@charset "utf-8";

/* BODY
=================================================================
*/

body {
	background-color: GRAY;
	font-family:Verdana, Geneva, sans-serif; font-size:12px;
	font-size: 80.5%;
	margin: 0;
	padding: 0;
}
body * {
	font-size: 100%;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
p {
	margin-bottom: 1.1em;
	margin-top: 0;
}
#main p.lastNode {
	margin-bottom: 0;
}
a:link img, a:visited img {
	border: none;
}
div.clearFloat {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0px;
}
li.clearFloat {
	clear: both;
}
ul.symbolList {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.AbsWrap {
	position: relative;
	width: 100%;
}
.rowWrap {
	width: 100%;
}

.pad {
	padding:8px;	
}


.heading {
	font-size: 14px;
	font-weight: bold;	
}

#SiteLinks {
			margin-bottom:20px;
			text-align:left;
		}

#SiteLinks img {
			display:inline;
			padding: 10px;
			width: 100px;
			
		}



/* TOP NAVIGATION - expand to edit colors
=================================================================
*/
#navrow {
				border-bottom: 1px solid #E1E1E1;
				border-top: 1px solid #E1E1E1;
			}
	


			#nav div {
				font: 11px verdana, arial, sans-serif;
				text-align: center;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 0px;
				width: 768;
				
				}

			#nav div a {
				font-weight: normal;
				text-decoration: none;
				display: block;
				margin: 0;
				padding: 0;
				line-height: 25px;
				
/* SET THE INITIAL TEXT COLOR FOR LINKS THAT APPEAR IN TOP NAVIGATION */
color:white;
				
			}
	

			#nav div a:link, #nav a:visited {
				font-family:Arial, Helvetica, sans-serif;
				font-size: 12px;
				display: block;
				margin:0;
				width: 192px;
				line-height: 25px;
/* SET THE INITIAL BACKGROUND COLOR FOR LINKS THAT APPEAR IN TOP NAVIGATION */	
background: black;
				}	
	
			#nav div a:hover {
/* SET THE ROLLOVER TEXT COLOR FOR LINKS THAT APPEAR IN TOP NAVIGATION */
color: BLACK;
	
/* SET THE ROLLOVER BACKGROUND COLOR FOR LINKS THAT APPEAR IN TOP NAVIGATION */
background: #DCCBAB;
				}


/* HEADER
=================================================================
*/
#content-container {
	background-color:WHITE;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 768px;
	}

#mainContent h1 {
				margin: 0px;
				height: auto;
			}

#main {
	margin: 0 auto; /*Centers page*/
	width: 768px;
}

#main_hdr {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 278px;
	margin-bottom: 0;
	width: 768px;
}

/* BORDER BELOW HEADER
=================================================================
*/
#trim {
	background-color:white;
	padding-top:0px;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 0px;
	margin-bottom: 0;
	width: 768px;
}


/* SIDE NAVIGATION - format background color here #DCCBA
=================================================================
*/
#sidenav {
background-color:#DCCBA;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 182px;
	height:500px;

}


/* CONTENT AREA
=================================================================
*/
#content {
	background-color:WHITE;
	margin-left: 10px;
	margin-top: 20px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 566px;
	height:inherit;
		

}

#content-NS {
	background-color:WHITE;
	margin-left: 0px;
	margin-top: 10px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 758px;
	height:inherit;
	

}


	#photos {
			float: left; /* since this element is floated, a width must be given */
			width: 175px;
			padding-top: 20px;
			padding-right: 5px;
			padding-bottom: 5px;
			padding-left: 5px;
			margin: 0px;
			text-align:center;
			display: block;
		}


/*
======================================================================================
The column options below labeled with "S" are to be used if side navigation is desired 

*/
.column1-S {
	background-color:WHITE;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 566px;
	height:inherit;
}


.column2-1S {
	background-color:WHITE;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 374px;
	height:inherit;
}

.column2-2S {
	background-color:WHITE;
	margin-left: 10px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 182px;
	height:inherit;
}



.column3-1 {
	background-color:WHITE;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 182px;
	height:inherit;

}

.column3-2 {
	background-color:WHITE;
	margin-left: 10px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 182px;
	height:inherit;


}
.column3-3 {
	background-color:WHITE;
	margin-left: 10px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 182px;
	height:inherit;


}


.column3-4 {
	background-color:WHITE;
	margin-left: 10px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 182px;
	height:inherit;


}

/*
======================================================================================
The column options below labeled with "NS" are to be used if NO side navigation is desired 

*/
.column1-NS {
	background-color:WHITE;
	margin-left: 0px;
	margin-top: 0px;
	display:inline;
	float: left;
	margin-bottom: 0;
	width: 758px;
	height:inherit;


}

.column2-1NS-E {
	background-color:WHITE;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 374px;
	height:inherit;


}

.column2-2NS-E {
	background-color:WHITE;
	margin-left: 10px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 374px;
	height:inherit;


}



.column2-1NS-UE {
	background-color:WHITE;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 182px;
	height:inherit;


}

.column2-2NS-UE {
	background-color:WHITE;
	margin-left: 10px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 566px;
	height:inherit;


}


.column3-1NS-UE {
	background-color:WHITE;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 182px;
	height:inherit;


}


.column3-2NS-UE {
	background-color:WHITE;
	margin-left: 10px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 374px;
	height:inherit;


}

.column3-3NS-UE {
	background-color:WHITE;
	margin-left: 10px;
	margin-top: 0px;
	display: inline;
	float: left;
	margin-bottom: 0;
	width: 182px;
	height:inherit;


}



/* FOOTER
=================================================================
*/

#main_ftr {
background-color:BLACK;
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 86px;
	margin-bottom: 0;
	width: 768px;
	color:WHITE;
	font-size:10px;

}


.copyright, .copyright a:link, .copyright a:visited,.copyright a:hover {
/* set copyright link color*/
color: black;
				text-decoration:none;
				text-align:center;
				font-family:Verdana, Geneva, sans-serif;
				font-size:12px;
				}	
				
				
				
.footer, .footer a:link, .footer a:visited, .footer a:hover {
	padding:8px;
	color: white;
				text-decoration:none;
				text-align:left;
				font-family:Verdana, Geneva, sans-serif;
				font-size:12px;	
}
