body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
p {
   font : 12px  Verdana, Arial, Helvetica;
   color : #000000;
}
img {padding:0px; margin:0px;border:0px;}
#main {
	padding: 20px 0px 0px 20px;
	width:545px;
}
.text {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	color:#000000;
	line-height:18px;
}
.textfoot {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#FFFFFF;
	}
.navfoot {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
	}
.textfield {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	color:#000000;
}
.buttonfield {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	color:#FFFFFF;
	background-color:#660099;
}
.text10 {
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	color:#666666;
}
.title {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding: 0px 0px 3px 5px;
}
a {
	font-family:Verdana, Arial, Helvetica;
	color:#666666;
	text-decoration:underline;
}
a:HOVER {
	font-family:Verdana, Arial, Helvetica;
	color:#CC0000;
	text-decoration:underline;
}
.atop {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#666666;
	text-decoration:underline;
}
.atop:HOVER {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#CC0000;
	text-decoration:underline;
}
.foota	{
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	color:#666666;
	text-decoration:none; 
}

.foota:hover	{
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	color:#666666;
	text-decoration:underline; 
}
.footb	{
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	color:#000000;
	text-decoration:none; 
}

.footb:hover	{
	font-family:Verdana, Arial, Helvetica;
	font-size:9px;
	color:#000000;
	text-decoration:underline; 
}
.emBodyText	{
	font: 12px/16pt Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin:0px 0px 30px 20px;
}

.captionText	{
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif; 
	margin-top: 0px;
}

.footer	{
	font-size: 9px;
	color:000000;
	margin : 20px 150px 20px 150px;
}

.footer_alt	{
	margin : 20px 150px 20px 150px;
	font : 9px  Verdana, Arial, Helvetica;
	color:#666666;
}
.footer_alt p {color:#666666;font : 9px  Verdana, Arial, Helvetica;}

.footer_alt2	{
	font-size: 9px;
	color: #FFFFFF;
}
.footer_alt3	{
	font-size: 9px;
	margin : 20px 130px 0px 130px;
	color: #FFFFFF;
}

.title {
   font : bold 12px verdana, arial, helvetica;
   color : #000000;
}

body.nav {
   background : url(../images/bg_diver_nav.jpg) no-repeat top left #15161B;
   margin : 0px;
}

body.home {
   background : url(../images/bg_diver.jpg) no-repeat top left #15161B;
   margin : 0px;
}
body.gallery2 {
   background : url(../images/gallerybg.jpg) no-repeat top left #15161B;
   margin : 0px;
}

td.info {
   font : 12px verdana, arial, helvetica;
   color : #ffffff;
   text-align : right;
   padding-right : 40px;
   border-right : 1px solid #ffffff;
}

.infotext {
   font : 12px verdana, arial, helvetica;
   color : #ffffff;
}
.infotext:HOVER {
   font : 12px verdana, arial, helvetica;
   color : #ffffff;
}

.white a	{ 
	color : #ffffff; 
	text-decoration : none; 
}

.white a:hover	{
	text-decoration : underline; 
}


.em {
   font-weight : bold;
}

.errorText {
   font : 12px verdana, arial, helvetica;
   color : #ff0000;
}

.formbox {
   width : 120px;
}

.formbutton {
   font : 11px verdana, arial, helvetica;
   color : #ffffff;
   background-color : #450045;
   border: 1px solid #ffffff outset;
}

label {
   cursor : hand;
}
.pinline {
	border: 1px solid #B19F8D;
	color: #443533;
}
.img-left {float:left; margin:5px 10px 0px 5px; border: 1px solid #B19F8D;
	color: #443533;}

.white-header {font-weight:bold; color:#ffffff;    font : 12px verdana, arial, helvetica; padding:5px 5px 5px 20x; }

select {font-size:11px;}

.white-header, .white-header a, .white-header a:active, .white-header a:visited, .white-header a:hover {font-size:12px; color:#ffffff;text-decoration:none; font-family:verdana, arial, helvetica;}
.white-header a:hover {font-size:12px; color:#ffffff; text-decoration:underline; font-family:verdana, arial, helvetica;}


.main-header {width:100%; background:#7B573F; height:28px; padding:0px;margin:0px; text-align:center;}
.main-header-text {font-size:12px; color:#ffffff;text-decoration:none; font-family:verdana, arial, helvetica; font-weight:bold; padding:5px;}
form {
        margin: 0;
        padding: 0;
}
.ex-dropdown {color:#7B573F;}

/* EXHIBITION */


.exhibtitleline {
	height:1px;
	background-color:#481b22;
	padding: 0px 0px 0px 0px;
	clear:both; 
	display:block;
}
.exhibintro {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	font-weight:bold;
	padding: 0px 0px 3px 5px;
	width:545px;
}
#exhibdetails {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	background-color:#e5e5e5;
	padding: 10px 10px 10px 10px;
	width:540px;
}
#exhibbody {
	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	padding: 0px 0px 0px 0px;
	width:545px;
}
.exhibtitle {
	font-family:Verdana, Arial, Helvetica;
	font-size:14px;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
}
#exhibimg {
	float:right;
	position:relative;
	padding: 0px 0px 10px 0px;
}
.image-display-cell {clear:all; padding: 0px 0px 20px 16px;}
.mouse-image img {border:1px solid #ffffff; padding:0px;}
.mouse-image:hover img {border:1px solid #666666;padding:0px;}
img.thumb {	border : 1px solid #fff;}
img:hover.thumb {border : 1px solid #666;}
.box {
	vertical-align:bottom;
	clear:both;
	padding: 0px 0px 0px 0px;
}
.textbody {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	color:#000000;
	width:400px;
	float:left;
	position:relative;
	line-height:16px;
}
.fieldName {clear:both; float:left; width:120px; padding: 3px 0px 3px 0px;	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
}
.fieldInput {float:left; padding: 3px 0px 3px 0px; width:206px;	font-family:Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
}
.clear {clear:both;}
.galleryindex {
	background-color:#212227;
}
.exdisplay {
	font-family:Verdana, Arial, Helvetica;
	font-size:12px;
	color:#FFFFFF;
}

