body{ margin:0 auto; padding:0;  display:block;  background:#99CCCC; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#23120B; }
h1, h2, h3, h4, h5, h6 { margin:0; padding:0;}
.clearer{ clear:both; margin:0; padding:0;}
a, img{ border:none;}

h1{font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#23120B; border-bottom:#BEB095 2px solid; padding:0 0 5px 0; line-height:120%; }

h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; color:#23120B; margin:20px 0 0 0; }
.imgBorder{ border:#23120B 2px solid;}
.imgBorder4{ border:#23120B 4px solid;}

.hr-line { margin:10px 0 0 0; float:left; padding:0; width:99%; background:url(../images/hr-bg.gif) repeat-x 0 5px; height:10px; clear:both; display:block;}

.left { float:left;}
.right { float:right;}

a{color:#23120B;}


/****FONT CLASSES****/
.arial12Brown{ color:#23120B; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.Browntext { color:#752403;}

/****MAIN WRAPPER STARTS***/
#bodyTopNav{ width:864px; height:auto; margin:8px auto 0 auto; padding:0; overflow:hidden; text-align:right; font-weight:bold;}
#bodyWrapper{ width:864px; height:auto; margin:8px auto 0 auto; background:#E5D7B8; border:#FFFFFF 8px solid; padding:0; overflow:hidden}
#TopLogo_ContactWrap{ width:864px; height:auto; margin:0; padding:0; float:left; display:block;}
	.logo{ width:450px; height:auto; margin:0; padding:10px 10px; float:left; display:block;}
	.contact{ width:auto; height:auto; margin:0; padding:48px 10px 10px 0; float:right; display:block;}

/****NAVIGATION STARTS***/
#navigationWrapper{ width:849px; height:25px; margin:0; padding:10px 0 0 15px; float: left; display:block; background:#23120B; border-top:#FFFFFF 2px solid; border-bottom:#FFFFFF 2px solid; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF}
	#navigationWrapper ul{ width:auto; height:auto; margin:0; padding:0; float:left; display:block; list-style-type:none; position:relative;}
	#navigationWrapper li{ width:auto; height:auto; margin:0; padding:0 3px; float:left; display:block; list-style-type:none; position:relative;}
	#navigationWrapper li a{ color:#FFFFFF; text-decoration:none;}
	#navigationWrapper li a:hover{ color:#E5D7B8; text-decoration:none;}
	#navigationWrapper li a.selected{ color:#E5D7B8; text-decoration:none;}

/********END******/

/****NAVIGATION IDX STARTS***/
#navigationWrapperIdx{ width:960px; height:25px; margin:0; padding:5px 0 5px 0px; float: left; display:block; background:#23120B; border-top:#FFFFFF 2px solid; border-bottom:#FFFFFF 2px solid; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF}
	#navigationWrapperIdx ul{ width:auto; height:auto; margin:0; padding:0; float:left; display:block; list-style-type:none; position:relative;}
	#navigationWrapperIdx li{ margin:0; padding:0; float:left; display:block-inline; list-style-type:none; line-height: 25px; position:relative;}
	#navigationWrapperIdx li a { color:#FFFFFF; text-decoration:none; padding: 0 10px;}
	#navigationWrapperIdx li a:hover{ color:#E5D7B8; text-decoration:none;}
	#navigationWrapperIdx li a.selected{ color:#E5D7B8; text-decoration:none;}

/********END******/


#headerImgWrapper{ width:864px; height:auto; margin:0; padding:0;display:block;}

#bodyContent{ width:844px; height:auto; margin:0; padding:0 10px ;}
.contentWrapper{ width:844px; height:auto; margin:0; padding:25px 0 0 0; float:left; display:block;}
.imgArea{ width:502px; height:auto; float:left; display:block; margin:0 12px 0 0; padding:0;}
.textArea{ width:330px; height:auto; float:right; margin:0; padding:0; display:block; line-height:17px;}
.headingDiv{ width:834px; height:25px; margin:0; padding:5px 0 0  10px; float:left; display:block; background:#23120B; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; font-size:18px;}


.innerTextContentWrap{ width:824px; height: auto; margin:0; padding:23px 10px; float:left; display:block; font-family:Arial, Helvetica, sans-serif; color:#23120B; font-size:12px; background:#D5C7AA}
.innerTextContentWrap li{ margin:0; padding:0 0 0 10px;display:block; background:url(../images/bullet_img.gif) no-repeat 0 5px; list-style:none; overflow:hidden}

#logoContainer{ width:864px; height:55px; margin:25px 0 0 0; padding:0; float:left; display:block; background:#23120B; }


/****PAGINATION****/
.pagination { width:300px; margin:10px 0 0 0; padding:0 5px; float:right; display:block; font-family:Arial, Helvetica, sans-serif; color:#23120B; text-decoration:none; text-align:right; }
.pagination a{ padding:0 4px; color:#23120B; text-decoration:none; border:1px solid #23120B; margin-right:2px; }
.pagination a:hover{ padding:0 4px;  font-weight:bold; text-decoration:underline; border:1px solid #23120B; background:#D2C2A0; margin-right:2px;}
.pagination a.selected { padding:0 4px; font-weight:bold; text-decoration:none; border:1px solid #23120B; background:#542A18; margin-right:2px; color:#fff;}
.pagination a.selected:hover { padding:0 4px; font-weight:bold; text-decoration:none; border:1px solid #000; background:#EEE7D7; margin-right:2px; cursor:default; color:#23120B;}

.pagination a.prevnext{ font-weight: bold; }
.pagination a.disablelink, .pagination a.disablelink:hover{ padding:0 5px; cursor: default; color: #929292; border-color: #524039; font-weight: normal !important;}

/***BUTTON CLASS***/
a.button { background-color:#23120B; -opera-border-radius:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding:4px 10px; color:#fff; border:1px solid #584127; font-family:Garamond, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-transform:uppercase; text-decoration:none; margin-right:3px;}
a.button:hover { background-color:#684A29; -opera-border-radius:5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; padding:4px 10px; color:#EFE1C3; border:1px solid #584127; text-decoration:none;}

/****FOOTER WRAPPER STARTS***/


#footerWrapper{ width:880px; height:auto; margin:0 auto; padding:20px 0;  display:block; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:11px; text-align:right;}

iframe{border:solid 0px;}
.subheaderbg{background-color:#23120B;}

#bodyContent img {background-color:#fff; padding:5px;  }
