/* GENERAL */

A { text-decoration: none; }

A:hover, A:active  {	text-decoration: underline; }

BODY {
	background: url(pics/bg1.gif) no-repeat right top;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	background-color: #fff;
}
IMG { border: none; }

LEGEND.noShow {	display: none; }

.noShow { 
	left: -9999px;
	padding: 0.3em;
	position: absolute;
	top: 0;
}
.right { float: right; }
.clear { clear: both; }

.bold {	font-weight: bold; }

H1 {
	padding: 20px 0px 10px 0px ;
	margin: 0px;
	color: #3B614C;
	font-size: 1em;
}
H2 {
	padding: 0px;
	margin: 0px;
	color: #00FFFF;
	font-size: 1em;
	font-weight: bold;
	height: 17px;
}
/*NAVIGATION*/

#nav {
	background: url(pics/navbg1.gif) no-repeat;
	margin: 0px 0 0px 250px;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	vertical-align: bottom;
	height: 20px;
}
.home a {
	float: left;
	background: url(pics/nav.gif) no-repeat  right;
	padding: 0 18px 0 26px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	line-height: 20px;
}
.homeon {
	float: left;
	background: url(pics/nav.gif) no-repeat  right;
	padding: 0 18px 0 18px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #D4E6DF;
	line-height: 20px;
}

.about a {
	float: left;
	background: url(pics/nav.gif) no-repeat  right;
	padding: 0 18px 0 18px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	line-height: 20px;
}
.services a {
	float: left;
	background: url(pics/nav.gif) no-repeat  right;
	padding: 0 18px 0 18px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	line-height: 20px;
}
.contact a{
	float: left;
	padding: 0 18px 0 18px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	line-height: 20px;
}
/*RIGHT SIDEBAR*/

#right {
	margin: 0px 15px 0px 15px;
	padding: 0px 0px 0px 0px;
	float: right;
}

/*MAIN CONTENT*/
#content {
	margin: 0;
	background-color: #ECF5F2;
}
#maincontent {
	margin: 0 0 0 250px;
	padding: 0 0 0 0;
}
#maincontent p{
	margin: 0px 130px 15px 0px;
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1em;
	color: #3B614C;
}
#maincontent a {
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #600;
	font-weight: bold;
}
.list {
	margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1em;
	color: #527361;
}

#maincontent ul {
	margin: 0px 145px 15px 0px;
	padding: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1em;
	color: #3B614C;
}
#maincontent li {
	margin: 0px 0px 5px 15px;
	padding: 0 0 0 0;
}

/*UP LINK*/

#last
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 40px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 1em;
	color: #3B614C;
}
#up {
	margin: 0px 65px 0px 40px;
	padding: 0px 0px 0px 0px;
	float: right;
}
/*BASE*/

#base {
	background: url(pics/telno.gif) no-repeat;
	background-color: #fff;
	padding: 0 0 10px 250px;
	margin: 0px 0px 0px 0px ;
	font-family: Arial, Helvetica, sans-serif;
	color: #527361;
	font-weight: normal;
	text-indent: 20px;
	line-height: 20px;
}
#base .call{
	padding: 0px 10px 0px 0px;
	margin: 0 0px 10px 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
}
#base .call a {
	padding: 0px 10px 0px 0px;
	margin: 0 0px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
}
#base a {
	padding: 0px 10px 0px 0px;
	margin: 0 0px 0 0;
	font-family: Arial, Helvetica, sans-serif;
	color: #527361;
	font-weight: bold;
}
