@charset "UTF-8";
/* CSS Document */

body {
	text-align: center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 86%;
	background: #333333
}

/*Clears padding, margin, and border of all objects by default
*/
* { padding: 0; margin: 0; border: none; }


/* Clears an object both left and right
*/
.clear { clear: both; }

/* Sets link color site wide
*/
a {
	color: #000000;
	text-decoration:underline;
}

	a:hover {
		text-decoration:none;
	}


/* Sets the background color and centers all content
*/
#outer_container { 
	clear: both;
	margin: 0px auto;
	width: 860px;
	background: url(../images/container_background.png) repeat-y;
}
/* contains the header graphic
*/
#container {
	background:  url(../images/header.png) top center no-repeat;
	text-align: left;
}

/* Contains all content and menu and sets the footer image
*/

#main_content_container {
	background: url(../images/footer.png)  bottom center no-repeat;
}

/* hides the header text
*/

#header {
	text-indent: -99999px;
	height: 0px;	
}

/* hides the header text for IE 5-6
*/
		#header h2 {
			font-size:0px;
		}


/* Styles the menu
*/

#menu {
	font-size: 80%;
	float: left;
	width: 315px;
	padding: 225px 12px 0 0;
	text-align: right;
	text-transform:uppercase;
}


/* Creates a gold separator text in the menu
*/

#menu h3 {
	font-size: 110%;
	color: #DD9B27;
}	
	
		#menu li {
			list-style: none;
			padding: 5px 0 5px 0;
			}
		
		
		/* Places the white underline under specified menu items
		*/
		
			.underline {
				background: url(../images/white_bar.gif) bottom right no-repeat;
			}
		
			#menu a {
				color: #6E815F;
				text-decoration: none;
			}
			#menu a:hover {
				color: #6E815F;
				font-weight:bold;
			}



/* Styles main content
*/

#main_content {
	font-size: 90%;
	float: left;
	width: 450px;
	margin: 225px 0 50px 40px;
}
	
	
/* Places gold image in top right corner of main content
*/
	.flair {
		background: url(../images/main_content_flair.gif) top right no-repeat;
	}



/* Floats picture to teh right on top of flair graphic
*/
.bio_pics {
	float: right;
	margin: 10px;
}


#main_content h1 {
	color: #829376;
	font-weight: normal;
	text-transform:uppercase;
	letter-spacing: 2px;
	font-size: 150%;
	padding: 0 0 15px 0;
}


#main_content p {
	padding: 0 0 15px 0;
}

#main_content ul {
	padding: 0 0 10px 20px;
	
}

/* Creates two columns within main content
*/
				#left_column, #right_column {
					width: 45%;
					float:left;
					margin: 14px 0 0 0;
				}
				
				#left_column {
					margin-right: 5px;
				}
				
				#left_column ul, #right_column ul {
					margin: 7px 0 0 0px;
					padding: 0px;
				}
				#left_column li, #right_column li {
					font-size: 90%;
					padding: 0 0 7px 0;
					margin: 0 0 0 30px;
					list-style-image: url(../images/accents/bullet_point.png)
				}

				#left_column h3, #right_column h3{
					font-size: 90%;
					background: #000000;
					color: #ffffff;
					border: 2px solid #444444;
					padding: 5px;
				}


/* Styles the footer text
*/

#footer {
	padding: 0 20px 0 0;
	text-transform: uppercase;
	font-size: 80%;
	color: #ffffff;
	float: right;
	text-align: right;
	width: 530px;
	clear: both;
}

