@charset "utf-8";
body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #999;
	line-height: 15px;
}

	
#menu {
	overflow: auto;
	color: #000000;
	position: absolute;
	top: 138px;
	left: 355px;
	width: 225px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	line-height: 15px;
	text-align:right;
	padding: 0px 5px 5px 0px;
	}
	    
#menutitle{
	color: #d83800;	
	font-family: verdana;
	font-size: 16px;
	line-height: 15px;
	margin-bottom:3px;
	    }

#menulinks{
	color: #ff4200;	
	font-family: verdana;
	font-size: 11px;
	line-height: 15px;
	margin-bottom:20px;
	    }
a:link {
	color: #999999;	
	text-decoration: none
	}
a:visited {
	color: #999999;	
	text-decoration: none
	}
a:active{
	color: #999999;	
	text-decoration: none
	}
a:hover {
	
	color: #ffffff;
	text-decoration: none
	}
body {
	background-color: #000;
}

	

#content {
	position: absolute;
	top: 122px;
	left: 274px;
	width: 639px;
	font-size: 15px;
	line-height: 18px;
	text-align:left;
	float:right;
	}

#pagetitle {
	color: #bbb;
	margin-top:10px;
	font: 20px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}
#photoGal {
	clear: left;
	float: left;
}

	    
#myrole{
	color: #999;
	font-family: verdana;
	font-size: 10px;
	text-align:left;
	margin-top:0px;
	    }
	    
#credits{
	color: #444;
	font-family: verdana;
	font-size: 10px;
	line-height: 12px;
	text-align:left;
	clear: left;
	float: left;
	width: 100%;
	    }
h2 {
	font-size: 14px;
}
#apDiv1 {
	position:absolute;
	left:44px;
	top:123px;
	width:201px;
	height:316px;
	z-index:1;
}
#contact a{
	text-align: left;
	color: #3399DB;
}
#contact a:hover, #contact a:visited{
	color: #80C2FF;
}

#apDiv2 {
	position:absolute;
	left:274px;
	top:99px;
	width:734px;
	height:515px;
	z-index:2;
}
#contactBox {
	position:absolute;
	left:213px;
	top:53px;
	width:211px;
	height:auto;
	z-index:2;
	font-family: Verdana, Geneva, sans-serif;
	color: #FFF;
	background: #222;
	padding-left: 40px;
	display: none;
	border-top: thin solid #333;
	border-right: thin solid #28A5FF;
	border-bottom: thin solid #333;
	border-left: thin solid #26A6FF;
	padding-right: 20px;
}
#contactBox  h3 {
	font: 18px Georgia, "Times New Roman", Times, serif;
	display: block;
	margin-bottom: 10px;
}
#message, #email, #name {
	font: 12px/19px Verdana, Geneva, sans-serif;
	width: 200px;
	margin-bottom: 10px;
	color: #CCC;
	background: #4D4D4D;
	letter-spacing: 0.1em;
	word-spacing: .3em;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	padding: 2px;
}
#photoGal a {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}


#name {
	margin-top: 12px;
	height: 15px;
	}

#email {
	height: 15px;
}



#header {
	position:absolute;
	left:158px;
	top:12px;
	width:633px;
	height:84px;
	z-index:2;
}
#samples {
	padding-top: 10px;
	margin-bottom: 10px;
	clear: left;
	float: left;
	width: 100%;
}
#samples img {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#photoGal {
	clear: left;
	float: left;
	width: 100%;
}
#title {
	clear: left;
	float: left;
	width: 100%;
}


#sampleImage {
	float: left;
	height: 150px;
	width: 175px;
	margin: 0px 10px 20px 0px;
	padding: 0px;
}
.clear {
	clear: both;
}
