/*  @@@@@[  Wrappers  ]@@@@@ */
body {background:#EAEACE; font: 12px/16px Arial, Helvetica, sans-serif ; color: #000000; text-align: center; margin:0px; padding:0px;}

#mainwrapper{ width:995px; margin:auto; text-align:center;}
.wrapped {width: 995px; margin: 20px auto 5px; text-align:left;background:#B7B780;  }

.wrapped-index {width: 995px; height:600px; margin: 20px auto 5px; text-align:left;background:#B7B780;  }

.clr {clear: both; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; height: 0px; visibility: hidden;}

/* @@@@@[  Header / Footer  ]@@@@@ */
#header{width:742px; height:102px;}
#header-index{width:552px; height:102px;}
#nav{ float:right;  width:114px; height:82px; padding:6px 26px 14px 26px; background:#671901;}
#logo{ width:288px; height:32px; float:left; padding: 40px 250px 30px 38px; background:#9C6018;}
#logo-index{ width:288px; height:32px; float:left; padding: 40px 60px 30px 38px; background:#9C6018;}
#left{ width:253px; float:left;}
#right{width:742px; float:right;}

#footer {color:#70777D; width: 995px; text-align:left; margin:auto; height:50px; font-size:10px; padding-top:5px;}
#footer div{float:right;}
#footer a:link, #footer a:visited, #footer a:active {color: #70777D; text-decoration: none;}
#footer a:hover {color: #70777D; text-decoration: underline;}
#footer a.seo:hover{cursor:text; text-decoration:none;}
/* @@@@@[  Secondary-Content  ]@@@@@ */

#title{ width:219px; height:14px; background:#671901; padding:21px 0px 18px 34px;  }
#subnav{ font-size:14px; line-height:25px; font-family:Georgia, "Times New Roman", Times, serif;color:#292928;
	padding:12px 0px 15px 23px; width:230px;}
	
#subnav p{ padding:0px; margin:0px;}
#subnav a{display:block; padding-left:13px;}
#subnav a:link,#subnav a:visited, #subnav  a:active {color:#292928; text-decoration:none; }
#subnav a:hover {color:#671901; text-decoration:  none; background:url(images/_bul-subnav.gif) no-repeat;}

#cont-sec{ width:568px; min-height:300px; margin:8px; padding:42px 86px 30px 72px; background:#ffffff;  line-height:18px;}
#cont-sec p{ padding:10px 0px 15px; margin:0px;}
#cont-sec ul li{ padding-left:12px; background:url(images/_bullet.gif) no-repeat;}
#cont-sec ul {list-style:none;}
#quote{ font-size:17px; font-family:Georgia, "Times New Roman", Times, serif; color:#9c6018; line-height:22px; padding:25px 35px;}
/* @@@@@[  other-Content  ]@@@@@ */
a:link,a:visited,  a:active {color:#671901; text-decoration:underline;}
a:hover {color:#671901; text-decoration:  none;}
.left{float:left;}
.right{float:right;}
.imgleft {float:left; margin:8px 15px 10px 0px;}

.imgright {float:right; margin:8px 0px 10px 15px;}

h1{ color:#671901; font-size:18px; font-weight:normal; margin:0px; padding:0 0 10px 0; font-family:Georgia, "Times New Roman", Times, serif; }
h2{font-size:14px; color:#671901;font-weight:bold;margin:0px; padding:10px 0 0; font-family:Georgia, "Times New Roman", Times, serif;  }
/*@@@@@@@@ form @@@@@@@@@@@@*/
#contactform { width:420px; padding-left:50px;}
.contactinfo { float:left; clear:left;margin-top:10px; width:320px; }
.contactinfo input { float:right; width:220px; background:#FCFBF0;}
.contactinfo textarea { float:right; margin:0px;}
input {font-size: 11px; color: #4A5D6D; background: #FCFBF0; border: 1px solid; margin-bottom:5px;}
textarea {font-size: 11px;  color: #4A5D6D; font-family:Arial, Helvetica, sans-serif; background:#FCFBF0; border: 1px solid; margin:-10px 0px 10px; padding:0px;}
button{font-size: 11px; color: #4A5D6D; border: 1px solid;background:#FCFBF0;}
.rightcol {
	float: right;
	width: 50%;
	padding-left: 20px;
}
.col_list {
	padding-left: 108px;
}