/* Top Level Stylesheet for CommonSpot */

/* Modifications: */
/* 080113 - changed footer, added jumpToContent settings - lh */


#webStandardsAlert {
	display:none;
	}

#wrap {
	margin:0 auto;
	width:100%;
	/*background-color: #ffffff none repeat scroll 0%;*/
	background-color: #fff;
	height:auto;
	min-width:760px;
	}
	
#wrap * {
	margin: 0 auto;
	}

#wrap img{
	border: none;
	}

#headerWrap {
	background:#006;
	border-top: 1px solid #006;
	border-bottom: 1px solid #006;
	
	}

#header {
	width: 760px;
	overflow: hidden;
/*	height:85px; *//*added Testing*/
	display:block;
	}

#headerLinks {
color:#D3C199;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
float:right;
text-align:right;
margin-top: 20px;
margin-right: 15px;
width:450px;
}

#headerLinks a {
color:#D3C199;
font-weight:bold;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
text-decoration:none;
}

#headerLinks a:hover {
color:#EEE8DA;
}

#findIt{
float: right;
text-align:right;
width:450px;
margin:10px 0px 0px 4px;
display:block;
}

#findIt .CS_Element_LinkBar{
	width:210px;
	margin:0px 4px 0px 0px;
	float:right;
	}

#findIt .searchEngine{
	width:190px;
	float:right;
	margin: 0px 0px;
	}

.search {
background-color:#E6D4A9;
color:#000099;
font-family:Verdana, Arial, sans-serif;
font-size:9px;
}

#jumpToContent{
	overflow: hidden;
	display: inline;
	width: 1px;
	height: 1px;
	float: left;
}

.dropdown {
	background-color:#E6D4A9;
	color:#000099;
	display:inline;
	font-family:Verdana, Arial, sans-serif;
	font-size:9px;
	margin:0px 0px 0px 20px;
	padding:0px;
}

#headerImage {
	float: left;
	}
		
#navWrap {
	background: #D1C29E;
	padding:0px;
	width:100%;	
	border-bottom: 1px solid #7f704f;
	}

#navbar {
	width: 760px;
	background: #D1C29E;
	/*min-height:33px;*/
	}

#fullWidthAboveNav{
	width: 760px;
	display: block;
	clear:both;
	overflow:hidden;
	background-color:#fff;
	border-left: 1px solid #7F704F;
	border-right: 1px solid #7F704F;
}

#fullWidthBelowNav{
	width: 760px;
	display: block;
	clear:both;
	overflow:hidden;
	background-color:#fff;
	border-left: 1px solid #7F704F;
	border-right: 1px solid #7F704F;
}

#fullWidthLower{
	width: 760px;
	display: block;
	clear:both;
	overflow:hidden;
	background-color:#fff;
	border-left: 1px solid #7F704F;
	border-right: 1px solid #7F704F;
}

#contentWrap{
	background-color: #f5f5ed;
	width: 100%;
	overflow: hidden;
	}

	#container190Left{
		background-image: url(/images/190-570-background.gif);
		width: 760px;
		display: block;
		clear:both;
		overflow: hidden;
		border-left: 1px solid #7F704F;	
		border-right: 1px solid #7F704F;
	}

	#container190Right{
		background-image: url(/images/570-190-background.gif);
		width: 760px;
		display: block;
		clear:both;
		overflow: hidden;
		border-left: 1px solid #7F704F;	
		border-right: 1px solid #7F704F;
	}

	#content{
		background-color: #fff;
		width: 760px;
		display: block;
		clear:both;
		overflow: hidden;
		border-left: 1px solid #7F704F;	
		border-right: 1px solid #7F704F;
	}
#contentSealLeft{
	background-image: url(/images/190-570-seal.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin:0px;
	padding:0px;
	width: 760px;
	display: block;
	clear:both;
	overflow: hidden;
	}
#contentSealRight{
	background-image: url(/images/570-190-seal.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin:0px;
	padding:0px;
	width: 760px;
	display: block;
	clear:both;
	overflow: hidden;
	}


.col190{
min-height:15px;
width:190px;
float:left;
}
.col380{
min-height:15px;
width:380px;
float:left;	
}
.col360{
min-height:15px;
width:360px;
float:left;
}
.col210{
min-height:15px;
width:210px;
float:left;
}
.col253{
min-height:15px;
width:253px;
float:left;	
}
.col285{
min-height:15px;
width:285px;
float:left;	
}

	
#full{
	float:left;
	width:760px;
	height:auto !important;
	}

#main{
	float:left;
	width:570px;
	min-height:15px;
	position: relative;
	height:auto !important;
	overflow:hidden; /*Testing*/

}

#main506{
	float:left;
	width:506px;
	position: relative;
	height:auto !important;
}


/*#main h3, #main506 h3{
	color: #c0ac7b;
	font-size: 24px;
	font-weight: normal;
}*/

#main .headerBar, #main506 .headerBar{
	background-color:#AEAEDE;
	color: #006;
	border:1px dotted;
	margin:0.7em;
	width: 220px;
}

#main .headerBar p, #main506 .headerBar p{
	padding:5px;
	font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	font-weight: bold;
}

#contentFooter{
clear:both;

}

	
#experienceWrap{
	clear: both;
	border-bottom: 1px solid #7f704f;
	}
	
#experience{
	width: 760px;
	position: relative;
	clear: both;
	}

/*Commented Out 8-19-2011*/
/*#newsItems{
	float: left;
	width: 339px;
	height: auto !important;
	min-height: 500px;
	}	
.newsItem{
	padding-top: 5px;
	padding-right: 15px;
	}
	
.newsHeading{
	color: #006;
	font-size: 13px;
	font-weight: bold;
	display: block;
	font-family: Verdana, Arial, sans-serif;
	}

.newsHeading a{
	color: #006;
	text-decoration: none;
	font-size:13px;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
	}
	
.newsHeading a:hover{
	color:#6666CC;
	font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	}
	

#newsItems img{
	padding: 8px;
	}
	
.newsItem img{
	float: left;
	padding: 0px 8px 8px 0px !important;
	}
	
.newsText{
	font-size: 13px;
	font-family: Arial,Helvetica,sans-serif;
	margin-bottom: 15px;
	}
	
#newsSideItems{
	float: right;
	width: 230px;
	padding-top: 15px;
	}
*/
#infoBox{
	float: right;
	width: 210px;
	background-color: #Eee8da;
	margin: 8px;
	}
		
#infoBoxHead{
	font-weight: bold;
	background-color: #006;
	color: #fff;
	padding-left: 8px;
	}
	
.infoBoxText{
	font-size: 13px;
	font-family: Arial,Helvetica,sans-serif;
	margin-bottom: 15px;
	padding: 8px;
	}
	
.infoBoxText a{
	color:#232376;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration: none;
	}
	
.infoBoxText a:hover{
	color:#6666CC;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	}
	
.infoBoxText ul{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding: 5px;
}

.infoBoxText li{
	padding-top: 4px;
}
	
.infoBoxHeading{
	font-family:georgia,garamond,serif;
	color: #668F59;
	font-size: 16px;
	font-weight: bold;
	border-bottom: 2px solid #668F59;
}


#infoBoxRound{
	float: right;
	width: 210px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	background: transparent url(../images/rounded_middle2.gif) repeat-y top;
}

#infoBoxTop{
	text-align: center;
	background: transparent url(../images/rounded_top2.gif) no-repeat top;
}

#infoBoxTop img{
	padding-top: 15px;
}

#infoBoxBottom{
	background: transparent url(../images/rounded_bottom2.gif) no-repeat right bottom;
	height: 20px;
}

#infoSideItems {
	text-align: center;
	}
	
#newsSideImages{
	padding-left: 15px;
	}
	
.newsWeather{
	padding-bottom: 15px;
	padding-left: 15px;
	}

.newsWeatherText{
	display:inline;
	font-style:oblique;
	font-weight:normal;
	height:23px;
	margin:0px;
	padding:0px 0px 0px 20px;
	width:130px;	
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	}

.newsWeather a, .newsWeather a:link, 
.newsWeather a:visited, .newsWeather a:hover, 
.newsWeather a:active {
	color:#1A458F;
	font-family:Verdana, Arial, sans-seriff;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	}
/*	
#eventItems{
	margin-top: 8px;
	padding-left: 15px;
	}
	
#eventItems a h3{
	color: #c0ac7b;
	font-size: 24px;
	font-weight: normal;
	}

.eventItem{
	font-size: 12px;
	font-family:Arial,Helvetica,sans-serif;
	}
	
.eventItem a{
	color:#232376;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
	
.eventItem a:hover{
	color: #6666CC;
	}
	
.eventItem p{
	font-size: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	}

#moreNews, #moreEvents {
	text-align: right;
	padding: 15px;
	}
	
#moreNews a, #moreEvents a{
	color: #006;
	text-decoration: none;
	font-weight: bold;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 12px;
	}
	
#moreNews a:hover, #moreEvents a:hover{
	color: #6666CC;
	}*/

	   
#mottoWrapBlue {
	clear: both;
	background:#000066;
	border-top:1px solid #999999;
	border-bottom: 1px solid #999999;
}

#mottoBlue{
	width: 760px;
	background:#000066;
	clear:both;
	}
	
#mottoBlue img{
	margin-left: auto; 
	margin-right: auto; 
	display: block;
	}
	
#mottoWrapGold {
	display:block;
	clear: both;
	background:#d1c29e;
	border-top:1px solid #7F704F;
	border-bottom: 1px solid #7F704F;
}

#mottoGold {
	width: 760px;
	background:#d1c29e;
	clear:both;
	}
	
#mottoGold img{
	margin-left: auto; 
	margin-right: auto; 
	display: block;
	}

#footerWrap{
	background:#fff;
	color: #6F6753;
	padding-top: 6px;
}
	
#footer{
width: 760px;
display: block;
}



#footerWrap a {
	text-decoration: none;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	color: #6f6753 !important;
	font-weight: bold;
}

#footerWrap a:hover{
	color: #BF8D17 !important;
}

#footer .bottomLinks {
	background:#fff;
	text-align:center;
	color: #000000;
}

 #footer .bottomLinks, #footer .bottomLinks a {
	font-size : 11px;
	font-family: Verdana, Arial, sans-serif;
	display: inline;
	margin: 0;
	padding: 0 4px 0 4px;
}




