body,ul,li,h1,h2,h3 {margin:0;padding:0;}
body {font-size:12px; font-family: Georgia; text-align: center; background: #4d4339 url('images/bg.gif') repeat-x top left;}
#header,#wrapper, #footer {width:1000px;margin:auto;}

#header {height:117px;}
#header a img {border:0;}
.headbox {padding:40px 100px 0 0; background: url('images/head_bg.gif') no-repeat top left; width:581px; height:77px; float:right;}
.headbox .searchbg {float:left;background: url('images/search_bg.jpg') no-repeat top left; height:25px; width:218px; border:0; padding:8px 0 0 5px; color:#fff;}
.headbox form {float:right; height:33px; width:260px;}

.titlebar {font-size:0;background: #000; width:770px; clear:both; height:40px;margin: 0 auto 0 auto;}
	.titleleft {float:left; width:500px; text-align: left;}
	.titleright {float:right; width:220px; text-align: right;}
.thumbs {width:799px; float:left;}
	.thumbs a img {border:1px solid #000000;}
	.btm {color:#fff; background: #000 url('images/bar.gif') no-repeat bottom left; width:770px; height:25px; margin:auto;}
		.btm a {color:#ece3b8;}
	
	.adspace {color:#fff; height:140px; width:770px; margin:auto; clear:both;padding:5px;}

.sidebar {width:201px; float:right; background: #312819; text-align: left; margin-top: 46px;}
	.sidebar h2 {background: url('images/side_head.gif') no-repeat top left; padding:12px 0 0 0; height:41px; width:201px; color:#ece3b8;font-weight: normal; text-align: center;}
	.sidebar a {color:#a3a294;}
	.sidebar ul {background: url('images/side_btm.gif') no-repeat bottom center;padding-bottom:20px;}
	.sidebar ul li {list-style: url('images/bul.gif') inside; padding-left:10px;}
	
#topfree {background: url('images/topfree_bg.gif') repeat-x top left; font-size:16px; width:999px; margin:auto; clear:both;}
	#topfree ul {width:240px; float:left;}
	#topfree ul li {list-style:none;}
	#topfree ul li a {color:#a3a294; text-decoration: none;}

#footer {width:100%;height:45px; background: url('images/foot_bg.gif') repeat-x top left; clear:both;margin-top:20px;}
	.foot_text {background: url('images/foot.gif') no-repeat top center; width:1000px; margin:auto; font-size: 11px;color:#fff;padding-top:13px;}
	.foot_text a {color:#fff;}
	
.clear {clear:both;height:5px;font-size: 0;}
