body {
	margin: 0;
	padding: 0;
	font-family: sans-serif;
	background-color: #343853;
	background-image: url(../images/noise.gif);
}

div#header {
text-align: center;
color: #003600;
border-bottom: none;
position: relative;
top: 0px;
left: 0px;
height: 1px;
background-color: #000; }

/*******MAINCONTENT-PUT IMAGES HERE*********/

div#maincontent {
	padding: 0%;
	text-align: center;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .6em;
	
	background-color: #ffffff;
	color: #0b0b0f;
	text-decoration: none;
	margin-left: 100px;
	height: 425px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: gray;
	
}


#maincontent a:link, #navbar a:visited {
	text-decoration: none;
	border: none;
	display: block;
	margin-top:-1px;
	color: #534f55;
	z-index: 10;
}



#maincontent a:hover, a:current {color: #15171b;
text-decoration: none;
font: bold; }

.slideshowcontainer{ /*CSS for DIV containing slideshow*/
float: none;
margin-bottom: 20%;
position: absolute;
top: 70px;
left: 25%;
right: 10%;
text-align: center;
font: normal normal .4em Verdana, Helvetica, Arial, sans-serif;
color: #6e9999; }

.slideshow{ /*CSS for DIV containing each image*/
float: left;
margin-right: 32px;
margin-bottom: 10px; }



.floatright {
	float: right;
	z-index: 5;
	font-size: 9px;
	color: #666666;
	text-decoration: none;
}




.floatright a:hover {
	float: right;
	z-index: 5;
	font-size: 9px;
	color: #000;
	text-decoration: none;
}

.slideshow img{ /*CSS for each image tag*/
border: thin #979999 solid;
width: 95px;
height: 95px;
}



.credits{ /*CSS for DIV containing credit*/
	float: none;
	margin-left: 30%;
	position: absolute;
	width: 360px;
	top: 380px;
	text-align: left;
	font-size: 9px;
	line-height: 10px;
}

p.slideshow {
text-align: center;
margin-top: -1pt; }

.graphicname{ /*CSS for DIV containing each image*/
text-align: right;
float: left;
margin-left: 28%;
margin-bottom: 10px;
}

.graphiccredit{ /*CSS for DIV containing each image*/
text-align: left;
float: left;
margin-left: 2%;
margin-bottom: 10px;
}

/*********LEFT COLUMN**********/

div#leftcolumn {
	
	float: left;
	text-align: right;
	color: #282c2c;
	width: 100px;
	height: 425px;
	background-color: #dfe1df;
	background-image: url(../images/left.gif);
	background-repeat: repeat-y;
	border-top-style: solid;
	border-top-color: red;
	border-right-color: red;
	border-bottom-color: red;
	border-left-color: red;
	border-top-width: 4px;
	z-index: 2;
}



div#navbar {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .6em;
	text-align: right;
	font-weight: bold;
	padding: 1px;
	width: 99px;
	color: #61615d;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#navbar a:link, #navbar a:visited {text-decoration: none;
border: none;
display: block;
margin-bottom:10px;
color: #534f55; }

#navbar a:hover, a:current {color: #000;
text-decoration: none;
font-size: 1em;
 }

/*********************LINK POPUPS*****************/

div#navbar a span {display: none;font-size: .7em;}

div#navbar a:hover span {display: block;
   position: absolute; top: 320px; left: 10px; width: 90px;
   padding: 5px; margin: 10px; z-index: 100;
   color: #000; 
   font-size: .7em;
   font-weight: normal; 
   text-align: right;}
   
  #navbar a.current
  {
	color: #ff0000;
	background-color: #D5B9BF;
} 




/*********************FOOTER*****************/

#footer a:link {
	color: #ffffff;
	text-decoration: none;
	border: solid #ffffff 1px;
	display: inline;
	padding: 3pt 3pt;
	margin: 2pt 2pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

p.footer {
font-weight: bold;
font-size: 0.8em;
color: #eddfc8;
font-family: Verdana, Arial, Helvetica, sans-serif; }

#footer a:hover, a:current 
{
text-decoration: none;
font-weight: bold;
border: solid #666 1px;

padding: 3pt 3pt;
color: #666;
margin: 2pt 2pt; }

div#footer {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: .8em;
	padding: 2%;
	text-align: center;
	clear: both;
	color: #090000;
	border-top: none;
	letter-spacing: .1em;
	
}

#footer a:visited {
	color: #666;
	border: solid #666 1px;
	background-color: #363a49;
	border: solid #666 2px;
	text-decoration: none;
	padding: 3pt 3pt;
	margin: 2pt 2pt;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .7em;
}
rolodex {
	margin-top: 20px;
	margin-left: 20px;
	position: absolute;
	left: 20px;
	top: 20px;
	padding-top: 20px;
	padding-left: 20px;
	height: 100px;
}
