* { margin:0; padding:0;}
image { border:0;}
body { background:#fff;}
            .navigation{position: relative; z-index: 900;}
.main-wrapper { width:100%; overflow:hidden;}
.wrapper { width:940px; margin:0 auto; overflow:hidden;}

.left-wrapper { width:186px; min-height:938px; padding:88px 12px 17px 12px; float:left; background:url(../images/cream/sidebar-bg.jpg) repeat-y; }
.right-wrapper { width:713px; padding:25px 0 0 17px; float:left; overflow:hidden; }
.logo { padding:0 0 0px 0; font:bold 41px/34px Arial, Helvetica, sans-serif; color:#fff; text-shadow:#113542 1px 1px;}
.logo span {  font:bold 32px/34px Arial, Helvetica, sans-serif; color:#fff;}
.logo a { color:#fff; text-decoration:none;}
.navigation { font:normal 13px/30px Arial, Helvetica, sans-serif; width:182px; padding-top:93px; position:relative;  }
.navigation ul {  }
.navigation ul li { list-style:none; width:182px; position:relative; }
.navigation ul li:hover { list-style:none;   }
.navigation ul li a{ color:#fff; text-decoration:none; display:block; padding:0 0 0 35px; }
.navigation ul li a:hover { list-style:none; color:#815c1b;  }
.navigation ul li a.active { list-style:none; color:#815c1b;  }

.navigation ul li ul {top:0px; display:none;  width:auto; padding:0px; position:absolute ; left:180px; list-style:none; border:1px solid #D7C08E; }
.navigation ul li li{ border-bottom:1px solid #D7C08E; background: #C6A467 ;}
.navigation ul li li:last-child{ border-bottom:none; background: #C6A467 ;}
.navigation ul li li a { margin:0; font:normal 13px/30px Verdana, Arial, Helvetica, sans-serif, Tahoma; padding:0px 25px; }	
.navigation ul li:hover ul{ display: block; position: absolute; margin: 0; padding:0px; }
.navigation ul li:hover li{float: none; }
.navigation ul li:hover li a{color: #fff;}
.navigation ul li li a:hover { color:#fff; display:block; background:#D7C08E; }













.banner-wrapper { width:714px; height:207px; background:url(../images/cream/banner-bg.png) no-repeat; padding:1px 0 0 1px;}
.banner-img { width:710px; height:195px; background:url(../images/cream/banner-img.png) no-repeat; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;}


.body-con { font:normal 12px/18px Arial, Helvetica, sans-serif; width:692px; padding:0 0 0 17px; float:left;  background:#f8f8f9; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; margin-top:13px; border:solid 1px #d8c08e; -moz-box-shadow: 2px 2px 2px #d8c08e; -webkit-box-shadow: 2px 2px 2px #d8c08e; box-shadow: 2px 2px 2px #d8c08e; }
.body-head { padding:5px 0 0 0; width:675px; font:normal 18px/36px Arial, Helvetica, sans-serif; color:#C5A366; text-shadow:#fff 1px 1px; background:url(../images/cream/body-head-border.png) repeat-x left bottom; border-bottom:dashed 1px #cecece;}
.company { width:690px; padding:13px 0 20px 0; overflow:hidden;}
.pic-body-top { width:181px; height:142px; background:#d1d1d1; float:left; padding:2px; }
.pic-body-top img { border:solid 5px #fff;}
.company-text { float:left; width:484px; padding:4px 10px 0 10px; color:#999999;}
.company-text p { padding:0 0 15px 0;}
.more-btn { width:150px; height:22px; float:left; overflow:hidden; cursor:pointer;}
.more-btn-left { width:22px; height:22px; background:url(../images/cream/more-btn-left.png) no-repeat; float:left;}
.more-btn-mid { padding:0 0 0 0; height:22px; padding:0 0 0 8px; background:url(../images/cream/more-btn-mid.png) repeat-x; float:left; font:normal 12px/22px Arial, Helvetica, sans-serif; color:#fff;}
.more-btn-right { width:6px; height:22px; background:url(../images/cream/more-btn-right.png) no-repeat; float:left;}

.body { overflow:hidden;}
.body-box { width:340px; float:left; margin:20px 0 0 0; overflow:hidden; }
.body-box-bot { width:320px; height:6px; background:url(../images/cream/body-box-bot.png) no-repeat left bottom; float:left;}
.body-box-head-top { width:320px; height:7px; float:left; background:url(../images/cream/body-box-head-top.png) no-repeat;}
.body-box h2 { background:url(../images/cream/border-bot.png) repeat-x left bottom; width:340px; float:left; color:#9f824c; font:normal 20px Arial, Helvetica, sans-serif; padding:5px 0 8px 0; display:block;}
.body-box-text { width:330px;  float:left; color:#9f824c; font:normal 12px/16px Arial, Helvetica, sans-serif; padding:10px 10px 12px 0px; display:block;}
.body-box-text p { padding:0 0 10px 0;}

.body-box1 { width:340px; float:left; margin:20px 0 0 20px; overflow:hidden;}
.body-box1 h2 { background:url(../images/cream/border-bot.png) repeat-x left bottom; width:340px; float:left; color:#9f824c; font:normal 20px Arial, Helvetica, sans-serif; padding:5px 0 8px 0; display:block;}
.body-box-text1 p { padding:0 0 0 0;}
.body-box1 ul{ padding:0 0 20px 0; display:block;}
.body-box1 ul li{ list-style:none; padding:0 0 8px 20px; background:url(../images/cream/box1-list.png) no-repeat 2px 5px; }












.footer-wrapper { width:100%; padding:10px 0 0 0; font:normal 12px Arial, Helvetica, sans-serif; border-top:solid 1px #d9d9d9;}
.footer { width:705px; margin:0 auto; padding:0 0 15px 10px; overflow:hidden; color:#32737c; }
.footer-left { width:275px; float:left;}
.footer-left ul {}
.footer-left ul li { list-style:none;  width:227px; padding:8px 0 8px 12px;}
.footer-left ul li a { color:#C4A263; text-decoration:none;  padding:0 0 0 12px;}
.footer-left ul li:last-child { background:none;}
.email { margin:3px 0 0 -22px; float:left; width:14px; height:10px; background:url(../images/cream/email.png) no-repeat;}
.phone { margin:3px 0 0 -24px; float:left; width:18px; height:12px; background:url(../images/cream/phone.png) no-repeat;}



.footer-mid { width:140px; float:left; }
.footer-mid ul {}
.footer-mid ul li { list-style:none; width:227px; padding:8px 0 8px 12px;}
.footer-mid ul li a { color:#C4A263; text-decoration:none;  padding:0 0 0 12px;}
.footer-mid ul li:last-child { background:none;}

.footer-right { width:175px; float:right; overflow:hidden; padding-top:10px;}
.footer-btn { padding:0 5px 0 0; float:right;}
.social-network { padding:15px 0 0 0; float:right;}
.social-network img {margin-right:5px;}

.copy { width:100%px; margin:0 auto; }
.copyright { width:880px; margin:0 auto; text-align:left; font-size:11px; color:#9d9d9d; padding:10px 0 10px 20px;}




.sidebarmenu{
     background: url(../images/cream/sidebar-bg.jpg) repeat-y;
}








