html { height:100%; }
* { margin: 0; padding: 0; }
body { background-color:#3e0d0d; margin:auto; margin:0; padding:0; font: 100%/120% "Verdana", Arial, Helvetica, sans-serif; }
div#main_block { width:950px; height:auto; display:block; margin:0 auto; }
div#site_container { border:1px solid #fff; overflow:hidden; float:left; display:block; width:950px; background-color:#fff; background-image:url(images/containerbg.jpg); background-repeat:repeat-y;  }
/* top_Container Css */
.top_Container { background-image:url(images/top_container.jpg); background-repeat:no-repeat; height:113px; }
.logo { padding-top:5px; float:left; display:block; padding-right:30px; padding-left:15px; padding-top:15px; }
.tagline { width:570px; float:left; display:block; text-align:center; font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:16px; color:#000; }
.info { padding-top:5px; padding-right:5px; float:right; display:block; text-align:right; color:#fff; font-family:Verdana, Verdana, Geneva, sans-serif; font-size:13px; font-weight:bold; line-height:20px; }
/* flash Css */
.flash { background-image:url(images/flash.jpg); background-repeat:no-repeat; height:228px; background-color:#8f7948; }
.leftflash{ width:709px;
 float:left;}

.rightflash{
background-color:#8f7948;
padding-top:13px;
 width:222px;
height:210px;
float:left;
}

/* tag Css */
.tag {  background-color:#fff; height:24px; }
.tag_left {float:left; background-color:#fff; }
.tag_left p { padding:0px; margin:0px; padding:3px 0px 0px 30px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; }
.tag_left p a { color:#000; text-decoration:none; }
.tag_left p a:hover { color:#a69260; text-decoration:none; }
.tag_right p a:hover { color:#fff; text-decoration:none; }
.tag_right p a { color:#000; text-decoration:none; }
.tag_right { background-image:url(images/view_bg.jpg); background-repeat:no-repeat; width:287px; height:24px; float:right; }
.tag_right p { padding:0px; margin:0px; padding:3px 0px 0px 30px; text-transform:uppercase; font-family:"Times New Roman", Times, serif; font-size:15px; font-weight:bold; }



/* Navigation Css */
.Navigation { background-image:url(images/navbg.jpg); background-repeat:repeat-x; height:35px;  }
.Nav {  text-align:center; padding-top:7px; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:13px; color:#222222; font-weight:600; }
.Nav a { color:#222222; text-decoration:none; padding-right:30px; padding-left:30px; display:inline; }
.Nav a:hover { color:#fff; }
/* Content_Container Css */
.Content_Container { background-image:url(images/containerbg.jpg); background-repeat:repeat-y; overflow:hidden!important;  }
.Container {  padding-top:20px;  }
/*********** left Css ***********/
.left { width:244px; float:left; }
h2 { padding:0px; margin:0px; font-size:23px; padding-bottom:15px; text-align:left; padding-left:10px; line-height:16px; font-weight:bold; font-family:"Times New Roman", Times, serif; }
.h1color { color: #503f12 }
.pic { text-align:center; padding-right:5px; padding-bottom:25px;}

.link { width:220px; color:#745708; font-size:12px; text-align:left; font-family:Arial, Helvetica, sans-serif; padding-left:8px; }
.link ul { padding:0px; margin:0px; padding-left:2px;  }
.link ul li { padding:0px; margin:0px; list-style-type:none; border-bottom:1px solid #000; margin-right:3px; padding-top:7px; padding-bottom:3px; line-height:17px; display:block;  }
.link ul li a { color:#5f4707; text-decoration:none; display:block; }
.link ul li a:hover { color:#000; text-decoration:none;  display:block; }
.bottompic { margin-top:20px; text-align:center; padding-right:5px; }
#current { color:#000; text-decoration:none; }
h5 { padding:0px; margin:0px; font-size:23px; padding-bottom:15px; text-align:left; padding-left:20px; line-height:16px; font-weight:normal; font-family:"Times New Roman", Times, serif; background-color:#b09967; margin-right:5px;line-height:21px; padding-bottom:7px; border-bottom:1px solid #8e7338; border-top:2px solid #8e7338; padding-top:7px;  }
/*********** center Css ***********/
.center { width:506px; float:left; }
.center_text { width:476px; float:left; padding-left:15px; padding-right:15px; }
.center_text a { color:#000; }
.center_text p { padding:0px; margin:0px; padding-top:5px; padding-bottom:5px; color:#191919; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.center_text ul { padding:0px; margin:0px; padding-left:20px; padding-top:5px; }
.center_text ul li { color:#191919; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:0px; margin:0px; }
h1 { padding:0px; margin:0px; font-size:35px; padding-bottom:10px; border-bottom:1px solid #000; line-height:32px; font-weight:normal; font-family:"Times New Roman", Times, serif; }
h4 { padding:0px; margin:0px; font-size:19px; padding-bottom:0px; border-bottom:1px solid #000; line-height:18px; font-weight:normal; font-family:"Times New Roman", Times, serif; padding-top:10px; }
h6 { padding:0px; margin:0px; font-size:30px; padding-bottom:10px; border-bottom:1px solid #000; line-height:32px; font-weight:normal; font-family:"Times New Roman", Times, serif; }

/*********** right Css ***********/
.right { width:200px; float:left; }
h2 { padding:0px; margin:0px; font-size:23px; padding-bottom:15px; text-align:left; padding-left:10px; line-height:16px; font-weight:normal; font-family:"Times New Roman", Times, serif; background-color:#b09967; margin-left:5px; line-height:21px; padding-bottom:7px; border-bottom:1px solid #8e7338; border-top:2px solid #8e7338; padding-top:7px; font-weight:bold;}
.Contactform{ margin-top:10px; margin-right:10px; margin-left:20px; }
textarea {background-image:url(images/input.png); background-repeat:no-repeat; margin-bottom:8px; width:162px; height:24px;  padding-left:5px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:7px; background-color:#dac695; border:none; }
*html textarea { background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/input.png', sizingMethod='scale');width:162px; height:24px;}
.form { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:3px; }
.btnSubmit { width:50px; }

#contactResponseBox { padding-top:0PX; font-size:11px; text-align:center;}
.testimonial { margin-bottom:15px; }
h3 { padding:0px; margin:0px; font-size:23px; padding-top:7px; text-align:left; padding-left:10px; line-height:15px; font-weight:bold; font-family:"Times New Roman", Times, serif; background-color:#b09967; margin-left:5px; line-height:21px; padding-bottom:7px; border-bottom:1px solid #8e7338; border-top:2px solid #8e7338;}
.testimonial p { padding:10px; margin:0px; margin-left:20px; padding-top:20px; color:#191919; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.quotes { padding:0px; margin:0px; color:#a88833; font-size:27px; font-family:"Times New Roman", Times, serif; margin-top:-10px!important; font-weight:bold; }
.seperatorL{
margin-right:5px;
margin-bottom:20px;
margin-top:20px;
border-bottom:1px solid #000;
}



/*.messagebox{ background:url(images/textarea.jpg) no-repeat; background-attachment:fixed; width:175px !important;  height:46px; font-family:Arial, Helvetica, sans-serif; font-size:11Px; background-color:#bfa977; border:none; display:block;}*/

.messageboxLeft{ background:url(images/textarea.jpg) no-repeat top left; width:23px !important;  height:56px; float:left;}
.messageBox{float:left; background:#FFF; height:46px; display:block; width:120px;}
.messageBoxRight{ background:url(images/textarea.jpg) no-repeat top right; width:23px !important;  height:56px; float:left;}

.inputfield {float:left; background:#FFF; height:19px; display:block; width:120px; border:none; padding-top:5px; }


.inputLeft{background:url(images/inputsend.jpg) no-repeat top left; width:10px !important;  height:24px; float:left;}


.inputRight{background:url(images/inputsend.jpg) no-repeat top right; width:10px !important;  height:24px; float:left;
}

.buttonsend { background:none !important; width:95px; height:27px; text-align:right; border:none; float:right; margin-right:15px; }
*html .buttonsend { background-image:url(images/send_button.jpg); background-repeat:no-repeat; width:95px; height:27px; text-align:right; border:none; float:right; margin-right:15px; }

.sendbutton {  width:59px; height:23px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:26px; padding-bottom:5px!important; text-align:center; border:none; }

.form1{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.vftxt_field_big{
float:left;
}

.form p{
float:left;
padding:0px;
margin:0px;
margin-bottom:10px;
}

/* footer Css */
.footer { color:#222222; background-image:url(images/footer_bg.jpg); background-repeat:repeat-x; height:122px;  text-align:center; padding-top:5px; background-color:#725d2c; }
.footerlink a { color:#222222; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; padding-left:10px; padding-right:10px; width:792px; text-align:center; }
.footerlink a:hover { color:#fff; }
.copyright { color:#f8f8f8; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:5px; }
.copyright a{
color:#fff;
text-decoration:none;
}
.copyright a:hover{
color:#fff;
}
.Disclaimer {  color:#222222; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; text-align:left; line-height:16px; padding-top:2px; }
.Disclaimer_left{
text-align:center;
float:left;
margin-left:30px;
}

.Disclaimer_right{
width:640px;
padding-left:20px;
padding-right:50px;
float:left;
text-align:justify;
color:#FFF;
}
.bodytxt { width:100px; }
.inputbox1 {float:left; background:#FFF; height:19px; display:block; width:100px; margin-bottom:10px!important;}

.inputbox {float:left; background:#FFF; height:20px; padding-top:4px; display:block; width:120px; margin-bottom:10px!important; border:none;}
.inputboxLeft{ background:url(images/input.jpg) no-repeat top left; width:23px !important;  height:24px; float:left;  margin-bottom:10px!important;}


.inputboxRight{background:url(images/input.jpg) no-repeat top right; width:23px !important;  height:24px; float:left;  margin-bottom:10px!important;}



hr{
padding:0px;
margin:0px;
padding:2px 0px 2px;
margin:10px 0px 10px 0px;
border-bottom:1px solid #ccc;
border-top:1px solid #ccc;
background-color:#3e0d0d;
}


.thnkyou_text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:10px;
}
