
/* *** stylesheet.css for prairievilletwp-mi.org *** */

A:link, A:visited, A:active	{ 
	color: 				black; 
	text-decoration: 	underline;
	font-weight: 		normal;
}

A:hover { 
	color: 				red; 
	text-decoration: 	underline; 
}

h1, h2, h3 {
	margin: 	0px;
	padding: 	0px;
}

TABLE 		{ 
	font-size:		10px; 
	font-family:	verdana, arial, helvetica; 
	color:			#000; 
	font-weight:	normal; 
}

.tiny		{ 
	font-size:		10px; 
	font-family:	verdana, arial, helvetica; 
	color:			#000; 
	font-weight:	normal; 
}

.caption { 
	font-size:		14px; 
	font-family:	verdana, arial, helvetica; 
	font-weight:	bold; 
	font-style:		italic;
	color:			black; 

}

.title	{
	text-align:		left; 
	font-family: 	'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size: 		medium; 
	font-weight: 	bold;
	padding:		1px;
	padding-left:	10px;
	color: 			#000000;
	background-color: #FFF7DE;
	border-top:		solid #EFBD00 2px; 
	border-bottom:	solid #EFBD00 2px;
}

.content {
	font-family:	Georgia, Verdana, Arial, sans-serif;	
	color:			#000000; 
	font-size:		medium;
}

.side-content {
	margin-left:		10px;
	margin-right:		10px;
	padding-left: 		5px;
	font-weight: 		bold;
	margin-bottom:		2px;
}

P {
	padding:		0px;
	font-family:	verdana, trebuchet, arial, sans-serif;
	font-size:		11px;
	font-weight:	normal;
	color:			#333;
	line-height:	16px;
}


.menu {
	background-color: #F7F7F7;
	border-top:		solid #DEDEDE 1px; 
	border-bottom:	solid #DEDEDE 1px;
}


@media screen {
	#myheader {display:	inline; }
}

@media print {
	#myheader {display:	none; }
}

.side {
	background-image: 	url(images/lp_gradient.jpg);
	background-repeat: 	repeat-y;
	padding-left: 		5px;
	font-family:		verdana, arial, helvetica, sans-serif; 
	font-size: 			xx-small; 
	font-weight: 		normal;
	color:				black;
}
.side ul {
	padding-left:		20px;
	margin:				2px;
}
.side-title {
	margin-left:		-5px;
	margin-right:		10px;
	padding-left: 		5px;
	color:				white;
	background-color: 	black;
	font-weight: 		bold;
	margin-bottom:		2px;
}


/* Planning & Zoning items */

.pz-title {
	text-align:			left; 
	font-family: 		'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size: 			medium; 
	font-weight: 		bold;
	padding:			1px;
	padding-left:		10px;
	color: 				#000000;
	background-color: 	white;
	border:				solid #B80705 2px; 
}

.pz-content {
	font-family:		verdana, arial, helvetica, sans-serif; 
	font-size: 			xx-small; 
	font-weight: 		bold;
	color:				black;
	padding:			0px;
	margin:				0px;
	line-height:		11px;
}

.pz-side {
	background-image: 	url(images/lp_gradient.jpg);
	background-repeat: 	repeat-y;
	padding-left: 		5px;
	font-family:		verdana, arial, helvetica, sans-serif; 
	font-size: 			xx-small; 
	font-weight: 		normal;
	color:				black;
}

.pz-side ul {
	padding-left:		20px;
	margin:				2px;
}

.pz-side-title {
	margin-left:		-5px;
	margin-right:		10px;
	padding-left: 		5px;
	color:				white;
	background-color: 	#B80705;
	font-weight: 		bold;
	margin-bottom:		2px;
}

/* Parks & Recreation items */

.pr-title {
	text-align:			left; 
	font-family: 		'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size: 			medium; 
	font-weight: 		bold;
	padding:			1px;
	padding-left:		10px;
	color: 				#000000;
	background-color: 	#BDBEF9;
	border:				solid blue 2px; 
}
.pr-title-c {
	text-align:			center; 
	font-family: 		'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size: 			medium; 
	font-weight: 		bold;
	padding:			1px;
	padding-left:		10px;
	color: 				#000000;
	background-color: 	#BDBEF9;
	border:				solid blue 2px; 
}


.pr-content {
	font-family:		verdana, arial, helvetica, sans-serif; 
	font-size: 			xx-small; 
	font-weight: 		normal;
	color:				black;
	padding:			0px;
	margin:				0px;
	line-height:		11px;
}

.pr-content A {
	font-weight: 		bold;
}

.pr-side-title {
	margin-left:		-5px;
	margin-right:		10px;
	padding-left: 		5px;
	color:				white;
	background-color: 	darkblue;
	font-weight: 		bold;
	margin-bottom:		2px;
}

table.parks { 
	font-family:		verdana, arial, helvetica, sans-serif; 
	font-size: 			xx-small; 
	font-weight: 		normal;
	color:				black;
	padding:			2px;
	margin:				2px;
	line-height:		11px;

	width:				750px;
	border:				solid blue 2px; 
	border-collapse: collapse;


}



tr.parks { 
}

td.parks {  
	text-align:			center;
	border-left:		0px;
	border-right:		solid blue 1px;
	border-top:			solid blue 1px;
	vertical-align:		top;

padding: 2px;
}

td.parks-hdr { 
 	font-weight: 		bold;
	color:				blue;

	text-align:			center;
	border-left:		0px;
	border-right:		solid blue 1px;
	border-top:			solid blue 1px;
}

td.parks-l {  
	text-align:			left;
	
	border-left:		0px;
	border-right:		solid blue 1px;
	border-top:			solid blue 1px;
	vertical-align:		top;
}

/* *** used by minutes.php 11/2009 *** */

.archives { 
	padding:			5px;
	text-align:			left;
	font-family:		verdana, trebuchet, arial, sans-serif;
	font-size:			small;
	font-weight:		normal;
	color:				black;
	line-height:		16px;
}

A.arc:active 	{text-decoration: underline; font-weight: normal; color: black; padding-left: 15px;}
A.arc:link 		{text-decoration: underline; font-weight: normal; color: black; padding-left: 15px;}
A.arc:visited 	{text-decoration: underline; font-weight: normal; color: #999999; padding-left: 15px; background: url(images/visitedLink.gif) left no-repeat }
A.arc:hover 	{text-decoration: underline; font-weight: normal; color: #9C1800; padding-left: 15px;}

.min-title {
	text-align:			left; 
	font-family: 		'Trebuchet MS', Arial, Helvetica, sans-serif; 
	font-size: 			medium; 
	font-weight: 		bold;
	padding:			1px;
	padding-left:		10px;
	color: 				#000000;
	background-color: 	#C0C0C0;
	border:				solid #808080 2px; 
}



