html, body {
margin: 0;
padding: 0;
}

body { 
		background: #000000; 
		height:600px;
		}

A:link { color:#FF0000;}
A:visited {color:#FF0000;}
A:active {color:#FF0000;}
A:hover {color:#FF0000;}

h6 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:30px; color:#CCCCCC; text-decoration:underline; font-style:italic; }

A.MainLinks:link { 	font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.MainLinks:visited { font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.MainLinks:active { font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.MainLinks:hover { font:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; text-indent: 20px;}

A.blackLinks:link { color:#000000;}
A.blackLinks:visited { color:#000000;}
A.blackLinks:active { color:#000000;}
A.blackLinks:hover { color:#000000;}

#linksTable	{
	table-layout:fixed;
	width: 100px;
	max-width: 100px;
	min-width: 100px;
	overflow:hidden;
	text-align:left;
	vertical-align:middle;
	}
			
#mainText	{
	font-family:"Courier New", Courier, monospace;
	text-align:left;
	color:#FFFFFF;
			}
			
#imgDiv	{
	table-layout:fixed;
	width: 900px;
	max-width: 900px;
	min-width: 900px;
	height: 525px;
	max-height: 525px;
	min-height: 525px;
	overflow:auto;
	text-align:left;
	vertical-align:middle;
			}						
/*Grey Out*/

p, a {
font: 0.9em Arial, Geneva, Helvetica, sans-serif;
color: #999;
}

#container {
margin: 0.5em auto 0.5em auto;
background: #000000;
text-align:center;
-moz-border-radius: 20px;
padding: 0.5em;
}
#container li {
float: left;
width: 150px;
height:150px;
list-style-type:none;
border: solid #ccc;
border-width: 1px 1px 0 0;
-moz-border-radius-topright:10px;
margin:1em;
text-align:center;
display:inline;
}
li img { border: none; }
ul#photos li a span { display: none; }
ul#photos li a:hover span {
display: block;
color: #333;
background-color:tan;
-moz-border-radius: 10px;
padding: .25em 0 .25em 0;
text-transform: uppercase;
font-size: .85em;
}
#photo, #pictureScreenObject {
display:none;
position: absolute;
left:15%;
z-index:100;
background:#fff;
padding:2em;
margin:1em;
font: 0.9em Arial, Helvetica, sans-serif;
border:1px solid #ccc;
text-align: center;
-moz-border-radius: 20px;
} 




