BODY {
	color: #6c8080;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	background-image: url("../images/main_site/innerbg.jpg");
	background-repeat: repeat-x;
	background-color:#fff;
	background-position: center top;
}
P {
	font-weight: bold;
	text-align: justify;
	padding-left:12px;
	padding-right:12px;
	margin:6px;
	line-height:15px;
}
/* for testimonial page */
P.whitebg {
	background: #ffffff;
	color:#536cb0;
	padding-left:12px;
	padding-right:12px;
	margin:6px;
	line-height:15px;
	padding-top: 8px;
	padding-bottom: 8px;	
}
P.bluebg {
	background: #dae6f3;
	color:#536cb0;
	padding-left:12px;
	padding-right:12px;
	margin:6px;
	line-height:15px;
	padding-top: 8px;
	padding-bottom: 8px;
}
P.pageheading {
	color:#536cb0;
	margin:6px;
	line-height:15px;
	padding-top: 8px;
	padding-bottom: 8px;
	font-size: 8pt;
}
/* -------------------- */
p.pageheading2 {
	color:#536cb0;
	margin:0;
	line-height:15px;
	padding: 0;
	font-size: 7pt;
	padding-left:14px;
	padding-top:8px;
}
/* top navigation */
P.navileft {
	margin:0;
	padding:0;
	font-weight: bold;
	text-align: right;
	margin-top:8px;
	margin-right: 10px;
	font-size: 7pt;
	color: #fff;
	letter-spacing: 1px;
}
P.naviright {
	margin:0;
	padding:0;
	font-weight: bold;
	text-align: left;
	margin-top:8px;
	margin-left: 10px;
	font-size: 7pt;
	color: #fff;
	letter-spacing: 1px;
}

/* -------------------- */
input.contactform{
color: #6c8080;
text-align:left;
border:1px solid #6c8080;
}
A {
	color: White;
	text-decoration: none;
}
A:HOVER {
	color: White;
	text-decoration: underline;
}
#container {
	width:650px;
	margin-left: auto;
	margin-right: auto;
}
/* Header */
#left {
	width:271px;
	height:118px;
	float:left;
	background-image: url("../images/main_site/innerheaderbg.jpg");
}
#logo {
	width:140px;
	height:118px;
	float:left;
	background-image: url("../images/main_site/innerheaderbg.jpg");
}
#right {
	width:235px;
	height:118px;
	float:right;
	background-image: url("../images/main_site/innerheaderbg.jpg");
}
/* top navigation */
#contents
{
	background-color: #fff;
	width: 650px;
	clear:both;
	margin:0;
	padding:0;
	height:440px;
}
/* contact page */
#lefthead{
width:225px;
height:24px;
float:left;
margin-left:10px;
border-right: 1px solid #b3c7ca;
border-bottom: 1px solid #b3c7ca;
}
#righthead{
width:394px;
height:24px;
float:left;
border-bottom: 1px solid #b3c7ca;
}
#leftcontentmain{
clear:both;
width:225px;
height:320px;
float:left;
margin-left:10px;
border-right: 1px solid #b3c7ca;
}
#leftcontent{
clear:both;
width:218px;
float:left;
	background-image: url("../images/main_site/leftcontentbg.jpg");
	background-repeat:repeat-x;
	margin-top:5px;

}
#leftcontent p{
color: #cbd1cf;
line-height: 18px;
}
#leftcontent a{
color: #FFFFCC;
text-decoration:none;
}
#leftcontent a:hover{
color: #cbd1cf;
text-decoration:underline;
}

#rightcontent{
width:394px;
height:320px;
float:left;
}
#contactform td{
color: #6c8080;
line-height: 24px;
text-align:right;
font-size:7pt;
}
/* ---------------- */

/* Gallery Page */
#leftgallery{
clear:both;
width:240px;
height: 352px;
float:left;
	background-image: url("../images/main_site/leftcontentbg.jpg");
	background-repeat:repeat-x;
	margin-top:25px;
	margin-left:14px;
}
#leftgallery p{
color: #cbd1cf;
line-height: 21px;
font-size:7pt;
}
#leftgallery a{
color: #cbd1cf;
text-decoration:underline;
}
#leftgallery a.hover{
color: #6c8080;
text-decoration:underline;
}
#leftgallery h2{
color: #cbd1cf;
line-height: 21px;
font-size:7pt;
}
#rightgallery{
float:left;
width:359px;
	margin-top:25px;
	margin-left:14px;
	
}
#rightgallery p{
margin:0;
padding:0;
text-align:center;
}
/* ---------------- */

#footer
{	
	height: 50px;
	margin-top:-8px;
	font: 7pt Trebuchet MS bold; 
	color: #5b7797; 
	font-weight:bold; 
	background-color:#010466;
	clear:both;
}
ul#footnavlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
padding-top: 0px;
margin-bottom:0;
padding-bottom:0;
line-height: 16px;
}

#footnavlist li
{
display: inline;
list-style-type: none;
font-size: 7pt; 
color: #5b7797; 
font-weight:bold; 
padding : 0px 6px 0 6px;
}

#footnavlist a { font-size: 7pt; color: #5b7797; font-weight:bold; padding : 0px 8px 0 8px; }

#footnavlist a:link, #footnavlist a:visited
{
color: #5b7797;
text-decoration: none;
}

#footnavlist a:hover
{
color: #879BB6;
text-decoration: underline;
}