@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0;}
img { border: 0;}
body { font-family: Arial, Helvetica, sans-serif;}
a { text-decoration: none;}
.clearflt { clear: both;}
.space10rgt { margin-right: 10px;}
.space15rgt { margin-right: 15px;}
.space15top { margin-top: 15px;}
.space13top { margin-top: 13px;}
.space15b { margin-bottom: 15px;}
.nomargin { margin: 0;}
.nomarginr { margin-right: 0;}
.fltl { float: left;}
.fltr { float: right;}
.dashed-h { border-bottom: #d6cfb2 dashed 1px;}

#logo { 
	background: #FFF;
	padding: 26px 24px;
	width: 271px;
}
.container { 
	width: 100%;
	position: relative;
}
#mainMenuHolder {
	border-top: #bbb07f solid 1px;
	border-bottom: #bbb07f solid 1px;
	padding-top: 10px;
	text-align:center;
	color: #776100;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#subMenuHolder {
	border-bottom: #bbb07f solid 1px;
	padding-top: 10px;
	text-align:center;
	color: #776100;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.mainSite {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.mainSite a {
	color: #f26649;
}
.mainSite a:hover {
	color: #776100;
}
#content a {
	color: #f26649;
}
#content a:hover {
	color: #776100;
}
#content h1 {
	background: #776100;
	padding: 8px 25px;
	color: #FFF;
	font-size: 15px;
	font-weight: normal;
}
#content h1.find {
	background: #f47c2e;
}
#content h1.hconnect {
	background: #00a0c6;
}
#content h1 a {
	color: #fff;
}
#content h1 a:hover {
	color: #fff;
}
#content .mainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #333;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-left: 15px;
	border-bottom: #bbb07f solid 1px;	
}
#content h2 {
	font-size: 15px;
	color: #776100;
	font-weight: normal;
	padding: 10px 0 5px 0;
}
#content h3 {
	padding: 5px 0 0 0;
	font-size: 13px;
	line-height: 20px;
	color: #333;
}
#content h5 {
	padding: 15px 0 0 0;
	font-size: 13px;
	line-height: 20px;
	color: #776100;
}
#content .mainText p, #content .bio p {
	padding-bottom: 10px;
}
#content .mainText ul {
	list-style: none;
	padding: 0 0 10px 5px;
}
#content .mainText ul li {
	background: url(../images/bullet-triangle.gif) no-repeat 0 5px;
	padding-left: 10px;
}
#content .mainText ul li.pdf {
	background: url(../images/icon-pdf.png) no-repeat 0 2px;
	padding-left: 18px;
}
#content .blog {
	border-bottom: #bbb07f solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;	
}
#content .blog a {
	color: #776100;
}
#content .blog a:hover {
	color: #f26649;
}
#content a.back {
	display: block;
	width: 15px;
	height: 12px;
	background: url("../images/arrow-l-white.png") no-repeat;
	margin: 4px 10px 0 0;
}
#content .imgHolder {
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;	
}
#content td.header {
	border-bottom :solid 2px #776100;
}
#content td.maininfo {
	border-bottom :solid 1px #bbb07f; 
	padding: 5px 0; 
	line-height: 15px;
}
#content td.last {
	border-bottom :none;
}
#content td.footer {
	border-top :solid 2px #776100;
}
#icons {
	text-align: center;
	padding: 20px 0;
	border-bottom: #bbb07f solid 1px;
}
#footer {
	border-top: #776100 solid 1px;
	padding: 10px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #776100;
}
#footer a {
	color: #776100;
}
#footer a:hover {
	color: #f26649;
}
/* menu */
ul#mainMenu {
	list-style: none;
}
ul#mainMenu a {
	color: #776100;
}
ul#mainMenu a:hover {
	color: #f26649;
}
ul#mainMenu active {
	color: #f26649;
}
ul#mainMenu li {
	display:inline;
}