@charset "UTF-8";
/* CSS Document */

html, body {    
   height: 100%; 
}

img, div { behavior: url(iepngfix.htc) }
img, div, a, input { behavior: url(iepngfix.htc) }

img { border:none;}
#nonFooter
{
position: relative;
min-height: 100%;
}

* html #nonFooter
{
height: 100%;
}



body { 
margin:0px;
padding:0px;
background-color:#003333;
background-image:url(Images/background.jpg);
background-repeat:repeat-x; }

#header { width:100%; background-image:url(Images/header.gif); background-repeat:no-repeat; height:80px; clear:both; }

#wrapper { width:785px; margin:auto; min-height:100%; padding-bottom: 10em;}

#captcha input {color:#FFFFFF;}


#content { width:100%; background-color:#ccd6d6; overflow:hidden; border:#FFFFFF solid 1px; clear:both;} 
#maincol { width: 330px; float:left; padding:15px; min-height:338px; background:#FFFFFF; padding-bottom:23px;}
#maincontent { padding:15px; margin-left: 140px; min-height:300px; background:#FFFFFF;} 
#mainpicture { background-image:url(Images/goldie.jpg); width:285px; height:377px; float:left;}
#mainpicture2 { background-image:url(Images/goldieprofile.jpg); width:285px; height:629px; float:left;}

#nav {width:140px; min-height:377px; min-height:100%; background:#CCD6D6; float:left; }
#nav li {list-style-type:none;}

#footer {position: relative; position: relative;
margin-top: -9.5em; height:6.8em;}
   
#footerpicture {
z-index:1;
	background-repeat:no-repeat;
	height:190px;
	width:487px;
	margin-top:-65px;
	
	position:absolute;}
	
	#footerlinks a:hover {
	text-decoration:underline;
	background:url(images/linkback.gif) repeat;
}
.box { border:1px solid #66CCCC; width:500px; padding:4px; }

	#headline {border:1px dotted #99CCCC; padding:0.2em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
	
	
	#footercontact {float:left; bottom:0; width:250px; padding-left:40px; line-height:0.9em;}
#footerlinks {margin-left:500px; float:left; padding-bottom:12px; }
#footerlinks li {list-style-type:none; padding:0.1em;}

p {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.5em; color:#003333;}
.date {font-size:10px; color:#333333; font-family:Arial, Helvetica, sans-serif;}
.whitetext10 {font-size:10px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.whitetext11 {font-size:11px; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif;}
.whitetext13 {font-size:13px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.mainfont {font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}

h1, h2, h3, h4, h5, h6 {font-family:Arial, Helvetica, sans-serif;}
h2 {font-size:15px; color:#003333;}
h5 {font-size:12px; color:#003333; line-height:1em;}


a {
	outline: none;
	color:#339999;
	text-decoration: none;
}

a:visited {
	color:#339999;
	text-decoration: none;
}

a:hover {
text-decoration:none;
color:#66CCCC;
}


input { 
background-image:url(Images/background-contact.jpg); background-repeat:repeat-x;
 background-color: #003333;
 color:#FFFFFF; 
 font-family:Arial, Helvetica, sans-serif;
 font-size:12px;
}
textarea { 
background-image:url(Images/background-contact.jpg); background-repeat:repeat-x;
 background-color: #003333;
 color: #ffffff; 
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}