*{
    margin:0px;
    padding:0px;
    border:0;
}
body{
    color:#eecd9c;
    background:#502e00 url(images/bg.jpg);
    padding:20px 0 0;
    position:relative;
    font-family: Tahoma;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
}

a{
    color:#fbd498
}




#wrapper #content #quip-add-comment-qcom{
    color: #EECD9C;
    float: left;
    font-size: 11px;
    height: auto !important;
    min-height: 170px;
    padding: 25px 20px;
    width: 400px;
}

#wrapper #content .quip {
  float: right;
  height: auto !important;
  min-height: 500px;
  padding: 25px 0;
  width: 362px;
}

#wrapper #content .quip-comment-createdon a { color: #EECD9C; }
#wrapper #content .quip-comment-author a { color: #EECD9C; font-weight: bold; }
#wrapper #content .quip-comment-author strong { color: #EECD9C; }

.quip-pagination {
  display: inline;
  list-style: none outside none;
}

.quip-pagination li {
  display: inline;
  margin: 0 6px;
}
.quip-page-current {
  color: #888888;
}

#s3slider {
   width: 300px; /* important to be same as image width */
   height: 200px; /* important to be same as image height */
   position: absolute; /* important */
   overflow: hidden; /* important */
   top: 0;
   right: 0;   
}

#s3sliderContent {
   width: 400px; /* important to be same as image width or wider */
   height: 600px;
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; 
   display: none; 
}

.s3sliderImage span {
   position: absolute; 
   left: 0;
   font: 10px/15px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 374px;
   background-color: #000;
   filter: alpha(opacity=80); 
   -moz-opacity: 0.8; 
   -khtml-opacity: 0.8; 
   opacity: 0.8; 
   color: #fff;
   display: none; 
   top: 0;

}

#header{position:relative;padding:63px 0 0;height:30px}
#logo{position:absolute;top:0;left:0;}
#header .sform{height:26px;float:right;vertical-align:top}
#header  .fsubmit{vertical-align:top}
#header form.sform .ftext{background:#482c04;border:1px solid #905d0f;color:#eecd9c;width:164px;height:20px;padding:0 3px}

#icons{position:absolute;display:block;width:200px;height:14px;left:700px;top:25px;z-index:2}
#icons a{margin:0 0 0 20px}
.headmenu{color:#eecd9c;float:right;margin:0 20px 0 0;padding:3px 0 0}
.headmenu a{font-size:12px;color:#eecd9c;text-decoration:none}
.headmenu a:hover{text-decoration:underline}

.topmenu{clear:both;margin:30px 0 0;display:block;list-style-type:none;width:100%;height:35px;border-top:1px solid #855b02;background:#4c310c url(images/menubg1.jpg) no-repeat;}
.topmenu li{height:35px;float:left;color:#fbd498;text-transform:uppercase;line-height:32px;margin:0 1px 0 0;border-right:1px solid #916402;}
.topmenu li a{float:left;color:#fbd498;height:35px;padding:0 15px;text-decoration:none;background:url(images/menubg.png) right no-repeat}
.topmenu .last{border:0;}
.topmenu .first{margin: 0 0 0 70px;}



.topmenu .last a{width:154px;background:none;}
.topmenu li a:hover{color:#fff;background:url(images/menubg.png) repeat-x}


.topmenu1{margin:30px 0 0;position:relative;clear:both;height:35px;width:760px;list-style-type:none;display:block;overflow:hidden;padding:0 0 0 90px;background:url(images/black.png);line-height:30px;}
.topmenu1 li{height:35px;float:left;color:#fbd498;text-transform:uppercase;line-height:32px;margin:0 1px 0 0;border-right:1px solid #916402;}
.topmenu1 li a{float:left;color:#fbd498;height:35px;padding:0 15px;text-decoration:none;background:url(images/menubg.png) right no-repeat}
.topmenu1 .last{border:0;}

.topmenu1 .last a{width:154px;background:none;}
.topmenu1 li a:hover{color:#fff;background:url(images/menubg.png) repeat-x}

.bigimg{display;block;position:relative;width:850px;list-style-type:none;overflow:hidden;}
.bigimg img{vertical-align:top}
#blackdiv{list-style-type:none;display:block;width:830px;overflow:hidden;padding:0 0 0 20px;height:32px;position:absolute;bottom:0;left:0px;background:url(images/black.png);line-height:30px;z-index:2}
#blackdiv li{height:32px;float:left;color:#fff;margin:0 7px 0 0;font-size:11px}
#blackdiv li a{font-weight:800;position:relative;float:left;color:#fbd498;height:32px;padding:0 15px;text-decoration:none;z-index:1;}
#blackdiv li a:hover{background:url(images/black.png); _background:#111}


div#container{width:850px;margin:0 auto;position:relative;z-index:2}
div#content{
    float:left;
    width:805px;
    min-height:170px;
    height:auto !important;
    height:170px;
    background:#754A0F url(images/contbg.png) repeat-x;
    padding:25px 20px;
    color:#eecd9c;
    font-size:12px;
    text-align:justify;
    text-indent: 20px;
}
div#content p{margin:0 0 10px}
#content h1{
    color:#d69423;
    text-transform:uppercase;
    margin: 0 0 14px;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap; 
    text-align:  center;
}
#content h2{
    color:#d69423;
    text-transform:uppercase;
    margin: 0 0 0px;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap; 
    text-align:  center;
}
#content h3{
    color:#eecd9c;
    text-transform:uppercase;
    margin: 0 0 0px;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap; 
}
#content h4{
    color:#eecd9c;
    text-transform:uppercase;
    margin: 0 0 0px;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    white-space: nowrap; 
}
div#content_2{
    float:left;
    width:400px;
    min-height:170px;
    height:auto !important;
    height:170px;
    background:#754A0F url(images/contbg.png) repeat-x;
    padding:25px 20px;
    color:#eecd9c;
    font-size:11px
}
div#content_2 p{margin:0 0 10px}
#content_2 h1{
    color:#d69423;
    text-transform:uppercase;
    margin: 0 0 14px;
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
}
div#navigation{float:right;width:250px;background:#020100;min-height:170px;height:auto !important;height:170px;padding:25px 10px;}
.imgall{width:237px;height:170px;position:relative;margin:0 auto}
.imgall img{width:237px;height:170px;vertical-align:top}
div#navigation_2{float:right;width:390px;background:#754A0F url(images/contbg.png) repeat-x;;min-height:500px;height:auto !important;height:500px;padding:25px 10px;}
#blackgal{display:block;height:auto !important;width:207px;overflow:hidden;padding:3px 10px 0 20px;height:20px;color:#fff;position:absolute;bottom:0;left:0px;background:url(images/black.png);line-height:20px;z-index:2;text-align:right}
#blackgal img{width:auto;height:auto;vertical-align:baseline}
#blackgal a{color:#fbd498;text-decoration:none;}
#blackgal a:hover{color:#fbd498;text-decoration:underline;}
div#wrapper{background:#754A0F; font-size: 11px;}
#extra{position:relative;clear:both;height:30px;width:760px;list-style-type:none;display:block;overflow:hidden;padding:0 0 0 90px;background:url(images/black.png);line-height:30px;}
#extra li{height:30px;float:left;color:#bc7207;line-height:30px;margin:0 1px 0 0;font-size:11px}
#extra li a{float:left;color:#bc7207;height:35px;padding:0 15px;text-decoration:none;background:url(images/dot.png) right no-repeat}
#extra li .last{background:none;}
#extra li a:hover{color:#eecd9c;}

.bron{border-top:5px solid #422906;border-bottom:1px solid #73490e;background:url(images/bronbg.png) repeat-x;min-height:112px;height:auto !important;height:112px;padding:0 0 0 20px;}
.bron h6{display:block;font:normal 18px "Times New Roman";color:#d98309;text-shadow:2px 2px 5px #222;height:30px;padding:20px 0 0;width:540px;background:url(images/line.png) bottom repeat-x;behavior:url(js/ie-css3.htc)}
#brontel{float:right;width:250px;background:url(images/brontel.png) repeat-x;min-height:112px;height:auto !important;height:112px;padding:0 0 0 20px;}
#brontel h6{width:auto;margin:0 20px 0 0;padding:15px 0 5px}
#brontel h6 span{color:#eecd9c;font-size:16px;background:url(images/phone.png) no-repeat;width:183px;height:25px;display:block;margin:0 auto;text-align:center}
#brontel span.prehead{width:auto;margin:20px 20px 0 0;padding:15px 0 5px}
#brontel span.head{color:#eecd9c;font-size:16px;background:url(images/phone.png) no-repeat;width:183px;height:25px;display:block;margin:20px auto;text-align:center}
#brontel span.bytel{position:relative;display:block;font:normal 18px "Times New Roman";color:#fbd498;text-shadow:2px 2px 5px #222;height:30px;margin:-30px 20px 0 0;padding:20px 0 0;width:auto;text-align:center;}

.bronform{color:#eecd9c;font-size:10px;text-transform:uppercase;}
.bronform span{width:90px;margin:0 20px 0 0;float:left;line-height:3; text-transform:capitalize;}
.binp{width:90px; background:#482c04; color:#8f5b13;border:1px solid #905d0f;}
.bsel{width:115px;background:#482c04;color:#8f5b13;border:1px solid #905d0f}
.bsel-mini{width:75px;background:#482c04;color:#8f5b13;border:1px solid #905d0f;}
.bsubmit{margin:0;width:130px; padding-left:25px}

.actions{border-right:1px solid #73490e;border-bottom:1px solid #73490e;background:url(images/black.png);}
.one_act{float:left;width:220px;border-left:1px solid #73490e;padding:25px;min-height:95px;height:auto !important;height:95px;}
.one_act span.zag{color:#eecd9c;font-size:12px;text-transform:uppercase;background:url(images/phone.png) no-repeat;width:183px;height:25px;line-height:20px;display:block;margin:0 auto;text-align:center;text-shadow:2px 2px 5px #222;}
.act_txt{color:#fbd498;font:normal 10px Verdana;width:183px;margin:18px auto 0}
.act_txt a{color:#fbd498;text-decoration:none}
.act_txt a:hover{text-decoration:underline}

#subcontent{float:right;width:560px;min-height:170px;height:auto !important;height:170px;background:#744809 url(images/subcontent.png) repeat-x;padding:15px 20px;color:#eecd9c;font-size:10px;min-height:600px;height:auto !important;height:600px;}
#subcontent h1{display:block;font:normal 18px "Times New Roman";color:#d98309;text-shadow:2px 2px 5px #222;padding:0 0 10px;background:url(images/linesub.png) bottom repeat-x;text-align:center;text-transform:uppercase}
#subcontent h1 span{background:url(images/phone.png) center no-repeat;width:180px;margin:0 auto;display:block;line-height:22px;padding:2px;margin:0 auto;text-align:center;}
#subnavigation{float:left;width:250px;background:url(images/black.png);}
#subnavigation .one_act span.zag{color:#eecd9c;font-size:11px;text-transform:uppercase;background:#482c04;width:183px;height:25px;line-height:22px;display:block;margin:0 auto;text-align:center;text-shadow:2px 2px 5px #222;border:1px solid #905d0f}
#subnavigation .one_act{float:none;display:block;border:0;border-bottom:1px solid #73490e;padding:20px 15px;}



.broniren{width:230px;background:url(images/bronbg.png) repeat-x;min-height:112px;height:auto !important;height:112px;padding:0 0 0 20px;}
.broniren h1{width:auto;margin:0 20px 0 0;padding:15px 0 5px;font:normal 18px "Times New Roman";color:#d98309;text-shadow:2px 2px 5px #222;height:30px;behavior:url(js/ie-css3.htc)}
.broniren h1 span{color:#eecd9c;font-size:16px;background:url(images/phone.png) no-repeat;width:183px;height:25px;display:block;margin:5px auto 0;text-align:center}
.broniren span.bytel{position:relative;display:block;font:normal 18px "Times New Roman";color:#fe9500;text-shadow:2px 2px 5px #222;height:30px;margin:0 20px 0 0;padding:20px 0 0;width:auto;text-align:center;}
.broniren  a{text-decoration:none;color:#eecd9c;text-transform:uppercase;font-size:12px;line-height:2}
#onb{background:url(images/brontel.png) repeat-x !important}

.innercontent{width:850px !important;padding:0 !important;}
.innercontent h1 span{display:inline;padding:2px 15px;border:1px solid #73490e;background:#4D2B00 !important}
.innercontent .broniren h1{background:none !important}
.innercontent .broniren span.bytel{width:220px}
#sub_bron{float:right}
#sub_tel{float:left;}
.cont_header{width:850px;display:block;}
.cont_header .heading{padding:15px 0;}
.cont_header .heading h1{}
.incontent_text{padding:25px 15px;font-size:12px; line-height:1.3; text-align:justify; text-indent: 20px;}
.innercontent_l{width:350px !important;padding:25px 15px;font-size:12px; text-align:justify; text-indent:20px; line-height:1.3}
.innercontent_r{padding:25px 15px;overflow:hidden;font-size:12px; text-align:justify; text-indent:20px; line-height:1.3}
.gal_l{overflow:hidden;margin:25px 0}
.gal_l img{
    float:left;
    margin:0 13px 7px 0;
    position:relative
}

#gallery{margin:5px;}
#gallery img{margin:5px;}

#footer{font:normal 14px Tahoma;color:#ecc790;text-align:center;height:50px;padding:30px 0 0}

#fbg{height:250px;position:absolute;bottom:0;left:0;width:100%;background:url(images/foobg.png) bottom repeat-x;z-index:1;}

.gal{ float:left;padding:20px 0 20px 0;overflow:hidden;margin:24px 0;}
.gal img{float:right;width:176px;auto !important;height:118px;margin:0 7px 7px 0; position:relative}

.tprice{border-color: #e2c293 !important; background-color: #472902; color: #E2C293; text-align:left;}

.error_td {
 color:red;
 text-align:right;}

.textfield {
 background-color: #4D2B00 !important;
 color: #E2C293;
 border-color: #eecd9c;
/*floats*/
.right{float:right}
.left{float:left}
.clear{display:block;clear:both;height:1px;overflow:hidden;}
/*abs*/
.absright{position:absolute;right:0}
.absleft{position:absolute;left:0}
heading h1{}
.incontent_text{padding:25px 15px;font-size:12px; line-height:1.3; text-align:justify; text-indent: 20px;}
.innercontent_l{width:350px !important;padding:25px 15px;font-size:12px; text-align:justify; text-indent:20px; line-height:1.3}
.innercontent_r{padding:25px 15px;overflow:hidden;font-size:12px; text-align:justify; text-indent:20px; line-height:1.3}
.gal_l{overflow:hidden;margin:25px 0}
.gal_l img{
    float:left;
    margin:0 13px 7px 0;
    position:relative
}

#footer{font:normal 12px Tahoma;color:#ecc790;text-align:center;height:50px;padding:30px 0 0}

.value{font:normal 14px Tahoma}
               
#fbg{height:250px;position:absolute;bottom:0;left:0;width:100%;background:url(images/foobg.png) bottom repeat-x;z-index:1;}

.gal{ float:left;padding:20px 0 20px 0;overflow:hidden;margin:24px 0;}
.gal img{float:right;width:176px;auto !important;height:118px;margin:0 7px 7px 0; position:relative}

.tprice{border-color: #e2c293 !important; background-color: #472902; color: #E2C293; text-align:left;}

.textfield {
 background-color: #4D2B00 !important;
 color: #E2C293;
 border-color: #eecd9c;
/*floats*/
.right{float:right}
.left{float:left}
.clear{display:block;clear:both;height:1px;overflow:hidden;}
/*abs*/
.absright{position:absolute;right:0}
.absleft{position:absolute;left:0}

