@charset "utf-8";
/* Antique Communications */

body { background-color: #fff; }
h1, h2, h3, h4 { color: #C5726C; font-family: Arial, Helvetica, sans-serif;}
h2 { /*border-bottom: 1px solid #64748B; */}

#content p { line-height: 22px; }

p.quote { line-height: 10em; font-size: 1.7em; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; color: #808080; padding-left: 40px; margin-top: 0;}
p.quote span { display: block; font-size: .8em; margin-top: 20px;}

#container.basic div.hr { width: 814px; height: 48px; background: #fff url(../images/hr.gif) top center no-repeat; margin: 0 auto; border: none;}
#container.normal div.hr { width: 610px; height: 40px; background: #fff url(../images/hr_small.gif) top center no-repeat; margin: 0 auto; border: none;}
#container div.hr hr {display: none;}

/* jquery activated stuff */ 

.active {background-color:#ccc;}

.title {  border-bottom: 1px solid #64748B;}


/* end jquery stuff */ 


/* FOCUS AREA MENU */


div.focusMenu { height: 400px;}
div.area {float: left; width: 290px; height: 335px; padding-bottom: 25px; text-align: center;}
div.area p { background: #ffffff url(../images/ellipsis.gif) 20px bottom no-repeat; font-size: 1.2em; color: #5B5B5B; font-family: Georgia, "Times New Roman", Times, serif; padding: 0; margin: 0; margin-top: 12px; margin-left: 20px; padding-left: 20px; width: 210px; height: 80px; text-align: left;}
div.area a { color: #5b5b5b; text-decoration: none; }
div.area a:hover { text-decoration: underline; }
.standout {color: #F00;}

#toplinks { background-color: white}
#skip { 
	/*background-color: #eee;
	border-bottom: 1px dotted black	;
	margin-bottom: 4px;*/
}


#top {
	background: url(../images/top_background.gif); 
	border-bottom: 1px solid #99B1C9; 
}

#top div.wrap div.siteTitle { position: absolute; top: 12px; right: -12px; height: 111px; width: 543px; background: url(../images/title_background.png) no-repeat; margin-bottom: -20px;}
#top h1 { font-size: 2.1em; font-weight: normal; margin: 26px 0 0 136px;}

#search input.clearme { color: #999; }
#search input { color: #666; }
#search #txtQuery:focus { background-color:#FFC}


#searchbox input#txtQuery {
	border: 1px solid #ccc;
	font-family: Verdana, Geneva, sans-serif;
}



#container { background: #fff url(../images/content_background.gif) top center repeat-y;}
#content {  border-right: 1px solid #99B1C9;}

div.contentFooter {width: 1000px; height: 72px; margin: 0px auto; background: url(../images/content_footer.gif) no-repeat top center; position: relative;} 
div.contentFooter div.contentDecoration { height: 211px; width: 217px; position: absolute; bottom: 80px; right: 30px; z-index: 2000;}


#globalnav, .localnav {
	background: #fff;
}

#nav ul { padding-left: 5px;}

#nav h2 { 	
	background:#CCD8E4 url(../images/nav_header_background.gif) center right no-repeat;
	border-top: 1px solid #99B1C9;
	border-bottom: 1px solid #99B1C9;
	border-right: 1px solid #99B1C9;
	font-size: .9em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#003D79;
	height: 16px;
	width: 221px;
	padding: 5px;
	padding-top: 7px;
	padding-left: 8px;
	margin: 0;
	margin-bottom: 10px;
	text-align: left;
	
}

#nav h3 { 
	background-color:#eee;
	font-size: .8em;
	padding: 4px; 
	text-align: center; 
	font-weight: normal;
}
	

#nav a, #nav a:visited, #nav a:active { 
	/*border-bottom: 1px solid #ccc;*/
	color: #C5726C;
	font-size: .8em;
	text-decoration: underline;
	
}

#nav a:hover {
	color: #003d79;
} 



div.footerHead { width: 100%; margin-top: 80px; height: 132px; background: url(../images/papertop.jpg) repeat-x; padding: 0;}

#foot {	background: #fff url(../images/paper_tile.jpg); font-family: Georgia, "Times New Roman", Times, serif;  color: #333333; height: 180px; padding-left: 30px; }
#foot h2 { font-size: 1.1em; font-family: Georgia, "Times New Roman", Times, serif;  color: #252525;}
#foot div.wrap {margin-top:  -100px;}
#foot li { list-style-type: none;}
#foot ul { margin-left: 0px; }
#foot div.siteinfo, #foot div.sitemap, #foot div.relatedlinks {float:left;}
#foot div.siteinfo {width: 560px;}
#foot div.sitemap, #foot div.relatedlinks { width: 180px;}
#foot h2 { margin-bottom: 0px; padding-bottom: 0;}
#foot p.address {padding-top: 0px;}
#foot p.address span.division {font-size: 1em; font-weight: bold;}
#foot p.address span.location { font-size: .8em;} 
#foot p.chairperson { font-size: 1em; font-weight: bold;}
#foot p.chairperson a {font-weight: normal; }

#foot p.update { }


a { color: #C5726C; }  
a:visited { color: #42689E; } 
a:hover { text-decoration: none; color: #003d79 }



