@charset "utf-8";



body {

	font-family: Arial, Helvetica, sans-serif;

	color: #666666;

	font-size: 8pt;

       background-color: #2a2722;
       background-image: url(image/bground.jpg);
       
      
     

}



a img {

	border: 0;

}



#wrapper {

	width: 906px;

	margin: 0px auto;

}



#header {

	float: left;

	width: 906px;

	margin-top: 5px;

	height: 90px;

}



.logo {

	margin: 0px;

	float: left;

	height: 90px;

	width: 173px;

	background-image:  url(../image/logo.png);

	padding: 0px;

	background-repeat: no-repeat;

}



.premium_ads {

	float: left;

	height: 90px;

	width: 728px;

	margin-left: 5px;

	background-repeat: no-repeat;

}



.clear_div {

	clear: both;

}



#main_nav {

	float: left;

	height: 40px;

	width: 906px;

	margin-top: 5px;

	padding: 0px;

	background-image:  url(../image/main_nav_bar.png);

	background-repeat: no-repeat;

}



#main_menu {

	float: left;

	height: 40px;

	width: 676px;

}	



#main_menu ul {

	list-style: none;

	padding: 0px 0px 0px 10px;

	margin: 0;

}



#main_menu li {

	float: left;

	margin-top: 12px;

	margin-left: 10px;

	font-size: 14px;

	font-weight: bold;

	color:#FFF;

} 



#main_menu li a {

	font-size: 12px;

	font-weight: bold;

	float: left;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

}



#main_menu li a:hover {

	color: #333333;

}



#extra_nav {

	float: left;

	height: 40px;

	width: 230px;

}



#extra_nav ul {

	list-style: none;

	padding: 0px 10px 0px 0px;

	margin: 0px;

}



#extra_nav li {

	float: right;

	margin-top: 10px;

	margin-right: 10px;

} 



#extra_nav li a {

	font-size: 14px;

	font-weight: bold;

	float: right;

	color: #666666;

	text-decoration: none;

	text-align: center;

}



#extra_nav li a:hover {

	color: #333333;

}



#player_container {

	width: 906px;

	margin-top: 5px;

}



#player_bar {

	width: 906px;

	height: 30px;

	padding: 9px 0px 0px 0px;

	margin: 0px;

	background-image: url(../image/player_bar.png);

	background-repeat: no-repeat;

	text-indent: 20px;

	font: 12px Arial, Helvetica, sans-serif;

	font-weight: bold;

	color: #FFFFFF;

}



#player_container_bground {

	background-image:  url(../image/player_container_bground.png);

	background-repeat: repeat-y;

	width: 906px;

	height: 400px;

	margin-top: -10px;

}



#player {

	margin-top: 20px;

	margin-left: 25px;

	font-weight: bold;

	width: 480px;

	float: left;

        font: 9px Arial;

}



#player_info {

	margin: 20px 25px 0px 20px;

	width: 351px;

	height: 360px;

	float: left;

}



.description {

	width: 351px;

	height: 90px;

	float: left;

}



.v_title {

	font-size: 9pt;

	font-weight: bold;

	color: #06F;

	padding-bottom: 3px;

}



.playlist {

	width: 351px;

	height: 267px;

	float: left;

	overflow: auto;

	margin-top: 3px;

}



.playlist_inner {

	height: 95px;

	width: 325px;

	margin: 5px 5px 0px 5px;

	border-top: 1px dotted #000000;

	border-bottom: 1px dotted #000000;

}



.thumbnail {

	margin: 0px;

	padding: 0px;

	float: left;

	height: 90px;

	width: 120px;

}



.pl_info {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	margin: 0px;

	padding: 0px;

	float: left;

	height: 100px;

	width: 200px;

	margin-left: 5px;

}



.pl_title {

	text-decoration: none;

	font-weight:bold;

}



.featured_win {

	height: 95px;

	width: 290px;

	margin: 5px 5px 0px 5px;

	border-top: 1px dotted #000000;

	border-bottom: 1px dotted #000000;

}



.featured_info {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin: 10px 20px 0px 0px;

	float: left;

	height: 90px;

	width: 482px;

	margin-left: 5px;

}



.featured_thumb {

	margin: 10px 10px 0px 20px;

	float: left;

	height: 90px;

	width: 120px;

}



.pl_info a {

	color: #06F;

	text-decoration: none;

}



.pl_info a:active {

	color: #666666;

	text-decoration: none;

}



#player_container_bottom {

	width: 906px;

	height: 21px;

	background-image:  url(../image/player_container_bottom.png);

	background-repeat: no-repeat;

	float: left;

}



.second_container {

	width: 906px;

	float: left;

	margin-top: 5px;

}



.sponsored_container {

	width: 662px;

	float: left;

}



.ad_container {

	width: 244px;

	float: left;

}



.narrow_bar {

	background-image:  url(../image/advert_bar.png);

	background-repeat: no-repeat;

	width: 244px;

	height: 33px;

	margin-top: 5px;

	text-indent: 20px;

	padding-top: 6px;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

}



.narrow_container {

	background-image:  url(../image/narrow_bground.png);

	background-repeat: repeat-y;

	width: 244px;

	margin-top: -7px;

	float: left;

}



.sponsored_videos {

	background-image:  url(../image/sponsored_videos_bar.png);

	background-repeat: no-repeat;

	width: 662px;

	height: 27px;

	margin-top: 5px;

	text-indent: 20px;

	padding-top: 6px;

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	float: left;

}



.wide_container {

	width: 662px;

	background-image:  url(../image/sponsored_container.png);

	background-repeat:repeat-y;

	margin-top: -7px;

	padding-bottom: 5px;

	float: left;

}



.featured {

	width: 311px;

	padding: 0px 0px 10px 20px;

	float: left;

}



.wide_bottom {

	width: 662px;

	height: 14px;

	background-image:  url(../image/wide_bottom.png);

	background-repeat: no-repeat;

	float: left;

}



.narrow_bottom {

	width: 244px;

	height: 14px;

	background-image:  url(../image/narrow_bottom.png);

	background-repeat: no-repeat;

	float: left;

}



.side_ad {

	margin: 10px auto;

	width: 180px;

	/*height: 150px;*/

}



.silver_ad {

	margin: 10px auto;

	width: 180px;

	height: 150px;

}



#footer {

	width: 906px;

	float: left;

	margin-top: 5px;

}



#footer_top {

	width: 906px;

	height: 9px;

	background-image:  url(../image/footer_top.png);

	background-repeat:no-repeat;

	float: left;

}



#footer_container {

	width: 906px;

	height: 75px;

	background-image:  url(../image/footer_container.png);

	background-repeat: repeat-y;

	padding: 5px 0px 5px 0px;

	float: left;

	color: #FFFFFF;

}



#footer a {

	color: #FFFFFF;

	text-decoration: none;

}



#footer_bottom {

	width: 906px;

	background-image:  url(../image/footer_bottom.png);

	background-repeat: no-repeat;

	height: 26px;

	float: left;

}



#terms {

  width: 470px;

  height: 15px;

  color: #999999;

  font-size: 11px;

  text-align: left;

  padding-left: 15px;

  padding-right: 5px;

  padding-top: 5px;

  padding-bottom: 5px;

  float:left;

}



#powered {

  float:right;

  width: 390px;

  height: 15px;

  text-align: right;

  color: #999999;

  font-size: 11px;

  padding-left: 5px;

  padding-right: 15px;

  padding-top: 5px;

  padding-bottom: 5px;

}



.news_nav {

	width: 662px;

	color:#06C;

	margin: 10px 20px 0px 20px;

}



/* Menu collapse */



.menu,

.menu ul {

	margin:0;

	padding:0;

	list-style:none;

	text-decoration:none;

}

	

.menu {

	width:588px;

	/*border-bottom: dotted #39C 1px;*/

}



.menu li {

	display:block;

	margin: 0;

	padding:0;

	text-decoration:none;

}

	

.menu a {

	display:block;

	padding:2px 5px;

	color: #09F;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bolder;

	/*border: dotted #39C 1px;*/

	text-decoration:none;

}



.menu a:hover,

.menu a:focus,

.menu a:active {

	color: #999;

	text-decoration:none;

	/*background: #09F;*/

}



.menu ul li {

	padding-left: 10px;

}



.menu ul a {color:#999;}



.menu ul a:hover,

.menu ul a:focus,

.menu ul a:active {

	color: #333;

	text-decoration:none;

	/*background-color:#FFF;*/

}



.hidden {

	display:none;

	text-decoration:none;

}



.career-container{
	margin: 0px 20px 20px 20px;
}
