@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #F4FCE5;
	margin: 10px; 
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
 #container {
	width: 990px; 
	background: #f4fce5;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 1px solid #006233;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
 #header {
	background: #006233;
	color:#FFF;
	width:100%;
	height:120px;
}
#logoleft {
float: left;
width: 498px;
border:none;
}

#headerright {
	text-align:left;
	float: right;
	width: 250px;
	height:115px;
	margin-right:10px;
	margin-top:5px;
	font-size:12px;
}
#headerright p{
	color:#682f73;
	background-color:#fff;
	width:107px;
	display:block;
	line-height:18px;
	padding-left:5px;
	font-weight:bold;
	border:#682F73 solid thin;
}
.input {
	color:#682f73;
	background-color:#fff;
	width:107px;
	display:block;
	line-height:18px;
	padding-left:5px;
	font-weight:bold;
	border:#682F73 solid thin;
	float:left;
	
}
.small {
	font-size:10px;
}
img {
	border:none;
}
a img{
	border:none;
}
#headerright p a{
	color:#682f73;
	background-color:#fff;
	text-decoration:none;	
}
#headerright p a:hover{
	color:#682f73;
	background-color:#fff;
	text-decoration: underline;	
}

#topnavbar{
width: 975px;
line-height:24px;
font-size:14px;
font-weight:bold;
color:#682f73;
background:#FFF;
padding-left:5px;
margin-right:0;
position:relative;


}
	#topnavbar a{
		color:#682f73;
		background:transparent;
		text-decoration:none;
	}
	#topnavbar a:hover{
		color:#006233;
		background:transparent;
		text-decoration: underline;
	}	
	#topnavbar .quicklinks {		
	font-size:12px;
	position:absolute;
 top:0;
 left:380px;
 	
}
#slideshow{
	width:990px;
	height:252px;
	background:#006233 url(../images/slidebkgrnd1.jpg) no-repeat;
	margin-bottom:20px;
	
	}
#slideshow ul {
	float:left;
	width:207px;
	margin:0;
	padding-left:55px;
	padding-top:60px;
}
#slideshow ul li{
	font-size:14px;
	color:#006233;
	background-color:transparent;
	list-style:none;
	font-weight: bold;
}

#fadeshow1{
	float: right;
	width: 600px;
	height:249px;
	margin-top:2px;
	
	
	
	
}
#slideshow a {
	color:#006233;
	background-color:inherit;
}
#slideshow .control{
	
}
.buffer {
	width: 990px;
	background: #f4fce5 url(../images/maincontentbkgrnd2.png) repeat-y;
	color:inherit;
	line-height:34px;
	clear:both;
}
 #mainContent {
	margin-bottom: 25px;
	max-width: 850px;
	float: left;
	width: 850px;	 
	background:transparent url(../images/maincontentbkgrnd2.gif) repeat-y;
	color:#000;
	font-size:12px;
	}
	
a:link { 
	color: #000;
	background-color:transparent;
	text-decoration: none;
	
}
a:visited { 
	color: #000;
	background-color:transparent;
	text-decoration: none;
	
}
a:hover {  
	color: #006233;
	background-color:transparent;
	text-decoration:underline;
	
}	
h1 {
font-size:18px;
text-align:center;
background-color:#FAE6FF;
color:#000000;
}
h2 {
font-size:14px;
font-weight:bold;
background-color:transparent;
color:#000;
margin-left:40px;
}

#mainContent .leftcolumn {
float:left;
width:320px;


}
#mainContent .rightcolumn {
float:right;
width:310px;
margin-right:10px;


}
#mainContent .middlecolumn{
	margin-left:325px;
	margin-right:325px;
	
	
}

.rightlinks{
	float: right;
	width: 135px;	
	padding-right: 5px;
	vertical-align:top;
}
.clear {
	clear:both;
	}
	.center {
		text-align:center;
	}
	/* equal width columns */
.equalright{
width:50%;
float:right;
}
.equalleft{
width:50%;
float:left;
}
 #lowerContent {
	margin: 0;
	max-width: 850px;
	width: 850px;
	
	
	}
#lowerContent .leftcolumn {
float:left;
width:200px;


}
#lowerContent .rightcolumn {
float:right;
width:200px;



}
#lowerContent .middlecolumn{
	width:200px;
	margin-left:150px;
	margin-right:100px;
	float:left;
	padding-top:10px;
	
	
}

.infobox {
	color:#fff;
	background-color:#682f73;
	font-size:10px;
	width:170px;
	margin-left:15px;
	padding: 15px 20px 10px 0;
}
.infobox ul{
	margin: 10px 5px 10px 15px;
	padding: 10px 5px 10px 10px;
}
.infobox a{
	color:#fff;
	background-color:#682f73;
	font-weight:bold;
	
}
.emphasize {
	color: #682F73;
	background-color:inherit;
	
}
.emphasize a{
	color: #682F73;
	background-color:inherit;
	
}
#emergency {
	float: right;
	width: 685px;	 
	background:transparent;
	color:#000;
	font-size:12px;
	padding-left:15px;
	border-left:thin #682f73 solid;
	}
#emergency h4{
	font-size:12px;
}
#emergency h2{
	font-size:14px;
font-weight:bold;
background-color:transparent;
color:#000;
margin-left:0;

}
	#leftnav{
	float: left;
	width: 215px;	
	font-size:11px;
	}
	#leftnav ul {
list-style: none;
	margin-left: 0;
	padding-left: .5em;
	line-height:1.5em;
	text-indent: 0;
}
	#bottomlinks {
	text-align:center;
	vertical-align:baseline;
	padding-top:10px;
	font-size:12px;
	clear:both;	
}
#bottomlinks a{
	text-align:center;
	vertical-align:baseline;
	padding-bottom:5px;
	font-size:12px;
	font-weight: bold;
	color: #000000;
	background-color:inherit;
	text-decoration: none;
}
.validation {
padding-top:25px;
text-align:center;
}
#bottomlinks a:hover{
color: #006600;
	background-color:inherit;
	text-decoration:underline;
	font-weight: bold;
}
 #footer {
clear: both;
	margin: 0;
	color: #fff;
	font-size: 70%;
	text-align:center;
	color: #fff;
	background: #000;
	width:100%;
	height: 20px;
	padding-top: 0.5em;
	vertical-align: text-top;
}
