/* CSS Document *//* Reset *//* v1.0 | 20080212 */html, body, div, span, applet, object, iframe,h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {	margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	background: transparent;}body {	line-height: 1;}ol, ul {	list-style:disc;}blockquote, q {	quotes: none;}blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}/* remember to define focus styles! */:focus {	outline: 0;}/* remember to highlight inserts somehow! */ins {	text-decoration: none;}del {	text-decoration: line-through;}/* tables still need 'cellspacing="0"' in the markup */table {	border-collapse: collapse;	border-spacing: 0;}/*  *//* Global *//*  */html {margin:0; padding:0;}.home {background-color: #90b1b6; background-image:url(../images/backgrnd.jpg); background-repeat:repeat;}.fredericksburg {background-color: #90b1b6; background-image:url(../images/backgrnd_frederickburg.gif); background-repeat:repeat;}.northStafford {background-color: #e13f67; background-image:url(../images/backgrnd_northStafford.gif); background-repeat:repeat;}.alexandria {background-color: #a8c07e; background-image:url(../images/backgrnd_alexandria.gif); background-repeat:repeat;}	#container {background-color:#FFFFFF; padding: 0; width:749px;}		#navBox{background-color:#e13f67; height:31px;}			#nav{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; font-size:13px; text-align:center; padding: 10px 0px 0px 0px;}			a.mainNav{text-decoration:none; color:#FFFFFF; padding: 0px 2px 0px 2px;}			a.mainNav:visited{text-decoration:none; color:#FFFFFF;}			a.mainNav:active{text-decoration:underline; color:#FFFFFF;}			a.mainNav:hover{text-decoration:underline; color:#FFFFFF;}			#spacerNav{padding: 0px 50px 0px 50px;}			a.mainNavH{text-decoration:underline; color:#4a2a12; font-style:italic; padding: 0px 2px 0px 2px;}			a.mainNavH:visited{text-decoration:underline; font-style:italic; color:#4a2a12;}			a.mainNavH:active{text-decoration:none; font-style:italic; color:#4a2a12;}			a.mainNavH:hover{text-decoration:none; font-style:italic; color:#4a2a12;}		#subNavBox{background-color:#4a2a12; height:25px;} /* brown 4a2a12 || green a8c07e || pink e13f67 || 50% brown a49488 || light blue a6c1c5 || 8f6a57 */			#subNav{font-family:Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:11px; text-align:center; padding: 6px 0px 0px 0px;}			a.subNav{ text-decoration:none; color:#ffffff; padding: 0px 3px 0px 3px;}			a.subnNav:visited{text-decoration:none; color:#ffffff;}			a.subNav:active{text-decoration:none; color:#e13f67;}			a.subNav:hover{text-decoration:none; color:#e13f67;}			a.subNavH{ text-decoration:underline; color:#e13f67; padding: 0px 3px 0px 3px;}			a.subNavH:visited{text-decoration:underline; color:#e13f67;}			a.subNavH:active{text-decoration:none; color:#e13f67;}			a.subNavH:hover{text-decoration:none; color:#e13f67;}		h1 {font-family:Arial, Helvetica, sans-serif; color:#4a2a12; font-weight:bold; font-style:italic; font-size:24px; text-align:left; padding: 20px 0px 10px 0px;}		#content{height: 100%; font-family:Arial, Helvetica, sans-serif; color:#4a2a12; font-size:13px; line-height: 18px; text-align:center; padding:0px 0px 10px 0px;}			#contentPad{padding: 0px 0px 0px 30px;}		#contentB{font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#4a2a12; font-size:16px; line-height: 18px; text-align:center; padding:20px 0px 0px 0px;}		#contentSub{height: 100%; font-family:Arial, Helvetica, sans-serif; color:#4a2a12; font-size:13px; line-height: 18px; text-align:left; padding:0px 40px 10px 40px;}		#notes{font-size:11px; font-style:italic;}		#mailingList{font-size:13px; font-weight:bold;}				#buttons{padding:10px 0px 20px 0px;}		#footer{font-family:Arial, Helvetica, sans-serif; color:#4a2a12; font-size:11px; padding:10px 0px 20px 0px; text-align:right;}			a.botNav{text-decoration:none; color:#4a2a12; padding:0px 4px 0px 4px;}			a.botNav:visited{text-decoration:none; color:#4a2a12; padding:0px 4px 0px 4px;}			a.botNav:active{text-decoration:underline; color:#4a2a12; padding:0px 4px 0px 4px;}			a.botNav:hover{text-decoration:underline; color:#4a2a12; padding:0px 4px 0px 4px;}						a.sds{text-decoration:underline; color:#4a2a12; padding:0px 0px 0px 0px;}			a.sds:visited{text-decoration:underline; color:#4a2a12; padding:0px 0px 0px 0px;}			a.sds:active{text-decoration:none; color:#4a2a12; padding:0px 0px 0px 0px;}			a.sds:hover{text-decoration:none; color:#4a2a12; padding:0px 0px 0px 0px;}						#facebook{padding:0px 30px 0px 7px;}#lineB {background-image:url(../img/lineBot.gif); background-position:bottom; background-repeat:repeat-x; width:100%; height:18px; padding:0px 0px 0px 0px;}#shadowB {background-image:url(../img/shadowBot.gif); background-position:bottom; background-repeat:repeat-x; width:100%; height:44px; padding:0px 0px 0px 0px;}/* Site Map */a.siteMap{text-decoration:none; color:#1a2248;}a.siteMap:visited{text-decoration:none; color:#1a2248;}a.siteMap:active{text-decoration:underline; color:#1a2248;}a.siteMap:hover{text-decoration:underline; color:#1a2248;}/* Community */#commLine{ background-image:url(../img/commLine.gif); width:36px; background-repeat:repeat-y;}.commRed{ color:#940303; font-size:14px;}#commSubNav{width:960px; height:91px;}#commSubNavSpace{text-align:right; font-size:14px; padding:45px 0px 0px 0px;}/*a{ color:#4a2a12; text-decoration:underline;}a:visited{ color:#4a2a12; text-decoration:underline;}a:active{ color:#4a2a12; text-decoration:none;}a:hover{ color:#4a2a12; text-decoration:none;}*/a.commLinksS{font-size:12px; color:#940303; text-decoration:underline;}a.commLinksS:visited{font-size:12px; color:#940303; text-decoration:underline;}a.commLinksS:active{font-size:12px; color:#940303; text-decoration:none;}a.commLinksS:hover{font-size:12px; color:#940303; text-decoration:none;}a.commLinksB{font-size:14px; color:#1a2248; text-decoration:none;}a.commLinksB:visited{font-size:14px; color:#1a2248; text-decoration:none;}a.commLinksB:active{font-size:14px; color:#1a2248; text-decoration:underline;}a.commLinksB:hover{font-size:14px; color:#1a2248; text-decoration:underline;}a.commHeader{font-size:14px; color:#940303; text-decoration:underline;}a.commHeader:visited{font-size:14px; color:#940303; text-decoration:underline;}a.commHeader:active{font-size:14px; color:#940303; text-decoration:none;}a.commHeader:hover{font-size:14px; color:#940303; text-decoration:none;}a.commonLinks{font-size:12px; color:#4a2a12; text-decoration:underline;}a.commonLinks:visited{font-size:12px; color:#4a2a12; text-decoration:underline;}a.commonLinks:active{font-size:12px; color:#4a2a12; text-decoration:none;}a.commonLinks:hover{font-size:12px; color:#4a2a12; text-decoration:none;}/* Contact */#contactH{font-family:Times, "Times New Roman", serif; color:#1a2248; font-size:14px; font-weight:bold;}#contact{font-family:Times, "Times New Roman", serif; color:#1a2248; font-size:12px; font-weight:bold; text-align:right;}#red{color:#940203; font-weight:bold;}