@charset "utf-8";
/* CSS Document */
* {
     padding:0;
     margin:0;
     border:0;
}
body,td,th {
	color: #aaaaaa;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:5px;
	overflow:hidden;
	font-size: 12px;
}
html, body {
	background-color: #fff;


	height: 100%;
}
	

a:link {
	color: #CCC;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #CCC;
}
a:hover {
	text-decoration:underline;
	
	color: #fff;

}
a:active {
	text-decoration: none;
}



#header {
	position:absolute;
	background-image:url();
	background-repeat:repeat-x;
	padding:0px;
	width:100%;
	height:1px;
	z-index:5;
}

#internalheader {
	position:relative;
	height:70px;
	bottom:0px;
	margin:0px;
	vertical-align:baseline;
	top: 20px;
}	


#footer {
background-image:url();
background-repeat:repeat-x;
position: absolute;
margin: auto;
width:100%;
text-align:center;
bottom: 0;
font-size: 10px;
height:20px;
bottom:0px;
z-index:10;
opacity:.75;

}

#floatinglogo {
background-image:url();
background-repeat:no-repeat;
width:125px;
height:125px;
position:absolute;
top:0px;
right:30px;
z-index:6;
margin:3px;
opacity:.75;
}

* html #container {
height:100%
}

#container {
background-image:url();
background-color:#fff;

	height:100%;
	min-height:100%;
 	max-height:100%;
	margin:0 auto;
 	padding:0px;
 	
}

* html #introcontainer {
height:100%
}

#introcontainer {
	height:100%;
	width:100%;
	min-height:100%;
 	max-height:100%;
	margin:0px;
 	padding:0px;
	 ;
	
 	
}

#photocontainer {
	position:absolute;
	top:4px;
	bottom:20px;
	white-space: nowrap;
	width:1280px;
	left: -4px;
 overflow:scroll;
}


#mainbody {
	
	position:absolute;	
	top:10px;
	bottom:20px;
	width:1280px;
	
	

}

#paddiv {
height:100%;
min-height:100%;


}



#aboutcontainer {

position:absolute;
top : 50%;
margin-top:-300px;
left :50%;
margin-left:-423px;
height : 600px;
white-space: nowrap;
width:857px;

	
}


#photodiv {
	position:relative;
	height:100%;
	min-height:100%;

	max-height:100%;
	overflow:hidden;
	width:1280px;


	}

