/* CSS Document */

/*
COLOR PALETTE:
Trillium Sage Green: #8AADA1; ---background wash
*/

html{font-family:"Trebuchet MS", Helvetica, Verdana; margin:0;}

body{margin:0; background-color:#8AADA1;  }

/* -- Main Layout Structure -- */
	#pagebody {float:left; margin:0 auto; width:100%; background-image:url(images/logo.jpg); background-repeat:no-repeat;}/*need this div layer PNG logo banner over pattern background*/
		#pagebody span {display:none;}/*for image replacement of logo*/
	#menubar {float: left; width: 100%; height:21px; margin-top:150px; text-align:center; background-color:transparent; border-bottom:1px solid #666;}
	#container {float:left; width:100%; text-align:center; background-image:url(images/transWHITE.png);}
	#content {margin-left:0px; width:1150px;}/*designed for 1280x854 screen res, 80% of users will see all of "content"*/
	#linkbox {float: left; margin: 0px; width: 250px; background-color:#333;}
	#textbox {float: left; margin-left:250px; width: 525px; background-color:white; padding-bottom:100px;}
	#textbox2 {float: left; margin-top:0px; width: 525px; background-color:white; padding-bottom:100px;}
	
/* -- footer -- */
	#footerBlock {clear: both; margin-top:5px; width:100%; height:15px; float:left; background-color:transparent;}
	#footerBlock p {font: 10px "Trebuchet MS", Helvetica, Verdana; color:#666; padding-top:0px; padding-left:50px;}
	#footerBlock a:link, #footerBlock a:visited {color:#333;}
	#footerBlock a:hover {color:#333;}
	
/* -- Main Navigation -- */
	#nav {margin:0px 0px 0px 250px; padding:0px; list-style-type:none; float:left; background-color:transparent;}
	#nav li, #subnav li {margin:0; padding:0; float:left;}
	#nav a {float: left; width:175px; color:white; text-decoration:none; border-bottom:none; text-align:center; font-size:11px; line-height:2;}
	#nav a:hover {background-color:#666;}  

/* -- Sub Navigation -- */
	#subnav {margin:0px 0px 0px 75px; padding:0px; list-style-type:none; float: left; background-color:transparent;}
	#subnav a {float: left; width:175px; color:white; text-decoration: none; border-bottom:none; line-height: 2; text-align: left; font-size:11px; padding-left:10px; background-color:#666;}
	#subnav a:hover {background-color:#999; color:#333;}  
	
/* -- Body id's for "You Are Here" Nav/Sub Nav cues -- */
	#body_one #nav_one a, #body_two #nav_two a, #body_three #nav_three a, #body_four #nav_four a, #body_five #nav_five a, #body_six #nav_six a {background-color:#333; color:white;}
	#body_one #nav_sub1 a, #body_two #nav_sub1 a, #body_three #nav_sub1 a {background-color:#ccc; color:#333;}

	#bodyone_sub2 #nav_one a, #bodyone_sub3 #nav_one a, #bodyone_sub4 #nav_one a, #bodyone_sub5 #nav_one a, #bodyone_sub6 #nav_one a,
	#bodytwo_sub2 #nav_two a, #bodytwo_sub3 #nav_two a, #bodytwo_sub4 #nav_two a, #bodytwo_sub5 #nav_two a, 
	#bodythree_sub2 #nav_three a, #bodythree_sub3 #nav_three a, #bodythree_sub4 #nav_three a, #bodythree_sub5 #nav_three a {background-color:#333;color:white;}

	#bodyone_sub2 #nav_sub2 a, #bodyone_sub3 #nav_sub3 a, #bodyone_sub4 #nav_sub4 a, #bodyone_sub5 #nav_sub5 a, #bodyone_sub6 #nav_sub6 a,
	#bodytwo_sub2 #nav_sub2 a, #bodytwo_sub3 #nav_sub3 a, #bodytwo_sub4 #nav_sub4 a, #bodytwo_sub5 #nav_sub5 a, 
	#bodythree_sub2 #nav_sub2 a, #bodythree_sub3 #nav_sub3 a, #bodythree_sub4 #nav_sub4 a, #bodythree_sub5 #nav_sub5 a {background-color:#ccc;color:#333;}


/* -- Typography -- */
p {
	font-size:12px;
	text-transform:none;
	color:#333;
	text-align:left;
	padding-left:50px;
	padding-right:50px;
	line-height:1.75em;
	}
		
h1 {
	font-size:18px;
	color:#333;
	margin-left:0px;
	padding-top:20px;
	padding-left:25px;
	padding-right:25px;
	text-align: left;
	text-transform:capitalize;
	letter-spacing:.1em;
	line-height:1.25em;
	}	
	
h2 {
	font-size:12px;
	color:#333;
	margin-left:0px;
	padding-left:25px;
	padding-right:25px;
	text-align: left;
	}	
	
a:link {color:#333; text-decoration:none; }	
a:visited {color:#333; text-decoration:none; }
a:hover {color:#ccc; text-decoration:underline; border-bottom:none;}	
a:active {color:#ccc; text-decoration:underline; border-bottom:none; }	
	
.italic {font-style:italic; color:#cc6633;}
.spacey {letter-spacing:1.5;}
.bodybullets {
	font: 12px Arial, Helvectica, sans-serif;
	color:#cccccc;
	text-align:left;
	list-style-type:square;
	list-style-position:outside;
	line-height:2;
	}		