*{margin: 0; padding: 0;}
body{
        font-family: Tahoma, sans-serif;
        font-size: 12px;
        color: #fff;
        background: #312F2F url(img/bg.gif);
        text-align: center;
        padding: 0;
        margin: 0;
}
.clear{clear: both;}
img{border: none;}
ul, ul li{list-style: none;}
h1{font-size: 20px;}
h2{font-size: 18px;}
h3{font-size: 16px;}
h4{font-size: 14px;}
#wrapper{width: 1000px; margin: 0 auto;}
#container{background: url(img/cont_bg.gif) repeat-y 53px 0; width: 100%; overflow: hidden;}
.top_bg{background: url(img/top_bg.gif) no-repeat 0 157px; width: 100%;}
.bttm_bg{background: url(img/bttm_bg.gif) no-repeat bottom; padding-bottom: 10px; width: 100%;}

.l_side{width: 252px; float: left; overflow: hidden; background: url(img/logo.jpg) no-repeat left top;}
.l_side .earring{width: 100%; background: url(img/earring.gif) no-repeat right top;}
.l_side .tail{width: 100%; background: url(img/tail.gif) no-repeat right 98px; padding-top: 295px;}
.l_side .lpadding{margin: 0 0 0 67px; text-align: left;}
.bord{border: 1px solid #4F4F4F; background: #242424; margin-right: 3px; padding: 5px;}
.r_side{width: 748px; float: left; overflow: hidden;}
.header{background: url(img/head_bg.jpg) no-repeat right top; height: 157px; overflow: hidden;}
.header2{background: url(img/head_bg2.jpg) no-repeat right top; height: 157px; overflow: hidden;}
.hleft{width: 456px; float: left; overflow: hidden;}
.hright{width: 292px; float: right; overflow: hidden; text-align: center; color: #000;}

.hcontacts{margin: 14px 0 0 35px;}
.hcontacts p{padding-top: 9px;}
.hmail{margin: 25px 0 0 55px;}

.center{width: 100%; color: #000;}
.center .cpadding{padding: 3px 65px 5px 8px; text-align: left;}

.thumbs img{margin: 3px 5px 3px 0; border: 1px solid #000; float: left;}
.thumbs2 .ti{widht:160px; text-align: center; float: left;}
.thumbs2 img{margin: 4px 4px 4px 4px; float: left;}


#footer{width: 100%; background: url(img/footer_bg.gif) no-repeat; height: 169px;}
.fmenu{padding-top: 40px;}
.fmenu span{margin: 0 10px;}
.cpright{padding-top: 90px; color: #000;}

a:link, a:visited, a:active, a:hover {color: #fff; font-weight: 700; text-decoration: none;}
a:hover {text-decoration: underline;}

.center a:link, .center a:visited, .center a:active, .center a:hover {color: #000; text-decoration: underline;}
.center a:hover {text-decoration: none;}

#nav {border-left: 1px solid #000; border-right: 1px solid #000; width: 180px; text-align: center; 
    background: #525252; padding:0; margin:0; text-indent:0;}
#nav li, #nav .cur li{padding:0; margin:0; text-indent:0; float:left;background: #525252;}
#nav li a{display:block; height:28px; overflow:hidden;}
#nav li ul li a{display:block; width: 170px; height:22px; overflow:hidden; margin-left:5px;}


