body{ background: #888888;
  	margin:10px;
	padding:0px;
}

a {
	color:#336633;
	text-decoration:underline;
	}

a:hover {
	color:#000000;
	text-decoration:none;
	}

a.photolinks {
	color:#336633;
	}
	
a.photolinks:hover {
	color:#000000;
	}
td.menu {
border:0px;
padding:0px;
margin:0px;
vertical-align:bottom;
}
a.secretlink {
	text-decoration:none;
	color:#060606;
	}

a.secretlink:hover {
	color:#060606;
	text-decoration:none;
	}
#contentleft li {margin-bottom:5px;}
#container {
	width:780px;
	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	border:0px;
	text-align:left;
	overflow:hidden;
}
#head {
	height:145px;
	margin: 0px;
	padding: 0px;
	background-image:url(images/system/head.jpg);
	background-color: #c6def7;
	border-width:2px 0px 2px 0px;
	border-color:#ffffff;
	border-style:solid;
	width:780px;
}
#titlewrapper{
   font-family:verdana, geneva, sans-serif;
   font-weight:bold;
   font-size:25px;
   position:relative;
   top:10px;
   left:2px;
}
#titletext {
   color:#ffffff;
   position: relative;
   z-index:2;
   top:0;
   left:0;
}
#titleshadow {
   color:#000000;
   position:absolute;
   z-index:1;
   top:3px;
   left:3px;
}
#navigation {
   list-style: none;
   margin: 0px; padding: 0px; border:0px;
}
#navigation li {
   float: left;
	font-family:verdana, geneva, sans-serif;
	font-size:11px;
border-right:2px solid white;
}
#navigation li a {
   background: #336633;
   color: #ffffff;
   display: block;
   width: 80px;
   border-top: 2px solid white;
   text-decoration:none;
   padding: 10px 3px 2px 3px;
}

#navigation li a:hover {
   background: #666666;
   color: #ffffff;
   text-decoration: none;
   border-top: 2px solid #ffffff;
}
#navigation li a.current {
   background: #333333;
   color: #ffffff;
   display: block;
   width: 80px;
   border-top: 2px solid #ffffff;
   text-decoration:none;
   padding: 10px 3px 2px 3px;
}
#navigation li a.current:hover {
   background: #333333;
   color: #ffffff;
   display: block;
   width: 80px;
   border-top: 2px solid #ffffff;
   text-decoration:none;
   padding: 10px 3px 2px 3px;
}
#contentright {
	width:240px;
	padding:0px;
	margin:0px;
	height:100%;
	display:block;
	float:left;
	background:#e3e3e3;
	margin-bottom: -2000px; padding-bottom: 2000px; 
}
		
#contentleft {
	font-family:verdana,geneva,sans-serif;
	
	background:#f9f8f9;
	background-image:url(images/system/gradient.jpg);
	background-repeat:repeat-x;
	font-size:10pt;
	line-height:14pt;
	width:540px;
	padding-right:0px;
	float:left;
	color:414141;
	margin-bottom: -2000px; padding-bottom: 2000px; 
}
#contentphoto {
	font-family:verdana,geneva,sans-serif;
	
	background:#f9f8f9;
	background-image:url(images/system/gradient.jpg);
	background-repeat:repeat-x;
	font-size:10pt;
	line-height:14pt;
	width:780px;
	padding-right:0px;
	float:left;
	color:414141;
	margin-bottom: -2000px; padding-bottom: 2000px; 
}

#galleryheader {margin:5px 5px 5px 15px;
	vertical-align:middle;
	}
#galleryheader img {border:2px solid white; margin:5px;float:left;}
#contentphoto img {
	border: 2px solid white;
	text-align:center;
	margin:5px;
	}

#contentleft p {
	margin: 0px 15px 12px 20px;
}
#contentleft p.two {
	margin: 0px 20px 12px 40px;
}
h1{
	font-weight:bold;
	font-size:12pt;
	line-height:16pt;
	margin: 5px 10px 8px 10px;
	color:#060606;
}
h2 {
	text-decoration:underline;
	font-weight:normal;
	font-size:11pt;
	line-height:11pt;
	color:#060606;
	margin:2px 8px 4px 13px;
}
a.reference
	{margin:auto;color:#060606;text-deocration:none;}
a.reference:hover 
	{margin:auto;color:#060606;text-deocration:none;}
#bottom {
	font-family:verdana,geneva,sans-serif;
	font-size:9pt;
	color:#ffffff;
	width:780px;
	padding:0px;
	border-top:2px #ffffff solid;
	border-bottom:2px #ffffff solid;
	float:left;
	background:#ababab;
}
#bottom a {
	color:#ffffff;
	}

#bottom a:hover {
	color:#ffffff;
	}