body
{
background:#81807f;
}

#container
{
width:958px;
}

#contact-pop-up
{
position:absolute;
top:30px;
left:230px;
z-index:7;
}

#pisces-link
{
position:absolute;
z-index:123;
top:383px;
left:641px;
}

#gallery
{
position:absolute;
z-index:123;
top:418px;
left:622px;
}

#gallery IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#gallery IMG.active {
    z-index:10;
    opacity:1.0;
}

#gallery IMG.last-active {
    z-index:9;
}

#contact-form
{
position:absolute;
top:87px;
left:90px;
float:left;
}

.form1
{
font-style:italic;
color:#666666;
margin:1px 0px 1px 0px;
}

label
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:26px;
float:left;
text-align:right;
margin-right:10px;
}

fieldset
{
width:340px;
}

input{ float:right; }

.pdf-download
{
float:left;
margin:0px 12px 6px 0px;
background:url(../images/pdf-icon.jpg) no-repeat;
padding:11px 0px 0px 39px;
width:130px;
height:29px;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}

.pdf-download a
{
color:#000000;
}

.pdf-download a:hover
{
color:#0000FF;
}

#quick-contact
{
position:absolute;
z-index:3;
top:12px;
left:744px;
}

p
{
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
font-size:12px;
margin:0px 0px 12px 0px;
}

.white-text
{
color:#FFFFFF;
}

h1
{
color:#324b68;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:24px;
margin:0px 0px 18px 0px;
}

h2
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
margin:0px 0px 14px 0px;
}

h3
{
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
margin:0px 0px 14px 0px;
}

ul
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
line-height:22px;
}

ol
{
font-family:Arial, Helvetica, sans-serif;
line-height:18px;
font-size:12px;
margin:0px 0px 12px 0px;
}

ol li
{
list-style:decimal;
margin:0px 0px 6px 0px;
}

li
{
list-style:none;
}

#header
{
float:left;
background:url(../images/header-background.jpg) no-repeat;
width:958px;
height:205px;
text-indent:766px;
padding-top:110px;
}

#left-side
{
float:left;
background:url(../images/left-bar-blank.jpg) no-repeat;
width:153px;
height:362px;
text-indent:54px;
}

#left-side li
{
margin-bottom:12px;
}

#main-body
{
float:left;
margin:0;
background:url(../images/main-body-bg.jpg) repeat-y #c6d6e3;
width:737px;
min-height:362px;
height:auto !important;
height:362px;
}

#main-copy
{
float:left;
width:380px;
padding:10px;
margin:0px 32px 0px 32px;
display:inline;
}

#pisces-panel
{
float:left;
background:url(../images/pisces-panel.jpg) no-repeat;
width:221px;
height:186px;
padding:135px 10px 10px 25px;
}

#alternative-panel
{
float:left;
background:url(../images/alternative-panel.jpg) no-repeat;
width:221px;
height:186px;
padding:135px 10px 10px 25px;
}

#footer
{
float:left;
width:819px;
background:url(../images/footer.jpg) no-repeat;
height:25px;
margin:0px 0px 10px 0px;
padding:25px 20px 20px 50px;
text-align:right;
color:#8ca2b6;
}

.clearmyfloats
{
clear:both;
}

a.main:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size:11px;
}
a.main:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size:11px;
}
a.main:hover {
	text-decoration: underline;
	color: #C6D6E3;
	font-size:11px;
}
a.main:active {
	text-decoration: none;
	color: #FFFFFF;
	font-size:11px;
}

a.selected:link {
	color: #C6D6E3;
	text-decoration: none;
	font-size:11px;
}

a.selected:visited {
	color: #C6D6E3;
	text-decoration: none;
	font-size:11px;
}

a.selected:active {
	color: #C6D6E3;
	text-decoration: none;
	font-size:11px;
}

a.news:link {
	color: #000000;
	text-decoration: none;
}
a.news:visited {
	text-decoration: none;
	color: #000000;
}
a.news:hover {
	text-decoration: underline;
	color: #0000FF;
}
a.news:active {
	text-decoration: none;
	color: #000000;
}

.status, .error, .statusOk {
	margin: 0; margin-bottom: 10px;
	padding: 10px 17px;
	background: #fdeded;
	border: 1px solid #f29f9f;
	color: #DD0000;
	font-weight: bold;
}
.statusOk {
	background: #edf9ed;
	border: 1px solid #a0dfa0;
	color: #00aa00;
}