/* Cascading Style Sheet (CSS) Document */

/* ************ HOME PAGE ONLY STYLES ************ */


/* "FEATURES" STYLES */
div#welcome {
	margin: 0; padding: 0; border: 1px solid #000; background:#a4a29d url(../images/interface/welcome_bg.jpg) repeat-y left; height: 140px;
	clear: right; overflow: hidden; position:relative; display:block;}
div#welcome img {
	float: right; overflow:hidden; height:140px; margin:0; padding:0; border-left: 1px solid #000;
	position:relative; display:inline;}
div#welcome h1.pagetitle {
	border: 0; color: #000; font-size: 170%; line-height: 1.1em; font-weight: normal; padding: 100px 340px 0 10px; margin:0; 
	clear: left; position:relative; display:block;}


/* RIGHT COLUMN HIGHLIGHTS STYLES */
.highlight {
	border: 1px solid #999; margin: 0 0 10px 0; padding: 3px;
	background-color: #f2f2f2; width: 97%;}
.highlight h2 {
	background-color: #003366; color: #FFFFFF; margin: 0 0 5px 0; padding: 2px; 
	font-family: Arial, Helvetica, sans-serif; text-align: center;
	background-image: none; border: 0;}
.highlight h2 a,
.highlight h2 a:link,
.highlight h2 a:visited {
	color: #FFFFFF; text-decoration: none;}
.highlight h2 a:hover {
	color: #FFFFCC; text-decoration: none;}
.highlight p {
	margin: 4px 3px 8px 3px;}
#neighborhoodmap {
	background-image: url(../images/interface/search_street_bg.gif); background-repeat: no-repeat; 
	background-position: right; height: 11.5em;}
#calendar {}

/* CONTENT AREA STYLES */
#home div#content {
	float: none; margin: 20px 11px 0 225px; background-color: #FFFFFF;}
#home #content p {
	margin: 0; padding: 0.3em 0 0.6em 0; text-indent: 0;}

