/* background */	
body {				/* IE */
	marginheight: 0px;
	marginwidth: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	text-align: center;
      background: #000000;
	}
body {				/* Mozilla */
	text-align: -moz-center;
    	}	


#sheet  {

	/*    This ID exists to solve a memory allocation/ancestor issue
		with the javascript navigation bar. It's purpose is that of
		a "wrapper". This all has alot more to do with the method of
		implementation of the script (onload from the body tag), but
		this fix masks/absorbs the extra bottom page space well.
	*/
		
	position: absolute;
	width: 100%;
	height: auto; 
	margin-left: 0px;
	border-bottom: none;

        }


#page1000x1500  {		/* IE */
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1200px;                /* was 1200 for CH1, 1150 for SR2, 1235 for DP1, Community Day set to 1400 */
/*	background-image: url("./backgrounds/CanvasMV1.jpg"); */
/*	background-image: url("./backgrounds/CanvasSR2.jpg"); */
	background-image: url("./backgrounds/CanvasCH1.jpg"); 
/*	background-image: url("./backgrounds/CanvasDP1.jpg"); */
/*	background-image: url("./backgrounds/CanvasCD2009-1.jpg"); */

             }	
#page1000x1500  {		/* Mozilla */
	text-align: -moz-center;
             }	

#GovPage  {		/* IE */
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1145;
	background-image: url("./backgrounds/CanvasGovProto4.jpg"); 
             }
#SupportPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 895px;
	background-image: url("./backgrounds/CanvasSupport.jpg"); 
             }
#AthleticPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1195px;
	background-image: url("./backgrounds/CanvasLAA.jpg"); 
             }
#ConservationPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 895px;
	background-image: url("./backgrounds/CanvasBoard.jpg"); 
             }
#PlanningPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1350px;
	background-image: url("./backgrounds/CanvasBoard.jpg"); 
             }
#RentPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 700px;
	background-image: url("./backgrounds/CanvasBoard.jpg"); 
             }
#ShadePage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 925px;
	background-image: url("./backgrounds/CanvasBoard.jpg"); 
             }
#ZBOAPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1350px;
	background-image: url("./backgrounds/CanvasBoard.jpg"); 
             }
#ClerkPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 955px;
	background-image: url("./backgrounds/CanvasClerk.jpg"); 
             }
#CD2009Frame  {
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 0px;	
	width: 500px;
	height: 654px;
	background-image: url("./backgrounds/CD2009background.jpg"); 
             }
#MovieFrame  {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;	
	width: 500px;
	height: 600px;
	background-image: url("./backgrounds/movieBackground.jpg"); 
             }
#BuildingPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1100px;
	background-image: url("./backgrounds/CanvasBuilding.jpg"); 
             }
#FinancePage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 955px;
	background-image: url("./backgrounds/CanvasFinance.jpg"); 
             }
#CourtPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1240px;
	background-image: url("./backgrounds/CanvasCourt.jpg");
             }
#FirePrevPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1291px;
	background-image: url("./backgrounds/CanvasFire.jpg");
             }
#ZoningPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 955px;
	background-image: url("./backgrounds/CanvasZoning.jpg"); 
             }
#AssessorPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1155px;
	background-image: url("./backgrounds/CanvasAssessor.jpg"); 
             }
#PolicePage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1270px;
	background-image: url("./backgrounds/CanvasPolice.jpg"); 
             }
#FireCoPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1632px;
	background-image: url("./backgrounds/CanvasFireCo.jpg");
             }
#MainTable  {		/* IE */
	position: center;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:0px;
	align: left;
	text-align: left;
	padding-top: 15px;	
	width: 1000px;
	height: 700px;
             }
#EmergMgtPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 545px;
	background-image: url("./backgrounds/CanvasEmergMgt.jpg"); 
             }
#EMSPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 688px;
	background-image: url("./backgrounds/CanvasEMS.jpg"); 
             }
#DPWPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 1395px;
	background-image: url("./backgrounds/CanvasDPW.jpg"); 
             }
#PoolPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 953px;
	background-image: url("./backgrounds/CanvasPool.jpg"); 
             }
#RecreationPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 945px;
	background-image: url("./backgrounds/CanvasRecreation.jpg"); 
             }
#TennisPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 945px;
	background-image: url("./backgrounds/CanvasTennis.jpg"); 
             }
#TaxCollectorPage  {
	margin-top: 4px;
	margin-bottom: 0px;
	text-align: left;
	padding-top: 5px;	
	width: 1000px;
	height: 962px;
	background-image: url("./backgrounds/CanvasTaxOffice.jpg"); 
             }
#DirectionsPage  {
	margin: 0px 0px 0px 0px;	
	width: 500px;
	height: 800px;
	padding: 0px 0px 0px 0px;
	background-color: transparent;
             }
.pasteContent {
	}
.pasteGoogleMap {
	position: float;
	border: none;
	padding: 0px;
	width: auto;
	height: auto;
	margin-left: 1px;
	margin-top: -19px;
	background-color: transparent;
	}
table.governing {
	float: left;
	width: 650px;
	font: 14px serif;
	weight: normal;
	margin-left: 290px;
	margin-top: 190px;
	padding: 4px;
	border: 4px;
	border-style: ridge;
	text-align: left;
	background-image: url("./backgrounds/darkgray.jpg");
	}
table.support {
	float: center;
	width: 524px;
	font: 14px serif;
	weight: normal;
	margin-left: 238px;
	margin-top: 10px;
	padding: 4px;
	border: 4px;
	border-style: ridge;
	text-align: left;
	background-image: url("./backgrounds/lgrey079.jpg");
	}
table.athletic {
	float: center;
	width: 524px;
	font: 14px serif;
	weight: normal;
	margin-left: 238px;
	margin-top: 10px;
	padding: 4px;
	border: 4px;
	border-style: ridge;
	text-align: left;
	background-image: url("./backgrounds/lgrey079.jpg");
	}
table.conservation {
	float: center;
	width: 524px;
	font: 14px serif;
	weight: normal;
	margin-left: 238px;
	margin-top: 10px;
	padding: 4px;
	border: 4px;
	border-style: ridge;
	text-align: left;
	background-image: url("./backgrounds/lgrey079.jpg");
	}
table.planning {
	float: center;
	width: 524px;
	font: 14px serif;
	weight: normal;
	margin-left: 238px;
	margin-top: 10px;
	padding: 4px;
	border: 4px;
	border-style: ridge;
	text-align: left;
	background-image: url("./backgrounds/lgrey079.jpg");
	}
table.rent {
	float: center;
	width: 524px;
	font: 14px serif;
	weight: normal;
	margin-left: 238px;
	margin-top: 10px;
	padding: 4px;
	border: 4px;
	border-style: ridge;
	text-align: left;
	background-image: url("./backgrounds/lgrey079.jpg");
	}
table.shade {
	float: center;
	width: 524px;
	font: 14px serif;
	weight: normal;
	margin-left: 238px;
	margin-top: 10px;
	padding: 10px;
	border: 4px;
	border-style: ridge;
	text-align: left;
	background-image: url("./backgrounds/lgrey079.jpg");
	}
table.ZBOA {
	float: center;
	width: 524px;
	font: 14px serif;
	weight: normal;
	margin-left: 238px;
	margin-top: 10px;
	padding: 4px;
	border: 4px;
	border-style: ridge;
	text-align: left;
	background-image: url("./backgrounds/lgrey079.jpg");
	}
table.building {
	float: center;
	width: 1000px;
	font: 14px serif;
	weight: normal;
	margin-left: 0px;
	margin-top: -10px;
	background-color: transparent;
	}
table.clerk {
	float: center;
	width: 1000px;
	font: 14px serif;
	weight: normal;
	margin-left: 0px;
	margin-top: -10px;
	background-color: transparent;
	}
table.finance {
	float: center;
	width: 500px;
	font: 14px serif;
	weight: normal;
	margin-left: 190px;
	margin-top: -10px;
	background-color: transparent;
	}
table.court {
	float: center;
	width: 500px;
	font: 14px serif;
	weight: normal;
	margin-left: 100px;
	margin-top: 45px;
	background-color: transparent;
	}
table.court2 {
	float: center;
	width: 600px;
	font: 14px serif;
	weight: normal;
	margin-left: 200px;
	margin-top: 80px;
	background-color: transparent;
	}
table.fireprevention {
	float: center;
	width: 500px;
	font: 14px serif;
	weight: normal;
	margin-left: 140px;
	margin-top: 40px;
	background-color: transparent;
	}
table.fireprevention2 {
	float: right;
	width: 500px;
	font: 14px serif;
	weight: normal;
	margin-top: 40px;
	background-color: transparent;
	}
table.zoning {
	float: center;
	width: 350px;
	font: 14px serif;
	weight: normal;
	margin-left: 450px;
	margin-top: 35px;
	background-color: transparent;
	}
table.assessor {
	float: center;
	width: 300px;
	font: 14px serif;
	weight: normal;
	margin-left: 350px;
	margin-top: 200px;
	background-color: transparent;
	}
table.police {
	float: center;
	width: 900px;
	font: 14px serif;
	weight: normal;
	margin-left: 50px;
	margin-top: 20px;
	background-color: transparent;
	}
table.police2 {
	float: center;
	width: auto;
	font: 14px serif;
	weight: normal;
	margin-left: 10px;
	margin-top: 8px;
	background-color: transparent;
	}
table.emergMgt {
	float: center;
	width: 400px;
	font: 14px serif;
	weight: normal;
	margin-left: 300px;
	margin-top: 30px;
	background-color: transparent;
	}
table.ems {
	float: center;
	width: 400px;
	font: 14px serif;
	weight: normal;
	margin-left: 300px;
	margin-top: 0px;
	background-color: transparent;
	}
table.dpw {
	float: center;
	width: 300px;
	font: 14px serif;
	weight: normal;
	margin-left: 650px;
	margin-top: 50px;
	background-color: transparent;
	}
table.dpw2 {
	float: center;
	width: 800px;
	font: 14px serif;
	weight: normal;
	margin-left: 50px;
	margin-top: 465px;
	background-color: transparent;
	}
table.fireco {
	float: center;
	width: 500px;
	font: 14px serif;
	weight: normal;
	margin-left: 250px;
	margin-top: 120px;
	background-color: transparent;
	}
table.fireco2 {
	float: center;
	width: 500px;
	font: 14px serif;
	weight: normal;
	margin-left: 250px;
	margin-top: 575px;
	background-color: transparent;
	}
table.pool {
	float: center;
	width: 600px;
	font: 14px serif;
	weight: normal;
	margin-left: 200px;
	margin-top: 0px;
	background-color: transparent;
	}
table.poolnarrative {
	float: center;
	width: 980px;
	margin-left: 10px;
	margin-top: 10px;
	background-color: transparent;
	}
table.Recreation {
	float: center;
	width: 600px;
	font: 14px serif;
	weight: normal;
	margin-left: 200px;
	margin-top: 0px;
	background-color: transparent;
	}
table.tennis {
	float: center;
	width: 600px;
	font: 14px serif;
	weight: normal;
	margin-left: 200px;
	margin-top: 0px;
	background-color: transparent;
	}
table.tax {
	float: center;
	width: 800px;
	font: 14px serif;
	weight: normal;
	margin-left: 190px;
	margin-top: -10px;
	background-color: transparent;
	}
#footer  {
	width: 1000px;
	height: 50px
	text-align: center;
	padding-top: 6px;
	padding-bottom: 6px;
	margin-top: 0px;
	margin-bottom: 4px;
      background : #0B287D;		/*  Blue */
	border: 1px solid #C9C292;
	}	

a.footer {
	font: bold 12px Verdana;
	text-decoration: none;
	text-align: center;
	padding: 6px;
	color:  FFFFFF;
	}
a.footerActive {
	font: bold 12px Verdana;
	text-decoration: none;
	text-align: center;
	padding: 3px;
	color:  FFFFFF;
	}
a.footerActive:hover  {
	font: bold 12px Verdana;
	color : #C9C292;
	text-decoration: underline;
	}
a.linkEM {
	font: bold 12px Verdana;
	text-decoration: none;
	text-align: center;
	padding: 3px;
	color:  0B287D;
	}
a.linkEM:hover  {
	font: bold 12px Verdana;
	color : #0B287D;
	text-decoration: underline;
	}

h2	{
	font:normal 16px sans-serif;
	font-weight: bolder;
	text-decoration: none;
	text-align: center;
	margin: 9px 0px -20px 0px;
	padding: 3px;
	background: #D10000; 	/* Alert Heading */
	color:  white;
	}
h3 {
	font-family : verdana;
	color : #4C3722;
	text-align : center;
	}
h4 {
	font-family: verdana;
	color : #4C3722;
	text-align : center;
}
			





      


