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

/* menu */	
.menu { float:left; padding:0; margin:40px 0 0 0; width:450px; height:35px;}
.menu ul { float:left; padding:0; margin:0; list-style:none; border:0;}
.menu ul li { float:left; margin:1px 0 0 0; padding:0;}
.menu ul li a { float:left; margin:0 3px; padding:10px 0 9px 0; color:#fff; font:normal 10px Arial, Helvetica, sans-serif; text-decoration:none; line-height:14px;}
.menu ul li a span { padding:10px 15px 9px 15px;}
.menu ul li a:hover { background:url(images/menu_r.gif) right no-repeat;}
.menu ul li a:hover span { background:url(images/menu_l.gif) left no-repeat;}
.menu ul li a.active { background:url(images/menu_r.gif) right no-repeat;}
.menu ul li a.active span { background:url(images/menu_l.gif) left no-repeat;}

/* .floatleft is used for the image of me on the about page. It allows the text to move around the image */
.floatleft { 
	float: left;
	margin: 10px 10px 0 0;
}

body {
	background-color: #1C1C1C;
	margin-left: 0px;
}

a:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

a:visited {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;	
}

a:active {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}

a:hover {
	font-weight: bold;
	color: #00CCFF;
}

.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}

.resumecopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FFFFFF;
}

.titles {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	line-height: 16px;
	color:#999;
}

.semiheader {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #00CCFF;
}

.resumeheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #00CCFF;
	font-weight: bold;
	margin-top: 20px;
	text-transform: uppercase;	
}

.heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 20px;
	text-transform: uppercase;	
}

.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;	
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;	
}

.H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4A4A4A;
	text-transform: uppercase;	
}