/*global*/
body {margin: 0px; padding: 0px; background: #fff0da; font-family: Verdana;}
.clear {clear: both;}
a:hover {text-decoration: none;}
/*global*/

/*head*/
#main {width: 100%; height: 500px; margin: 0px auto; background: url(../img/header_bg.jpg) repeat-x;}
	#head {width: 725px; height: 156px; margin: 0px auto;}
		#head_left {width: 55px; height: 156px; float: left;}
		#head_content {width: 607px; height: 156px; float: left;}
			#head_top {width: 607px; height: 82px; background: url(../img/header_top.jpg) no-repeat; color: #ffffff; font-size: 12px; float: left;}
				#head_top a {display: block; width: 370px; height: 82px; margin-left: 5px; color: #ffffff; text-decoration: none; font-size: 12px;}
			#head_bottom {width: 607px; height: 74px; background: url(../img/header_footer.jpg) no-repeat; float: left;}
			#head_bottom a {display: block; width: 170px; height: 60px; margin-left: 80px;}	
		#head_right {width: 61px; height: 156px; float: left;}
	#menu {width: 946px; margin: 0px auto;}
		#search {width: 300px; padding: 0 0 0 3px; background: url(../img/search_bg.gif) no-repeat; margin-left: 4px; float: left;}
			#search_form {width: 185px; height: 16px; font-size: 14px; font-family: Verdana; padding: 0px; margin: 4px 0 0 5px; border: 0px; float: left;}
			#search_btn {margin:0 0 0px 20px;}
			#search form {margin: 0px; padding: 0px;}
		#archives {width: 95px; float: left; margin-left: 10px; font-size: 17px;}
		.top_menu {}
			.top_menu a {width: 30px; height: 24px; display: block; padding: 3px 0px; float: left; color: #ffffff; background: url(/new/img/archive_bg.jpg) no-repeat; text-align: center; margin-left: 3px; text-decoration: none;}
			.top_menu a:hover {color: #f08800;}
		.select {font-family: Tahoma; font-size: 14px; font-weight: bold; width: 205px; margin-left: 15px;}
/*head*/
/*thumbs*/
	#content {width: 946px; margin: 0px auto;}
		.thumbs {background: #d07a09; font-size: 9px; text-align: center;}
		.thumbs img {width: 225px; height: 169px; border: 1px solid white; }
		.thumbs img:hover {border: 1px solid #a1c2e6;}
	.view_more a {font-size: 17px; color: #000000; font-weight: bold;}
/*thumbs*/

/*block titles*/
	.block_titles {width: 938px; height: 35px; margin: 0px auto; background: url(../img/titles_bg.gif) repeat-x; padding-top: 1px;}
		.more_galleries {width: 300px; height: 35px; margin:0 0 0 10px; float: left;}
		.niches a {display: block; padding:5px 7px; height: 20px; float: left; font-size: 16px; color: black;}
		.niches a:hover {text-decoration: none;}
	.niche_spacer {width: 938px; height: 20px; margin: 0px auto; background:url(../img/ads_block_content.gif) repeat-x;}
/*block titles*/

/*ads block*/
	.ads_block {width: 938px; margin: 0px auto;}
		.ads_block_top {width: 938px; height: 41px; background: url(../img/ads_block_top.gif) repeat-x;}
		.ads_block_content {width: 931px; background:url(../img/ads_block_content.gif) repeat-x; background-position: top; background-color: #e9b25d; font-size: 9px; padding:0 0 15px 7px;}
			.ads_block_content img {width: 916px; height: 169px; border: 1px solid white; text-align: center;}
			.ads_block_content img:hover {border: 1px solid #a1c2e6;}
			.ads_block_content .banner {width: 916px; height: 169px;}
		.ads_block_bottom {width: 938px; height: 35px; background: url(../img/ads_block_bottom.gif) repeat-x;}
		.best_free_sites {width: 300px; height: 35px; margin:0 0 0 10px; float: left;}
		.block_title_text {padding: 5px 0; font-size: 18px;}
/*ads block*/

/*toplist*/
#toplist {width: 910px; height: 250px; color: #f08800; margin: 0px auto; text-align: center; font-size: 18px; margin-top: 10px;}
	#toplist ul {float: left; width: 180px; padding: 0px; margin: 0px;}
	#toplist li {list-style: circle; text-align: left; margin-left: 15px;}
	#toplist a {color: black; font-size: 14px;}
	.cat {display: block; width: 225px; margin:-3px 4px 2px 0; font-size: 11px; float: left; text-align: center; border: 0px solid black; color: #000000; font-weight: bold;}
/*toplist*/

/*footer*/
#footer {width: 100%; height: 126px; margin: 0px auto; background: url(../img/footer_bg.jpg) repeat-x; padding-top: 38px;}
	#footer_container {width: 764px; height: 126px; margin: 0px auto;}
		#footer_container div {float: left;}
		#footer_left {width: 66px; height: 125px;}
		#footer_logo {width: 361px; height: 125px; background: url(../img/footer_logo.jpg) no-repeat;}
			#footer_logo a {display: block; width: 170px; height: 45px; margin-top: 80px;}
		#footer_text {width: 263px; height: 65px; background: url(../img/footer_text.jpg) no-repeat; font-size: 12px; color: white; padding: 60px 0 0 5px;}
			#footer_text a {color: white;}
			#footer_text a:hover {text-decoration: none;}
		#footer_right {width: 66px; height: 125px;}
/*footer*/

/*search*/
.page {width: 100%; text-align: center; color: #00000;}
	.page a {color: #000000;}
	.page_actual {color: #ff9000;}
	.empty_results {font-size:14px;}

