/* CSS Document */

body{margin:0; padding:0;background-color: #5C341D; font-family:"Times New Roman", Times, serif;}
#wrapper{margin:0 auto; padding:0; width:891px; height:1158px; min-height:100%;}
#home-top{margin:0; padding:0; width:891px; height:552px; background-image:url(../images/hame-top-bg.jpg);}
#innerPagebg{margin:0; padding:0; width:891px; height:530px; background:url(../images/inner-pagebg.jpg) no-repeat;}
#toplinks{ margin: 8px 25px 0 0;  width:650px; height:100px; float:right;}

.floatleft { float: left; margin: 0 10px 0 0;}
.floatright { float: right; margin: 0 0 0 10px;}



h2{font:bold 30px "Times New Roman", Times, serif; color:#B40000;}
h1{font:bold 25px "Times New Roman", Times, serif; color:#683200; margin:0; padding:0;}
h1 a{font:bold 25px "Times New Roman", Times, serif; color:#683200; margin:0; padding:0; text-decoration:none;}
h1 a:hover{font:bold 25px "Times New Roman", Times, serif; color:#AB451F; margin:0; padding:0; text-decoration:underline;}

img{border:0;}

.homepageBg{background:url(../images/main-bg.jpg) center top no-repeat; }
.innerPagebg{background:url(../images/inner-pagebg.jpg) center top  no-repeat #fff;}

/* Mid Area */
.left-img{ width:278px; height:159px; margin: 0 0 0 24px;  padding:0; float:left;}/*margin-left:24px;*/
.mid-img{ width:279px; height:159px; margin: 0 0 0 0; padding:0; float:left;}
.rgt-img{ width:284px; height:159px; margin: 0 26px 0 0; padding:0; float:right;}
.title{width:490px; margin:80px 0 0 115px ;}
html>body.title{width:490px; margin:20px 0 0 115px ; padding-top:155px;}
.content{height:850px; margin-left:20px; text-align:justify; font:normal 15px "Times New Roman", Times, serif; float:left; width:680px;}


.midCol{ width:841px; margin:0 0 0 24px; height:319px; padding:0; float:left;}
.midCol1{ width:278px; margin: 0 0 0 0; height:319px; padding:0; float:left; background-image:url(../images/col-1-bg.jpg)}
.midCol2{ width:279px; margin: 0 0 0 0; height:319px; padding:0; float:left; background-image:url(../images/col-2-bg.jpg)}
.midCol3{ width:284px; margin: 0 0 0 0; height:319px; padding:0; float:right; background-image:url(../images/col-3-bg.jpg)}

.innermidCol{ width:841px; margin:0 0 0 24px; height:519px; padding:0; float:left;}
.innermidCol2{ width:680px; margin:35px 0 0 160px; height:850px; padding:0; color:#663700; }
html>body .innermidCol2{ width:680px; margin:35px 0 0 160px; height:850px; padding:0;float:left; }

.mainArea{width:891px;}

.container{width:680px;}
.textcenter {text-align:center;}

.leftxtSec{ width:100px; margin:40px 0 0 130px; height:50px; padding:0; font:normal 14px "Times New Roman", Times, serif; color:#663700; text-align:left;}
.lefmidSec{ width:200px; margin:20px 20px 0 40px; height:50px; padding:0; font:normal 14px "Times New Roman", Times, serif; color:#663700; text-align:left;}
.lefbotSec{ width:153px; margin:0 20px 0 30px; height:110px; padding:0;}

.midtxtsec{ width:200px; margin:160px 20px 0 53px; height:0px; padding:0; font:normal 14px "Times New Roman", Times, serif; color:#663700; text-align:left; vertical-align:bottom;}
.midbotsec{ width:153px; margin:0 40px 0 35px; height:110px; padding:0; font:normal 14px "Times New Roman", Times, serif; color:#663700; text-align:left; vertical-align:top;}

.rgttxtsec{ width:200px; margin:120px 20px 0 48px; height:38px; padding:0; font:normal 14px "Times New Roman", Times, serif; color:#663700; text-align:left; vertical-align:bottom;}
.rgtbotsec{ width:153px; margin:0 40px 0 38px; height:110px; padding:0; font:normal 14px "Times New Roman", Times, serif; color:#663700; text-align:left; vertical-align:top;}

.bigredtext { font:bold 20px "Times New Roman", Times, serif; color:#B40000;}
a{font:bold 20px "Times New Roman", Times, serif; color:#683200; margin:0; padding:0; }

/*Footer*/
.botbar{ width:841px; margin:0 auto; height:150px; padding:0 0 0 0; float:none; font:normal 12px Arial, Helvetica, sans-serif; color:#2D1800; text-align:center; vertical-align:bottom; line-height:20px; margin-top:-120px; position:relative;}
.botbar a{ font:bold 11px Arial, Helvetica, sans-serif; color:#3C2000; text-decoration:none;}
.botbar a:hover{ font:bold 11px Arial, Helvetica, sans-serif; color:#663700; text-decoration:underline;}
/* Hp*/
.botbar1{ width:841px; margin:0 auto; height:150px; padding:0 0 0 0; float:none; font:normal 12px Arial, Helvetica, sans-serif; color:#2D1800; text-align:center; vertical-align:bottom; line-height:20px; }
.botbar1 a{ font:bold 11px Arial, Helvetica, sans-serif; color:#3C2000; text-decoration:none;}
.botbar1 a:hover{ font:bold 11px Arial, Helvetica, sans-serif; color:#663700; text-decoration:underline;}

/* clearfix */
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; padding:0; margin:0;}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
* html .clearfix {height: 1%;}

.blogArea{width:740px; margin:0; text-align:justify; margin-bottom:20px;}
.blogArea span{font:bold 15px "Times New Roman", Times, serif; color:#B70000;}
.blogArea p{font:normal 16px "Times New Roman", Times, serif; color:#000000; margin:0; padding:2px;}



/* IE8-fix */
#shadowbox_title {
  border: 0px solid;
}

#shadowbox_info {
  border: 0px solid;
}