@charset "utf-8";
a:link, a:visited { color:#2AF; font-weight:bold; text-decoration:none; }
a:hover { color:#AAA; }
a:active { color:#DA0; }
img { border:0; }

body { margin:0; padding:0; color:#777; font:11px Verdana, Geneva, sans-serif; background:#161616; }

#nav_wrap { clear:both; width:100%; min-width:1040px; border-bottom:2px solid #111; background:url(../../themes/default/images/bar-1.jpg) #555; }
	#nav_menu { margin:0 auto; padding-top:8px; width:1000px; height:24px; }
		#nav_menu a:link, #nav_menu a:visited { color:#AAA; text-decoration:none; }
		#nav_menu a:hover, #nav_menu a:active { color:#DA0; }
		#nav_menu_left { float:left; margin-left:10px; }
		#nav_menu_right { float:right; margin-right:10px; }

#header { clear:both; margin:0 auto; width:1040px; height:170px; }
	#logo { float:left; }
	#logo_right { float:right; margin-top:30px; margin-right:15px; }

#nav_quick { clear:both; margin:0 auto; width:1040px; height:30px; background:#1C1C1C; }
	#nav_quick_left { float:left; padding-top:12px; }
	#nav_quick_right { float:right; padding-top:12px; }

#wrap { clear:both; margin:0 auto; width:1040px; }
#container { float:left; padding:5px 20px 0 20px; width:1000px; background:#1C1C1C; }
	#content { float:left; padding-bottom:30px; width:1000px; background:url(../../themes/default/images/content-header.gif) no-repeat #FFF; }
	
		.read_more { clear:right; float:right; margin-top:10px; margin-right:10px; width:200px; text-align:right; }
		.rating { clear:right; float:right; margin-top:15px; margin-right:20px; width:175px; text-align:center; }
		.seo { clear:both; float:left; width:100%; margin-top:40px; color:#999; text-align:center; }
		
		#content_left { float:left; margin-top:15px; margin-left:10px; width:160px; }
			.cat_wrap { float:left; margin-top:5px; padding-bottom:8px; width:160px; background:url(../../themes/default/images/cat-footer.jpg) bottom no-repeat; }
				.cat_header { float:left; width:100%; padding-top:8px; height:22px; text-align:center; border-bottom:1px solid #CCC; background:url(../../themes/default/images/cat-header.jpg); cursor:pointer; }
				.cat_content { float:left; width:100%; }
					.cat_content ul { float:left; margin:0; padding:0; list-style-type: none; }
					.cat_content li a { float:left; margin-top:1px; padding-top:5px; padding-left:25px; width:155px; height:20px; display:block; color:#222; }
					.cat_content li a:hover { color:#2AF; border-left:2px solid #2AF; }
		
		#content_right { float:right; margin-top:15px; margin-right:10px; width:180px; }
			#mp3_demo { float:right; margin-top:8px; margin-right:7px; width:165px; height:155px; background:url(../../themes/default/images/mp3_demo.jpg) #222; }
			#ads_right1 { float:right; margin-top:10px; margin-right:27px; }
			#ads_right2 { float:right; margin-top:10px; margin-right:10px; }
			
		#back_to_top { float:left; margin-top:40px; text-align:center; width:100%; }
		
		#content_bottom { clear:both; float:left; margin-top:30px; margin-left:125px; padding:10px; background:url(../../themes/default/images/ads_bottom.jpg) #000; }

#footer { clear:both; width:100%; min-width:1040px; height:300px; border-top:1px solid #222; background:url(../../themes/default/images/footer-bg.jpg) bottom repeat-x #1C1C1C; }
	#links_bottom, #associate, #copyright, #sponsored { float:left; margin-top:30px; width:100%; text-align:center; line-height:18px; }