@charset "UTF-8";
/* CSS Document */

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/gradient_bg.gif);
	background-repeat:repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
}
.oneColFixCtr #container {
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #e9e6d7;
	background-image:url(../images/gradient_bg.gif);
	background-repeat:repeat-x;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: none;
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}


a img {border: none; background-color:none;} 

a.nohover:hover {
background: none;
border: none;
}

a:link {
	text-decoration:none;
	font-weight:none;
	color:#666;
}
a:visited { text-decoration:none; font-weight:none; color:#000;}
a:hover { text-decoration:underline; color:#000;}
a:active { text-decoration:none; color:#000;} 

a.nav:link {color: #000000; text-decoration: none; }
a.nav:visited {color: #000000; text-decoration: none; }
a.nav:hover {color: #000000; text-decoration: none; font-weight:bold }
a.nav:active {color: #000000; } 

a.topnav:link {color: #fff; text-decoration: none; }
a.topnav:visited {color: #fff; text-decoration: none; }
a.topnav:hover {color: #fff; font-weight:bold; text-decoration: none; }
a.topnav:active {color: #fff; }

a.othernav:link {color: #ffd800; text-decoration: none; }
a.othernav:visited {color: #ffd800; text-decoration: none; }
a.othernav:hover {color: #ffd800; font-weight:bold; text-decoration: none; }
a.othernav:active {color: #ffd800; } 

a.footernav:link {color: #28313f; text-decoration: none; }
a.footernav:visited {color: #28313f; text-decoration: none; }
a.footernav:hover {color: #28313f; text-decoration: none; font-weight:bold; }
a.footernav:active {color: #28313f; } 

#header {
	background-image:url(/images/home_header.jpg);
	background-repeat:no-repeat;
	margin-left: -20px;
	width: 1000px;
	height: 117px;
	border:none;
	color: #FFF;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: right;
}

#topmain {
	background-image:url(/images/navbar.jpg);
	background-repeat:no-repeat;
	margin-left: -20px;
	width: 1000px;
	height: 25px;
	border:none;
	color:#000000;
	text-align:right;
	font-size:10px;
	line-height:20px;
}

#info {
	color:#ffd800;
	font-size:10px;
	margin-top:-50px;
	margin-right:-80px;
	text-align:center;
}

#infot {
	color:#ffd800;
	font-size:10px;
	margin-top:-180px;
	margin-right:-150px;
	text-align:center;
}

.smallnav {
	font-size:10px;
}

#testimonial {
	background-image:url(/images/bgtopl.jpg);
	background-repeat:repeat;
	margin-left: -20px;
	min-height:700px;
	height:auto !important;
	height:700px;
	width: 1000px;
	border:none;
	font-size:12px;
	color:#d46e0d;
	text-align:left;
}

#mainpagetestimonials {
	background-image:url(/images/home_mainl.jpg);
	background-repeat:no-repeat;
	margin-left: -20px;
	width: 1000px;
	border:none;
	font-size:12px;
	color:#d46e0d;
	text-align:right;
	height: 174px;
}


#mainpage {
	background-image:url(/images/home_main.jpg);
	background-repeat:no-repeat;
	margin-left: -20px;
	width: 1000px;
	height: 439px;
	border:none;
	font-size:12px;
	color:#d46e0d;
	text-align:right;
}

#mainpage2 {
	margin-left:-20px;
	height:112px;
	width:1000px;
	border:none;
}

.subhead1 {
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	line-height:12px;
	padding-right:45px;
}

.subhead2 {
	color:#FFF;
	font-weight:bold;
	line-height:14px;
	padding-right:45px;
}

#footer {
	background-color:#e9e6d7;
	color:#28313f;
	text-align:center;
	font-size:9px;
}

.centerphp {
	float:right;
	margin-top: -10px;
	margin-right: 40px;
	margin-bottom: 20px;
	margin-left: 40px;
}

.input {font-family:Arial; font-size:12px; color:#000000; background:#ffffff; width:150px; height:19px; border:0px; position:absolute; padding-right:10px;
}

.mess {font-family:Arial; font-size:12px; color:#000000; background:#ffffff; width:150px; height:109px; border:0px; position:absolute; padding-right:10px;
}

