html, body, p, h1, h2, h3, h4, h5, em, i, li, ol, ul, strong, form {padding:0;margin:0;}
html {font-size:62.5%;}
li { list-style-type:none;}
h1, h2, h3, h3, h4, h5, p {font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; padding:5px 0;}
body {background:#000000 url(../images/all_bg.jpg) 50% 0 repeat-x;color: #fff; font-size:12px;font-family:Tahoma, Arial, Helvetica, sans-serif;}
a:active, a:focus, img, input, select {outline: 0;focus:0;}
a, a:link, a:active, a:visited {color: #e2bb73;cursor: pointer;text-decoration: none;}
a:hover {color:#e2bb73;text-decoration: underline;}
img {border:none;}
.clear { clear:both; font-size:0; line-height:0; height:0;}


#header { height:70px; position:relative; width:978px; margin:0 auto;  }
.logo { position:absolute; right:0; top:0;}
#header h1 { position:absolute; left:3px; top:1px; width:500px; font-size:12px;}
.h_text p { padding:1px 0;}
.h_text a, .h_text a:visited, .h_text a:hover { color:#fbca8b; font-weight:bold;}
.search_form { position:absolute; left:3px; top:42px; }
	.s_input { width:300px;}

.thumbs { width:100%;text-align:center; padding:5px 0 15px;}
.thumbs a, .thumbs a:visited {padding:0;width: 242px; min-height: 195px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin: 3px 0px 3px 0px;zoom: 1;*display: inline;_height: 195px; position:relative;z-index:99; text-align:left; font-size:11px;}
.thumbs img {position:relative;z-index:99; width:240px; height:180px; border:1px solid #a1844e; display:block; }



.cats {width:100%;text-align:center; padding:5px 0 15px; }
.cats li {padding:0;width: 242px; min-height: 220px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin: 3px 0px 3px 0px;zoom: 1;*display: inline;_height: 220px; position:relative;z-index:99;text-align:center;*margin:3px 2px 3px 2px;}
.cats * {vertical-align: top;}
.cats li img {position:relative;z-index:99; width:240px; height:180px; border:1px solid #a1844e; display:block; margin-bottom:2px;}
.cats a {font-weight:bold; font-size:16px; }
.cats  p { padding:1px 0;}



.tops { border:1px solid #a1844e; background:#121212; padding:5px 10px; overflow:hidden; width:900px; margin:0 auto 15px;}
.tops li { padding:2px 0 2px 15px; height:1%; color:#9a2823;}
.tops li a, .tops li a:visited { font-weight:bold;}
.tops ul { width:24.9%; float:left;}

.cats_list ul { height:1%; float:none; padding-left:15px; width:auto;}
.cats_list li {width:19.9%; float:left;padding:2px 0 2px 0; }


#footer { font-size:11px; background:url(../images/footer.jpg) 0 0 repeat-x; color:#b8a381; }
#footer a, #footer a:visited, #footer a:hover { color:#b8a381; font-weight:bold;}
.fbox{ width:740px; margin:0 auto; overflow:hidden; height:61px; background:url(../images/f_logo.jpg) 0 100% no-repeat; text-align:center; padding:20px 0 0 150px;}
.fbox p { padding:0;}

