body {
	margin: 0 0 0 0;
	font: normal 11px Verdana;
	color: #fff;
	background: url(images/bg.gif) repeat-x top #000;
}
div, p, table, td, span {
	font: normal 11px Verdana;
	color: #fff;
}
p {
	line-height: 150%;
}
img {
    border: none;
}
ul, ul ul, ul ul ul {
	list-style-type: square;
}
li, li li, li li li {
	line-height: 150%;
}
H1, H2, H3, H4, H5, H6 {
    font: bold 30px Verdana;
    color: #99cccc;
    margin: 0;
    padding: 0;
}
H2 {
    font: bold 26px Verdana;
}
H3 {
    font: bold 22px Verdana;
}
H4 {
    font: bold 18px Verdana;
}
H5 {
    font: bold 14px Verdana;
}
H6 {
    font: bold 12px Verdana;
}
a, a:link, a:hover, a:active, a:visited {
	color: #ccffff;
	font: normal 11px Verdana;
	text-decoration: underline;
}
a:hover {
	color: #669999;
	text-decoration: underline;
}
.Wrapper {
	width: 1002px;
	text-align: left;
}
.Clear {
	clear: both;
	font-size: 0px;
	line-height: 0px;
	height: 0px;
}


.SkinTop, .TopLeft, .TopLogo {
	height: 120px;
}
.SkinTop {
    background: url(images/topline.gif) repeat-x bottom;
}
.TopRight {
	width: 760;
	padding-top: 9px;
	float: right;
}
.TopPane {
    width: 728px;
    height: 90px;
    float: right;
    overflow: hidden;
}
.TopLeft {
    width: 235px;
	float: left;
}
.TopLogo {
    background: url(images/logo.gif) no-repeat 30px 6px;
}
.SkinHeader {
    width: 100%;
    height: 390px;
}
.SkinHeaderSimple {
    width: 100%;
    height: 28px;
}
.HeaderLeft {
	width: 470px;
	background: url(images/headerleftbg.gif) repeat-x top #8ca9b2;
	vertical-align: top;
}
.HeaderLeftSimple {
	width: 235px;
	background: url(images/headerleftbgsimple.gif) repeat-x top #6b8f9f;
}
.HeaderLeftTop {
    width: 470px;
    height: 390px;
    overflow: auto;
}
.HeaderLeftTopInside {
    padding: 5px 5px 0px 5px;
}
.HeaderLeftPane {
    
}
.SkinMenu {
    background: url(images/menubg.gif) repeat-x top #98c0be;
    width: 1002px;
    height: 38px;
    overflow: auto;
}
.HomeLink, .HomeLink:link, .HomeLink:hover, .HomeLink:active, .HomeLink:visited {
    font: normal 18px Verdana;
    color: #fff;
    text-decoration: none;
}
.HomeLink:hover {
    color: #336666;
}
.SkinSearch {
    width: 266px;
    height: 85px;
    background-color: #c43765;
    overflow: auto;
}
.SearchPane {   
}
.HeaderCenterSimple {
    width: 235px;
    background: url(images/datebgsimple.jpg) no-repeat top;
}
.SkinDate {
    background: url(images/datebg.jpg) no-repeat top;
    width: 266px;
    height: 85px;
    overflow: auto;
}
.SkinDate .DateWrapper {
    height: 85px;
}
.SkinDateSimple {
    width: 235px;
    height: 28px;
    overflow: auto;
}
.SkinDateSimple .DateWrapper {
    height: 28px;
    width: 235px;
}
.SkinDateSimple .DateWrapper .Day span {
    font: normal 22px Verdana;
}
.DatePane {
}
.HeaderRight {
    width: 532px;
    background: url(images/headerrightbg.gif) repeat-x top #6b8f9f;
    vertical-align: top;
}
.HeaderRightTop {
    width: 532px;
    height: 305px;
    overflow: auto;
}
.HeaderRightTopInside {
    padding: 5px 5px 0px 5px;
}
.HeaderRightPane {
    
}
.HeaderRightBottomSimple {
    background: url(images/livetvsimple.gif) no-repeat bottom center #003333;
    height: 28px;
}
.SkinMiddle {
   background: url(images/filmtop.jpg) no-repeat bottom left #000;
}
.SkinMain {
	width: 100%;
}
.SkinContent {
    width: auto;
    background: url(images/bottomline.gif) repeat-x bottom;
	padding-bottom: 12px;
}
.SkinLeft {
	width: 470px;
	vertical-align: top;
	background: url(images/bottomline.gif) repeat-x bottom;
	padding-bottom: 12px;
}
.ContentPane {
}
.SkinRight {
	width: auto;
	vertical-align: top;
	background: url(images/bottomline.gif) repeat-x bottom #474744;
	padding-bottom: 12px;
}
.RightPane {
}
.SkinFooter {
    width: 100%;
    background-color: #000;
}
.FooterCopyright {
	width: 450px;
	padding: 25px 10px 10px 10px;
	background: url(images/filmbottom.jpg) no-repeat top left;
	font: normal 10px Verdana;
	background-color: #000;
	color: #666;
	line-height: 200%;
	text-align: left;
}
.FooterCopyright a, .FooterCopyright a:link, .FooterCopyright a:active, .FooterCopyright a:visited, .FooterCopyright a:hover {
	font: normal 10px Verdana;
	color: #666;
	text-decoration: underline;
}
.FooterCopyright a:hover {
	text-decoration: none;
}
.CopyrightText {
	font: normal 10px Verdana;
	color: #666;
	text-align: center;
}
.FooterLinks 
{
    width: auto;
    padding: 10px;
    background: url(images/bottomrightbg.gif) repeat-x bottom #474744;
}
.FooterLink, a.FooterLink:link, a.FooterLink:active, a.FooterLink:visited, a.FooterLink:hover { 
	font: normal 10px Verdana;
	text-decoration: none;
	color: #999;
}
a.FooterLink:hover {
	text-decoration: underline;
}
.FooterLinks-WithoutBg 
{
    width: auto;
    padding: 10px;
}


.SpacerContainer {
	font-size: 0;
}


.LoginTextBox {
    border: solid 1px #cc6600;
    background-color: #fff;
    width: 131px;
    height: 17px;
    font: normal 11px Verdana;
    color: #cc6600;
}
.LoginButton {    
    border-width: 0;
    background-color: #cc6600;
    height: 14px;
    padding: 0 10px 3px 10px;
    font: normal 11px Verdana;
    color: #fff;
    cursor: pointer;
    cursor: hand;
}
.VoteButton {    
    border-width: 0;
    background-color: #cc6600;
    height: 14px;
    padding: 0 10px 3px 10px;
    font: normal 11px Verdana;
    color: #fff;
}
.SurveyWrapper {
    width: 250px;
    overflow: auto;
}
.MySearchTitle {
    padding-bottom: 5px;
}
.MySearchTitle span {
    font: normal 18px Verdana;
    color: #fff;
}
.MySearchTextBox {
    border-width: 0;
    background: url(images/searchtextboxleftcurve.gif) no-repeat left #fff;
    width: 193px;
    height: 32px;
    font: normal 11px Verdana;
    color: #cc6600;
    padding: 10px;
}
.MySearchWrapper {
    padding-top: 10px;
    padding-left: 14px;
}

/*--------------------------------------------------------------------------------------------------------------*/
/*controls*/

/*--------------------------------------------------------------------------------------------------------------*/
/*text*/
.normal{font:normal 11px Verdana;color:#ccc;}
.head,.subhead{font-family:Verdana;font-weight:bold;}
.head{font-size:18px;color:#669999;}
.subhead{font-size:14px;color:#669999;}
.normalp{text-align:justify;line-height:150%;}
/*--------------------------------------------------------------------------------------------------------------*/
/*links & buttons*/

.StandardButton{border-width:0;background-color:#336666;height:14px;padding:0 10px 0 10px;font:normal 11px Verdana;color:#fff;}

a.CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:hover, a.CommandButton:active{font:normal 13px Verdana;color:#99cccc;text-decoration:none;}
a.CommandButton:hover{text-decoration:underline;}
.controlpanel{direction:ltr;}
.controlpanel a.CommandButton{font-size:12px;font-weight:bold;}
/*--------------------------------------------------------------------------------------------------------------*/
/*menu*/
.menubreak{background:transparent;border-width:0px;}
.rootmenuarrow{display:none;}
.rootmenuitem{background:transparent;}
.rootmenuitem td{cursor:pointer;cursor:hand;height:38px;padding-left:10px;padding-right:10px;}
.rootmenuitem td span{font:bold 12px Verdana;color:#fff;}
.rootmenuitembreadcrumb{background:transparent;}
.rootmenuitembreadcrumb td{cursor:pointer;cursor:hand;height:38px;padding-left:10px;padding-right:10px;}
.rootmenuitembreadcrumb td span{font:bold 12px Verdana;color:#336666;}
.rootmenuitemselected{background:transparent;}
.rootmenuitemselected td{cursor:pointer;cursor:hand;height:38px;padding-left:10px;padding-right:10px;}
.rootmenuitemselected td span{font:bold 12px Verdana;color:#336666;}
.rootmenuseparator{width:2px;height:38px;background:url(images/menuseparator.gif) repeat-y;font-size:0;}

/*submenu*/
.submenuarrow{font:normal 11px Verdana;height:20px;border:1px #fff solid;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;}
.submenuicon{background-color:#fff;width:20px;height:20px;text-align:center;border:1px #fff solid;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;}
.submenu{z-index:1000;border:0;padding:0;background-color:#336666;}
.submenuitem{font:normal 11px Verdana;color:#fff;height:20px;border:1px #fff solid;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;}
.submenuitembreadcrumb{font:normal 11px Verdana;color:#003333;height:20px;background-color:#99cccc;border:1px #fff solid;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;}
.submenuitemselected{font:normal 11px Verdana;color:#003333;height:20px;background-color:#99cccc;border:1px #fff solid;border-bottom-width:0px;border-right-width:0px;border-left-width:0px;}