/* Imports */
 /* @import url("reset.css"); */

/** Container ***/
body {
FONT-FAMILY: verdana,Arial, Helvetica;
}


td.menu a {
	text-transform: uppercase;
}

td.menu2 a {
	text-transform: lowercase;
}

h1 {
	font-size: 120%;
	font-weight: normal;
	color: #fff;
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	padding: 0;
	margin: 0;
}

.bg { background-color: #333333; SCROLLBAR-FACE-COLOR: #000000; SCROLLBAR-HIGHLIGHT-COLOR: #333333; SCROLLBAR-SHADOW-COLOR: 
#333333; SCROLLBAR-3DLIGHT-COLOR: #333333; SCROLLBAR-ARROW-COLOR: #000000; SCROLLBAR-TRACK-COLOR: #333333; 
SCROLLBAR-DARKSHADOW-COLOR: #333333; SCROLLBAR-BASE-COLOR: #333333 }

.window { background-color: #000000 }

.menu { FONT-SIZE: 11px !important; color: #AE9F98; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif !important; list-style-type: none }
.menu A:link {text-decoration: none; color: #ffffff}
.menu A:visited {text-decoration: none; color: #ffffff}
.menu A:hover {text-decoration: none; color: #CCCCCC}
.menu A:active {text-decoration: none; color: #CCCCCC}

.menu2 { FONT-SIZE: 11px; color: #AE9F98; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif; list-style-type: none }
.menu2 A:link {text-decoration: none; color: #ffffff}
.menu2 A:visited {text-decoration: none; color: #ffffff}
.menu2 A:hover {text-decoration: none; color: #CCCCCC}
.menu2 A:active {text-decoration: none; color: #CCCCCC}

.xx { BORDER: #a39e9b 1px solid}


.grey10 { FONT-SIZE: 10px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; COLOR: #777370 } 
.grey11 { FONT-SIZE: 11px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; COLOR: #777370 } 
.white10 { FONT-SIZE: 10px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; COLOR: #ffffff } 
.white11 {
	FONT-SIZE: 11px;
	FONT-FAMILY: verdana,Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
} 
.white12 { FONT-SIZE: 12px; FONT-FAMILY: verdana,Arial, Helvetica, sans-serif; COLOR: #ffffff } 


A:link { color: #ffffff }
A:visited { color: #ffffff }
A:hover { color: #CCCCCC }
A:active {  color: #ffffff }

div.search {
	position: relative;
	top:-50px;
}

div.castplay1, div.castplay2 {
	width:190px;
	float: left;
}

ul.cast{
	padding-left: 0;
	margin-left: 0;
	list-style: none;
	clear: left;
	padding-top: 5px;
}

ul.cast li{
	padding: 0;
	margin: 0;
	padding-bottom: 2px;
}

div.thumbstop {
	width:370px;
	min-height: 50px;
}

a.castthumb{
	position: relative;
	width:50px;
	height: 38px;
	display: block;
	float: left;
	overflow: hidden;
}

a.castthumb span{
	width:50px;
	height: 38px;
	position: absolute;	
	top:0;
	left: 0;
	
}

a.castthumb span.fade, a.castthumb span:hover{
	background-image: url(../images/fade.png);
}

div.col1, div.col2 {
	float: left;
	width:180px;
}

div.col1 a, div.col2 a {
	position: relative;
	left:5px;
} 

div.columns2{
	-moz-column-count: 2;
	-moz-column-gap: 10px;
	-webkit-column-count: 2;
	-webkit-column-gap: 10px;
	column-count: 2;
	column-gap: 10px;
}
p.year {
	font-weight: bold;
	padding: 0;
	margin: 0;
	margin-top: 10px;
}

div.columns2 div{
	float: left;
}

div.homecol {
	width:180px;
	float: left;
}

div.homecol p{
	margin-top: 5px;
}

div.homecol h3{
	margin-top:10px;
}

div.homecol.col1{
	margin-right: 10px;
} 

div.homecol div.section {
	padding-bottom: 2px;
}

div.homesponsors img{
	margin-right: 5px;
}

div.homesponsors {
	color: #fff;
	font-size: 10px;
}

div.homesponsors h3{
	color: #fff;
	FONT-SIZE: 13px;
	padding: 0;
	margin: 0;
	margin-top: 5px;
	margin-bottom: 5px;
}

div.homesponsors p{
margin:0;
	
}

/* IMAGES 
-------------------------------------------- */
 img {
	border: none;
}
	 img.right {
		float: right;
		margin-left: 20px;
	}
	 img.left {
		float: left;
	}
	 img.leftAlone {
		float: left;
		margin-right: 100%;
	}
	 img.center {
		float: none;
		margin-left: auto;
		margin-right: auto;
		display: block;
	}
	
	 .caption {
		font-size:90%;
	}

.fadein { position:relative; width:376px; height:250px; overflow: hidden;}
.fadein img { position:absolute; left:0; top:0; }

a.subsitebutton {
	position: absolute;
	top:40px;
	right: 45px;
}

.linkhighlight {
	color: #aeaeae !important;
}