/* STRUCTURE */

body {
	background-color: #E3EEE5;
	padding: 0;
	margin: 0;
	}

#siteblock { 
	width: 670px;
	border-left: 2px solid #383;
	border-right: 2px solid #383;
	border-top: none;
	border-bottom: none;
	border: 0;
	text-align: center;
	}

#sitecenterblock { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 650px;
	/* left: 10px; */
	border: 0px;
	padding: 0px;
	margin: 0px;
	}

#sitehead {
	margin: 0px;
	padding: 0px;	
	text-align: left;
	}

	#masthead { 	
		position: absolute;
		top: 0px;
		left: 0px;
		width: 650px;
		height: 135px;
		background: #fff url(plambeckheader.jpg) no-repeat;
		text-align: left;
	}
	
	#menubar { 
		top: 135px;
		left: 0px;
		width: 650px;
		height: 22px;
		background: transparent url(menubg.jpg) repeat-x;
		position: relative;
		text-align: left;
		}

#sitebody { 
		position: absolute;
		left: 0px;
		top: 157px;
		text-align: left;
		}

	#leftbar { 
		/*position: absolute;
		left: 0px;
		top: 0px;*/
		float: left;
		width: 183px;
		background: #E3EEE5;
/*		height:100%;*/
		text-align: left;
		}
	
	#staticmenu {
		position: fixed;
		width: 120px;
		left: 2px;
		top:200px;
		float: left;
		margin-bottom: 6px;
		padding-top: 10px;
		padding-bottom: 10px;	
		padding-left: 5px;	
		padding-right: 5px;
		font-family: Georgia, Times, "Times New Roman", serif;
		font-size: 8.5pt;
		line-height: 1.4;
		font-weight: regular; 
		background: #E3EEE5;
		border-left: 0px solid #666;
		border-bottom: 1px solid #666;		
		border-top: 1px solid #666;
		border-right: 1px solid #666;
		}
	
	#contentarea { 
		/*position: absolute;
		left: 0px;
		top: 0px;*/
		float: left;
		width: 465px;
		background: url(basic_BG.jpg) repeat-y;
		text-align: left;
		margin: 0px;
		padding: 0px;
		}
		
	#widecontentarea { 
		/*position: absolute;
		left: 0px;
		top: 0px;*/
		float: left;
		width: 650;
		background: url(basic_BGwide.jpg) repeat-y;
		text-align: left;
		margin-left: 0px;
		padding-left: 0px;
		}

	#widecontentarea2 { 
		/*position: absolute;
		left: 0px;
		top: 0px;*/
		float: left;
		width: 650;
		background: url(basic_BGwide.jpg) repeat-y;
		text-align: left;
		margin-left: 0px;
		padding-left: 0px;
		}


		#boxtop {
			height: 9px;
			width: 465px;
			background: #fff url(boxtop.jpg) 0 0 no-repeat;
			margin: 0px;
			padding: 0px;
			}

		#wideboxtop {
			height: 9px;
			width: 650;
			background: #fff url(boxtopwide.jpg) 0 0 no-repeat;
			margin: 0px;
			padding: 0px;
			}


		#footer { 
			text-align: center;
			clear: both;
			}

		#boxbottom {
			height: 9px;
			width: 465px;
			background: #fff url(boxbottom.jpg) 0 0 no-repeat;
			margin: 0px;
			padding: 0px;
			}
			
		#wideboxbottom {
			height: 9px;
			width: 650px;
			background: #fff url(boxbottomwide.jpg) 0 0 no-repeat;
			margin: 0px;
			padding: 0px;
			}
			
			
/* TYPOGRAPHY */

#contentarea p {
	margin-left: 20px;
	margin-right: 10px;
	margin-top: 0px;
	font-family: Verdana, Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: .8em;
	line-height: 1.4;
	}

#widecontentarea p {
	margin-left: 20px;
	margin-right: 10px;
	margin-top: 0px;
	font-family: Verdana, Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: .8em;
	line-height: 1.4;
	}
	
p.qualbold {
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: .8em;
	font-weight:bold;	
	margin-left: 10px;	
	}

h2 {
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 1.2em;
	font-weight:bold;	
	margin-left: 15px;	
	clear: right;
	}

h3 {
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 1.1em;
	font-weight: normal;
	font-style: italic;	
	margin-left: 15px;
	margin-top: 20px;
	}

h4 {
	font-family: Verdana, Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: .8em;
	font-weight: normal;
	line-height: 1.4;
	margin-left: 0px;	
	margin-right: 40px;
	}

h5 {
	font-family: Verdana, Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: .8em;
	font-weight: normal;
	line-height: 1.4;
	margin-left: 15px;	
	margin-right: 40px;
	}

li.issues {
	margin-bottom: 15px;
	font-family: Verdana, Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight: normal;
	line-height: 1.6;
	}

li.vol {
	margin-left: 20px;
	margin-bottom: 15px;
	font-family: Verdana, Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	list-style: square;
	line-height: 1.6;
	}
	
li.record {
	margin-left: 20px;
	margin-right: 150px;
	margin-bottom: 15px;
	font-family: Verdana, Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-weight: normal;
	font-size: 9pt;
	list-style: square;
	line-height: 1.6;
	}


	
.right {
	align: right;
	text-align: right;
	margin-left: 400px;
	margin-right: 100px;
	}
	
.blueul {
	text-decoration: underline;
	margin-left: 150px; 
	}
	
.indent {margin-left: 150px; }

div#staticmenu a {
	text-decoration: none;
	color: #333;
	}

div#staticmenu a:hover {
	text-decoration: underline;
	background: #7EBEDC;
	}


/* MENUBAR */


div#menubar ul#menu	{
	height: 22px;
	width: 650px;
	margin: 0;
	padding: 0;
	position: relative;
	}

ul#menu li {
	margin: 0;
	padding: 0;
	position: absolute;
	list-style: none;
	top: 0;
	}
	
ul#menu li, ul#menu a {
	height: 22px;
	display: block;
	}

#homepage {left: 3px; width: 72px;}
#record {left: 75px; width: 72px;}
#issues {left: 147px; width: 72px;}
#contact {left: 219px; width: 72px;}
#flyer {left: 291px; width: 72px;	}
#volunteer {left: 363px; width: 96px;	}
#donate {left: 459px; width: 72px; }

#homepage a {background: transparent url(menuhome.jpg) 0 0px no-repeat; text-decoration: none;}
#record a {background: transparent url(menurecord.jpg) 0 0px no-repeat; text-decoration: none;}
#issues a {background: transparent url(menuissues.jpg) 0 0px no-repeat; text-decoration: none;}
#contact a {background: transparent url(menucontact.jpg) 0 0px no-repeat; text-decoration: none;}
#flyer a {background: transparent url(menuflyer.jpg) 0 0px no-repeat; text-decoration: none;}
#volunteer a {background: transparent url(menuvolunteer.jpg) 0 0px no-repeat; text-decoration: none;}
#donate a {background: transparent url(menudonate.jpg) 0 0px no-repeat; text-decoration: none;}

#homepage a:hover {background: transparent url(menuhome.jpg) 0 -22px no-repeat;}
#record a:hover {background: transparent url(menurecord.jpg) 0 -22px no-repeat;}
#issues a:hover {background: transparent url(menuissues.jpg) 0 -22px no-repeat;}
#contact a:hover {background: transparent url(menucontact.jpg) 0 -22px no-repeat;}
#flyer a:hover {background: transparent url(menuflyer.jpg) 0 -22px no-repeat;}
#volunteer a:hover {background: transparent url(menuvolunteer.jpg) 0 -22px no-repeat;}
#donate a:hover {background: transparent url(menudonate.jpg) 0 -22px no-repeat;}

#record a.currentpage {background: transparent url(menurecord.jpg) 0 -22px no-repeat; text-decoration: none;}
#issues a.currentpage {background: transparent url(menuissues.jpg) 0 -22px no-repeat; text-decoration: none;}
#contact a.currentpage {background: transparent url(menucontact.jpg) 0 -22px no-repeat; text-decoration: none;}
#flyer a.currentpage {background: transparent url(menuflyer.jpg) 0 -22px no-repeat; text-decoration: none;}
#volunteer a.currentpage {background: transparent url(menuvolunteer.jpg) 0 -22px no-repeat; text-decoration: none;}
#donate a.currentpage {background: transparent url(menudonate.jpg) 0 -22px no-repeat; text-decoration: none;}



/* LISTS */

li.qual
{	margin-bottom: 6px;	
	margin-left: -15px;
	padding-right: 10px;
	font-family: Georgia, Times, "Times New Roman", serif;
	font-size: 8.5pt;
	line-height: 1.4;
	font-weight: regular; 
	list-style-image: url(bullet.gif);
	}

ul.healthycity {
	list-style: none;
	font-family: Verdana, Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: 9pt;
	margin-top: 0px;
	padding-left: 20px;
	margin-right: 20px;

	}



/* OTHER */

img	{
	border: 0;
	}
	
hr.contentarea {
	border: 0;
	color: #aaa;
	margin-left: 30px;
	margin-right: 30px;
	background-color: #aaa;
	height: 1px;
	style: solid;
	}

hr.staticmenu {
	border: 0;
	color: #7EBEDC;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #7EBEDC;
	height: 1px;
	style: solid;
	}

hr.issues {
	border: 0;
	color: #aaa;
	margin-left: 150px;
	margin-right: 30px;
	background-color: #aaa;
	height: 1px;
	style: solid;
	}


.leftimg {
	float: left;
	margin: 0;
	padding: 20px;
	}

.floatimg {
	margin-left: 10px;
	margin-right: 10px;
	padding-left: 20px;
	padding-right: 20px;
	}

.zerozero {
	border: 0;
	}

#widecontentarea p.record {
	margin-left: 20px;
	margin-right: 100px;
	margin-top: 0px;
	font-family: Verdana, Trebuchet, "Trebuchet MS", Helvetica, Arial, sans-serif;
	font-size: .8em;
	line-height: 1.4;
}
