/* GENERAL */
body,img,p,h1,h2,h3,h4,h5,h6,div,span,ul,li,a,table,tr,td{margin:0px;padding:0px}
img{border:0px}
body{color:#2a2623;font-family:Times,sans;font-size:12pt;background-color:#eee}
input{margin:0px}
strong{color:#420000}
a,a:hover{font-size:inherit;color:inherit;text-decoration:none}
a:hover{text-decoration:underline}

h1{font-size:125%;font-family:inherit;color:inherit;padding-top:15px;padding-bottom:2px}
h2{font-weight:normal;font-size:170%;margin-left:20px;margin-right:20px}

p em{color:#745d1d;font-size:inherit;font-family:inherit;font-weight:inherit;font-style:italic}

#main{width:100%;margin:0px auto;min-width:1000px}
#main > div{width:100%}



/* HEADER */
div#top > div{background:url(/img/top_light.png) no-repeat 20px 0px;width:230px;height:76px;position:relative;text-align:center;padding-right:20px}
#header a:hover{text-decoration:none}
#header a img.logo{margin-left:43px;display:block;float:left}
div#top{height:55px;background:url(/img/top_bg.gif) repeat-x #2a2623}

/* Menu */
#header ul{display:block;float:right;margin-right:73px;margin-top:20px;height:28px;min-width:664px}
#header ul li{display:block;float:left;font-size:80%;height:22px;padding-top:6px;margin-left:4px;margin-right:4px;text-align:center}
#header ul li.dl{background:url(/img/delimiter.png) no-repeat;padding-left:0px;padding-right:0px}


/* BODY */
#body{background:url(/img/body_bg.png) repeat #d5c7a0}
#body p{line-height:1.1em;padding-top:1em}
#body #news p{padding-top:8px!important}


#bgb{background:url(/img/body_bg_bottom.png) repeat-x;height:11px}



/* FOOTER */
div#footer{height:100px;background:#2a2623;color:#938a71;font-size:80%}
div#footer p,div#footer div{display:block;margin-top:16px;float:left}
div#footer p.ra{text-align:right}

div#footer p#address{margin-left:153px}
div#footer p#phones{margin-left:7%}
div#footer p#mail{margin-left:9%}
div#footer p#copy{float:right;margin-top:71px;margin-right:27px;background:url(/img/footer_copyright.png);width:246px;height:22px;font-size:90%;padding-top:7px;text-align:center}
