h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #32747c;
	font-weight: normal;
}
	h1#home {
		font-size: 16px;
	}
h2 {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #295F65;
	font-weight: lighter;
	margin-top: 0;
	margin-bottom: 0;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #32747c;
	margin-bottom: 0;
	margin-top: 0;
}
h4 {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	color: #21575e;
	font-weight: normal;
	margin-bottom: 0;
}
	h4.teal {
		font-size: 22px;
		color: #00cccc;
		text-align: center;
		margin-bottom: 6px;
		padding-right: 16px;
	}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #32747c;
	margin-bottom: 0;
	margin-top: 0;
	font-weight: normal;
}

.h2alternate {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	color: #2E747C;
}

.fineprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80A3A5;
}
.citationtext_italics {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80A3A5;
	font-style: italic;
}
.citationtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80A3A5;
}
.listtextteal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #32747C;
}
.bodytextteal_height {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #32747C;
	line-height: 20px;
}
.bodytextteal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #32747C;
}
.bodytextwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.headerredsub {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #FF0009;
	line-height: 15px;
}
.headeryellow {
	font-family: "Times New Roman", Times, serif;
	font-size: 30px;
	color: #F4ECAA;
}
.headersofttealsub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #999999;
}
.headersoftteal {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	color: #8DB7C0;
}
.headerwhite {
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	color: #FFFFFF;
}
.headerskyblue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C9EAF5;
}
.headertealsub01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #32747c;
}
.headertealsub02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #32747c;
	font-weight: bold;
}
.navbuttons {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #548288;
	text-decoration: none;
}
.padding13px {
	padding: 13px;
}	
.padding15px {
	padding: 15px;
}
.padding20px_sidesonly {
	padding-right: 20px;
	padding-left: 20px;
}
.padding13px_sidesonly {
	padding-right: 13px;
	padding-left: 13px;
}
.padding13px_sidestoponly {
	padding-top: 13px;
	padding-right: 13px;
	padding-left: 13px;
}
.padding7px {
	padding: 7px;
}
body {
	background-color: #fff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #32747C;
}
.panoramicbg {
	background-image: url("graphics/layout/panoramicbg.jpg");
	background-position:center;
}
.photocontestbg {
	background-image: url("graphics/layout/photocontestbg.gif");
}
.photocontesttop {
	background-image: url("graphics/layout/photocontesttop.gif");
}
.bodybgC01 {
	background-image: url("graphics/layout/bodybgC01.gif");
}
.bodybgC02 {
	background-image: url("graphics/layout/bodybgC02.gif");
}
.bodybgC03 {
	background-image: url("graphics/layout/bodybgC03.gif");
}
.bottom {
	background-image: url("graphics/layout/bottom.jpg");
	background-position:center;
}
ul { 
 	list-style-type: none;
 	padding-left: 5px;
 	margin-left: 0;
}
li {
	background: url(graphics/objects/bullet.gif) no-repeat left top;
	padding-left: 15px;
 	margin-bottom: 0px;
}
.photoheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}
.phototext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.photofineprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #548288;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #548288;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #50BDC9;
	text-decoration: none;
}
a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #50BDC9;
	text-decoration: none;
}
a.links01:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #50BDC9;
	font-weight: normal;
	text-decoration: underline;
}
a.links01:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #50BDC9;
	font-weight: normal;
	text-decoration: underline;
}
a.links01:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #32747C;
	font-weight: normal;
	text-decoration: underline;
}
a.links01:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #32747C;
	font-weight: normal;
	text-decoration: underline;
}
a.links02:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C9EAF5;
	font-weight: normal;
	text-decoration: underline;
}
a.links02:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C9EAF5;
	font-weight: normal;
	text-decoration: underline;
}
a.links02:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B3C9C7;
	font-weight: normal;
	text-decoration: underline;
}
a.links02:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B3C9C7;
	font-weight: normal;
	text-decoration: underline;
}
a.cysy:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80A3A5;
	font-weight: normal;
	text-decoration: none;
}
a.cysy:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80A3A5;
	font-weight: normal;
	text-decoration: none;
}
a.cysy:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F5152;
	font-weight: normal;
	text-decoration: none;
}
a.cysy:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F5152;
	font-weight: normal;
	text-decoration: none;
}
a.citation:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80A3A5;
	font-weight: normal;
	text-decoration: underline;
}
a.citation:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80A3A5;
	font-weight: normal;
	text-decoration: underline;
}
a.citation:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F5152;
	font-weight: normal;
	text-decoration: underline;
}
a.citation:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3F5152;
	font-weight: normal;
	text-decoration: underline;
}
a.fineprint:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}
a.fineprint:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}
a.fineprint:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}
a.fineprint:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}
a.red:link {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #FF0009;
	line-height: 15px;
	font-weight: normal;
	text-decoration: underline;
}
a.red:visited {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #FF0009;
	line-height: 15px;
	font-weight: normal;
	text-decoration: underline;
}
a.red:hover{
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #FF0009;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
}
a.red:active{
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color: #FF0009;
	line-height: 15px;
	font-weight: normal;
	text-decoration: none;
}
/*-----GALLERY-----*/
#gallery-left{
	float: left;
	width: 180px;
	border-right: 1px solid #CCCCCC;
	height: 400px;
	padding: 0 20px 0 0;}
	
#gallery-left .gallery-item a{
	border-bottom: solid 1px #ccc;
	padding: 5px;
	display: block;
	width: 180px;}	
	
#gallery-right{
	float: right;
	width: 650px;}	






