@charset "utf-8";
/* CSS Document */

#nav { 
     width: 374px;
	 height: 112px;
	 position:relative;
	 background-image:url(gravenavigation.gif);
	 margin: 0;
	 padding: 0;
	 }
	 
  #nav li {
     float:left;
	 }
	 
   #nav li a {
   position:absolute;
   top:0;
   margin:0;
   padding:0;
   display:block;
   color:#000000;
   height:112px;
   background-image:url(gravenavigation.gif);
   text-index:-9999px;
   overflow:hidden;
   font-size:1%;
  }
  
  li#nav_home a {
   left: 0;
   width: 106px;
   background-position: 0 -112px;
   }
   
  li#nav_about a {
   left: 106px;
   width: 81px;
   background-position: -106px -112px;
   }
   
  li#nav_contact a {
   left: 187px;
   width: 82px;
   background-position: -187px -112px;
   }
   
  li#nav_links a {
   left: 269px;
   width: 105px;
   background-position: -269px -112px;
   }
   
  li#nav_home a:hover {
     background-position:0 0px;
	 }
	    
  li#nav_about a:hover {
     background-position:-106px 0px;
	 }
	    
  li#nav_contact a:hover {
     background-position:-187px 0px;
	 }
	    
  li#nav_links a:hover {
     background-position:-269px 0px;
	 }
	 
	 
body  {
	color: white;
	background-color: black;
	font-family:Arial, Helvetica, sans-serif;
 }
 
 a:link {color: #1EFF90; } 
 a:visited {color: #00FF00; }
 a:hover {color: #99ff99; }
 
 img {
  border:0;
  }

/* Used to setup the main page structure */
#centercontent { background: black; background-image: url(); margin-left: 20px; margin-right: 10px; padding-left: 20px; padding-right: 10px; }

/* Styles assosicated with index pages */
 #indexframe {
	background-color: #111111;
	padding-left: 10px;
}
  .folderData { color: #999999; font-size: x-small; }
 .folderDescription { color: #999999; font-size: small; line-height: 125%; }
 .folderNavigation {	font-size: x-small; }
 .float p.thumbComment { color: #CCCC99; }
 .thumbName a {font-size: x-small; }
 .thumbDate { color: #808080; }
 #w3clogosright { }
 
/* Styles assosciated with slide pages */
 #centercontent { background: black; background-image: url(); }
 .minithumb {vertical-align: top; }
 .minithumbCurrent { border: 1px dotted white; }
 .photoName { color: #FFE179; font-size: small;}
 .photoPosition {font-weight: normal; font-size: x-small;  color: #FFA07A;  }
 .photoComments {	color: #CCCC99; font-weight: bold; font-size: small; }
 .photoData { color: #6A7F8E; }
 .photoData b { color: #666666; font-weight: normal; }
 .photoData i { color: #333333; }
 .photoDataPopup { background: black; color: #CCCC99; }
 .keyboardDataPopup { background: #B0C4DE; color: Black; }
 .slideFrameButtons {padding-top: 14px; }
 #frame {background-color: black; }
/* Styles assosciated with additional files, e.g. news.inc, footer.inc etc */
 .dateline { color: gray; }
 .header { color: #CCCC99; font-size: large; font-weight: normal; }
 .footer { color: gray; }
#searchboxes {
	float: right;
	width: 293px;
	clear: left;
	top: 10px;
	position: absolute;
	right: 10px;
	background-color: #333333;
	padding: 10px;
	text-align: right;
}
