/* CSS Document */

body {
	margin:0px;
	padding:0px
	}

ul { 
	padding:0px;
	margin:0px;
	list-style:none
	}
	
li { 
	padding:0px;
	margin:0px;
	list-style:none
	}
	
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	padding:0px;
	margin:0px;
	color:#FFFFFF
	}
	
a { 
	text-decoration:underline;
	color:#FA7922
	}

a:hover { 
	text-decoration:none
	}

#head {
	background:url(head_bg.gif) repeat-x #474747; 
	height:106px;
	}

#head .box {
	width:980px;
	margin:0px auto; 
	height:106px;
	}

#head .logo {
	float:left;
	width:210px
	}
	
#head .logo img {
	margin:16px 0 0 30px;
	}
	
#head .box_main {
	width:550px;
	margin:0px auto; 
	float:left
	}
	
#head .box_main_text {
	width:528px;
	float:left; 
	background:url(head_boXbg.gif) repeat-x; 
	text-align:center; color:#FFFFFF; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	padding-top:8px
	}
	
#head .box_main_text form, #head .box_main_text form input {
	padding:0px;
	margin:0px
	}
	
#head .box_main_se {
	margin: 16px 0 0 0; 
	text-align:left; 
	padding:4px 0px 0px 0px; 
	font-size:10px; float:left; 
	width:468px
	}
	
#head .box_main_se	input {
	background: url(search_bg.gif) repeat-x; 
	height:19px; 
	border: solid 1px #626262; 
	width:462px; 
	margin:0px; 
	font-size:14px; 
	color:#CCCCCC;
	padding-top:2px;
	}
	
#head .box_main_seb {
	margin: 16px 0 0 0;
	padding:4px 0px 0px 0px;
	float:left; 
	width:59px
	}
	
#content {
	width:980px; 
	background: url(main_bg.gif) repeat-y #FAFAFA;  
	margin:0px auto
	}
	
#content .info_box {
	height:204px; 
	background:url(contentWelcomeBg.gif) repeat-x #FAFAFA; 
	padding:15px 0 0 0
	}
	
#content .info {
	width:460px; 
	float:left; 
	color:#616161; 
	padding:20px 20px 0px 20px; 
	font-size:13px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	}
	
#content .info h2 {
	text-transform:uppercase; 
	margin:0 0 10px 0; 
	font-weight:normal
	}

#content .info ul {
	list-style:none;
	margin:0px;
	padding:10px 0 0 0;
	}

#content .info ul li {
	list-style:none;
	margin:0px;
	padding:0px 0px 4px 10px;
	}
	
#content .info ul li a {
	font-size:15px;
	color:#E58406;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none
	}	
	
#content .info_zone_a {
	width:139px; 
	float:left; 
	text-align:right;
	border-right:solid 1px #FAFAFA;
	padding-right:20px
	}
	
#content .info_zone_b {
	width:140px; 
	float:left; 
	text-align:right; 
	padding-right:20px
	}
	
#content .info_zone_a a, .info_zone_b a{
	font-size:13px;
	color:#E58406;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:right
	}
	
#content .info_zone_a img, .info_zone_b img {
	margin-bottom:5px;
	}	
	
#content .adv_head {
	height:22px; 
	background:url(content_advBg.gif) repeat-x; 
	border-left:7px solid #4892FF;
	padding:8px 0 0 6px;
	text-align:left
	}
	
#content .adv_bg {
	background-color:#C2DAFF;
	text-align:center;
	padding:10px;
	margin:1px 0px
}
	
#content .zone_box {
	width:160px; 
	float:left; 
	text-align:center;
	}
	
#content .zone, #content .menu div.head {
	height:22px; 
	background:url(content_boxBg.gif) repeat-x #FAFAFA; 
	border-right:1px solid #FAFAFA;
	padding:8px 6px 0 0;
	text-align:right
	}
	
#content .zone, #content .menu div.head, #content .links_bar, #content .zone_adv, #content .menu div.head a , #content .adv_head{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px; 
	color:#5E6A6F;
	}


#content .zone_adv_box {
	width:820px; 
	float:left;
	}

#content .zone_adv, #content .links_bar {
	height:22px; 
	background:url(content_boxBg.gif) repeat-x; 
	border-left:7px solid #DF9A23;
	padding:8px 0 0 6px;
	text-align:left
	}
	
#content .zone_adv {
	text-transform:uppercase
	}

#content .zone_adv_bg {
	background:#E1E1E1; 
	border-left:7px solid #DF9A23;
	width:813px;
	}
	
#content .zone_adv2_bg {
	background:#F5F5F5; 
	}
	
#content .zone_adv2_bg .table_box {
	float:left; 
	width:272px; 
	border-right: solid 1px #FFFFFF ;
	}
	
#content .zone_adv_img {
	float:left; 
	width:390px; 
	text-align:center; 
	padding:3px 4px;
	font-size:16px; 
	color:#E58406;
	}
	
#content .zone_adv_img_bg {
	border:solid 0px #363636;
	position:relative; 
	height: 210px; 
	width:390px
	}	

#content .zone_adv_img img{
	border:0px
	}
	
#content .zone_adv_img_link {
	position:absolute;
	bottom:29px;
	right:0px;
	background:#FFAA13; 
    font-size:18px; 
	font-family:Arial, Helvetica, sans-serif; 
	padding:2px 15px 5px 10px;
	text-align:center;
	color:#FFFFFF
	}
	
#content .zone_adv_img_desc {
	position:absolute;
	bottom:0px;
	left:0px;
	background: url(bg_trans.png) repeat; 
	text-align:right; 
	font-size:11px; 
	font-family:Arial, Helvetica, sans-serif; 
	padding:1px 5px 1px 5px;
	text-align: justify;
	color:#FFFFFF
	}
	
#content .zone_adv_img_link a {
	font-size:18px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	}
	
#content .zone_adv_gal {
	float:left;
	width:408px;
	text-align:left; 
	padding:3px 3px;
	font-size:16px; 
	color:#797979; 
	font-family:Arial, Helvetica, sans-serif; 
	}

#content .zone_adv_gal_cat {
	float:left;  
	text-align:center; 
	padding:5px 10px 5px 15px;
	font-size:16px; 
	color:#797979; 
	font-family:Arial, Helvetica, sans-serif; 
	}
	
#content .zone_adv_gal_cat_txt {
	padding:5px 5px 0 0; 
	text-align:right; 
	font-size:13px
	}
	
#content .zone_adv_gal_txt {
	text-align:left; 
	font-size:19px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#FFAA13;
	width:400px;
	padding:3px 0px 3px 6px;
	margin-bottom:2px;
	height:22px
	}

#content .zone_adv_gal img{
	margin:0px 2px 0px 0px;
	border:0px
	}

#content .zone_adv_gal_cat img {
	margin:0px 4px;
	border:solid 1px #474747
	}

#content .zone_adv_movies {
	background:#FAFAFA;
	padding:10px 0 10px 19px;
	border-left:solid 1px #E8EDED;
	width:799px
	}

#content .zone_adv_movies_item {
	width:182px;
	margin:0 16px 10px 0;
	float:left;
	position:relative
	}
	
#content .zone_adv_movies_item  span.overlay {
	width: 172px;
	height: 134px;
	display: block;
	position: absolute;
	top: 17px;
	left: 3px;
	background: url(overlay.png) no-repeat;
	z-index: 3000;
}

#content .zone_adv_movies_item  span.overlay:hover {
	background: url(overlay2.png) no-repeat;
	}

	
#content .zone_adv_movies_item h3 {
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#C9881D;
	margin:0 0 2px 0;
	font-weight:bold;
	}
	
#content .zone_adv_movies_item img {
	border:solid 1px #797979
	}

#content .zone_adv_movies_item span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	display:block;
	margin:2px 0 0 0;
	color:#5E6A6F;
	}

#content .zone_adv_movies .link {
	text-align:right; 
	margin: 0 18px 0 0; 
	color:#474747; 
	font-size:15px; 
	font-family:Arial, Helvetica, sans-serif
	}
	
#content  #content .adv .great img:hover, #content .zone_adv_gal_cat img:hover {
	border:solid 1px #E58406
	}
	
#content .menu {
	float:left; 
	width:160px
	}

#content .menu ul li { 
	height:25px; 
	background:url(menu_bg.gif) repeat-x #F5F5F5; 
	padding: 1px 0 0 10px;
	}

#content .menu ul li a { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#474747; 
	text-decoration:none;
	text-transform:uppercase
	}

#content .menu ul li.head a {
	text-decoration:underline
	}
	
#content .menu ul li.rec { 
	height:25px; 
	background:url(menu_bg2.gif) repeat-x #DF9A23; 
	padding: 1px 0 0 10px;
	}

#content .menu ul li.act { 
	height:25px; 
	background:url(menu_bg_act.gif) repeat-x #474747; 
	padding: 1px 0 0 10px;
	}

#content .menu ul li.rec a, #content .menu ul li.act a { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#FFFFFF; 
	text-decoration:none;
	text-transform:uppercase
	}
	
#content .menu ul li.rec a:hover { 
	color:#FFFFFF;
	}
	
#content .menu ul li.head a:hover {
	text-decoration:none
	}
	
#content .menu ul li a:hover {
	color:#FA7922
	}
	
#content .menu ul li img {
	margin-right:10px; 
	border:0px
	}
	
#content .menu ul li.friends {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:21px; 
	padding: 5px 0 0 4px;
	}	

#content .menu ul li.friends a{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold
	}	

#content .links {
	float:left; 
	width:600px;
	font-size:12px;
	}

#content .links_bar {
	border-right: solid 1px #FAFAFA;
	}

#content .links_bar_info {
	border-right: solid 1px #FAFAFA;
	background:#F0EEEE;
	border-left:7px solid #E9CB9A;
	padding:4px 0 4px 6px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#7D7D7D;
	font-weight:normal;
	margin-top:1px;
	border-bottom:1px solid #FFFFFF
	}

#content .links_bar_info span.infoTop {
	display:block; 
	float:left; 
	width:70%
	}

#content .links_bar_info span.backTop {
	display:block; 
	float:left; 
	text-align:right; 
	width:30%;
	font-size:13px
	}

#content .links_bar_info span.backTop img {
	margin-left:5px;
	text-decoration:none
	}

#content .links ul {
	margin-top:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

#content .links ul li {
	display:block; 
	margin-bottom:10px; 
	margin-left:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-top:0px
	}
	
#content .links ul li img {
	float:left;
	margin:0px;
	}
	
#content .links ul li span {
	color:#000000;
	margin-left:5px; 
	font-size:11px;
	}
	
#content .links ul li span.new {
	color: #CC3300; 
	font-weight:normal; 
	font-style:italic; 
	font-size:11px
	}

#content .links ul li span.category {
	font-size:10px;
	font-weight:bold;
	color:#B5ACAC;
	padding-left:5px
	}

#content .links ul li a {
	font-size:12px; 
	color:#4F5BFA; 
	padding:0px
	}
	
#content .pages {
	padding:10px 0px; 
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#474747;
	margin-left:-40px
	}
	
#content .pages a {
	font-size:16px;
	padding-left:5px;
	color:#4F5BFA
	}

#content .adv {
	float:left; 
	width:220px;
	background-color:#F5F5F5;
	}

#content .adv .links_bar_info {
	font-size:12px;
	text-transform:uppercase
	}

#content .adv table.top, #content table.top {
	border:0px;
	background-color:#F5F5F5;
	font-family:Verdana, Arial, Helvetica, sans-serif
	}

#content .adv table.top td.site,#content table.top td.site {
	text-align:left;
	width:76%;
	padding:2px 0 2px 6px;
	border-bottom: solid 1px #DFDCDC; 
	border-right: solid 1px #DFDCDC;
	color:#FA7922;
	font-size:12px;
	border-left:7px solid #F2E1C4;
	}
	
#content .adv table.top td.site a,#content table.top td.site a {
	color:#FA7922;
	font-size:12px;
	font-weight:bold;
	letter-spacing:-1px;
	}

#content .adv table.top td.rating,#content table.top td.rating {
	text-align:left;
	width:24%;
	padding:2px 0 2px 0;
	border-bottom: solid 1px #DFDCDC;
	text-align:center;
	font-size:11px;
	color:#B4ADAD
	}

#content .adv table.top td.rating b,#content table.top td.rating b {
	font-weight:bold;
	color:#827F7F;
	font-size:14px
	}

#content .adv .great {
	padding:6px 4px; 
	text-align:center
	}

#content .adv .great img {
	border:solid 1px  #999;
	}



#content .adv .great span {
	font-size:10px; 
	text-align:justify; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	display:block
	}

#content .adv .great span a {
	font-size:13px;
	font-weight:bold;
	color:#FA7922
	}	 
	
#content .adv .great_space {
	font-size:0px; 
	height:1px; 
	background-color:#FFFFFF; 
	width:100%; 
	margin:0px auto; 
	margin-top:8px; 
	margin-bottom:8px
	}	

#content .thumbs {
	float:left; 
	width:819px;
	font-size:12px;
	background:#FAFAFA;
	border-left: solid 1px #E8EDED;
	}
	
#content .thumbs2 {
	float:left; 
	width:820px;
	}

#content .thumbs_img {
	margin-left:16px;
	padding:10px 0px;
	}
	
#content .thumbs_img img {
	border:solid 1px #666666;
	margin:5px 5px
	}
	
#content .mega_link {
	margin:20px 10px; 
	height:50px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}

#content .mega_link .mega_link_rat {
	float:left; 
	width:46px; 
	height:50px; 
	background:#D0911E;
	font-size:10px; 
	color:#FFFFFF; 
	text-align:center;
	}

#content .mega_link .mega_link_rat span{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:31px;
	display:block; 
	height:31px;
	}

#content .mega_link .mega_link_info {
	float:left; 
	width:106px; 
	height:50px; 
	background:#F0EEEE; 
	padding-left:6px; 
	font-size:10px;
	color:#7D7D7D
	}
	
#content .mega_link .mega_link_desc {
	float:left; 
	padding-left:6px; 
	width:528px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	padding-top:2px; 
	background: #F5F5F5;
	font-size:11px;
	height:48px
	}
	
#content .mega_link .mega_link_desc ul {
	list-style:none; 
	margin-top:2px;
	}

#content .mega_link .mega_link_desc ul li {
	list-style:none;  
	margin:2px 15px 0 0; 
	font-size:10px;
	display:inline;
	color:#7D7D7D
	}

#content .mega_link .mega_link_desc span {
	font-size:13px; 
	display:block; 
	margin-bottom:2px
	}
	
#footer {
	background:url(head_bg.gif) repeat-x; 
	height:106px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px
	}

#footer .counter {
	width:160px;
	float:left; 
	text-align:center
	}
	
#footer .site_info {
	width: 800px; 
	float:left; 
	padding:0 0 0 20px;
	}

#footer ul li {
	margin-bottom:5px
	}

#footer ul li a {
 color:#FA7922
 }
 

