.headerdivpage2{
	vertical-align: middle;
	color: #efedd8;
	line-height: 30px;
	background-color: #6B1214;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
	width: 100%;
	margin: 0px auto;

}

#headerpage2{
	margin: 0px auto;
	padding-top: 0px;
}

#header1pg2{
	background-color: #6B1214;
		height: 100px;
	margin-bottom: 5px;
}

a:link,a:visited{  text-decoration: none; color: #210800}

a:hover,a:active{ text-decoration: underline; color: #7b1c1f;}


a.navside:link,a.navside:visited{ font-weight: 400; font-size: 12px; color: #210800; line-height: 25px; text-decoration: none; }

a.navside:hover,a.navside:active{ font-weight: 400; font-size: 12px; color: #7b1c1f; line-height: 25px; text-decoration: none; }


a.footernavlight:link,a.footernavlight:visited{ font-weight: 400; font-size: 12px; color: #210800; line-height: 25px; text-decoration: none; }

a.footernavlight:hover,a.footernavlight:active{ font-weight: 400; font-size: 12px; color: #7b1c1f; line-height: 25px; text-decoration: underline; }

a.newmenu:link,a.newmenu:hover,a.newmenu:active,a.newmenu:visited,a.view:active,a.view:link,a.view:visited{
	display: block;
	font-size: 12px;
	font-weight: 400;
	color: #210800;
	line-height: 32px;
	text-decoration: none;
	font-style: normal;
}

a.orange:link,a.orange:hover,a.orange:active,a.orange:visited{ font-weight: 400; color: #210800; line-height: 25px; height: 25px; text-decoration: underline; }

a.view:hover{ display: block; font-size: 12px; font-weight: 400; background: url(../images/nav/nav_bg.jpg) no-repeat 50% top; color: #210800; line-height: 32px; text-decoration: none; }

a.white:link,a.white:hover,a.white:active,a.white:visited{ font-weight: 400; font-size: 12px; vertical-align: bottom; color: #efedd8; line-height: 25px; height: 25px; text-decoration: underline; }

body{ background: #efedd8; margin: 0px; color: #210800; font: 14px/154% "Trebuchet MS", Arial,Tahoma,sans-serif; }

img{ border: 0; }

img.imgleft{ float: left; margin-right: 1px; }

span.bigger{ font-size: 16px; color: #7b1c1f; }
.bigger{ font-size: 16px; }
a.biglink:link,a.biglink:hover,a.biglink:active,a.biglink:visited{ font-size: 16px; vertical-align: bottom; color: #7b1c1f; line-height: 25px; height: 25px; text-decoration: underline; }


span.bigger1{ font-size: 17px; color: #7b1c1f; font-weight: bold; line-height: 100%; }
.bigger1{ font-size: 17px; color: #7b1c1f; font-weight: bold; line-height: 100%; }

span.bigger11{ font-size: 22px; vertical-align: middle; color: #7b1c1f; line-height: 79px; }

span.smaller{ font-size: 11px; }

span.smaller1{ font-size: 12px; color: #210800; }
.smaller1{ font-size: 12px; color: #210800; }

span.smaller2{ font-size: 14px; }

span.smaller3{ font-size: 11px; line-height: 164%; }

span.smaller4{ font-size: 12px; }

.bottommain{ background: url(../images/backg/bottom_bg.jpg) repeat-x 50% top; margin: 0px auto; width: 907px; height: 240px; }

.bottommainbottom{ font-size: 0px; height: 5px; }

.bottommaintop{ color: #efedd8; height: 235px; }

.bottommaintopleft{ float: left; width: 176px; padding-top: 30px; }

.bottommaintopleftspace{ margin-left: 40px; }

.bottommaintoplefttop1{ font-size: 12px; width: 134px; border-bottom: 1px solid #7b1c1f; }

.bottommaintopright1{ float: right; width: 212px; padding-top: 10px; }

.bottommaintopright2{ float: right; width: 237px; padding-top: 30px; }

.bottommaintopright2space{ width: 197px; }

.bottommaintopright3{ float: right; width: 220px; padding-top: 30px; }

.brownpsdbackground{ color: #6b1214; }

.cream{ color: #efedd8; }

/*Part of complicated list at bottom*/
.dlblock,.dlblockr{ margin-top: 10px; float: left; width: 50%; padding: 0px 0px 10px; }

.floatleft{ float: left; }
.floatright,img.imgright{
	float: right;
	padding-left: 10px;
}


.headerdiv{ vertical-align: middle; color: #efedd8; line-height: 30px; margin-top: 10px; }


.inputtext{ border-right: #737979 1px solid; border-top: #737979 1px solid; font-size: 14px; border-left: #737979 1px solid; border-bottom: #737979 1px solid; }

.inputtext1{ font-size: 34px; border: 1px solid #210800; }

.maincenter{ float: right; width: 436px; }

.maincenterspace{ width: 408px; }

.maincenterspace1{ width: 398px; }

.maincenterspacediv1{ background: url(../images/backg/center_bg.jpg) no-repeat; width: 408px; height: 326px; }

.maincenterspacediv1mid{ vertical-align: middle; line-height: 20px; height: 20px; }

.maincenterspacediv1mid1{ float: left; vertical-align: middle; line-height: 47px; height: 47px; }

.maincenterspacediv1space{ font-weight: 700; font-size: 16px; margin-left: 34px; vertical-align: middle; color: #7b1c1f; line-height: 38px; height: 38px; }

.maincenterspacediv1space1{ font-size: 12px; margin-left: 20px; margin-right: 30px; padding-top: 10px; }

.mainleft{
	font-size: 12px;
	float: none;
	width: 170px;
	color: #210800;
}

.mainleft1{
	width: 170px;
	border-bottom: #7b1c1f 1px solid;
}

.mainright{ float: right; width: 210px; line-height: 16px; }

.mainspace{

}

/*nav div
*/
.navhome{
	float: left;
	vertical-align: middle;
	width: 87px;
	line-height: 32px;
	height: 32px;
	text-align: center;
}

.navhome1{ background: url(../images/nav/nav_bg.jpg) no-repeat 50% top; float: left; vertical-align: middle; width: 87px; line-height: 32px; height: 32px; text-align: center; }

.navspace{ margin-left: 22px; margin-right: 22px; }

.navspacephoto{ margin-left: 22px; margin-right: 22px; margin-top: 15px; }

.navtop{ padding-top: 12px; margin-left: 60px; }

.paddingtop32{ padding-top: 32px; }

/*backgroundcolorfromphotoshop #6b1214 and sage#cacda2
*/
.sage{ color: #cacda2; }

.span300b{ font-size: 17px; color: #7b1c1f; }

.textrich{ color: #7b1c1f; }

#banner{ background: #efedd8; margin: 0px auto; width: 940px; height: 133px; }

#banner1{
	background: #efedd8;
	margin: 0px auto;
	height: 90px;
}

#bottom{ background: #efedd8; margin: 0px auto; width: 940px; height: 300px; }


/*general styles
*/
#clear{ clear: both; }

/*header and footer contact info
*/

.contact {
	color: #efedd8;
	font: normal 12px/20px "Trebuchet MS",Arial,sans-serif;
	padding: 0px 5px;
	text-decoration: none;
	text-align: inherit;
}
a.contact:link,a.contact:hover,a.contact:active,a.contact:visited{  color: #efedd8; text-decoration: none; }

#contactleft{
	float: left;
	margin: 0px;
	width: 300px;
	color: #efedd8;
	height: 25px;
	text-align: left;
	font: normal 12px/20px "Trebuchet MS",Arial,sans-serif;
	padding: 5px 0px 0px 0px;
}

#contactleft a{ color: #efedd8; line-height: 16px; text-decoration: none; }

#contactleft a:hover,#contactright a:hover{ color: #efedd8; border-bottom: #efedd8 1px solid; text-decoration: none; }

#contactright{ float: right; margin: 0px; width: 225px; color: #efedd8; height: 25px; text-align: right; font: normal 12px/20px "Trebuchet MS",Arial,sans-serif; padding: 5px 10px 0px 15px; }

#contactrightbottom{ float: right; margin: 0px; width: 425px; color: #efedd8; height: 25px; text-align: right; font: normal 12px/20px "Trebuchet MS",Arial,sans-serif; padding: 5px 10px 0px 15px; }

#contactrightbottom a,#contactright a{ margin-left: 10px; color: #efedd8; line-height: 16px; margin-right: 10px; text-decoration: none; }

/*Misc div styles
*/
#containerlowdark{ margin: 0px auto; width: 940px; }

#footer{ clear: both; margin: 0px; height: 40px; padding: 0px; background: url(../images/backg/bottom_bg.jpg); background: #210800; }

#footera{ margin: 0px auto; width: 920px; text-align: left; }

/*footer styles
*/
#footerlogo{ float: left; width: 250px; }

#footer-menu{
	font-size: 12px;
	float: right;
	width: 500px;
	text-align: right;
}

#footer-wrapper,#maphome{ width: 940px; margin: 0 auto; padding: 15px 0px; }

#header{
	margin: 0px auto;
	width: 940px;
	height: 350px;
	padding-top: 0px;
}


#header1{
	background: url(../images/backg/header_bg4.jpg) repeat-x 50% top;
	height: 351px;
}


#logofloat{ margin: 0; position: absolute; top: 65px; left: 127px; z-index: 3; width: 409px; background: url(../images/logop24.png) no-repeat; text-indent: -9000px; height: 339px; }

#logofloatr{ margin: 0; position: absolute; top: 50px; left: 1px; z-index: 3; width: 209px; background: url(../images/logop24.png) no-repeat; height: 225px; }





#logofloatpg2{
	margin: 0;
	position: absolute;
	top: 33px;
	left: 5px;
	z-index: 3;
	width: 175px;
	background: url(../images/PAGE2-logo5.gif) no-repeat;
	height: 152px;
}

#lowdark{ margin: 0px; height: 220px; padding: 15px 15px 15px 25px; background: repeat-x left bottom; width: 900px; }

/*Main body
*/
#maintext{ background: #efedd8; margin: 0px auto; width: 940px; }

#maintext1{ background: #efedd8; margin: 0px auto; width: 940px; height: 1180px; }

#maintextpg2{ background: #efedd8; margin: 0px auto; width: 900px; }

#maintext1pg2{ background: #efedd8; margin: 0px auto; width: 90px; height: 1180px; }

#nav{ background: url(../images/backg/top_bg.jpg) repeat-x 50% top; margin: 0px auto; vertical-align: bottom; width: 940px; line-height: 44px; height: 44px; }

#nav1{
	background: url(../images/backg/top_bg.jpg) repeat-x 50% top;
	height: 56px;
}
#nav1page2{
	background: url(../images/backg/top_bg.jpg) repeat-x 50% top;
	height: 45px;
}
#nav2{
	background: url(../images/backg/top_bg.jpg) repeat-x 50% top;
	margin: 0px auto;
	vertical-align: top;
	width: 940px;
	height: 55px;
}
#nav2page2{
	background: url(../images/backg/top_bg.jpg) repeat-x 50% top;
	margin: 0px auto;
	vertical-align: top;
	width: 940px;
	height: 44px;
}
#nav3{ background: url(../images/backg/top_bg.jpg) repeat-x 50% top; line-height: 44px; height: 44px; }

#sloganright{ float: right; margin: 0px; width: 285px; color: #efedd8; height: 25px; padding: 5px 0px 0px 5px; }

/*words next to logo
*/
#titlesleft{ float: left; width: 285px; color: #efedd8; height: 25px; padding: 5px 0px 0px 5px; margin: 0 0 0 122px; }

/*header styles
*/
#toprow{
	border-top: 5px solid #7b1c1f;
	margin: 0px;
	padding: 0px 0px 3px;
	background: #210800;
}
.darkrow{
	border-top: 5px solid #7b1c1f;
	margin: 0px;
	padding: 0px 0px 3px;
	background: #210800;
}
#logofooterrow{
	margin: 0px;
	padding: 0px 0px 3px;

}
.logofooterrow{
	margin: 0px;
	padding: 0px 0px 3px;

}
.fontscript {
	font: 18px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
}
.uldirections {
	margin: 5px;
	padding: 5px;
	font-size: 90%;
}
h1 {
	font: bold medium "Trebuchet MS", sans-serif;
}
