@charset "utf-8";
/* CSS Document */
/* These are the items that are the same on each page until otherwise noted*/

* {
	margin:0px;
	padding:0px;}
	
a	{
	padding:0px;
	margin:0px;
	border:none;
}

img		{
	padding:0px;
	margin:0px;
	border:none;
}

#containerhmpg {
	width:900px;
	height:700px;
	margin:0px auto;
	background-image:url(../images/house_illustration.jpg);
	background-repeat: no-repeat;
}

#container002{
	width:900px;
	height:650px;
	margin:0px auto;
	background-image:url(../images/002-bkgrnd.png);
	background-repeat:no-repeat;
}

#container	{
	width:900px;
	margin:0px auto;
}

#containerreg	{
	width:900px;
	margin:0px auto;
	background-image:url(../images/000-blnk-contain.png);
	background-repeat:no-repeat;
}


body {
	background-image:url(../images/bk_grnd_body.jpg);
	background-attachment: fixed;
	background-repeat: repeat;
	
}

p	{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size: 10pt;
}


#logo1 {width: 168px;
		height: 179px;
		float:left;
		border:none;
}


#logo2 {width: 168px;
		height: 179px;
		float:left;
		border:none;
}


#title	{width:282px;
		height:90px;
		float:left;
}
#navigation	{
			width:732px;
			height:52px;
			float:right;
			border:none;
}

#navigation a	{
				padding:0px;
				margin:0px;
				border:none;
}

#buttons	{
			display:block;
			width:159px;
			height:160px;
			float:right;
			border:none;
}

.rightbtn {
	width:159px;
	height:40px;
	display:block;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11pt;
	color:#000;
	padding-left:8px;
	padding-top:6px;
	margin-top:-5px;
}

.rightbtn a	{
				text-decoration:none;
				color:#000;
				border:none;
}

.rightbtn a:hover	{
				text-decoration:none;
				color:#FFF;
				border:none;
}

.aqua	{	background-image:url(../images/but-01.png);
			background-repeat:no-repeat;
}

.green	{	background-image:url(../images/but-02.png);
			background-repeat:no-repeat;
}

.peri	{	background-image:url(../images/but-03.png);
			background-repeat:no-repeat;
}

.blue	{	background-image:url(../images/but-04.png);
			background-repeat:no-repeat;
}

.aqua2	{	background-image:url(../images/but-05.png);
			background-repeat:no-repeat;
}


h1	{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:11px;
}

h2	{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	text-align:center;
}

h3	{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:14px;
	text-align:center;
}

h4	{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:11px;
	text-align:left;
}

h5	{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:14px;
	text-align:left;
}

h6	{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:12pt;
	text-decoration:none;
	text-align:left;
	font-weight: normal;	
}

p	{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:10pt;
	text-align:justify;
	line-height:14px;
}

.larger	{
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:12px;
	text-align:justify;
	line-height:14px;	
}

#footernav {
	width:900px;
	height:40px;
	clear:both;
	padding:0px 0px 15px 0px;
	list-style-type:none;
	text-align:center;
	color:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	text-decoration:none;
	display:block;
}
	
#footernavlist li {
	display:inline;
	padding-right:20px;
}

#footernav a {
	color:#999;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	text-decoration:none;
	}	

#footernav a:link	{
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	text-decoration:none;
}

#footernav a:visited	{
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	text-decoration:none;
}

#footernav a:link	{
	color:#333;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	text-decoration:none;
}

#footernav a:hover {
	color:#999;
	}
	
a		{
		font-weight:normal;
		text-decoration:none;
}

a:link	{
	color:#000;
	border:none;
	
}

a:visited	{
	color:#333;
	border:none;
	
}

a:hover	{
	color:#FFF;
	text-decoration:none;
	border:none;
}

a:active	{
	color:#000;
	border:none;
}

.bulletlist {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 14px;
	color: #000;
	list-style-position: inside;
	list-style-type: disc;
	text-align:left;
}

.bulletlist02 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 14px;
	color: #000;
	list-style-position: inside;
	list-style-type:square;
	text-align:left;
}

.bulletlist03 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 14px;
	color: #000;
	list-style-position: inside;
	text-align:left;
}

.bulletlist04 {
	padding:0px 0px 0px 15px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 16px;
	color: #000;
	list-style-position: inside;
	list-style-type:square;
	text-align:left;
}

.bulletlist05 {
	padding:0px 0px 0px 30px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10pt;
	line-height: 16px;
	color: #000;
	list-style-position: inside;
	text-align:left;
	list-style-type: disc;
}



/* these items are on particular pages*/

/* index/homepage*/

#pg001text	{
			width:345px;
			height:225px;
			float:left;
			margin:0px 0px 0px 15px;
			padding:30px 40px 0px 30px;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			font-size:10pt;
			text-align:justify;
			line-height:13px;
			background-image: url(../images/001-text_box.png);
			background-repeat: no-repeat;
}

#pg001star	{
	width:168px;
	height:171px;
	float:right;
	margin:40px 25px 0px 0px;
 	border:none;
}


#pg001openhouse	{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16pt;
	font-weight:bold;
}

#map	{
			padding-left:60px;
			margin-top:0px;
}

#upcomingevents	{
		float:right;
}


/* 002 openings page*/

#pg002text	{
			float:right;
			width:500px;
			height:430px;
			margin:30px 0px 0px 150px;
			padding:35px 62px 0px 40px;
			text-align:justify;
			line-height:15px;
			background-image:url(../images/002-textbx.png);
			background-repeat:no-repeat;
}


/* 003 lots available page*/

#pg003text	{
			float:left;
			width:540px;
			height:330px;
			margin:0px 0px 0px 0px;
			padding:30px 60px 0px 30px;
			line-height:13px;
			text-align: justify;
			background-image:url(../images/003-textbx.png);
			background-repeat:no-repeat;
}

#pg003lotsavailable	{
			float:right;
			width:323px;
			height:288px;
			margin:-350px 0px 0px 450px;
			padding:0px 0px 0px 0px;
			background-image:url(../images/003-lots_available.png);
			background-repeat:no-repeat;
}

#lotpics	{
		float:right;
		width:900px;
		height:1500px;
		margin-top:-45px;
}
/* 004 for sale page*/

#pg004text	{
	width:550px;
	height:250px;
	float:left;
	margin:0px 0px 0px 10px;
	padding:25px 15px 0px 15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color:#000;
	line-height:14px;
	text-align: justify;
	background-color:#9C9;
	border:#FFF;
	border-style:solid;
	border-width:14px;
}
			
#pg004forsaletxt9152	{
	width:415px;
	height:400px;
	float:left;
	margin:20px 0px 0px 10px;
	padding:15px 0px 0px 15px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color:#000;
	line-height:15px;
	text-align: justify;
	background-color:#9CC;
	border:#FFF;
	border-style:solid;
	border-width:14px;
}
	
#pg0049152imgfrnt	{
			width:431px;
			height:301px;
			float:right;
			margin-top:-15px;
			margin-left:0px;
			background-image:url(../images/004-9152_front.png);
			background-repeat:no-repeat;
}

#pg0049152imgback	{
		width:423px;
		height:306px;
		float:right;
		background-image:url(../images/004-9152_back.png);
		background-repeat:no-repeat;
}


/* 005 rentals page*/
#pg005txt	{
	width:325px;
	height:280px;
	float:left;
	color:#000;
	margin:-150px 0px 0px 15px;
	padding:20px 30px 0px 30px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color:#000;
	line-height:15px;
	text-align: justify;
	background-color:#9C9;
	border:#FFF;
	border-style:solid;
	border-width:14px;
}

#pg005txt9142	{
	float:right;
	width:375px;
	height:250px;
	margin:0px 0px 0px 10px;
	padding:30px 0px 0px 50px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color:#000;
	line-height:15px;
	text-align: justify;
	background-color:#9CC;
	border:#FFF;
	border-style:solid;
	border-width:14px;			
}

#pg005img9142	{
			background-image:url(../images/005-9142-img.png);
			background-repeat:no-repeat;
			width:379px;
			height:274px;
			float:right;
			margin:-95px -60px 0px 0px;
			padding:15px 0px 0px 32px;
			
}

/* 006 buying here page*/

#pg006txt	{
	width:600px;
	height:700px;
	margin:-5px 15px 0px 0px;
	padding:20px 10px 0px 10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:10pt;
	line-height:15px;
	text-align: justify;
	background-color:#9CC;
	border:#FFF;
	border-style:solid;
	border-width:14px;
}

#pg006img{
		width:242px;
		height:182px;
		background-image:url(../images/006-img.png);
		background-repeat:no-repeat;
		margin:0px 0px 0px 500px;
}

/* 007 meet us page*/

#pg007txt	{
	width:365px;
	height:3400px;
	margin-right:150px;
	margin-top:-25px;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:10pt;
	line-height:15px;
	text-align: justify;
	background-color:#9CC;
	border:#FFF;
	border-style:solid;
	border-width:14px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}

#pg007pic1	{ /*group*/
		width:332px;
		height:261px;
		background-image:url(../images/007-pic-01.png);
		background-repeat:no-repeat;
		float:right;
		margin-top:-100px;
}


#pg007pic2	{	/*Anna and Jada*/
		width:260px;
		height:304px;
		background-image:url(../images/007-pic-02.png);
		background-repeat:no-repeat;
		float:left;
		margin-top:-100px;
		margin-left:50px;
		
}

#pg007pic3	{	/*Pete*/
		width:260px;
		height:330px;
		background-image:url(../images/007-pic-03.png);
		background-repeat:no-repeat;
		float:left;
		margin-left:50px;
}

#pg007pic4	{	/*Kate Odhin Silas*/
		width:302px;
		height:243px;
		background-image:url(../images/007-pic-04.png);
		background-repeat:no-repeat;
		float:left;
		}

#pg007pic5	{	/*John*/
		width:332px;
		height:271px;
		background-image:url(../images/007-pic-05.png);
		background-repeat:no-repeat;
		float:left;
}

#pg007pic6	{	/*Ann*/
		width:260px;
		height:330px;
		background-image:url(../images/007-pic-06.png);
		background-repeat:no-repeat;
		float:left;		
}


#pg007pic7	{	/*E and Waldo*/
		width:280px;
		height:318px;
		background-image:url(../images/007-pic-07.png);
		background-repeat:no-repeat;
		float:left;
	
}

#pg007pic8	{	/*Geri*/
		width:302px;
		height:246px;
		background-image:url(../images/007-pic-08.png);
		background-repeat:no-repeat;
		float:left;	
}


#pg007pic9	{	/*Earlene and Dan*/
		width:311px;
		height:255px;
		background-image:url(../images/007-pic-09.png);
		background-repeat:no-repeat;
		float:left;		
}


#pg007pic10	{	/*George*/
		width:268px;
		height:332px;
		background-image:url(../images/007-pic-10.png);
		background-repeat:no-repeat;
		float:left;		
}


#pg007pic11	{	/*Jim and Miriam*/
		width:263px;
		height:315px;
		background-image:url(../images/007-pic-11.png);
		background-repeat:no-repeat;
		float:left;	
}


#pg007pic12	{	/*Naomi and grandkid*/
		width:403px;
		height:309px;
		background-image:url(../images/007-pic-12.png);
		background-repeat:no-repeat;
		margin:-450px 0px 0px -50px;
		float:left;		
}

/* 008 vision and mission statement page*/

#pg008txt	{
		width:775px;
		height:450px;
		float:left;
		margin:-25px 0px 0px 75px;
		line-height:16px;
		
}

#pg008img	{
	width:247px;
	height:199px;
	background-image:url(../images/008-img.png);
	background-repeat:no-repeat;
	float:right;
	margin:-20px 0px 0px 0px;

}

/* 009 photos people and activities*/

#pg009gallery	{
		width:650px;
		height:500px;
		background:none;
		margin:-10px 50px 0px 0px;
		float:right;
}

/* 010 about liberty village and history page*/

#pg010txt	{
	width:785px;
	height:450px;
	float:left;
	margin:-30px 0px 0px 75px;
	line-height:16px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;
}

#pg010img	{
	width:247px;
	height:199px;
	background-image:url(../images/010-img.png);
	background-repeat:no-repeat;
	float:right;
	margin:-20px 0px 0px 0px;
}

/* 011 in memoriam page*/

#pg011header{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16pt;
	width:600px;
}

#pg011drextxt	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16pt;
	float:right;
	margin:250px 0px 0px 0px;	
}


#pg011denisetxt	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16pt;
	float:left;
	margin:-200px 0px 0px 175px;	
}

#pg011nellietxt	{
	float:right;
	display:block;
	width:550px;
	height:375px;
	text-align:justify;
	background-color:#9CC;
	border-style:solid;
	border-width:14px;
	border-color:#FFF;
	padding:20px 15px 20px 15px;
}

#pg011merlintxt	{
	font-family:Verdana, Geneva, sans-serif;
	float:left;
	display:block;
	width:550px;
	height:1045px;
	text-align:justify;
	background-color:#9CC;
	border-style:solid;
	border-width:14px;
	border-color:#FFF;
	padding:20px 15px 20px 15px;
	margin:-300px 0px 0px 0px;
}

#pg011cheryltxt	{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16pt;
	float:left;
	margin:-200px 0px 0px 350px;	
}

#pg011dreximg		{
	width:364px;
	height:504px;
	background-image:url(../images/011-img-01.png);
	background-repeat:no-repeat;
	float:left;
	margin:30px 0px 0px -50px;
}

#pg011deniseimg		{
	width:274px;
	height:366px;
	background-image:url(../images/011-img-02.png);
	background-repeat:no-repeat;
	float:left;
	margin:250px 0px 0px 0px;
}


#pg011nellieimg		{
	width:269px;
	height:301px;
	background-image:url(../images/011-img-03.png);
	background-repeat:no-repeat;
	float:left;
}


#pg011merlinimg		{
	width:272px;
	height:312px;
	background-image:url(../images/011-img-04.png);
	background-repeat:no-repeat;
	float:right;
	margin:20px 0px 0px 500px;
}


#pg011cherylimg		{
	width:287px;
	height:309px;
	background-image:url(../images/011-img-05.png);
	background-repeat:no-repeat;
	float:left;
	margin:20px 500px 0px 0px;
}




/* 012 look around page*/

#pg012txt{
	width:720px;
	height:300px;
	padding:40px 150px 0px 65px;
	margin-top:0px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:10pt;
	line-height:15px;
	text-align: justify;
	background-image:url(../images/012-bkgrnd.png);
	background-repeat:no-repeat;
	float:left;
	margin-left:25px;
}

#pg012img	{
			border:#FFF;
			border-style:solid;
			border-width:14px;
			width:499px;
			height:151px;
			float:right;
}


/* 013 photos site and homes page*/

#pg013gallery	{
		width:650px;
		height:500px;
		background:none;
		margin:-10px 50px 0px 0px;
		float:right;
		padding:0px 0px 0px 0px;
}



/* 014 fact sheet page*/

#pg014txt	{
	width:600px;
	height:1125px;
	margin:-25px 15px 0px 0px;
	padding:20px 10px 0px 10px;
	float:left;
		color:#000;
	line-height:15px;
	text-align: justify;
	background-color:#9CC;
	border:#FFF;
	border-style:solid;
	border-width:14px;
}

#pg014img	{
	width:247px;
	height:199px;
	background-image:url(../images/014-img.png);
	background-repeat:no-repeat;
	float:right;
	margin:-20px 0px 0px 0px;
}

/* 015 common house page*/

#pg015txt	{
	width:775px;
	height:300px;
	float:left;
	margin:20px 0px 0px 75px;
	line-height:16px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;
}

#pg015img	{
	width:564px;
	height:241px;
	background-image:url(../images/015-img.jpg);
	background-repeat:no-repeat;
	float:right;
	margin:0px 2px 0px 0px;
}

/* 016 useful documents page*/

#pg016txt	{
	width:575px;
	height:40px;
	float:left;
	margin:-10px 0px 0px 75px;
	line-height:16px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11pt;
}

#pg016links	{
	display:block;
	width:725px;
	height:400px;
	margin:55px 0px 0px 85px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11pt;
	text-decoration:none;
}



/* 017 house plans page*/

/* 018 about cohousing page*/

#pg018txt	{
	float:left;
	display:block;
	width:600px;
	height:450px;
	margin:-35px 50px 0px 30px;
	padding:0px 5px 0px 50px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	font-size:12pt;
	line-height:15px;
	text-align:justify;
}

#pg018img	{
	width:247px;
	height:199px;
	float:right;
	margin:-20px 0px 0px 0px;
	background-image:url(../images/018-img.png);
	background-repeat:no-repeat;
	
}

/* 019 cohousing characteristics page*/

#pg019txt	{
	width:550px;
	height:475px;
	float:right;
	margin:-30px 15px 0px 0px;
	padding:20px 10px 0px 10px;
}


/* 020 savings and benefits page*/

#pg020txt	{
	width:600px;
	height:495px;
	float:right;
	margin:-50px 15px 0px 0px;
	padding:20px 10px 0px 10px;
}


/* 021 cohousing resources page*/

#pg021txt{
	width:680px;
	height:675px;
	float:right;
	margin:-10px 15px 0px 0px;
	padding:20px 10px 0px 10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	background-color:#9C9;
	border:#FFF;
	border-style:solid;
	border-width:14px;
	font-size:10pt;
}

/* 022 consensus process page*/

#pg022txt	{
	width:650px;
	height:1500px;
	float:right;
	margin:0px 15px 0px 0px;
	padding:20px 10px 0px 10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	background-color:#CCC;
	border:#FFF;
	border-style:solid;
	border-width:14px;
	font-size:10pt;
}


/* 023 effective meetings page*/

#pg023txt	{
	width:650px;
	height:1150px;
	float:right;
	margin:0px 15px 0px 0px;
	padding:20px 10px 0px 10px;
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	color:#000;
	background-color:#CCC;
	border:#FFF;
	border-style:solid;
	border-width:14px;
	
}


/* 024 happenings page*/

#pg024txt	{
			width:345px;
			height:225px;
			float:left;
			margin:-45px 0px 0px -40px;
			padding:35px 40px 0px 30px;
			display:block;
			font-family:Verdana, Geneva, sans-serif;
			font-size:10pt;
			text-align:justify;
			line-height:15px;
			background-image: url(../images/001-text_box.png);
			background-repeat: no-repeat;
}

#pg024img01	{
			width:330px;
			height:229px;
			float:right;
			margin:-100px 0px 0px 0px;
			background-image:url(../images/024-happ-img-01.png);
			background-repeat:no-repeat;
}

#pg024img02	{	
			width:368px;
			height:502px;
			float:left;
			margin:-15px 0px 0px 0px;
			background-image:url(../images/024-happ-img-02.png);
			background-repeat:no-repeat;
}

#pg024img03	{	
			width:316px;
			height:248px;
			float:right;
			margin:-50px 0px 0px 0px;
			background-image:url(../images/024-happ-img-03.png);
			background-repeat:no-repeat;
}

/* 025 activities page*/

#pg025txt	{
	width:400px;
	height:1200px;
	float:right;
	margin:25px -100px 0px 0px;
	padding:20px 10px 0px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10pt;
	color:#000;
	line-height:15px;
	text-align: justify;
	background-color:#9CC;
	border:#FFF;
	border-style:solid;
	border-width:14px;
}

#pg025img01	{
	width:202px;
	height:315px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	background-image:url(../images/025-img-01.png);
	background-repeat:no-repeat;
}

#pg025img02	{
	width:372px;
	height:312px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/025-img-02.png);
	background-repeat:no-repeat;
}

#pg025img03	{
	width:308px;
	height:384px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/025-img-03.png);
	background-repeat:no-repeat;
}

#pg025img04	{
	width:370px;
	height:302px;
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(../images/025-img-04.png);
	background-repeat:no-repeat;
}


/* 026 calendar page*/

#pg026img	{
	width:900px;
	height:1318px;
	background-image:url(../images/026-Jan-Feb-2010.jpg);
	background-repeat:no-repeat;
	float:left;
}

#pg026img2	{
	width:900px;
	height:1318px;
	background-image:url(../images/026-Mar-Apr-2010.jpg);
	background-repeat:no-repeat;
	float:left;
}

#pg026link	{
	width:900px;
	height:25px;
	float:left;
	padding:10px 0px 0px 0px;
	font:Verdana, Geneva, sans-serif;
	font-size:14pt;
	color:#000;
 	background-color: #9CC;
	text-align:center;
	font-style:oblique;
}

#pg026link2	{
	width:900px;
	height:25px;
	float:left;
	padding:10px 0px 0px 0px;
	font:Verdana, Geneva, sans-serif;
	font-size:14pt;
	color:#000;
 	background-color: #9CC;
	text-align:center;
	font-style:oblique;
}

/* 027 house concerts page*/

#pg027txt	{
	float:left;
	display:block;
	width:500px;
	height:475px;
	margin:0px 50px 0px 30px;
	padding:0px 5px 0px 50px;
	font-family:Verdana, Geneva, sans-serif;
	color:#000;
	line-height:15px;
	text-align:justify;
}


#pg027list	{
	width:250px;
	height:400px;
	display:block;
	float:right;
	line-height:20px;
}





/* 028 green stuff page*/

#pg028txt	{
	width:430px;
	height:1600px;
	margin-right:15px;
	float:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;	color:#000;
	line-height:15px;
	text-align: justify;
	background-color:#9C9;
	border:#FFF;
	border-style:solid;
	border-width:14px;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}

#pg028img01{
	width:393px;
	height:329px;
	float:left;
	margin:-30px 0px 0px 0px;
	background-image:url(../images/028-img-01.png);
	background-repeat:no-repeat;
}

#pg028img02{
	width:359px;
	height:429px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url(../images/028-img-02.png);
	background-repeat:no-repeat;
}

#pg028img03{
	width:393px;
	height:312px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url(../images/028-img-03.png);
	background-repeat:no-repeat;
}

#pg028img04{
	width:380px;
	height:299px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url(../images/028-img-04.png);
	background-repeat:no-repeat;
}

#pg028img05{
	width:335px;
	height:273px;
	float:left;
	margin:0px 0px 0px 0px;
	background-image:url(../images/028-img-05.png);
	background-repeat:no-repeat;
}


/* 029 visit us page*/

#pg029txt	{
	width:350px;
	height:320px;
	float:right;
	margin:-400px 20px 0px 0px;
	padding:20px 10px 0px 10px;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color:#000;
	line-height:15px;
	text-align: justify;
	background-color:#9C9;
	border:#FFF;
	border-style:solid;
	border-width:14px;
}

#pg029img	{
	width:567px;
	height:436px;
	float:left;
	margin:-55px 275px 0px 10px;
	background-image:url(../images/029-img.png);
	background-repeat:no-repeat;
}

/* 030 map and directions page*/

#pg030txt	{
	width:450px;
	height:450px;
	float:left;
	margin:-30px 300px 0px 0px;
	padding:5px 10px 10px 10px;
	background-color:#9CC;
	border:#FFF solid;
	border-width:14px;
	}

#map01	{
	width:342px;
	height:263px;
	float:right;
	margin:-500px 0px 0px 0px;
	background-image:url(../images/030-map-01.png);
	background-repeat:no-repeat;
	
}

#map02	{
	width:342px;
	height:259px;
	float:right;
	margin:-225px 0px 0px 558px;
	background-image:url(../images/030-map-02.png);
	background-repeat:no-repeat;

	
}


/* 031 contact page*/

#contactform	{
	width:500px;
	height:500px;
	float:left;
	
}

label,a 
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px; 
}
