body {
	font: normal 9pt/normal Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
	margin: 0px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */;
	}



a:link {color: #003333;}
a:visited {color: #666666;}


/*added 12/26/06 for CSS navbars*/



/*Navigation tabs from http://www.dynamicdrive.com/style/csslibrary/item/shade-image-tabs-menu/*/

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

/*.shadetabs{
/*border-bottom: 1px solid gray;
width: 90%; width of menu. Uncomment to change to a specific width 
margin-bottom: 1em;
}*/

.shadetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
margin-right: -3.5px;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs-middle ul{
padding: 3px 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
margin-right: -3.5px;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs-bottom ul{
padding: 3px 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 0;
margin-right: -3.5px;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
list-style-type: none;
text-align: center; /*set to left, center, or right to align the menu as desired*/
}


.shadetabs li{
display: inline;
margin: 0;
margin-right: -3.5px;

}

.shadetabs-middle li{
display: inline;
margin: 0;
margin-right: -3.5px;

}

.shadetabs-bottom li{
display: inline;
margin: 0;
margin-right: -3.5px;

}

.shadetabs li a{
text-decoration: none;
padding: 3px 17.75px;
margin-right: -3.5px;
/*border: 1px solid #778;*/
color: white /*#2d2b2b*/;
background: #595959 /*white url(shade.gif) top left repeat-x;*/
}

.shadetabs-middle li a{
text-decoration: none;
padding: 3px 17.75px;
margin-right: -3.5px;
/*border: 1px solid #778;*/
color: white /*#2d2b2b*/;
background: #848484 /*white url(shade.gif) top left repeat-x;*/
}

.shadetabs-bottom li a{
text-decoration: none;
padding: 3px 17.75px;
margin-right: -3.5px;
/*border: 1px solid #778;*/
color: white /*#2d2b2b*/;
background: #A3A3A3 /*white url(shade.gif) top left repeat-x;*/
}

/*.shadetabs li a:visited{
color: #2d2b2b;
}*/

.shadetabs-bottom li a:hover{
text-decoration: underline;
margin-right: -3.5px;
color: white /*#2d2b2b*/;
}

.shadetabs-bottom li.selected{
/*position: relative;
top: 1px;
*/
margin-right: -3.5px;
color: #EE0000;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.shadetabs-bottom li.selected a{ /*selected main tab style */
/*background-image: url(shadeactive.gif);*/
margin-right: -3.5px;
border-bottom-color: white;
color: #EE0000;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

.shadetabs-bottom li.selected a:hover{ /*selected main tab style */
margin-right: -3.5px;
text-decoration: none;
color: #EE0000;
font: bold 12px Verdana, Arial, Helvetica, sans-serif;
}

</style>





.nav {
	font: normal 1pt/normal Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
	margin: 27px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */;
	}

.nav-short {
	font: normal 1pt/normal Verdana, Arial, Helvetica, sans-serif;
    text-align: center;
	margin: 10px 0px; padding:0px; /* Need to set body margin and padding to get consistency between browsers. */;
	}


.floatright
{
float: right;
width: 236px;
margin: 0 0 10px 10px;
padding: 10px;
}

div.floatright img
{
}

.bottom-nav {font-size: 8pt}

#Content {
	width:598px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	top: 0px;
	}

#textbox {
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	border-style:solid;
	background-color:#CFD8B7;
	border-width:1px;
	padding:18px;
	}

.thumb {float:none;display:inline;}

.thumb {display:inline;}
.thumb {padding:10px;vertical-align:middle;}
.thumb {display:inline-block;}
.thumb {display:inline-table;}
.thumb > a, .thumb > div {display:table-row;}



#gallery{text-align:center}
#gallery p{display:inline}
#gallery span{
	margin:0 5px 5px 5px; 
	padding:0 5px 5px 5px; 
	vertical-align:bottom; 
	display:table-cell; 
	display:inline-table; 
	display:inline-block}
#gallery p img{margin-bottom:5px}



 .image
{
float: left;
width: 200px;
margin: 0 10px 0px 10;
align: center;
}

.clearboth { clear: both; }
<br class="clearboth">


p.contain {position:relative;}



#ContentWide {
	width:900px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	top: 0px;
	}
		

td {
	font: normal 9pt/normal Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
	
h1 {
	text-align:center;
	font: bold 12pt/normal Verdana, Arial, Helvetica, sans-serif;
	top: 0px;
	padding:6px 0px 8px 0px;
	}

h2 {
	text-align:left;
	font: bold normal 10pt/normal Verdana, Arial, Helvetica, sans-serif;
	top: 0px;
	padding:4px 0px 0px 0px;
	}

#Images {
	width:700px;
	margin:0px auto; /* Right and left margin widths set to "auto" */
	text-align:left; /* Counteract to IE5/Win Hack */
	padding:0px;
	top: 0px;
	clip: rect(0px,auto,auto,auto);

