body, form, h1, h2, h3, ul, input, p, td, img, a  { margin: 0; padding: 0; outline-color:-moz-use-text-color; outline-style:none; outline-width:0; }
img {border: 0;}
body {font-family: Helvetica, sans-serif; font-size: 12px; font-size: #fff; background: #8a8a8a; }
.wrap {width: 705px; padding-left: 67px; margin: 0; background: url(../images/background_left.jpg) top left repeat-y; float: left;}

.header {background: #fff; position: relative;}
.header .logo {padding: 10px 30px;  }
.header .right_box {position: absolute; right: 0; top: 0; width: 55px; height: 54px; background: #cbbba2}

p {margin-bottom: 10px;}

.subheader.main {background: url(../images/header_main.jpg) top left no-repeat; padding: 170px 410px 50px 30px; color: #fff;}
.subheader.subpage {background: url(../images/header_subpage.jpg) top left no-repeat; height: 160px;}

ul.menu {float: left; list-style: none;}
ul.menu li {float: left;}
ul.menu li a {border: 0; background: none; display: block; }
ul.menu li a img {display: block; border: 0; }

.content {background: #fff; padding: 30px 110px 30px 30px; height: 200px;}
.content.noheight {height: auto;}
.content .wrapper { border-left: 2px solid #bba270; padding-left: 20px; padding-bottom: 20px; color: #5a5d61;}
.content .wrapper h1 {color: #bba270; font-size: 12px; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px dashed #bba270;}
.content .wrapper p.grey {color: #9b9c9e; border-bottom: 1px solid #c9c9c9; font-size: 11px;}
.content .wrapper p.gold {color: #bba270; font-size: 12px; }
.content .wrapper ul li {line-height: 150%;}
.content .wrapper a.back {color: #bba270; float: right; clear: both; margin-top: 12px;}
.content .wrapper a.back:hover {text-decoration: none;}

.menu_desc {margin-right: 15px;}
.menu_head {border:1px solid #998675; display: block;}
.menu_body {width:183px; border: 0; display: none;}
.menu_body ul, .menu_body li {margin:0; margin-left: -30px; padding:0; list-style:none;}
.menu_body li{background:#493e3b;}
.menu_body li a{color:#FFFFFF; text-decoration:none; padding:10px; display:block;}
.menu_body li.alt{background:#362f2d;}


.footer {float: left; }
.footer ul {float: left; list-style: none; margin: 0; padding: 0;}
.footer ul li {float: left; margin: 0; padding: 0; margin-right: 15px; padding-top: 19px;}
.footer ul li img {margin: 0; padding: 0; display: block;}
.footer ul li.nextrow {padding-top: 0px;}
.footer ul li.desc {color: #fff; margin: 0; padding: 0; margin-right: 15px; background: #767574; padding: 25px 5px 23px 44px; font-size: 11px;}
.footer ul li.desc2 {clear: both; margin: 0; padding: 0; margin-right: 15px; background: #767574; padding: 15px 5px 13px 108px; }

#sliderContent {width:630px; padding:20px 0;}
#sliderContent .viewer { width: 630px; padding:1px; overflow:hidden; position:relative;}
#sliderContent .content-conveyor {width: 400px;  position:relative; }
#sliderContent .item {float:left; width: 437px;}
#sliderContent .item_small {float:left; width: 199px;}

