/* CSS Document */

BODY {
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:white;
}

A {
	font-size: 16px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

A:hover {
	color:#aec074;
}

A.small {
	font-size:12px;
	}

h1 {
	font-size:20px;
	color: #ce4c49;
	border: dotted 0px white;
	text-align:center;
}

h2 {
	font-size:18px;
	color: #a66637;
	text-align:center;
}

TD {
	vertical-align:top;
	}
	
	table { width:100%; }

.div1 {
	border: solid 0px white;
	position:absolute;
	top:-10px;
	left:115px;
}

.div2 {
	border: solid 0px white;
	width:440px;
	position:absolute;
	top:25px;
	left:300px;
}

.portfolioDiv {
	padding:5px;
	position:absolute;
	left:250px;
	top:190px;
	border: dotted 0px white;
	width:500px;
	visibility:hidden;
}

.aboutDiv {
	padding:5px;
	position:absolute;
	left:260px;
	top:190px;
	border: dotted 0px white;
	width:480px;
	visibility:hidden;
}

.viewerImg {
	padding:1px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	border:dotted 1px #ffffff;
	width:400px;
}

.descDiv {
	font-style:italic;
	font-size:12px;
	color:#999999;
	text-align:right;
	position:absolute;
	bottom:0px;
	height:20px;
	width:600px;
	border:dotted 0px #FFFF00;
	text-align:left;
}


.viewerDiv {
	padding:5px;
	position:absolute;
	left:230px;
	top:50px;
	border: dotted 1px #333333;
	background:black;
	width:550px;
	height:530px;
	visibility:hidden;
	text-align:center;
	vertical-align:middle;
}

.closeButtonDiv {
	font-size:32px;
	color:#660000;
	font-weight:bold;
	padding:5px;
	position:absolute;
	left:220px;
	top:590px;
	width:40px;
	height:40px;
	text-align:center;
	vertical-align:middle;
	visibility:hidden;
}

.prevButtonDiv {
	font-size:32px;
	color:#009900;
	font-weight:bold;
	padding:5px;
	position:absolute;
	left:271px;
	top:590px;
	width:40px;
	height:40px;
	text-align:center;
	vertical-align:middle;
	visibility:hidden;
}

.nextButtonDiv {
	font-size:32px;
	color:#009900;
	font-weight:bold;
	padding:5px;
	position:absolute;
	left:322px;
	top:590px;
	width:40px;
	height:40px;
	text-align:center;
	vertical-align:middle;
	visibility:hidden;
}

.centered {
display:block;
margin-left:auto;
margin-right:auto;
}
