/* Global Styles */

body {
	margin:0px;
	padding: 0px;
}
img {
	margin: 0px;
	padding: 0px;
}	
td {
	font:11px Arial, Helvetica, sans-serif;
	color:#666666;
	}
#imagesHolder {
	margin: 0px;
	padding: 0px 0 40px 0;
	float: left;
	height: 500px;
	width: 340px;
	line-height: 100%;
}
#imagesHolder img {
	margin: 20px 5px 10px 5px;
	padding: 0px;
	

}

#headerInfo {
	font-size: 12px;
	color: #666633;
	letter-spacing: 0.2em;
}
	
a {
	color: #993300;
	}
	
a:hover {
	color: #5C743D;
	}

/* ID Styles */

#nav {
	padding: 5px 0;
	margin: 0 40px 0 0;
}
#nav ul {
	padding: 0;
	margin: 0 5px 0 5px; /* Creates space between right and left edges of nav list and edges of nav div. The right margin is larger than the left to accommodate the extra space caused by the shadow part of the background image on the right. */
	list-style-type: none; /* Removes default list bullets. */
	font-size: 12px; /* Adds border to top of nav list */
	text-align: right;
	
}
#nav li {
	padding: 0; /* Removes default list item padding added by some browsers. */
	margin: 0 0 0 0; /* Spaces out each list item from the others, use if vertical. */
	display: inline; /* Makes list items display horizontally. */
}
#nav li a:link, #nav li a:visited {
	color: #993300; /* Sets color of unvisited and visited links to dark purple. */
	text-decoration: none; /* Makes the link text bold. */
	padding: 5px 25px 5px; /* Spaces out each link from the pipe separators. Padding is used intstead of margin so that the background color used in the next selector will not so tightly enclose the text. */
}
#nav li a:hover, #nav li a:active, #nav li a:focus {
	background: #333; /* Changes background color of links to dark gray on hover, activation, and focus. */
	color: #FF6633; /* Changes text color of links to white on hover, activation, and focus. */
	background-color: #CCFFCC;
}


#navigation td {
	border-bottom: 1px solid #F4FFE4;
	}
	
#navigation a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #D5EDB3;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 40px;
	}
	
#navigation a:hover {
	background: #99CC66;
	color:#993300;
	}
	
#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{	
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.4em;
	line-height:18px;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}
	
/* Class Styles */
	
.bodyText {
	font:14px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin-top:0px;
	}
	
.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:0.21em;
	margin: 0 0 20px 0;
	}
	
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
.subHeader2 {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:0.1em;
}
.biggerBodyText {
	font:14px Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin-top:0px;
}
li {
	margin: 15px;
}
.biggerBodyText img {
	float: left;
	margin: 10px 20px 100px 0;
}
#navigation #leftHead {
	font: bold  14px Arial, Helvetica, sans-serif;
	color: #D5EDB3;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
}
#header img {
	margin: 0px 100px 0px 100px;
	padding: 0px;
	float: left;
	height: 150px;
	width: 200px;
	outline: 0px;
}
#header {
	background-color: #D5EDB3;
	height: 150px;
}
#header table {
	margin: 0px 0px 0px 0px;
}
#headBlock {
	margin: 0px;
	padding: 0px;
	height: 150px;
	width: 900px;
}
