@import url('common.css');
.caption {
	margin: 0px;
	padding: 5px;
	font-size: 0.875em;
	text-align: center;
}
.gal_thumb {
	border-width: 0px;
	padding-bottom: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
	text-align: center;
}
#I1 {
	width: 100%;
	height: 650px;
	background-color: #000000;
	border-width: 0px;
}
.imgleft {
	position: relative;
	float: left;
	text-align: center;
	font-size: 1.125em;
}
.textright {
	position: relative;
	float: right;
}
.indent {
	margin-left: 5px;
	margin-right: 10px;
}
.maintext {
	color: #003300;
}
.imgcenter {
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.h2 {
	color: #8f024e;
}
a:link
{
	color: #8f024e;
}
a:visited
{
	color: #8f024e;
} 
a:active 
{
	color: rgb(153,0,0);
}
body
{
	background-color: rgb(0, 51, 102);
	color: rgb(102,102,153);
}
h6
{
	color: #8f024e;
}
h5
{
	color: #8f024e;
}
h4
{
	color: #8f024e;
}
h3
{
	color: #8f024e;
		text-align: center;
}
h2
{
	color: #8f024e;
}
h1
{
	color: #8f024e;
}
#immheading {
	background-color: #8f024e;
	padding: 0px;
	position: relative;
	width: 100%;
	display: block;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
}
#maincontent {
	background-color: #FFFFCC;
	padding: 0px;
	position: relative;
	width: 100%;
	display: block;
	margin-right: auto;
	margin-left: auto;
	background-image: url('../images/elements/bg/ffffcc.jpg');
}
.colmask {
	position: relative; /* This fixes the IE7 overflow hidden bug */;
	clear: both;
	float: left;
	width: 100%; /* width of whole page */;
	overflow: hidden;
	background-image: url('../images/elements/bg/ffffcc.jpg');
}
.threecol .colmid {
	right: 25%; /* width of the right column */;
}
	.colmid {
		float:left;
		width:100%;				/* width of page */
		position:relative;
	}
	.threecol .colleft {
	right: 50%; /* width of the middle column */;
}
	.colleft {
		float:left;
		width:100%;				/* width of page */
		position:relative;
	}
	.threecol .col1 {
	padding: 1%;
	width: 48%; /* width of center column content (column width minus padding on either side) */;
	left: 102%;
	background-image: url('../images/elements/bg/ffffcc.jpg');
}
.col1 {
	float: left;
	position: relative; /* no left and right padding on columns, we just make them narrower instead 
								only padding top and bottom is included here, make it whatever value you need */;
	overflow: hidden;
}
.threecol .col2 {
	padding: 1%;
	width: 24%; /* Width of left column content (column width minus padding on either side) */;
	left: 25%; /* width of (right column) plus (center column left and right padding) plus (left column left padding) */;
	background-image: url('../images/elements/bg/ffcccc.jpg');
}
.col2 {
	float: left;
	position: relative; /* no left and right padding on columns, we just make them narrower instead 
								only padding top and bottom is included here, make it whatever value you need */;
	overflow: hidden;
}
.threecol .col3 {
	padding: 1%;
	width: 22%; /* Width of right column content (column width minus padding on either side) */;
	left: 76%; /* Please make note of the brackets here:
								(100% - left column width) plus (center column left and right padding) plus (left column left and right padding) plus (right column left padding) */;
	background-image: url('../images/elements/bg/ffcccc.jpg');
}
.col3 {
	float: left;
	position: relative; /* no left and right padding on columns, we just make them narrower instead 
								only padding top and bottom is included here, make it whatever value you need */;
	overflow: hidden;
}
.maintextobit {
	color: #FFFFFF;
	text-align: left;
	border-style: groove;
	border-width: medium;
	margin: 50px;
	padding: 15px;
}
.img-pad5 {
	border-width: 0;
}
#navbottom {
	position: relative;
	float: left;
	clear: both;
}

