body {background-color: #EDF3ED; margin:3px;}
a {color:#000000;}
a:link, visited {color: #000000;}
a:hover {color: #AD56AD;}

#navside li {list-style:none; list-style-position:outside; margin:2px; padding:2px;}
#navside li a {width:100%; text-decoration:none;}
ul {list-style-position:inside; margin:0px; padding:0px;}

#sidenav {background-color: #ffffff; width: 174px; font-size: 13px;	font-weight:bold; float:left; clear:left; margin-bottom: 10px; padding:1px;}
#topTbl {height: 100px; width: 700px; text-align: center; vertical-align: middle; background-color: #663166;}
#topPic {float: right; margin-top: 10px; margin-right:10px;	border:1px solid #AEB7A4;}
#topContact {float:left; margin-top: 20px; margin-left:10px; font:12px Arial, Helvetica, sans-serif; text-align: left; font-weight:bold; color:#FFFFFF;}
#newsletter {color: #000000; background-color: #ACC8AC;	padding: 5px; float: left; clear:left; width: 164px; border: 1px dashed #8A967B; font-weight: bold;	font-size: 13px;}
#formName {width: 130px; float: left;}
#formBox {float: left;}
#formRow {float:left; width: 100%; padding: 5px;}
input, select, textarea {font-size: 10px;}
#formCont {
	float: left;
	clear: left;
	width: 320px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 35px;
	border: 2px dashed #6699CC;
	padding: 10px;
	background-color: #FBF4FB;
}
#imageLeft {margin-top: 25px;}
form {margin: 0px;}
#bodyCont {width: 700px; font-family: Arial; font-size: 14px; float:left; clear:left; color: #000000;}
#content {padding:5px; float:left; clear:left; width:100%;}
html>body #content {width:100%;}
#rightCont{width: 514px; float: right;}
#title {
	color: #444444;
	font-weight: bold;
	padding: 3px;
	font-size: 19px;
	float:left;
	clear:both;
	background-color: #FFFFFF;
	width: 518px;
}
html>body #title {width: 508px;}
#subTitle {color: #000000; font-size: 17px;	font-weight:bold; background-color: #D0E1D0; width: 100%; padding: 5px;	float:left;	clear:left;}
html>body #subTitle {width: 98%;}
.navTxt {text-decoration: none;}
#footer {
	padding: 3px;
	clear: left;
	float: left;
	height: 20px;
	width: 100%;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #666666;
	font-size:14px;
	color: #000000;
	margin-top:15px;
}
#eventCont {float: left; clear: left; width: 460px;	border: 2px dashed #D0E1D0;	padding: 10px; margin: 10px; background-color: #ffffff;}
#navCont {clear: left; float: left;}
#halfContent {width: 300px;	float: left; padding: 5px;}
#pic {border: 1px dashed #C5CABD; float: right;	clear: right;}

#homeRowSub {clear: left; width: 514px;	font-size:13px;	margin-top:6px;	padding:4px;}
html>body #homeRowSub {width: 500px;}
#homeLeft {width: 245px; float:left; padding:5px; background-color: #ACC8AC; font-size: 14px; font-weight: bold;}
html>body #homeLeft {width: 238px;}
#homeLeftCont {width: 245px; float:left; padding:5px;}
html>body #homeLeftCont {width: 238px;}
#homeRight {float: right; width: 245px;	padding:5px; background-color: #ACC8AC;	font-size: 14px; font-weight: bold;}
html>body #homeRight {width: 238px;}
#homeRightCont {float: right; width: 245px; padding:5px;}
html>body #homeRightCont {width: 238px;}