body {
	background-color : black;
	min-width : 900;
	text-align : center;
	font-family : Tahoma, Verdana;
}

#badge a{
	background-image : url('./badge.jpg');
	float : left;
	height : 122px;
	width : 324px;}

#badge a h1{
	display : none;}

#panel {
	width : 870px;
	height : 580px;
	margin : 0 auto;
	top : 10px;
	position : relative;
	background-color:#FFFFFF;}

#enter_text {
	font-size : 9pt;
	position : absolute;
	top : 560px;
	left: 400px;
	color : #666666;}

#main_menu ul{
	margin : 0;
	display: block;
	list-style : none;
	font-size: 10pt;}

a {
	text-decoration : none;
	font-family : Tahoma, Verdana;
	font-size : 10pt;}

a img {
	border-width : 0px;}

a:hover {
	text-decoration : underline;
	color : black;}

#main_menu li{
	float:right;
	position : relative;
	top : 5px;
	text-align : left;}

#main_menu ul li{
	width : 130px;}

#main_menu li ul{
	display: none;
	padding-top: 5px;}

#mm_port_main a{color : #8C604D;}
#mm_skill_main a{color : #799C18;}
#mm_info_main a{color : #554C3C;}

#port_menu li a{color : #DEA34C;}
#skill_menu li a {color : #C0B60C;}
#info_menu li a{color : #B8BAB8;}

#main_menu li ul li{
	float:none;
	position:relative;
	left:-40px;
	display: block;}

#main_menu li ul li{
	_left: 0px;}

#main_menu li:hover ul, #main_menu li.over ul {display : block;}

#ctrcontent {
	clear:both;
	width:870px;
	height:420px;
	margin:0 auto;}

#rescontent {
	position: relative;
	top: 15px;
	width: 868px;
	height: 400px;
	border: thin dotted;
	overflow: scroll;}

#reslink {
	display: block;
	position: absolute;
	bottom: 10px;
	left: 10px;}

#reslink a{color : #554C3C;}

#biocontent{
	padding: 30px;
	font-size: 10pt;
	color : #554C3C;
	width: 300px;
	text-align: left;
	float: left;}

#biophoto{	
	position: relative;
	top: 20px;
	padding: 10px;}

#contactcontent{
	padding: 30px;
	float: left;
	font-family: Tahoma,Verdana;
	font-size: 10pt;
	color : #554C3C;}

#contactphoto{
	padding: 30px;
	float: right;}

#alicedocs {
	text-align:left;
	position: relative;
	top: 428px;
	left: 10px;
	z-index: 10;}

#alicedocs a{color : #8C604D;}

#gallery {
	position:absolute;
	top:130;
	left:-0px;
	}

#thesis_blurb {
	position: absolute;
	width: 150px;
	height: 75px;
	background: #FDF3DA;
	border: thin dotted;
	font-family : Tahoma, Verdana;
	font-size : 9pt;
	color: #8C604D;
	text-align: left;
	padding : 3px;
	top : 170px;
	left : 20px;}

#thesis_blurb a {color: #EAA705;}

#photo {
	position: absolute;
	top : 170px;
	right : 20px;}

#photo img {display : block;}
	
#scully {
	font-family : Tahoma, Verdana;
	font-size : 9pt;
	position : absolute;
	bottom : 7px;
	right : 20px;
	color : #D0D0D0;}

#scully a{color : #D0D0D0;}

.skill #skill_menu {display : block;}
.port #port_menu {display : block;}
.info #info_menu {display : block;}
#resume #mm_info_res a {font-weight: bold;}
#bio #mm_info_bio a{font-weight: bold;}
#contact #mm_info_cont a{font-weight: bold;}
#drama #mm_port_drama a {font-weight: bold;}
#music #mm_port_opera a{font-weight: bold;}
#film #mm_port_film a{font-weight: bold;}
#event #mm_port_event a{font-weight: bold;}
#thesis #mm_port_thesis a{font-weight: bold;}
#fineart #mm_skill_fineart a{font-weight: bold;}
#render #mm_skill_render a{font-weight: bold;}
#graphic #mm_skill_graphic a{font-weight: bold;}

