/*General site values*/
body {
	background-color:#000000;
	margin:0pt;
	width:1020px;
}
/*General text values*/
div {
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	line-height:11.5pt;
	color:#AAAAAA;
}



/*Space for elements at the top of the page. Necessary for border-bottom.*/
div.contenttop {
	position:absolute;
	left:45px;
	top:36px;
	width:930px;
	height:32px;
	padding-left:1px;
	border-bottom:1px solid #AAAAAA;
}
/*Block space for elements on the left of the page. Necessary for border-right.*/
div.contentleft {
	position:absolute;
	left:45px;
	top:84px;
	width:495px;
	height:540px;
	border-right:1px solid #AAAAAA;
}
/*Block space for elements on the right of the page.*/
div.contentright {
	position:absolute;
	left:555px;
	top:84px;
	width:420px;
}
/*Block space for resume.*/
div.resume {
	position:absolute;
	left:45px;
	top:84px;
	width:495px;
}



/*Space for the main menu, submenu, and video info.*/
div.menu {
}
/*Space for content info.  Border-top. Must align under 'divmenu'.*/
div.contentinfo {
	border-top:1px solid #AAAAAA;
	padding-top:16px;
}	



p {
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:15px;
}



/*Navigation menu lists*/
ul.navmaina {
	list-style-type:none;
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:15px;
}
ul.navsub {
	list-style-type:none;
	margin:0px;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:15px;
}
ul.awards {
	list-style-type:none;
	margin:0px;
	padding:0px;
}



/*Headers?*/
.labelone {
	font-weight:bold;
	color:#FFFFFF;	
}
.labeltwo {
	font-weight:bold
}



/*Links*/
a {
	font-weight:bold;
	text-decoration:none;
	border:none;
}
a.navmain {
	color:#FFFFFF;
}
a.navmain:hover {
	color:#FFFFFF;
}
a.navsub {
	color:#AAAAAA;
}
a.navsub:hover {
	color:#FFFFFF;
}
a img {
border: none;
}