* {
	padding:0px;
	margin:0px;
	border:0px;
}

html {
	
}
body {  
	background-image:url(../images_v9/bkgrd.gif);
	background-position:top center;
	background-repeat:repeat-x;
	padding: 0px;
	border:0px none;
	height: 100%;
	margin: 0px auto;
	text-align:center;
	font-size:1px;
	line-height:0px;
}

a:link, a:visited {
	text-decoration:none;
	color:#CCCCCC;
}

a:hover, a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

.footer a:link, .footer a:visited {
	text-decoration:none;
	color:#666666;
}

.footer a:hover, .footer a:active {
	text-decoration:underline;
	color:#999999;
}

.feature a:link, .feature a:visited {
	text-decoration:underline;
	color:#666666;
}

.feature a:hover, .feature a:active {
	text-decoration:underline;
	color:#CCCCCC;
}

.basic a:link, .basic a:visited {
	text-decoration:none;
	color:#FFFFFF;
}

.basic a:hover, .basic a:active {
	text-decoration:underline;
	color:#FFFFFF;
}

#main_container{
	width:1003px;
	height:927px;
	margin:0px auto;
	overflow:hidden;
}

#header_container{
	clear:both;
	width:1003px;
	height:37px;
	overflow:hidden;
}

#logo_container{
	float:left;
	width:74px;
	height:37px;
	overflow:hidden;
}

#superpasslogo_container{
	float:left;
	width:175px;
	height:37px;
	background-image:url(../images_v9/superpass_title.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#toplinks_container{
	float:right;
	width:208px;
	height:37px;
	line-height:45px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-align:left;
	overflow:hidden;
}

#functions_main{
	float:left;
	width:1003px;
	height:103px;
	overflow:hidden;
}

#functions_container{
	width:871px;
	height:79px;
	margin: 0px auto;
	padding-top:24px;
	overflow:hidden;
}

#functions_movlib{
	float:left;
	width:209px;
	height:79px;
	overflow:hidden;
}

#movlib_img{
	float:left;
	width:65px;
	height:79px;
	background-image:url(../images_v9/movlib.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#movlib_content{
	float:left;
	width:144px;
	height:79px;
	overflow:hidden;
}

#movlib_title{
	float:left;
	width:144px;
	height:25px;
	line-height:30px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#ffcc00;
	text-align:left;
	overflow:hidden;
}

#movlib_text{
	float:left;
	width:144px;
	height:58px;
	line-height:12px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-align:left;
	overflow:hidden;
}

#functions_ipodtransfer{
	float:left;
	width:245px;
	height:79px;
	overflow:hidden;
}

#ipod_img{
	float:left;
	width:45px;
	height:79px;
	background-image:url(../images_v9/ipod.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#ipod_content{
	float:left;
	width:200px;
	height:79px;
	overflow:hidden;
}

#ipod_title{
	float:left;
	width:200px;
	height:25px;
	line-height:30px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#ffcc00;
	text-align:left;
	overflow:hidden;
}

#ipod_text{
	float:left;
	width:200px;
	height:58px;
	line-height:12px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-align:left;
	overflow:hidden;
}

#functions_viddl{
	float:left;
	width:230px;
	height:79px;
	overflow:hidden;
}

#viddl_img{
	float:left;
	width:67px;
	height:79px;
	background-image:url(../images_v9/videodl.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#viddl_content{
	float:left;
	width:163px;
	height:79px;
	overflow:hidden;
}

#viddl_title{
	float:left;
	width:163px;
	height:25px;
	line-height:30px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#ffcc00;
	text-align:left;
	overflow:hidden;
}

#viddl_text{
	float:left;
	width:163px;
	height:58px;
	line-height:12px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-align:left;
	overflow:hidden;
}

#functions_dvdburn{
	float:left;
	width:187px;
	height:79px;
	overflow:hidden;
}

#dvdburn_img{
	float:left;
	width:57px;
	height:79px;
	background-image:url(../images_v9/dvdburn.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#dvdburn_content{
	float:left;
	width:130px;
	height:79px;
	overflow:hidden;
}

#dvdburn_title{
	float:left;
	width:130px;
	height:25px;
	line-height:30px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
	color:#ffcc00;
	text-align:left;
	overflow:hidden;
}

#dvdburn_text{
	float:left;
	width:130px;
	height:35px;
	line-height:12px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:11px;
	color:#CCCCCC;
	text-align:left;
	overflow:hidden;
}

#features_link{
	float:left;
	width:130px;
	height:15px;
	line-height:12px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#999999;
	text-align:right;
	overflow:hidden;
}

#topmovies_container{
	float:left;
	width:1003px;
	height:46px;
	background-image:url(../images_v9/topmovies.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#playertop_container{
	float:left;
	width:1003px;
	height:43px;
	/*background-color:red;*/
	overflow:hidden;
}

#playertop_left{
	float:left;
	width:307px;
	height:43px;
	background-image:url(../images_v9/playertop_left.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#playertop{
	float:left;
	width:399px;
	height:43px;
	background-image:url(../images_v9/playertop.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#playertop_right{
	float:left;
	width:297px;
	height:43px;
	background-image:url(../images_v9/playertop_right.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#playercenter_container{
	float:left;
	width:1003px;
	height:196px;
	overflow:hidden;
}

#playercenter_left{
	float:left;
	width:307px;
	height:196px;
	background-image:url(../images_v9/playercenter_left.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#playercenter{
	float:left;
	width:399px;
	height:196px;
	background-image:url(../images_v9/playercenter.gif);
	background-repeat:repeat-y;
	overflow:hidden;
}

#splogo_container{
	width:311px;
	height:196px;
	margin: 0px auto;
	overflow:hidden;
}

#splogo{	
	float:left;
	width:311px;
	height:74px;
	margin-top:35px;
	background-image:url(../images_v9/splogo.gif);
	background-repeat:no-repeat;
	overflow:hidden;
}

#dl_btn{	
	float:left;
	width:311px;
	height:30px;
	margin-top:20px;
	overflow:hidden;
}

#playercenter_right{
	float:left;
	width:297px;
	height:196px;
	background-image:url(../images_v9/playercenter_right.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#playerbottom_container{
	float:left;
	width:1003px;
	height:51px;
	overflow:hidden;
}

#playerbottom_left{
	float:left;
	width:307px;
	height:51px;
	background-image:url(../images_v9/playerbottom_left.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#playerbottom{
	float:left;
	width:399px;
	height:51px;
	background-image:url(../images_v9/playerbottom.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#playerbottom_right{
	float:left;
	width:297px;
	height:51px;
	background-image:url(../images_v9/playerbottom_right.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#bottommovies_container{
	float:left;
	width:1003px;
	height:71px;
	/*background-color:red;*/
	overflow:hidden;
}

#bottommovies_left{
	float:left;
	width:307px;
	height:71px;
	background-image:url(../images_v9/bottommovies_left.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#bottommovies{
	float:left;
	width:399px;
	height:71px;
	background-image:url(../images_v9/bottomplayer.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#bottommovies_right{
	float:left;
	width:297px;
	height:71px;
	background-image:url(../images_v9/bottommovies_right.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#basic_container{
	float:left;
	width:1003px;
	height:284px;
	overflow:hidden;
}

#basic_light{
	width:502px;
	height:200px;
	margin: 0px auto;
	background-image:url(../images_v9/basic_light.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}

#basic_text_container{
	float:left;
	width:502px;
	height:40px;
	overflow:hidden;
}

#basic_text{
	float:left;
	width:460px;
	height:40px;
	line-height:50px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	text-align:right;
	overflow:hidden;
}

#basic_btn{
	float:left;
	width:17px;
	height:40px;
	overflow:hidden;
}

#footer_container{
	float:left;
	width:1003px;
	height:29px;
	line-height:14px;
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#666666;
	text-align:center;
	overflow:hidden;
}
