/* main body */
body {
	border-top-width: 0px; 
	padding-right: 0px; 
	padding-left: 0px; 
	border-left-width: 0px; 
	font-size: 0.9em; 
	background-image: url(images/background_main.jpg); 
	background-repeat: no-repeat; 
	border-bottom-width: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	color: #406075; 
	line-height: 1.2em; 
	padding-top: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left; 
	border-right-width: 0px;
}

img {
border:0;
}

a {
text-decoration:none;
color: #406075;
font-weight:bold;
}

a:visited{
text-decoration:none;
color: #406075;
font-weight:normal;
}

#wrapper {
width:1000px;
}

#header {
height:54px;
width:1000px;
text-align:right;
}

#banner {
background-image:url(../images/banner.jpg);
height:366px;
width:1000px;
}

#tablemain {
position:relative;
left:7px;
}

/*The next bit overwrites the CSSP above. IE7 ignores it.  */			
	html>/**/body #tablemain {
position:relative;
left:0px;
}

/* left panel */
.lp	{
	font: 12px arial, helvetica, sans-serif; font-weight:normal; color: #ffffff; background: #7eaeb8
}
/* right panel */
.rp	{
	font: 18px arial, helvetica, sans-serif; font-weight:normal; color: #fbe27f; background: #bdbcbc; padding-top: 15px; padding-bottom: 15px; padding-left: 12px; padding-right: 10px; margin: 5px 2px 2px; line-height: 1.0;
}
/* hrefs */


/* all titles */
h1 			{font-size: 360%; padding-top: 50px; padding-bottom: 10px; padding-right: 20px; padding-left: 10px; margin: 12px 0px 32px 0px; font-family: arial, verdana, sans-serif; font-weight: normal; color: #b30a89; background-image: url(../images/bg.h1.jpg); background-repeat: no-repeat;}
h2 			{font-size: 190%; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px; margin: 12px 0px 12px 0px; font-family: arial, verdana, sans-serif; font-weight: normal; color: #333; background-image: url(../images/bg.h2.jpg); background-repeat: no-repeat;}
h3 			{font-size: 140%; padding-top: 10px; padding-bottom: 0px; padding-right: 20px; padding-left: 10px; margin: 0px 0px 0px 0px; font-family: arial, verdana, sans-serif; font-weight: normal; color: #b30a89;}
h4 			{font-size: 120%; padding-top: 0px; margin: 0px 0px 0px 0px; font-family: arial, verdana, sans-serif; font-weight: normal; color: #4d4d4d}
h5 			{font-size: 100%; padding-top: 0px; margin: 0px 0px; font-family: arial, verdana, sans-serif; font-weight: normal; color: #4d4d4d}
h6 			{font-size: 190%; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; padding-left: 10px; margin: 0px 0px 0px 0px; font-family: arial, verdana, sans-serif; font-weight: normal; color: #b30a89; background-image: url(../images/bg.titles.jpg); background-repeat: no-repeat; }


.content_col {
clear:both;
margin-top:5px;
background-color:#a1c0d4;
margin-right:4px;
padding:0 13px 5px 13px;
width:265px;
height:490px;

}

.content_col p{
margin-top:0;
}


.content_col2 {
clear:both;
margin-top:5px;
background-color:#a1c0d4;
width:280px;
height:490px;
margin-right:40px;
padding:0 0 5px 13px;
}


.content_col2g {
clear:both;
margin-top:5px;
background-color:#a1c0d4;
width:280px;
height:340px;
margin-right:40px;
padding:0 0 5px 13px;
}

.content_col2c {

}

.content_col3 {
clear:both;
margin-top:5px;
background-color:#a1c0d4;
width:615px;
padding:0 0 5px 13px;
height:340px;
}

.content_col33 {
clear:both;
margin-top:5px;
background-color:#a1c0d4;
width:915px;
padding:0 0 5px 13px;
height:340px;
}


.content_col2c {
clear:both;
margin-top:5px;
background-color:#a1c0d4;
margin-right:40px;
padding:0 0 5px 13px;
width:267px;
height:340px;
}


.content_gall {
clear:both;
margin-top:5px;
background-color:#a1c0d4;
width:615px;
padding:0 0 5px 13px;
}

.thumbs {
margin-top:0.6em;
border:2px solid #FFF;
}


.content_col3 p {
margin-top:0;
}

#spacer {
height:5em;
}

#footer {
background-image:url(../images/footer.jpg);
height:50px;
width:1000px;
}


/* form specs */
.form_zero	{padding-right:10px; padding-left:0px; padding-bottom:0px; margin:0px; overflow:visible; padding-top:0px}

.textboxes 	{ 
font-family: arial, helvetica, sans-serif;  
color:#000000; 
border-style:solid; 
border-color:#91a7b4; 
border-width:1px; 
background-color:#ffffff; 
padding-left: 4px;

margin-right:5px;
margin-bottom:0.8em;
}


textarea {
width:93%;
height:8em;
margin-bottom:0.5m;
}

#btnenq {
text-align:right;
margin-right:15px;
margin-bottom:0.5em;
margin-top:0.5em;
}
