body {







	margin: 0px;







	padding: 0px;







	background:url(http://lansdowneborough.com/wp-content/uploads/layout_main_bg.gif);







	background-color : #b4c9b4;







	background-repeat: repeat-x;







	text-align: left;







	color: black;







	font-size: 12px;







	font-family: georgia;}









.alignleft {

	display: inline;

	float: left;

	margin-right: 1.625em;

}

.alignright {

	display: inline;

	float: right;

	margin-left: 1.625em;

}

.aligncenter {

	clear: both;

	display: block;

	margin-left: auto;

	margin-right: auto;

}





#container {







	font-size : 12px; 







	background:url(http://lansdowneborough.com/wp-content/uploads/container_bg.gif);







background-color : white;







	width: 1029px;







	position: relative;







	margin: 0 auto;







	padding: 0px;}















ol, ul, li {







font-size: 12px;







	font-family: georgia;







}







#search {







text-align: right;







background:url(http://lansdowneborough.com/wp-content/uploads/layout_4.gif);







}























#nav_top {







 text-align:center;







 background:url(http://lansdowneborough.com/wp-content/uploads/layout_nav_top_bg.gif);







}















#nav_bottom {







  text-align:center;







  background:url(http://lansdowneborough.com/wp-content/uploads/layout_bottom_nav_bg.gif);







}























#layout_left_bg {







       background:url(http://lansdowneborough.com/wp-content/uploads/layout_left_bg.gif);}















#layout_right_bg {















       background:url(http://lansdowneborough.com/wp-content/uploads/layout_right_bg.gif);}















#layout_left {







       background-color: white;







border-right: 1px solid black;







}















#layout_left .seeall {







font-size: 11px;







text-align: center;







}















#layout_right {







       background-color: white;}















#main {







       background-color: white;



}















#gray_oval_bg {







       background:url(http://lansdowneborough.com/wp-content/uploads/layout_gray_oval_bg.gif);







       color: white;







       font-size: 13px;







       text-align: center;}















#gray_oval_bg A:link {







        font-size: 12px;







	color: white;







	text-decoration: none;}















#gray_oval_bg A:visited {







	font-size: 12px;







	color: white;







	text-decoration: none;}















#gray_oval_bg A:active {







	font-size: 12px;







	color: white;







	text-decoration: none;}















#gray_oval_bg A:hover { 







	font-size: 12px;







	color: #b2d0b2;







	text-decoration: none;}















#minutes_1 {







	/*float: center;*/ 







	border: solid #016c36 1px; 







	font-size: 12px;







	font-family: georgia;







	text-align: left; 







	padding: 4px; 







margin-bottom:10px;







	background-color: #c9dfc9; }















#minutes_2 {







	/*float: center;*/ 







	border: solid #016c36 1px; 







	font-size: 12px;







	font-family: georgia;







	text-align: left; 







	padding: 4px; 







margin-bottom:10px;







	background-color: #e9f0e9; }















#artsplan {







	/*float: center;*/







	border: solid #016c36 1px; 







	font-size: 12px;







	font-weight: bold;







	font-family: georgia;







	text-align: left; 







	padding: 7px; 







	margin: 10px;







	background-color: #c9dfc9; }















#photo_album_new {







	border: solid #016c36 1px; 







	font-size: 12px;







	font-weight: bold;







	font-family: georgia;







	text-align: center; 







	padding: 15px; 







	background-color: #c9dfc9; }















	







	#light_green {







	/*float: center;*/ 







	border: solid #016c36 1px; 







	font-size: 12px;







	font-weight: bold;







	font-family: georgia;







	text-align: left; 







	padding: 15px; 







	margin: 20px;







	background-color: #e9f0e9; }







	







#photo_album {







	/*float: center;*/ 







	border: solid #016c36 1px; 







	font-size: 12px;







	font-weight: bold;







	font-family: georgia;







	text-align: left; 







	padding: 15px; 







	margin: 20px;







	background-color: #c9dfc9; }







	







#photo {







	float: right; 







	border: solid #016c36 1px; 







	font-size: 12px;







	font-weight: bold;







	font-family: georgia;







	text-align: center; 







	padding: 3px; 







	margin-left: 10px;







	background-color: #c9dfc9; }















#photo_leftbox {







	float: left; 







	border: solid #016c36 1px; 







	font-size: 12px;







	font-weight: bold;







	font-family: georgia;







	text-align: center; 







	padding: 3px; 







	margin-right: 10px;







	background-color: #c9dfc9; }















#photo_hrc {







	float: left; 







	border: solid black 1px; 







	font-size: 10px;







	font-family: georgia;







	text-align: center; 







	padding: 3px; 







	margin-right: 10px;







	background-color: #c9dfc9; }















#photo_1 { 







	border: solid #016c36 1px; 







	font-size: 12px;







	font-weight: bold;







	font-family: georgia;







	text-align: center; 







	background-color: #c9dfc9; }















#photo_left {







	float: left; 







	margin-right: 10px;}















#photo_right {







	float: right; 







	margin-left: 10px;}















#photo_wide {







	float: right; 







	border: solid #016c36 1px; 







	font-size: 12px;







	font-weight: bold;







	font-family: georgia;







	text-align: center; 







	padding: 6px; 







	background-color: #c9dfc9;







        margin-left: 10px; }















#photo_nopadding {







	font-size: 12px;







	font-weight: bold;







	font-family: georgia;







	text-align: center; 







	background-color: #c9dfc9; 







        padding: 0px;







        margin: 0px;}















#photo_border { 







	border: solid #016c36 1px;  }















#go_top {







	display: block;







	margin-left: auto;







	margin-right: auto;







	width: 20px;







	border: solid #016c36 1px; 







	font-size: 11px;







	font-weight: bold;







	font-family: georgia;







	text-align: center; 







	padding: 6px; 







	background-color: #c9dfc9; }















#photo_nobold {







	width: 250px;







	float: right; 







	border: solid #016c36 1px; 







	font-size: 12px;







	font-family: georgia;







	padding: 8px; 







	margin-left: 10px;







	background-color: #c9dfc9; }















#photo_nobold1 {







	border: solid #016c36 1px; 







	font-size: 12px;







	font-family: georgia;







	padding: 8px; 







	background-color: #c9dfc9; }















A:link {







	color: #016c36;







	text-decoration: none;







        font-weight: bold;}















A:visited {







	color: #016c36;







	text-decoration: none;







        font-weight: bold;}















A:active {







	color: #016c36;







	text-decoration: none;







        font-weight: bold;}















A:hover { 







	color: black;







	text-decoration: none;







        font-weight: bold;}















.qa {







	font-size: 16px; 







	font-weight: bold;}















#faq td { 







	border-bottom: solid black 1px; }















.event {







	margin: 5px;







	padding: 5px;







	font-size: 12px;







	font-family: georgia, Helvetica, sans-serif;







	border-style: solid;







	border-color: #016c36;







	border-width: 1px;







	text-align: left;







	border-spacing: 5px;







	vertical-align: middle;







        background-color: #c9dfc9;}















.photo {







	margin: 5px;}















.caltable td { 







	font-size: 12px; 







	padding-left: 4px;







	padding-right: 4px; }







	







#codebook { 







	width: 150px; 







	padding: 2px;







	float: right; 







	border: 1px; 







	background-color: #F1FFEA;







	border: solid #A3C09B 2px;







	text-align: center; 







	margin: 10px; 







	font-size: 12px;}







	







#codebook img { 







	float: left; }







	







.pgsection { 







	border: solid green 1px; 







	background-color: #FFFFF0; 







	padding: 4px; 







	margin: 4px;}







	







.pgsection .contacts {







	text-align: center;







	padding: 2px; 







	border-style: solid; 







	background-color: #016c36;







	border-color: black;







	border-width: 1px;}















.pgsection .contacts a {







	letter-spacing: 1px;







	text-decoration: none; 







	font-weight: bold; 







	font-size: 11px; 







	color: white;}















.pgsection .contacts a:hover {







	color: #fefebb; }







	







.hdays td { 







	border: solid #cbcbcb 1px; 







	background-color: #f5f5f5;







	padding: 4px;}















input, textarea, select {







	border: 1px solid #016c36;







        background-color: #c9dfc9;}















#rec {







	border-right: solid #016c36 1px; }















.item { 







	margin: 2px; 







	padding: 8px; 







	border: solid #cccccc 1px; }















.listing { 







	text-align: center;}















.picbox { 







	width: 222px; 







	text-align: center; 







	border: solid #016c36 1px; 







	margin: 2px; 







	float: left;







	background-color: #e9f0e9; }















.picbox img { 







	width: 216px; 







	height: 169px; 







	margin: 2px; 







	border: solid #016c36 1px; }















#blockone { 







	display: block; }















.mytd {







	text-align: left;







	border-style: solid;







	border-color: #E6E6E6;







	border-width: 1px;







	font-weight: bold;







	border-bottom-style: none;







	margin: 2px;







	font-size: 12px;}















.mytdtop {







	text-align: left;







	border-style: solid;







	border-color: #E6E6E6;







	border-width: 1px;







	font-weight: bold;







	margin: 2px;







	font-size: 12px;}















.mytdbottom {







	text-align: left;







	border-style: solid;







	border-color: #E6E6E6;







	border-width: 1px;







	font-weight: bold;







	margin: 2px;







	font-size: 12px;}















.greenbig {	







font: bold 24px "Times New Roman", Times, serif; 







color: #016c36;	}















.smallgreen {	







font: bold 12px georgia, Helvetica, sans-serif; 







color: #016c36; 







text-decoration: underline;	}















.smallred {	







width: 100%; font: 







bold 14px georgia, Helvetica, sans-serif; 







color: #990000;	}















.uu {	







text-decoration: underline;		}















.bdate { 







font-family: georgia,Helvetica,sans-serif; 







font-size: 13px;







text-align: right;







border: solid #cccccc 1px;







margin: 2px;







background-color: #F7F7F7;







 }















h1 {







font-family: georgia;







font-size: 18px;







color: #016c36;



margin-bottom: 10px;



font-weight: bold;}













hr { margin-bottom: 15px;}


h2 {

margin-bottom: 10px;






font-family: georgia;







font-size: 15px;







color: black;







font-weight: bold;}























#breadcrumbs A:link {







	color: #016c36;







	text-decoration: none;







	font-weight: normal;







	font-size: 10px;







       }









#breadcrumbs {

	font-size: 10px;

	font-family: arial;

}





#breadcrumbs A:visited {







	color: #016c36;







	text-decoration: none;







	font-weight: normal;







	font-size: 10px;







       }















#breadcrumbs A:active {







	color: #016c36;







	text-decoration: none;







	font-weight: normal;







	font-size: 10px;







       }















#breadcrumbs A:hover { 







	color: black;







	text-decoration: none;







	font-weight: normal;







	font-size: 10px;







       }















#breadcrumbs {







font-weight: normal;



font-family: arial;



font-size: 10px; }















.green {







color: #016c36;







}















/* WEBCALENDAR STYLES */







/*#month_main td { padding: 4px; }*/







#month_main th {







padding: 4px; letter-spacing: 1px; font-size: 12px;







}







#month_main td { 







padding: 2px; 







}







#month_main td .entry { 







padding-left: 4px;







}







#month_main td .entry:hover {







color: #000000;







border-color: #000000;







background-color: #FCFEDF;







}







#month_main td .dayofmonth { 







/*padding: 2px;







padding-top: 0px;*/







background-color: #F3FEEC; 







border-color: #7f9a81;







padding-bottom: 1px;







/*border: solid #7f9a81 1px;







border-top-color: #404040;*/







/*border: solid #E0FAD4 3px;







border-top-width: 0px;*/







}







#month_main .entry {







display: block;







border: solid #cccccc 1px;







/*border-bottom-color: #4c4c4c;*/







background-color: #ffffff;







margin: 1px; padding: 1px;







margin-bottom: 0px; margin-top: 4px;







text-decoration: none;







}















#layout_left_promo {







text-align: center;







background-color: #eaeaea;







border: solid #cccccc 1px;







}















#layout_left_promo img {







/*width: 120px;*/







border: solid #cccccc 1px;







margin-top: 6px;







}















#layout_left_promo .beige {







display: block;







width: 120px;







text-align: center;







border: solid #cccccc 1px;







background-color: #ead9a5;







margin-left: 30px;







}















#layout_left_promo .beige img {







border: none;







margin-bottom: 4px;







}























#eventformtable {







border: solid green 1px;







font-size: 16px;







margin-left: auto;







margin-right: auto;







}







#eventformtable td {







border: solid #eaeaea 1px;







padding: 2px;







vertical-align: top;







letter-spacing: 1px;







text-align: right;







}







#eventformtable td strong {







font-weight: bold;







color: maroon;







}







#eventformtable .port {







text-align: left;







}







#eventformtable td input {







font-size: 14px;







padding: 2px;







}















#eventcontrol {







/*font-family: Arial,Helvetica,sans-serif;*/                                        







font-size: 11px;



margin: 2px;



margin-top: 20px;



margin-left: 50px;







}







#eventcontrol td {



background-color: #f5f5f5; 



padding: 4px;







}







#eventcontrol select {







font-size: 10px;







}















#footer-links  {







font-size: 10px;







	}















#footer-links A:link {







font-size: 10px;







	color: #016c36;







	text-decoration: none;







        font-weight: bold;}















#footer-links A:visited {







font-size: 10px;







	color: #016c36;







	text-decoration: none;







        font-weight: bold;}















#footer-links A:active {







font-size: 10px;







	color: #016c36;







	text-decoration: none;







        font-weight: bold;}















#footer-links A:hover { 







font-size: 10px;







	color: black;







	text-decoration: none;







        font-weight: bold;}







.eventbuttons {



margin-top: 10px;



}



.eventbuttons td {



background-color: #007646;



border: solid #2c8e66 2px;



border-top-color: #61AA8D;



border-bottom-color: #004428;



text-align: center;



padding: 4px;



}



.eventbuttons td a {



color: #ffffff;



text-decoration: none;



}



.eventbuttons td a:hover {



color: #000000; 



}







/*



.eventbuttons td a {



background-color: #007646;



color: white;



padding: 8px;



border: solid #2C8E66 2px;



margin-right: 10px;



border-top-color: #61AA8D;



border-bottom-color: #004428;



}



.eventbuttons td a:hover {



border-color: green; 



background-color: #61AA8D;



color: green;



}



*/







/* TABBAK (BELOW) AFFECTS THE TABS IN THE ADD/EDIT ENTRY CALENDAR PAGE */



.tabbak {



/*display: none; */



}







/* below are for Add Entry page for webcalendar */



#wcaei {



background-color: #f8ffd6;



padding: 6px;



border: solid green 1px;



margin: 5px;



text-align: center;



font-size: 14px;



}



#wcaei em {



font-size: 12px;



}



#tabscontent_details table {



border-spacing: 1px 1px;



border-collapse: separate;



}



#tabscontent_details table td {



border: solid #eaeaea 1px;



padding: 2px;



vertical-align: top;



}







input, textarea, select {



border: 1px solid #016c36;

padding: 2px;



background-color: #c9dfc9;



}
