body {text-align:center; background:black; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#b7b197; margin:0; padding:0;}
td {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#b7b197}
:focus {outline:none}

a {color:#c5702c; text-decoration:underline}
a:hover {text-decoration:none}

p {margin:10px 0 0 0}

#top-wrapp {height:288px; background:url('../images/main-bg.jpg') no-repeat top center; overflow:hidden;}
#top-wrapp div {height:34px; overflow:hidden; background:url('../images/menu-bg.gif') repeat-x center; margin:254px 0 0 0;}
#top-wrapp div p {margin:6px 0 0 0; cursor:default; color:#a3946f; font-size:16px;}
#top-wrapp div p a {margin:0 5px; color:#a3946f; font-weight:bold; text-decoration:none;}

#main-wrapp {width:1000px; margin:0 auto; text-align:left;}
.lcoll, .rcoll {float:left; margin:15px 0; overflow:hidden;}
.lcoll {width:230px;}
.lcoll ul {border:1px solid #764300; list-style:none; margin:0 0 10px 0; padding:0; -webkit-border-radius:7px; border-radius:7px;}
.lcoll ul li {list-style:none; margin:0; padding:0;}
.lcoll ul li a {display:block; padding:10px 7px 10px 15px; border-bottom:1px dotted #646464; text-decoration:none; color:#646464; background:url('../images/arrow.gif') no-repeat 7px 15px;}
.lcoll ul li a:hover {color:#b1b1b1;}
.active {color:#764300 !important;}
.lcoll ul li ul {border:none !important;}
.lcoll ul li ul li a {background:url('../images/arrow2.gif') no-repeat 35px 12px !important; font-size:13px; padding:7px 7px 7px 50px !important; color:#a3946f !important;}
.lcoll ul li ul li a:hover {color:#ab4c00 !important;}

.rcoll {width:770px;}
.content {margin:0 0 0 15px;}
.content h1 {margin:0 0 10px 0; padding:0; color:#c5702c; font-size:16px;}

.clr {font-size:1px; height:0; clear:both;}

#footer {border-top:3px solid #321b02; color:#646464; font-size:12px; padding:6px 10px 3px 10px;}
#footer a {color:#646464;}
#footer div {margin:4px 10px 10px 10px;}

/*icons-gallery*/
.cell-holder {margin:7px 0; width:99%;}
.img_cell, .img_cell2 {float:left; text-align:center; overflow:hidden; margin:7px 0;}
.img_cell a, .img_cell2 a {color:#646464;}
.img_cell img {border:1px solid #bfb590; padding:4px; background:black; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.img_cell2 img {border:5px solid #bfb590; padding:4px; background:#2f2c23; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.img_cell div, .img_cell2 div {margin:4px 7px 0 7px}

.art-wrap {margin:10px 0;}
.art-wrap p {margin:0;}
.art-wrap a {color:#646464;}

.pager {text-align:center; margin:10px 0; font-weight:bold;}
.page-active {color:#874d1e; padding:2px; text-decoration:underline}
.pager a {color:#786d52; padding:2px; text-decoration:none;}

.source span {color:#646464;}
.back {text-align:right; font-size:12px; color:#c5702c;}

.mphoto {float:left; border:1px solid #de7a24; padding:2px; margin:0 10px 0 0;}

#form-wrapp {margin:20px 0;}
#form-wrapp input, #form-wrapp textarea {background:#1d0d03; border:1px solid #51240a; display:block; margin:5px 0; color:#e0cb94; padding:3px;}
.btn {background:url('../images/order-btn-bg.gif') repeat-x center !important; padding:6px !important; cursor:pointer; color:#e17117; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px; border-color:#8e470e !important; margin:10px 0 !important;}

.comment-block {margin:10px 0; border:1px solid #51240a; padding:5px; color:#e17117; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}
.comment-block p {margin:0;}
.comment-block span {margin:3px 0 0 0; display:block; color:#e0cb94;}

.seoads {font-size:12px;}