@charset "utf-8";
/*------------basic styling---------*/
* { margin: 0px; padding: 0px; }
body { background-color: #596c33; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-image: url(../images/bg2.gif); background-repeat: no-repeat; background-position: top; }
/*------------end basic styling---------*/
:focus {
	outline: 0;
}

#container { width: 800px; margin-right: auto; margin-left: auto; margin-top: 20px; margin-bottom: 100px; color: #E2E2E2; background-image: url(../images/btmFlowerBgGlobal.gif); background-repeat: no-repeat; background-position: left bottom; background-color: #715b3c; }
/*------------top nav logo area---------*/
#logo { float: left; padding-top: 10px; padding-left: 24px; }
#header { height: 100px; background-color: #FFFFFF; }
#header h1 { text-indent: -5000px; background-color: transparent; height: 5px; }
#header ul { padding: 0; list-style: none; margin-top: .5em; margin-right: 0; margin-bottom: 0; margin-left: 0; text-align: center; }
/*------------header---------*/

#headerImg { height: 137px; width: 800px; background-color: #687F39; }
#headerImg #insetImg { height: 112px; width: 800px; }
#tagline { font-family: Arial, Helvetica, sans-serif; font-style: italic; color: #FFFFFF; font-size: 14px; font-weight: normal; text-align: center; text-indent: 300px; padding-top: 5px; }
.weUnderstand { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #999999; }
.top { text-decoration: none; padding-left: 560px; padding-top: 10px; }


#topNav2 { float: right; width: 300px; padding-top: 15px; height: 60px; }
#topNav2 ul li { float: left; padding-right: 0px; }
#topNav2 ul a { font-size: 12px; line-height: 1.2em; text-decoration: none; color: #993300; float: left; background-image: url(../images/bulletWhiteBg.jpg); background-repeat: no-repeat; background-position: 0px top; padding-top: 0; padding-right: 1.3em; padding-bottom: 0; padding-left: 1em; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; display: block; }
#topNav2 ul a:hover { color: #333333; }
#topNav2 ul .current { color: #333333; cursor: default; }
#topNav3 { float: right; width: 250px; padding-top: 15px; height: 60px; }
#topNav3 ul li { float: left; }
#topNav3 ul a { font-size: 12px; line-height: 1.2em; text-decoration: none; color: #993300; float: left; background-image: url(../images/bulletWhiteBg.jpg); background-repeat: no-repeat; background-position: 0px top; padding-left: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; font-weight: normal; display: block; padding-right: 12px; }
#topNav3 ul a:hover { color: #333333; }
#topNav3 ul .current { color: #333333; cursor: default; }
#headerImg h1 { color: #000000; text-indent: -5000px; height: 5px; margin: 0; padding: 0; }
/*------------left nav---------*/

#leftNav { width: 160px; float: left; height: 395px; background-color: #846c4b; background-image: url(../images/fadeBgGlobal.gif); background-repeat: no-repeat; background-position: left bottom; }
#leftNav a:hover { background-color: #715b3c; background-image: url(../images/bulletGlobal_over.gif); }
#leftNav .current { background-color: #715b3c; background-image: url(../images/bulletGlobal_over.gif); cursor: default; }
#leftNav li { padding: 0px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #A29586; }
#leftNav a { font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #FFFFFF; text-decoration: none; padding: 5px; }
#leftNav ul { margin: 0; padding: 0; list-style: none; background-color: #846c4b; }
#leftNav li a { display: block; padding-left: 26px; background-image: url(../images/bulletGlobal.gif); background-repeat: no-repeat; background-position: 6px center; background-color: #846c4b; }
#leftNav p { font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 18px; padding-right: 20px; }
#leftNav .lastNav { border-bottom-style: none; background-image: none; }
#leftNav .lastNav a { border-bottom-style: none; background-image: none; font-size: 13px; color: #FFFFFF; }
#leftNav .lastNav a:hover { border-bottom-style: none; background-image: none; font-size: 13px; color: #FFFFFF; }
#leftNav .firstNav { margin-top: 10px; }
#fadeBg { height: 128px; }
/*------------MAIN CONTENT AREA---------*/

#mainContent { width: 634px; background-color: #FFFFFF; float: right; color: #333333; border-left-width: 6px; border-left-style: solid; border-left-color: #dcd5c5; padding-top: 15px; background-image: url(../images/topFlowerBg.gif); background-repeat: no-repeat; background-position: right top; }
#mainContent a:link, #mainContent a:visited { color: #845913; text-decoration: underline; }
#mainContent a:hover, #mainContent a:active { color: #845913; text-decoration: none; }
.breadCrumb { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; color: #946D2A; font-weight: bold; padding-left: 15px; padding-top: 7px; }
#mainContent #breadCrumb{
	color: #8AA54B;
	padding-left: 15px;
	padding-top: 7px;
	font: bold 13px Georgia, "Times New Roman", Times, serif;
	text-decoration: none;
}
#mainContent #breadCrumb a{
	text-decoration: none;
	color: #715B3C;
}
#mainContent #breadCrumb a:hover {
	text-decoration: none;
	color: #715B3C;
}
#mainContent #adjustFont { width: 80px; float: right; padding-right: 10px; }
#mainContent h1, h2, h3, h4, h5, h6 { padding: 0px 0px 0px 35px; font-family: Georgia, "Times New Roman", Times, serif; }
#bulletHolder1 { background-color: #CC6633; width: 300px; float: left; }
#bulletHolder2 { background-color: #00FF33; width: 300px; float: left; }
.adjustFont { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; padding-left: 5px; }
.testimonialImg1 { height: 165px; width: 190px; float: left; padding-top: 6px; padding-right: 10px; padding-bottom: 10px; padding-left: 25px; }
.testimonialImg2 { height: 165px; width: 120px; float: left; padding-top: 6px; padding-right: 10px; padding-bottom: 10px; padding-left: 25px; }
.intro { margin-left: 25px; }
.jobTitle { color: #715B3C; font: bold 15px Georgia, "Times New Roman", Times, serif; }
#image { background-color: #FFFFFF; height: 211px; width: 634px; }
.bulletList1 { width: 550px; padding-left: 35px; margin-top: 8px; margin-bottom: 8px; }
.bulletList1 a:link, .bulletList1 a:visited { color: #674040; }
.bulletList1 a:hover, .bulletList1 a:active { color: #674040; text-decoration: none; }
.bulletList1News {
	width: 550px;
	padding-left: 28px;
	margin-top: 8px;
	margin-bottom: 0px;
	color: #715B3C;
	font-size: 14px;
}
.bulletList1News a:link, .bulletList1news a:visited {
	color: #715B3C;
	text-decoration: none;
}
.bulletList1News a:hover, .bulletList1News a:active {
	color: #674040;
	text-decoration: none;
}

.sitemap { width: 550px; padding-left: 35px; margin-top: 8px; margin-bottom: 8px; }
#form { padding-left: 35px; padding-top: 10px; }

#container #mainContent .sitemap a { text-decoration: none; color: #333333; }
#container #mainContent .sitemap a:hover { color: #AD3B5C; text-decoration: underline; }

.formClass { border: 1px dotted #DFDFDF; }
.formClass th { font-size: 1.4em; border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed; border-top-color: #D6D6D6; border-bottom-color: #D6D6D6; text-align: left; padding-top: 3px; padding-bottom: 3px; padding-left: 6px; font-weight: bold; }
.formClass td { padding-top: 5px; padding-right: 6px; padding-bottom: 5px; padding-left: 6px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #E7EDD8; border-right-width: 1px; border-right-style: dashed; border-right-color: #E7EDD8; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #596C33; }
/*------------footer---------*/

#footer1 { clear: both; font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 13px; background-color: #687F39; padding: 5px; }
.first { padding-left: 15px; padding-right: 15px; }
.mid { padding-right: 12px; }
.last { padding-left: 100px; }
#footer2 { clear: both; border-left-color: #CCCCCC; font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 13px; font-weight: normal; color: #DDD7CF; background-color: #596C33; background-image: url(../images/footerBg.gif); background-repeat: no-repeat; background-position: center bottom; }
#footer2 .dividers { color: #E9B867; }
#footer2 p { padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 30px; }
#footer1 a:link, a:visited, #footer2 a:link, a:visited { color: #DDD7CF; text-decoration: none; }
#footer1 a:hover, a:focus, a:active, #footer2 a:hover, a:focus, a:active { color: #FFBC79; }
/*------------NEW news bar at the top ---------*/
#newsBar {
	height: 22px;
	background-color: #E9E4DC;
	text-align: right;
}
#newsBar ul li { display: inline; list-style-type: none; padding-right: 15px; }
#newsBar li a { display: inline; list-style-type: none; }
#newsBar a { font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif; color: #774949; font-size: 11px; text-decoration: none; }
#newsBar a:hover { color: #333333; }
