#topbanner {
	background-image: url(images/top_banner.gif);
	background-repeat: no-repeat;
	height: 161px;
	width: 950px;
}
#address {
	float: right;
	height: 50px;
	width: 100px;
	margin-top: 70px;
}
.address {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #000000;
	text-decoration: none;
}
#maintop {
	background-image: url(images/main_topbg.gif);
	background-repeat: no-repeat;
	height: 280px;
	width: 929px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B8749E;
}
#main {
	background-color: #E8F5DD;
	height: 1545px;
	width: 938px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #b8749e;
	padding-right: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B8749E;
}
#mainbottom {
	background-image: url(images/main_bottombg.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 929px;
	padding-right: 10px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B8749E;
}


#seniors {
	background-image: url(images/seniors.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 10px;
}
#specialist {
	background-image: url(images/specialists.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 10px;
}


#functions {
	background-image: url(images/private_functions2.gif);
	background-repeat: no-repeat;
	float: left;
	height: 256px;
	width: 271px;
	padding-left: 10px;
	margin-top: 10px;
}
#functions_intro {
	float: right;
	height: 256px;
	width: 485px;
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 10px;
}
#functions_right {
	float: right;
	height: 256px;
	width: 140px;
	margin-top: 10px;
	margin-left: 10px;
	border: 1px solid #B8749E;
}
#left_menus {
	float: left;
	height: 1510px;
	width: 291px;
}
#textarea {
	float: right;
	height: 1300px;
	width: 485px;
}
#block1 {
	min-height: 110px;
	width: 485px;
}
#block2 {
	min-height: 110px;
	width: 485px;
	margin-top: 10px;
}
#block3 {
	min-height: 110px;
	width: 485px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#block4 {
	height: 1000px;
	width: 485px;
	margin-top: 10px;
}
#block4row4 {
	min-height: 140px;
	width: 485px;
}

#block4row1 {
	min-height: 140px;
	width: 485px;
}
#block4row5 {
	min-height: 140px;
	width: 485px;
}
#right {
	float: right;
	height: 1450px;
	width: 142px;
	margin-left: 10px;
}
#picture2 {
	height: 110px;
	width: 140px;
	border: 1px solid #B8749E;
}
#picture3 {
	height: 110px;
	width: 140px;
	margin-top: 15px;
	border: 1px solid #B8749E;
}
#picture4 {
	height: 110px;
	width: 140px;
	margin-top: 15px;
	border: 1px solid #B8749E;
}
#picture5 {
	height: 110px;
	width: 140px;
	margin-top: 15px;
	border: 1px solid #B8749E;
}
#picture6 {
	height: 120px;
	width: 140px;
	margin-top: 15px;
	border: 1px solid #B8749E;
}
#picture8 {
	height: 110px;
	width: 140px;
	margin-top: 15px;
	border: 1px solid #B8749E;
}
#picture9 {
	height: 110px;
	width: 140px;
	margin-top: 15px;
	border: 1px solid #B8749E;
}

#picture7 {
	height: 110px;
	width: 140px;
	margin-top: 15px;
	border: 1px solid #B8749E;
}
#picture10 {
	height: 120px;
	width: 140px;
	margin-top: 15px;
	border: 1px solid #B8749E;
}
#picture11 {
	height: 110px;
	width: 140px;
	margin-top: 15px;
	border: 1px solid #B8749E;
}
#picture12 {
	height: 110px;
	width: 140px;
	margin-top: 15px;
	border: 1px solid #B8749E;
}



#bridge {
	background-image: url(images/bridge2.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 10px;
}
#women {
	background-image: url(images/womens2.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 10px;
}
#toddlers {
	background-image: url(images/toddlers.gif);
	background-repeat: no-repeat;
	height: 100px;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8749E;
}
#theatre {
	background-image: url(images/theatre.gif);
	height: 86px;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 10px;
}
#events {
	background-image: url(images/events.gif);
	background-repeat: no-repeat;
	height: 140px;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 10px;
}
#religion {
	background-image: url(images/religion2.gif);
	background-repeat: no-repeat;
	height: 86px;
	width: 271px;
	padding-left: 10px;
}
#arts-crafts {
	background-image: url(images/arts_crafts.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 10px;
}
#sports_club {
	background-image: url(images/sports2.gif);
	background-repeat: no-repeat;
	height: 120px;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 10px;
}

#health_fitness {
	background-image: url(images/health_fitness.gif);
	background-repeat: no-repeat;
	height: 131px;
	width: 271px;
	margin-top: 10px;
	margin-left: 10px;
	padding-left: 10px;
}

#sports_facilities {
	background-image: url(images/sports_facility2.gif);
	background-repeat: no-repeat;
	height: 256px;
	width: 271px;
	margin-left: 10px;
	padding-left: 10px;
}
#bottom {
	background-image: url(images/bottom_bg.gif);
	background-repeat: no-repeat;
	height: 49px;
	width: 939px;
	padding-left: 10px;
	padding-top: 8px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B8749E;
}
.headings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #62bd19;
}
.subheads {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #b8749e;
	line-height: 16px;
}

.subheads2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #62BD19;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 13px;
}
.whitetext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height: 13px;
}
.whitelinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
}
.whitelinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 13px;
}
.boldlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 13px;
}
.boldlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	line-height: 13px;
}

.boldwhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 13px;
}
.blacklinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
}
.blacklinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: 13px;
}
.textlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
}
.textlinks:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	line-height: 13px;
}
.indent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding-left: 15px;
	text-indent: 15px;
	line-height: 13px;
}
.indent:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
	text-indent: 15px;
	line-height: 13px;
}

.cell_left {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8749e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 2px;
}
#block4row2 {
	min-height: 140px;
	width: 485px;
}
#block4row3 {
	min-height: 140px;
	width: 485px;
}


.cell_bottoms {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8749e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 2px;
}
.cell_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #B8749E;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8749E;
}

.cellborders {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #b8749e;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b8749e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 2px;
}
.table_border {
	border: 1px solid #b8749e;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	padding: 2px;
}
#textmenu {
	height: 32px;
	width: 950px;
}
#line {
	height: 10px;
	width: 485px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8749E;
	margin-bottom: 5px;
}
#lineY {
	height: 1px;
	width: 485px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8749E;
}
#lineX {
	height: 20px;
	width: 485px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8749E;
}
