

 /*CSS for slide show with captions*/
body,td{
	background:#dcdcdc; 
	color:Black;
   margin:0px 0px 0px 0px;
	font:11pt/1.5 sans-serif;
		}	
  /* add margin auto stuff if you want the layout centered */
div#header {
background:url(image/top.gif) 100% 0 no-repeat;
width:776px;
height:100px;

}
	input,select,textarea{
	background-color:#dcdcdc;
	color: #191970;
	font-size:80%;
}
input[type=submit], 
input[type=reset], 
input[type=button],
button{
	background-color:#B2B9C6;
	color:#000;
}
input:focus, 
select:focus, 
textarea:focus{
	background:#fff;
	color: Black;
	}
a:active{font-weight: 600;}

.test:hover{font-weight:600;
color:Blue;
background:transparent;
		  }		
#tb{
	position:absolute;
	top:250px;
	left:500px;		
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:130%;
	} 
#ib{
		margin-left:25px;
		padding:5px 5px 5px 5px;
		border-left:inset;
		border-top:inset;
		width:500px;
		background:#AA9100;
		color:White;	
	}
.link{
			background:transparent;
			color:Blue;
			text-decoration:underline;
		}	
h1{font:24px verdana,arial,helvetica,geneva,sans-serif;}

input{
	font:bold 14px verdana,arial,helvetica,geneva,sans-serif;
	background-color:#dcdcdc;
	border:outset #0FF;
	color:#000;
}
/* footer control */
#footer {
border-top:3px double;
margin:0;
 padding:0.75em 1em 1em;
 font-size:75%;
  text-align:center;
}
#footer p{
	margin:0;
	padding:0;
}
#photoholder {
	width:400px;
	height:400px;
	margin-left:25px;	
	background:#dcdcdc;
	color:Black;
	voice-family:"\"}\"";
	voice-family: inherit
}
span.title {
		font-family: "MS Sans Serif", Geneva, sans-serif;
		font-weight: bold;
		font-size: 120%;	
		border-bottom: thick;
		border-color: #A42A67;			  
		color: Blue;	
		background-color:transparent		
	}
	#imagebox {
		margin-left: 60px;
		margin-bottom:5px;
		padding: 5px 5px 5px 10px;
		border: inset;
		width: 400px;
		background:#dcdcdc;
		color:Blue;
		text-align:center;
	}
#content{
	text-align:center;
	color:Blue;
	background-color:transparent;
}
#cp{
	text-align:center;
}
#thephoto {
	width:400px;
	height:400px;
}
.navb { 
	font: 1em  "MS Serif", "New York", serif; 
	 text-align:center;
	
	
}
.navb ul {
	list-style:none;
	margin:0;
	padding:0;
	padding-top:4px;
}
 .navb a:link, .navb a:visited {
 -moz-border-radius: 10px;
  margin-right:2px;
  padding:3px 10px 2px 10px;
  color:#474747;
  background-color:#ECECEC;
  text-decoration:none;
  border-top:2px solid  #FFF;
  border-left:2px solid  #FFF;
  border-bottom:2px solid #a46464;
  border-right:2px solid #a46464;
  	
 }
	.navb a:hover {
	background-color:Blue;
	color: White;
  border-top:2px solid #a46464;
  border-left:2px solid #a46464;
  border-bottom:2px solid  #FFF;
  border-right:2px solid  #FFF;
}
.shead{
	background-color:#ECD6BB;
	color:#4D4EFF;
	border-top: 2px solid  #926329 ;
	border-bottom: 2px solid #926329 ;
	font-size:.8em;
	text-align:center;
}
ul.para li {
  margin-top: 1em;
  margin-bottom: 1em;
  margin-left: 1em;
  list-style:none;
  text-align:left;
}
ul.para li span{
	background:transparent;
	color:Red;
}
div#topnav ul {margin:2px 0;} /* vertical spacing between the lists */
div#topnav li {display:inline; /* the key CSS - makes the lists display horizontally */
						background-color:transparent;
						border-left:1px solid; /* creates the vertical line to the left of each list items */
						color:#C60; /* sets the color of the vertical lines  - links colored below */
						padding:0 5px 0 9px; /* horiz space between links and vert lines - needed diff l & r values to center */
						}
div#topnav li a:hover {
	background-color:Blue;
	color: White;
  
}		
div#nav li a:hover {
	background-color:Blue;
	color: White;
  
}	
 	