.toplinks a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc9933;
	text-decoration: underline;
}
.toplinks a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc9933;
	text-decoration: underline;
}
.toplinks a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #2C6030;
	text-decoration: underline;
}
.toplinks a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #cc9933;
	text-decoration: none;

}
.toplinks9g a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc9933;
	text-decoration: none;
}
.toplinks9g a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc9933;
	text-decoration: none;
}
.toplinks9g a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2C6030;
	text-decoration: underline;
}
.toplinks9g a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #cc9933;
	text-decoration: none;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;

}
.smallwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.gold9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CC9933;
}
.gold12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CC9933;
}
.toplinks2 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.toplinks2 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
.toplinks2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2C6030;
	text-decoration: underline;
}
.toplinks2 a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}  
	/* Following styles for gallery 360 wide 275 high max images*/
.gallery {margin: 20px 0px 20px 0px; padding: 0 0 0 0; background:#fff; display: block;}
.thumbs {display: block; width: 360px; float: left; left: 0px; border:0; margin: 0; padding: 0; background:#fff; position: relative; z-index: 1000;} 
.thumbs a {display: block; float: left; margin:0px 8px 8px 0px; width:40px; height:40px;  border: solid 1px #b7b7b7; text-decoration:none;}
* html .thumbs a {width: 42px; height: 42px;}
.thumbs a img {width:40px; height:40px; border:none;}
.thumbs a:hover {border-color: #EAEAEA; text-decoration:none; background-color: #EAEAEA;}
.thumbs a:hover img, .thumbs a:active img, .thumbs a:focus img {position:absolute; width:360px; height:auto; left: 0px; top: -280px; border: solid 1px #EAEAEA; background:#fff; display: block; z-index: 2000;}
.thumbs .caption { display:none;}
.thumbs a:hover .caption, .thumbs a:active .caption, .thumbs a:focus .caption {
position:absolute; width:360px; height: 285px; left: 0px; top: -285px; padding: 0px; background: #fff; display: block; z-index: 1000; cursor:pointer; /* for IE */}
.hide {visibility: hidden;}
.xmas {width: 700px; height: 60px; margin: 0 auto;}
.xmas img, .xmas img a, .xmas img a:hover, .xmas img a:active, .xmas img a:visited, .xmas img a:focus {text-decoration: none; border: none;}