@charset "utf-8";
@import "reset.css";
/* logo blue: #0077c0  **** yellow: #ffde00  **** dark text blue: #064063 ****   grey: #cecece */

body {
font-size: 13px;
line-height: 18px;
color: #064063;
font-family:Georgia, "Times New Roman", Times, serif;
}
.wrapper,
.interface100Height {
width: 920px;
margin: 0 auto 0 auto;
float: none !important;
display: block;
clear:both;
}
.interface100Height {
min-height:100%;
height:auto !important;
height:100%;
width: 100%;
}
/************ HEADER ***********************/

	#headContainer {
	width:920px;height:136px;border-bottom:6px solid #0077c0; 
	background-image:url(../img/layout/nav/yellowLine.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	
	}
	#headLeft {width:220px;height:136px;}
	#headLeft img {padding-top:25px;}
	#headRight {height:136px;float:right;/*IE6*/width:600px;}
	#rightItemContainer {width:603px;float:right;height:136px;}
	
	#strapline {
	height: 96px;width:auto;
	}
	#strapline p {font-size: 12px;color:#0077c0; padding:30px 0 0 0;}
/****************/
		#headRight ul {height:34px;margin-bottom:6px;clear:both;/*width:100%;*/float:right!important;}
		#headRight ul li {height:40px;margin:0 0 0 3px;background-color:#ffde00;font-weight:normal;}
		#headRight ul li#selected {background-color:#0077c0;}
		
		#headRight ul li a,
		#headRight ul li a:link,    
		#headRight ul li a:visited,
		#headRight ul li a:hover,   
		#headRight ul li a:active {font-size:24px;text-decoration:none;color:#0077c0;padding:0 15px 0 15px;line-height:34px;}
		#headRight ul li a:hover {color:#ffffff;background-color:#0077c0;} 
		 
		li#selected a, 
		li#selected a:link,    
		li#selected a:visited,
		li#selected a:hover, 
		li#selected a:active {color:#fff!important;}
		
		
/************ HEADER IMAGES ***********************/

#mainHeader {width:920px;height:243px;margin-top:6px;}
img#cotts {width:85px;margin-right:6px;}
img#mainHeaderImage {width:583px;margin-right:6px;}
#rightQuoteSquare {width:240px;;height:243px; background-color:#ffde00;}
#rightQuoteSquare h2 {padding:20px 5px 20px 20px;width:85%;}

/************ BODY ***********************/
	.content 
	{
	width:674px;
	padding:20px 0 15px 0;
	}
	.paddingBottom {padding-bottom:155px;min-height:363px!important;}
	/***/
	.contentRight {
	width:240px;
	padding:20px 0 20px 0;
	margin-left:6px;
	}
	.borderBox {border:1px solid #cecece;margin-bottom:6px;width:238px;}
	
	.borderBox h3,
	.borderBox p {padding-left:20px; width:90%;}
	
	.borderBox h3 {color:#0077c0;padding-top:10px;}
	
	.contentColumn,
	.contentColumn2 {width:45%;padding-right:20px;}
	
	.contentColumn2 {padding-right:0;}
	
	#gallery img { margin: 3px; }

/************ TEXT STYLES ***********************/
.content h1 {
font-size:28px;color:#064063;width:85%;padding:15px 0 5px 0;line-height:32px;}
h2 {
font-size:20px;color:#064063;width:100%;padding:15px 0 7px 0; line-height:normal; font-weight:normal;}

h3, caption, th p {
font-size:15px;font-weight:bold;color:#064063;width:100%;padding:15px 0 7px 0;
}
.wrapperColumnRight h3 {
color:#c0c0c0!important;width:90%;padding:10px 0 7px 0;font-size:13px;
}
p, .content p {width:100%;padding:10px 0 7px 0;}
.content p strong {color:#0077c0;}
 


.content ul {padding-left:0;width:95%;}
.content ul li {
background: url('../img/content/gfx/bullet.gif') no-repeat 0px 8px;
width:95%!important;
padding-left:15px;
clear:both;
}

.content a {float:none;}

.borderBox a:link,
.content a:link, 
.borderBox a:visited,
.content a:visited {color: #0077c0;text-decoration:none; border-bottom:1px dotted #0077c0;} 

.borderBox a:hover,
.content a:hover,  
.borderBox a:active,
.content a:active {color: #064063;text-decoration:none; border-bottom:1px dotted #064063;}

/*******************************************/

/************ FOOTER ***********************/

#hundredPercentWidth {
width: 100%;
/*height: 140px;*/
background:url(../img/layout/footer/footerWideShadow.gif) repeat-x;
background-color:#ffde00;
clear:both;
margin-top:-140px;
}
#footerColumn1 {
width:415px;
}
#footerColumn2 {
width:200px;
margin-left:40px;
}

	#footerColumn1 h3 {font-style:italic;border-top: 1px dotted #717171;border-bottom: 1px dotted #717171; color:#717171!important;padding:10px 0 10px 0;margin:0 0 10px 0;}
	 /*{padding:10px 0 10px 0;margin-left:20px; color:#717171; width:85%;}*/
	#footerColumn1 p,
	#footerColumn2 p,
	.contentRight p {padding:10px 0 10px 0;margin-left:20px; color:#717171; width:85%; font-size:11px;color:#717171; text-decoration:none;}
	
	#footerColumn2 p {width:auto!important;}
	#footerColumn1 p {margin-left:0; }
	
	#footerColumn1 a,
	#footerColumn1 a:hover,
	.contentRight a, 
	.contentRight a:hover, 
	#footerColumn2 a, 
	#footerColumn2 a:hover {color:#717171; text-decoration:none;float:none;border-bottom:none;}
	
	#footerColumn1 a:hover,
	.contentRight a:hover,
	#footerColumn2 a:hover	{color:#064063!important;}
	
/*******************************************/

