body { 
	margin: 10px 101px 10px 10px;
	padding: 0px; 
	background-color: #fff; 
	font: 10px verdana, arial, helvetica, sans-serif;
	color: #000;
}
h1 { 
	margin: 0px; 
	font-family: helvetica; 
	color: white;
}
h3 { 
	margin: 0px; 
	font-family: georgia; 
}

div.padder { 
	padding: 15px; 
}

p {
text-align: left;
font-weight: normal;
font-size: 10px;
color: #000;
}

#p {
text-align: right;
font-weight: bold;
font-size: 14px;
color: #000;
}

A:link { color: #66ff00;}
A:visited { color: #66ff00;}
A:active { color: #66ff00;}
A:hover { color: #66ff00;}

#content { 
	position: relative; 
	margin: 0px auto 0px auto; 
	height: 100%; 
	background-color: #fff;
	color: #000000;
}
#content2 { 
	position: relative; 
	margin: 0px auto 0px auto; 
	height: 100%; 
	background-color: #fff;
	color: #000;
}
#header { 
	position: relative; 
	width: 100%; 
	height: 75px; 
	background-color: #fff; 
	text-align: left;
	margin: 0px; 
	white-space: nowrap;
		display: none; 
}
#contentSection { 
	position: relative; 
	height: auto; 
	margin: 0px 0px 0px 0px;
	height: 600px; 
	overflow: visible;
	}
	
#contentSection2 { 
	position: relative; 
	height: auto; 
	margin: 0px 0px 0px 0px;
	height: 600px; 
	overflow: visible;
	}
#menuSection { 
	position: absolute; 
	top: 0px; 
	right: 0px; 
	height: 700px; 
	width: 190px; 
	background-color: #fff;
	display: none; 
}
.menu
	{
	top			: 0;
	left		: 0;
	margin		: 0;
	padding		: 0;
	background: #009933 url("logo.gif") right no-repeat;
	height: 75px; } /*** must be set so the following absolutely positioned divs are 
			    placed correctly on initial load of the page***/ 
	border-bottom: 0px solid #000000; 
		display: none; 
	}

#footer {  
	position: relative; 
	height: 40px; 
	margin: 15px 195px 0px 15px; 
	padding-top: 4px; 
	border-top: 1px solid #eaddc5; 
	font-size: 10px;
	font: italic; 
}

.class1 a:link {text-decoration: none; background: #009933; width: 200px; height: 22px; color: #fff; font: 12px;}
.class1 a:visited {text-decoration: none; background: #009933; width: 200px; height: 22px; color: #fff;}
.class1 a:active {text-decoration: none; background: #009933; width: 200px; height: 22px; color: #fff;}
.class1 a:hover {text-decoration: none; background: #00cc33; width: 200px; height: 22px; color: #fff;}

.class2 a:link {text-decoration: none; background: #ff9900; width: 200px; height: 22px; color: #fff;font: 12px;}
.class2 a:visited {text-decoration: none; background: #ff9900; width: 200px; height: 22px; color: #fff;}
.class2 a:active {text-decoration: none; background: #ff9900; width: 200px; height: 22px; color: #fff;}
.class2 a:hover {text-decoration: none; background: #fe7200; color: #fff;}

.class3 a:link {text-decoration: none; background: #cc3300; width: 200px; height: 22px; color: #fff;font: 12px;}
.class3 a:visited {text-decoration: none; background: #cc3300; width: 200px; height: 22px; color: #fff;}
.class3 a:active {text-decoration: none; background: #cc3300; width: 200px; height: 22px; color: #fff;}
.class3 a:hover {text-decoration: none; background: #b31400; color: #fff;}

.class4 a:link {text-decoration: none; background: #660000; width: 200px; height: 22px; color: #fff;font: 12px;}
.class4 a:visited {text-decoration: none; background: #660000; width: 200px; height: 22px; color: #fff;}
.class4 a:active {text-decoration: none; background: #660000; width: 200px; height: 22px; color: #fff;}
.class4 a:hover {text-decoration: none; background: #3c0000; color: #fff;}

.class5 a:link {text-decoration: none; background: #333366; width: 200px; height: 22px; color: #fff;font: 12px;}
.class5 a:visited {text-decoration: none; background: #333366; width: 200px; height: 22px; color: #fff;}
.class5 a:active {text-decoration: none; background: #333366; width: 200px; height: 22px; color: #fff;}
.class5 a:hover {text-decoration: none; background: #666699; color: #fff;}

#info {position:relative; border: 1px solid #ccc; background:#ffffcc url()  20px 20px no-repeat; width: 425px; display: none;}
#scrollbox {width:425px; height:75px; background:#ffffcc; overflow:auto; border:1px solid #aaa;display: none; }
a.gallery, a.gallery:visited {display:block; color:#000; text-decoration:none; border:1px solid #000; width:75px; height:47px; margin:3px; float:left; display: none;}



a.gallery span {display:block; position:absolute; left:0px; top:-1px; width:1px; height:1px; overflow:hidden; background:#efedec; display: none;}
a.gallery:hover {white-space:normal; border:1px solid #fff; display: none;}
a.gallery:hover img, a.gallery:active img, a.gallery:focus img {border:1px solid #000; display: none;}
a.gallery:hover span, a.gallery:active span, a.gallery:focus span {display:block; position:absolute; width:402px; height:290px; top:5px; left:0px; padding:5px; font-style:italic; color:#000; background:#ffffcc; display: none;}
#thumbs {width:840px; height:50px;}
#pad {height:310px; width:100px;}

