@charset "utf-8";
/* CSS Document */
/* meyer reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}
blockquote {
	border-left: 5px solid #999;
	font-style:italic;
	margin: 1em 3em;
}
blockquote p {
	margin-left: 10px;
	color: #999;
}
blockquote p:before, blockquote p:after {
	content: '"'
}
p {
	margin: 10px 0 10px 0;
	padding: 0;
}
p.justify {
	text-align: justify;
}
a:link img, a:visited img, a:hover img, a:active img, a:focus img {
	outline: none;
}
h1 {
	font-size: 1.5em;
}
/**/
body {
	background:#999;
}
ul, ol {
	margin-left: 25px;
	margin-bottom: 10px;
}
strong {
	font-weight:bolder;
}
em {
	font-style: italic;
}
abbr {
	font-weight:  bold;
	color:#09F;
}
img.left {
	float:left;
	margin: 10px 10px 10px 0;
}
img.right {
	float:right;
	margin: 10px 0 10px 10px;
}
img.thin_border, img.med_border, img.thick_border {
	border: 2px solid #000;
	padding: 2px;
}
img.med_border {
	border: 4px solid #000;
}
img.thick_border {
	border: 6px solid #000;
}
img.nopadding {
	padding:0;
}
p.left {
	text-align: left;
}
p.center {
	text-align:center;
}
p.right {
	text-align: right;
}
h3.h3-black, h3.h3-blue, h3.h3-red, h3.h3-green, h3.h3-purple, h3.h3-pink {
	text-indent: 5px;
	font-size: 18px;
	font-weight: bold;
	font-style:italic;
	margin: 0;
	padding: 0;
}
/**/
h3.h3-black {
	color:#000;
}
h3.h3-blue {
	color:blue;
}
h3.h3-red {
	color:red;
}
h3.h3-green {
	color:green;
}
h3.h3-purple {
	color:purple;
}
h3.h3-pink {
	color:#F0F;
}
.Council_Article .h3-black, .Council_Article .h3-blue, .Council_Article .h3-red, .Council_Article .h3-green, .Council_Article .h3-purple, .Council_Article .h3-pink {
	text-indent: 0;
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	padding: 0;
}
.Council_Article .h3-black {
	color:#000;
}
.Council_Article .h3-blue {
	color:#003;
}
.Council_Article .h3-red {
	color:red;
}
.Council_Article .h3-green {
	color:green;
}
.Council_Article .h3-purple {
	color:purple;
}
.Council_Article .h3-pink {
	color:#F0F;
}
.Council_Article p.CTitle {
	font-size: 24px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	color:#003;
}
.Council_Article p.CName {
	font-size: 18px;
	font-weight: bold;
	font-style: italic;
	margin: 0;
	padding: 0;
	color:#000;
}
p, p.p-verdana, p.p-tahoma {
	font-size:0.9em;
}
p.p-verdana {
	font-family:Verdana, Geneva, sans-serif;
	font-weight:inherit;
	font-style: inherit;
}
p.p-tahoma {
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:inherit;
	font-style: inherit;
}
ul.ul-PDF {
	list-style-type: none;
	padding: 10px 0 10px 0;
	margin-left: 25px;
}
ul.ul-Link {
	list-style-type: none;
	padding: 10px 0 10px 0;
	margin-left: 25px;
}
ul.ul-PDF li {
	background: url(/images/municipal_design/pdficon_small.gif) 1px 1px no-repeat;
	padding-left: 20px;
	margin-bottom: 10px;
	background-color: transparent; /* Eliminates CSS Validator Error */
}
ul.ul-Link li {
	background: url(/images/municipal_design/link-icon.gif) 1px 2px no-repeat;
	padding-left: 20px;
	margin-bottom: 10px;
	background-color: transparent; /* Eliminates CSS Validator Error */
}
/* News Article - Located at: /XStandard/Directories/Templates/News_Article-%color%.txt - %color% represents the default color of the template */
/* Council Article - Located at: /XStandard/Directories/Templates/Council_Article-%color%.txt - %color% represents the default color of the template */
div.News_Article, div.Council_Article {
	width:730px;
	margin:0 auto 10px auto;
	padding:0;
}
h2.News_Article-blue, h2.News_Article-red, h2.News_Article-green, h2.News_Article-purple, h2.News_Article-pink, h2.Council_Article-blue, h2.Council_Article-red, h2.Council_Article-green, h2.Council_Article-purple, h2.Council_Article-pink {
	height: 32px;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	color:#FFF;
	margin: 0;
	padding: 0;
}
h2.News_Article-blue, h2.Council_Article-blue {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Dept/Content/Content_Head_Blue.gif) top left no-repeat;
}
h2.News_Article-red, h2.Council_Article-red {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Dept/Content/Content_Head.gif) top left no-repeat;
}
h2.News_Article-green, h2.Council_Article-green {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Dept/Content/Content_Head_Green.gif) top left no-repeat;
}
h2.News_Article-purple, h2.Council_Article-purple {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Dept/Content/Content_Head_Purple.gif) top left no-repeat;
}
h2.News_Article-pink, h2.Council_Article-pink {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Dept/Content/Content_Head_Pink.gif) top left no-repeat;
}
div.News_Article_Content, div.Council_Article_Content {
	background-color:#FFF;
	color:#000;
	border: 1px solid #999;
	padding: 10px 15px 10px 15px;
	display:block;
}
/* News Article Two Column - Located at: /XStandard/Directories/Templates/News_Article-2-Column-%color%.txt - %color% represents the default color of the template */
div.News_Article_2Column_Container {
	width:730px;
	margin:0 auto 10px auto;
	padding:0;
	display:block;
}
div.News_Article_2Column_Left {
	width:360px;
	margin-right: 5px;
	padding:0;
	display: inline-block;
	vertical-align: top;
}
div.News_Article_2Column_Right {
	width:360px;
	margin-left: 5px;
	padding:0;
	display: inline-block;
	vertical-align: top;
}
h2.News_Article_2Column-blue, h2.News_Article_2Column-red, h2.News_Article_2Column-green, h2.News_Article_2Column-purple, h2.News_Article_2Column-pink {
	height: 32px;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	color:#FFF;
	margin: 0;
	padding: 0;
	display:block;
}
h2.News_Article_2Column-blue {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Dept/Content/Content_2Column_Head_Blue.gif) top left no-repeat;
}
h2.News_Article_2Column-red {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Dept/Content/Content_2Column_Head.gif) top left no-repeat;
}
h2.News_Article_2Column-green {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Dept/Content/Content_2Column_Head_Green.gif) top left no-repeat;
}
h2.News_Article_2Column-purple {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Dept/Content/Content_2Column_Head_Purple.gif) top left no-repeat;
}
h2.News_Article_2Column-pink {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Dept/Content/Content_2Column_Head_Pink.gif) top left no-repeat;
}
div.News_Article_2Column_Content {
	background-color:#FFF;
	color:#000;
	border: 1px solid #999;
	padding: 10px 8px 10px 8px;
	display:block;
}
/**/
/* Home Page News Article - Located at: /XStandard/Directories/Templates/HomePage_News_Article-%color%.txt - %color% represents the default color of the template */
div.HomePage_News_Article, div.Recent_News_Article {
	width:530px;
	margin:0 auto;
	padding:0 0 0 0;
}
h2.HomePage_News_Article-blue, h2.HomePage_News_Article-red, h2.HomePage_News_Article-green, h2.HomePage_News_Article-purple, h2.HomePage_News_Article-pink, h2.Recent_News_Article-blue, h2.Recent_News_Article-red, h2.Recent_News_Article-green, h2.Recent_News_Article-purple, h2.Recent_News_Article-pink {
	height: 32px;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	color:#FFF;
	margin: 0;
	padding: 0;
}
h2.HomePage_News_Article-blue, h2.Recent_News_Article-blue {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Home/Content/Content_Head_Blue.gif) top left no-repeat;
}
h2.HomePage_News_Article-red, h2.Recent_News_Article-red {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Home/Content/Content_Head.gif) top left no-repeat;
}
h2.HomePage_News_Article-green, h2.Recent_News_Article-green {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Home/Content/Content_Head_Green.gif) top left no-repeat;
}
h2.HomePage_News_Article-purple, h2.Recent_News_Article-purple {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Home/Content/Content_Head_Purple.gif) top left no-repeat;
}
h2.HomePage_News_Article-pink, h2.Recent_News_Article-pink {
	background:url(http://www.woodhavenmi.org/Images/Municipal_Design/Home/Content/Content_Head_Pink.gif) top left no-repeat;
}
div.HomePage_News_Article_Content, div.Recent_News_Article_Content {
	background-color:#FFF;
	color:#000;
	border: 1px solid #999;
	margin: 0;
	padding: 10px 15px 10px 15px;
	display:block;
}
/* Calendar Event - Located at: /XStandard/Directories/Templates/Calendar-%color%.txt - %color% represents the default color of the template */
div.Calendar_Event {
	width:530px;
	margin:0 auto;
	padding:0 0 0 0;
}
h2.Calendar_Event_Default {
	height: 32px;
	text-align: center;
	font-size: 26px;
	font-weight: bold;
	color:#F00;
	margin: 0;
	padding: 0;
}
div.Calendar_Event_Content {
	background-color:#FFF;
	color:#000;
	border-top: 1px solid #999;
	margin: 0;
	padding: 5px;
	display:block;
}
/* Div Clearing CSS */
div.News_Article_Content:after, div.HomePage_News_Article_Content:after, div.Recent_News_Article_Content:after, div.Calendar_Event_Content:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/* Content Boxes */
div#WeatherMask {
}
div#WeatherMask2 {
}
div#Weather {
	display:block;
	padding: 5px;
	margin-bottom: 10px;
	text-align: center;
}
div#wx_module_1595 {
	width: 180px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
}

a#FaceBookBadge1 {
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	color: #3B5998;
	text-decoration: none;
}
a#FaceBookBadge2 {
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	font-variant: normal;
	font-style: normal;
	font-weight: normal;
	color: #3B5998;
	text-decoration: none;
}
.B_Category {
	font-size: 1.3em;
	color:#006;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	font-style: italic;
}
.B_Phn_Img {
	width: 13px;
	height:	18px;
	position: relative;
	top: 5px;
}
.B_Map_Img {
	position: relative;
	top: 5px;
	width: 11px;
	height:	18px;
	margin-right: 3px;
}
div.Business_List table {

}
form#SelectCategory select#Category {
	font-size: 0.8em;
}
.B_Table {
	width:100%;	
	margin-top: 8px;
}
.B_Table tr {
	margin-top: 2px;	
}
td.B_Name {
	padding-top: 5px;	
}
td.B_Address {
	width: 55%;
}
td.B_Phone {
	width: 25%;	
}
td.B_Directions {
	width: 20%;	
}
span.B_Name {
	font-weight: 700;
}
span.B_Address {
	
}
span.B_Phone {
	font-style: italic;
}
span.B_Directions {
	
}
div.SocialNetworkBar {
	position: relative;
	top: -5px;
	padding-left: 10px;	
}
div#SocialNetworkBarBottom {
	margin-left: 210px;
}
div.ShareThis {
	display: inline-block;	
	position: relative;
	top: -3px;
	margin-right: 5px;
}
span.sharethis_title {
	font-weight: 700;
}
iframe#FaceBookLikeBox {
	display: inline-block;
	border:none; 
	width:300px; 
	height:24px; 
	margin-top:3px; 
	padding:0;	
	position: relative;
	top: 4px;
}
