body  {
	width:100%;
	text-align:center;
	
	font-family:helvetica,sans-serif;
	color: #000000;
	border:0px solid red;
	padding:0px; margin:0px;
	background: #CCF0F8;
}

.contents{
	padding-left:0px; height:650px;
 	line-height:20px;
	font:0.80em helvetica,sans-serif;
}
.contents td{
	font:0.80em helvetica,sans-serif;
}
A{
	text-decoration: none;
	font:0.7em helvetica,sans-serif;
	letter-spacing: 0.01em;
	color : #ffffff;


}
A: link, A:active, A:visited 
{
	font-weight: bold;
	color : #ffffff;;
}
A:hover 
{
font:0.73em helvetica,sans-serif;
	color : yellow;
}
h1 { color: #646464; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16pt; text-align: left; margin-top: 0.5em; }
h2 { color: #646464; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-style: italic; line-height: 16pt; margin: 0; }
h3 { color: #c80a0a; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16pt; margin: auto; }
h4 { color: #ffffff; font-size: 14pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 16pt; margin: auto; }
h5 { color: #002650; font-size: 12pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 14pt; margin: 0; }
h6 { color: #002650; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 12pt; text-align: center; }
p{ padding:0; margin:1pc 1px 1px; }
input{
	border:1px solid #cfcfcf;
}
img{
	
	border:0px solid cyan;
}
.tdname{
	font:0.80em tahoma;
	text-align:right;
	padding-right:20px;
}
#maincontainer{
	width:900px;
	text-align:center;
}
#headers{
	width:900px;height:310px;
	border:0px solid red;
	padding:0px; margin:0px;
	text-align:left;
	background:url("../images/index_01.jpg");
	
}
#main{
 
	width:900px;height:565px;
}
#left{
	width:261px;height:565px;
	border:0px solid red;
	padding:0px; margin:0px;
	padding-top:50px;
	text-align:left;
	float:left;
	background:url("../images/index_02.jpg") no-repeat;
	
}
 
#right{
	width:639px;height:565px;
	border:0px solid red;
	padding:0px; margin:0px;
	float:right;

	background:url("../images/index_03.jpg") no-repeat ;
}
/*
+++++++++++++++++++++++++++++++++++++++++++++++++++
	HORIZONTAL NAVS
+++++++++++++++++++++++++++++++++++++++++++++++++++
*/
#navcontainer 
{	
	padding-top:10px;
	border:0px solid red;
	width: 200px;
	margin-left:330px;
	height:15px;
}
#navcontainer a
{
 	font-size: 12px; 
	font-family: verdana,tahoma,arial;
	padding-bottom:5px;
	color:#4b0082;
	font-weight:bolder;
}
#navcontainer a:hover
{
	color:red; 	
}
/*
+++++++++++++++++++++++++++++++++++++++++++++++++++
	HORIZONTAL NAVS
+++++++++++++++++++++++++++++++++++++++++++++++++++
*/
.specialheading{
 	margin-top:10px;
	background:#ffffff;
 	border:solid 0 white;
 	width: 459pt;
	border-collapse: collapse

  }

.specialheading td{
 	border:1px solid #ffffff;
	font:0.85em arial;
}
.gallery{
	clear:both;
	margin:0px;
	padding:0px;
	border:0px solid #87cefa;
	width:710px;;
	height:700px;;
	text-align:center;
	background:#ffffff;
}
.gallery-left{
	float:left;
	width:205px;
	font:0.85em arial;	
	margin:5px;
}


