a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FF9900;
	text-decoration: none;
}
a:active {
	color: #FFFFFF;
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
.style2 {color: #606060}
.style19 {color: #000000}
.style20 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000099;
}







.txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
img.mini {border:none} /* no border around left column images */
	div#minis a:hover {background:white} /* this seems to be necessary for it to work properly in IE6, I'm honestly not sure why */
	div#minis a img.big {height: 0; width: 0; border-width: 0} /* hide the big image by making its height and width 0 */

.gallery td {
border: 1px #666666 solid;
padding: 5px;
background-color: #cccccc;
text-align: center;
vertical-align: middle;

}
	div#minis a:hover img.big {position:absolute; top:2px; left:112px;height:375px;width:500px;border:none} /* make the big image appear in the same space as the frame at right when the visitor hovers over one of the image in left column */
	
	#frame {
	position:absolute;
	top:0px;
	left:110px;
	height:355px;
	width:480px;
	border:2px solid blue;
	color:#0000FF;
	padding:10px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 18pt;
} /* create an empty frame so that visitors expect something to go there */
	p {
	margin-bottom:26px;
} /*add bottom margin to p elements so that they are (roughly) aligned with the big image frame */
#photogallery {
	position: relative;
}
#GalleryHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	margin-top: 20px;
	color: #000099;
}
.indexpics {



}
.style20 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}

.headerphone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0033;
	margin: 3px 30px 0px 7px;
	text-align: right;
}
.sansomheader {
	margin-top: 30px;
}

