html { margin: 0; padding: 0; height: 100%; }
body { font-family: Helvetica, Arial, Verdana, sans-serif; padding: 0; margin: 0; height: 100%; }

.show { display: block; visibility: visible; }
.hide { display: none; visibility: hidden; }

h1 { filter: dropshadow(color=#000000, offx=1, offy=1);  }

#close-profile { filter: alpha(opacity=100) !important; }
#profile-content { width: 580px; }
#profile-content > div { visibility: visible; filter:0; }

#title-glow { background: none; }

.trans-fast, .trans-bg { -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; }

#bg-container { min-height: 960px; }
#bg-container .cloud { display: none; }
#bg-container .cloud.show { display: block; }

#bg-container #profile-bgs { z-index: 12; top: 0; display: none; }
	#profile-bgs .bg { display: none; }
	#profile-bgs .bg.show { display: block; }
	.profile #profile-bgs { display: block !important; }

#bg-inner { z-index: 11; }
	.choose #bg-inner { display: block; }
	.profile #bg-inner { display: block; top: -50px; }

#bg-fade-left, #bg-fade-right { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale'); min-height: 960px; }

.character .profile_img.hover { display: none; }
.character:hover .profile_img.hover { display: block; }

.intro #melanie-wanda { width: 312px; height: 312px; }
.ie8 #jared, .ie8 #ian { width: 285px; height: 285px; }

.comingsoon { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale'); display: none;}
.character.inactive:hover .comingsoon { filter: 0; display: block; }


#profile-container #profile-nav { position: absolute; top: 32px; }
#profile-container #profile-nav ul li { margin-left: 5px; }  
#profile-container #profile-nav ul li .nav-bg { display: none; }
	#profile-container #profile-nav ul li:hover .nav-bg,
	#profile-container #profile-nav ul li.select .nav-bg { display: block; }

#profile-container #profile-content { display: block; position: absolute; top: 36px; }
#videos-content #video-thumbs li.show { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale'); }
#videos-content #video-thumbs li.playing:before { background: none; content: url('../gfx/video-playing.png'); width: 100%; height: 100%; margin: -5px 0 0 -5px; }

#video-full {
	background: url("../gfx/profile-video-bg.png") no-repeat;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src='../gfx/profile-video-bg.png');
}

.grid li { filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale'); overflow: hidden; }
.grid li, .grid li > a > .title { display: none; }
.grid li > a:hover > .title { display: block; }

.grid li .hover { display: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale');
	left: -1px;top: -1px;
}
.grid li:hover .hover { display: block; }

object {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
}


.media_buttons a { background: #333; }