body {background:#e9eff9 url(images/background.jpg) repeat-x left top; color:#4d4561; font-family:"Lucida Grande", Helvetica, Arial, sans-serif; font-size:small; margin:0; padding:0;}
* html body {font-size:x-small; /*IE 5*/ f\ont-size:small; /*IE6+*/}
* {border:none; margin:0; padding:0;}

.fullBlockfooter {clear:left; float:left; width:100%;}

.fullBlock {
	clear:left;
	float:left;
	width:100%;
	background:#fff;
	color:#FFFFFF;
	font-size:115%;
	font-weight:bold;
	margin:0 0 10px 0;
}

.leftBlock {float:left; width:50%;}
.rightBlock {float:right; width:50%;}
br.clear {clear:both; display:block; height:0; width:100%;}
p.center {text-align:center;}

a:link, a:visited {
	color:#00CC00;
	text-decoration:none;
}
a:hover {color:#999;}
a.banner {display:block; padding:10px 0; width:100%;}
a.banner img {display:block; margin:0 auto;}

#frame {background:#fff; border-left:1px solid #597ECC; border-right:1px solid #597ECC; margin:0 auto; width:798px;}

#header {background:#fff url(images/header.jpg) no-repeat left top; display:block; height:109px; width:100%;}
#header span {display:none;}

#banner {background:#4D89CE url(images/bannerbg.jpg) no-repeat left top; color:#fff;}
#banner p {letter-spacing:1px; padding:60px 10px 10px 10px;}

#leftCol {padding:10px 0; width:200px;}
	#navigation {display:block; list-style:none;}
	#navigation li {zoom:1;}
	#navigation a:link, #navigation a:visited {background:#f5f5f8; border-bottom:none; color:#00CC00; display:block; font-family:"Lucida Grande", Helvetica, Arial, sans-serif; margin:0 0 5px 0; padding:5px; text-decoration:none;}
	#navigation a:hover {background:#00CC00; color:#f5f5f8;}
	
	#contact {border:15px solid #d5d2dd; margin:10px 0; padding:0 10px;}
	#contact h2 {
	background:#fff;
	color:#00CC00;
	font-size:150%;
	font-weight:normal;
	margin:-25px 15px 0 15px;
	padding:5px;
	text-align:center;
}
	#contact p {padding:3px 0;}
	#contact input.text, #contact textarea.textarea {border:1px solid #d5d2dd; color:#999; padding:3px; width:142px;}
	#contact input.submit {background:#00CC00; border-left:20px solid #fff; border-right:20px solid #fff; color:#fff; font-size:100%; padding:5px 10px; text-transform:uppercase;}
	#contact input.submit:hover {background:#53ac55;}

#rightCol {padding:10px; width:578px;}
#rightCol h2 {
	background:#fff;
	color:#FF0000;
	font-size:160%;
	font-weight:normal;
	margin:0 0 10px 0;
}
#rightCol ul {padding:0 0 15px 20px;}
#rightCol p, #rightCol ul {line-height:150%; margin:0 0 15px 0;}

.subColContent h3 {background:#fff; color:#00CC00; font-size:120%; font-weight:normal; margin:0 0 10px 0;}
.subColContent p {margin:0 0 15px 0;}

#footer {
	background:url(images/footerbg.jpg) no-repeat left top;
	padding:60px 0 10px 0;
	text-align:center;
	font-size: 10px;
}
#footer a:link, #footer a:visited {
	border-bottom:none;
	color:#333333;
}
#footer a:hover {color:#999;}
