@charset "utf-8";
/* CSS Document */
body { background:url(../images/bg.jpg) #8c6134 center top no-repeat; color:#fff; font-family:'Raleway', Arial, Helvetica, sans-serif; margin:0; }
h1 {font-family:'Quattrocento Sans', Arial, Helvetica,; font-size:2em; font-weight:bold; margin:30px 0;}
h1 { color:#f7ea9d; margin:0; font-family:'Raleway', Arial, Helvetica, sans-serif; text-shadow:0px 2px 2px #8a683b;}
h1 a { }
h1 a:hover {}
h2 {}
h3 { color:#4d301c; margin-left:20px;}
h4 {}
img { border:0;}
a { color:#fff; text-decoration:none;}
a:hover { text-decoration:none;}
li { list-style:none;}
p { font-family:Arial, sans-serif; font-size:13px;}
.clearfix:after {
   content: " "; /* Older browser do not support empty content */
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}
.clear { clear:both;}
/* General */
.footer-container { background:#2f4762; border-top:#d2a35d 3px solid; color:#b9bec5; font-size:12px; margin:20px 0 0 0;}
.footer-container p { color:#b9bec5; font-size:11px; margin:2px;}
.footer { margin:0 auto; width:1000px;}
	.footer-address { float:left; padding:20px 30px 20px 0;}
	.footer-logo { float:right; text-align:right;padding:20px 0;}
	.footer-logo img { padding:0 0 0 10px;}
	.footer-title { color:#9a805f;}
	
/* animation */
.logo-animate { margin:0 auto; padding:0 0 0 0; width:135px; height:135px;}
/* header */
.logo-container {margin:0 auto; width:1000px;}
.logo{ background:url(../images/logo-background.png) center no-repeat ; background-position: center 10px;  background-size: 395px 179px; height:132px; padding:25px 0 0 0; }
.logo-middle {}
.menu-container { /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#794a2c+0,392315+100 */ background: #794a2c; /* Old browsers */
   background: -moz-linear-gradient(top,  #794a2c 0%, #392315 100%); /* FF3.6+ */
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#794a2c), color-stop(100%,#392315)); /* Chrome,Safari4+ */
   background: -webkit-linear-gradient(top,  #794a2c 0%,#392315 100%); /* Chrome10+,Safari5.1+ */
   background: -o-linear-gradient(top,  #794a2c 0%,#392315 100%); /* Opera 11.10+ */
   background: -ms-linear-gradient(top,  #794a2c 0%,#392315 100%); /* IE10+ */
   background: linear-gradient(to bottom,  #794a2c 0%,#392315 100%); /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#794a2c', endColorstr='#392315',GradientType=0 ); /* IE6-9 */
   height:50px;
   
   transition:ease-in; }
   
.facebook-container { float:right; font-size:11px; line-height:30px;  position: relative; width:85px; }
.facebook-container a { display:block;}
.facebook-container .fb-icon { background:#56351f url(../images/facebook-icon.png) center no-repeat ; background-size:9px 19px; display:block; float:right; height:30px; width:30px;} 

.menu  {font-family:'Raleway', Arial, Helvetica; font-weight:100;  margin:0 auto; width:1000px; }
.menu ul { margin:0 auto; padding:0;}
.menu li {color:#fff2a3;  display:block; border-right:#5d3d24 1px dotted ; float:left; padding:0 0 7px 0; text-align:center; width:14.1%; }
/*.menu li {  display:block; border-right:#5d3d24 1px dotted ; float:left; padding:0 0 7px 0; text-align:center; width:12.4%; }*/
.menu li a {}
.menu li a.selected {color:#fff2a3; }
.menu li a:hover { color:#fff2a3;}
.menu p {font-family:'Raleway', Arial, Helvetica; margin:3px;}
.menu .txt1 { font-size:15px; padding:3px 0 0 0; }
.menu .txt2 { font-size:11px;}
.menu .noborder { border:0;}

/*.side-manu*/
.side-menu { float:left; width:25%;}
.side-menu ul{}
.side-menu li{border-bottom:#d2a35d 1px dotted; }
.side-menu li a { color:#fff2a3; display:block; padding:5px 0;}
.side-menu a:hover{}
.side-menu li a.selected { color:#fff;}
.side-menu p {color:#fff2a3;}
/* Home */
.homebanner { margin:0 auto; width:1000px; }

.main-container { margin:0 auto; width:1000px; }
	.homebox { padding:20px 0 0 0;}
		.homebox img { border:#d2a35d 1px solid;}
		.homebox p { font-weight:lighter;}
		.homebox-title { color:#fff2a3; font-size:14px; padding:10px 0;}
		.homebox-content {}
		.homebox-img {}
		.homebox ul { margin:0; padding:0;}
		.homebox li { float:left; margin:0; width:33%;}
		.homebox a { text-decoration:;}
		.homebox a:hover {color:#fff2a3; text-decoration:none;}
/* content */
.content-title { background:url(../images/title-bg.png) center no-repeat; height:90px; margin:20px 0 0 0; text-align:center;}
.content-title p { color:#f7ea9d; margin:0; font-family:'Raleway', Arial, Helvetica, sans-serif; margin:0; text-shadow:0px 2px 2px #8a683b; }
.content-container { color:#000;}
.content-container  p { color:#000; margin:20px; font-size:14px; line-height:18px;}
.content-container li { font-family:Arial;font-size:14px; line-height:18px;}
 
.transparent-box { background:url(../images/transparent.png); border:#ffddab 1px solid; padding: 10px;}
.transparent-box3 { background:url(../images/transparent.png); border:#ffddab 1px solid; padding: 5rightpx;}
.transparent-box2 {  border:#ffddab 1px solid;}
.left1{ float:left; width:33%;}
.right1{ float:right; width:65%; margin:0 0 60px 0;}

.row-1 { margin:0 0 40px 0;}
.row-half { float:left; padding: 0 10% 0 0; width:40%;}
.row-25 { float:left; width:25%;}
.row-75-right { float:right; width:72%;}
.row-spacing-btm { margin:0 0 20px 0;}

.img-row-1 { margin:0 0 20px 0;}
.img-row-1 img{ border:#ffddab 1px solid;}
.img-row-2 { }
.img-row-2 ul{ margin:0; padding:0;}
.img-row-2 li{ display:block; float:left;margin:0 0 30px 0; width:50%;}
.img-row-2 img {border:#ffddab 1px solid;}
.img-row-3 { }
.img-row-3 ul{ margin:0; padding:0;}
.img-row-3 li{ display:block; float:left;margin:0 0 30px 0; width:33.3%;}
.img-row-3 li a {display:block;}
.img-row-3 img {border:#ffddab 1px solid;}

.align-mid { text-align:center;}
.align-left { text-align:left;}
.align-right { text-align:right;}

.special-box {}
.special-box p{ color:#fff;}
.special-box h3{ color:#f7ea9d;}

.ver-separate { border-right:#ffddab 1px solid; width:33.2% !important;}

.product-title{ color:#f7ea9d;}
.product-title p { color:#f7ea9d !important;}

.product-menu { color:#fff; margin:0 0 20px 0; text-align:center;}
.product-menu a:hover { text-decoration:underline;}
.product-menu a.selected {color:#f7ea9d;}
.product-slider-container {clear:both; }
.product-slider-container p {color:#f7ea9d; font-size:18px;}

.go-back { clear:both; font-size:13px; margin:30px 0 0 0; text-align:center; }
.go-back a{ color:#c5b3a3;}
.go-back a:hover{ color:#C90;}

.award {}
.award ul { padding:0; margin:0;}
.award li { float:left; margin:0 2px; width:24%;} 
.award li img {border:#ffddab 1px solid;}

.contact-icon-container { color:#fff; line-height:50px; margin:20px 0 0 0; }
.contact-icon-container a:hover {color:#c5b3a3;}
.contact-number  { background:url(../images/contact/icon-contact.png) center no-repeat; background-color:#bf9152; background-size:17px 19px; border-radius: 25px;display:block; float:left; height:50px; margin:0 10px 0 0; width:50px; }
.contact-mail  { background:url(../images/contact/icon-email.png) center no-repeat; background-color:#bf9152; background-size:20px 12px; border-radius: 25px;display:block; float:left; height:50px; margin:0 10px 0 0; width:50px; }
.contact-fb  { background:url(../images/contact/icon-fb.png) center no-repeat; background-color:#bf9152; background-size:9px 19px; border-radius: 25px;display:block; float:left; height:50px; margin:0 10px 0 0; width:50px; }

.map { float:right; width:50%;}

.list { list-style:outside; list-style-type:lower-roman; margin:0;}

.goldtxt { color:#e9a744; }