#container{
	width: 958px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	text-decoration: none;
}

#content{
	width: 757px;
	position: relative;
	float: left;
	margin-right: 2.5px;
}

#rightcolum{
	width: 193px;
	position: relative;
	float: left;
}

#content2{
	width: 757px;
	position: relative;
	float: left;
	margin-right: 2.5px;
	margin-bottom: 3px;
}

#content3{
	width: 677px;
	position: relative;
	background-image: url(images/body-text-water-mark.png);
	background-repeat: repeat;
	padding-top: 30px;
	padding-left: 50px;
	padding-right: 30px;
	float: left;
	margin-right: 2.5px;
}
#contentcontact{
	width: 677px;
	position: relative;
	background-image: url(images/croped-logo.png);
	background-repeat: no-repeat;
	margin-top: 5px;
	padding-right: 30px;
	float: left;
	margin-right: 5px;
	padding-top: 18px;
	padding-left: 25px;
}
#content4{
	width: 953px;
	position: relative;
	float: left;
	background-image: url(images/body-text-water-mark.png);
	background-repeat: no-repeat;
	
}
#content5{
	width: 677px;
	position: relative;
	float: left;
	
	margin-top: 5px;
	padding-top: 30px;
	padding-left: 50px;
	padding-right: 30px;
	margin-right: 5px;
}

#rightcolum2{
	width: 193px;
	position: relative;
	float: left;
	background-color: #F2EFEC;
}
#rightcolum3{
	width: 193px;
	position: relative;
	float: left;
}
#rightcolum4{
	width: 193px;
	position: relative;
	float: right;
	margin-right: 5.5px;
	background-image: none;
	background-repeat: no-repeat;
	height: 139px;
	background-color: #F8F6EE;
}

#rightcolum5{
	width: 193px;
	position: relative;
	float: left;
	background-color: #e8e3d4;
	margin-top: 2.5px;
	margin-bottom: 2.5px;
}
#rightcolum6{
	width: 193px;
	position: relative;
	float: left;
	background-color: #F2EFEC;
	margin-top: 5px;
	margin-bottom: 5px;
}
#rightcolumcalender{
	width: 193px;
	position: relative;
	float: left;
	background-color: #F2EFEC;
	background-image: url(images/calender-bg.png);
	height: 83px;
}
#rightcolumenergy{
	width: 193px;
	position: relative;
	float: left;
	background-color: #F2EFEC;
	background-image: url(images/energy-star2.png);
	height: 98px;
}
#shimmy{
	width: 5px;
}

#shimmy2{
	width: 5px;

}

#shimmy3{
	width: 5px;

}

.anoucementdate{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.anoucementheaders{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.anoucementext{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #960;
	text-decoration: none;
}
.headers{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
.subheaders{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	font-variant: normal;
	text-transform: none;
}
.subheaderscaps{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
	font-variant: normal;
	text-transform: capitalize;
}
.bodytext{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.bodytext2{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #960;
	text-decoration: none;
}
.anouncements{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #960;
	text-decoration: none;
}
a.page:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #960;
	text-decoration: underline;
}

a.page:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #805600;
	text-decoration: none;
}

a.page:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #960;
	text-decoration: underline;
}

a.page:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #960;
	text-decoration: none;
}
a.tab:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}

a.tab:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

a.tab:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}

a.tab:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}



a.page2:link {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #960;
	text-decoration: underline;
}

a.page2:visited {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #960;
	text-decoration: none;
}

a.page2:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #960;
	text-decoration: underline;
}

a.page2:active {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #960;
	text-decoration: none;
}


.pagetitle {
	font-size: 18px;	  
	font-weight: bold;
}

#formtitle {
	font-size: 16px;
	font-weight: bold;	
}

.formfieldtitle {
	font-size: 12px;
//	font-weight: normal;	
}

.formfieldtitleerror {
	font-size: 12px;
//	font-weight: normal;	
	color: red;
}

#formerror {
	color: #FF0000;
}

#formsuccess {
	color: #000000;
}
