#wrapper {margin:auto; width:1000px; background:#fff; position:relative}
#header {border-bottom:1px solid #2591CF}

a {color:#2173ba}
a:hover {color:#2173ba}

#headlines {float:left; width:586px; height:121px; border-right:1px solid #2591CF; background:url(/assets/images/bg_unsung_headlines_gray.png) repeat-x; font:normal 12px arial, sans-serif; color:#787878; position:relative;}
#headlines a {text-decoration:none; color:#787878}
#headlines a.link {color:#000; text-decoration:none; display:block; padding-top:7px}
#headlines div.irv {background:url(/assets/images/bg_headline_irv.png) no-repeat}
#headlines div.wi {background:url(/assets/images/bg_headline_wi.png) no-repeat}
#headlines div.wm {background:url(/assets/images/bg_headline_wm.png) no-repeat}
#headlines div.rp {background:url(/assets/images/bg_headline_rp.png) no-repeat}
#headlines div.hc {background:url(/assets/images/bg_headline_hc.png) no-repeat}
#headlines .headline {width:586px; height:121px;}
#headlines .pad {padding:35px 0 0 36px; width:480px}
.pause_block {width:18px; height:17px; display:block; position:absolute; left:535px; z-index:6000; opacity: 0.0; filter: alpha(opacity=0); -moz-opacity:0.0;}
#block_1 {top:54px;}
#block_2 {top:72px;}
#block_3 {top:90px;}
#block_4 {top:108px;}
#block_5 {top:126px;}
.sliderwrapper {
	position		: relative;
}

.sliderwrapper .contentdiv {
	width			: 576px;		/*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height			: 111px;
	padding			: 5px;
	position		: absolute;		/*leave as is*/
	left			: 0;			/*leave as is*/
	top				: 0;			/*leave as is*/
	visibility		: hidden;		/*leave as is*/
	filter			: progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity	: 1;
	opacity			: 1;
}






#potw {float:left; width:413px; height:121px; font:normal 12px arial, sans-serif; color:#787878}
#potw div.irv {background:url(/assets/images/bg_potw_irv.png) repeat-x; width:413px; height:121px}
#potw div.wi {background:url(/assets/images/bg_potw_wi.png) repeat-x; width:413px; height:121px}
#potw div.wm {background:url(/assets/images/bg_potw_wm.png) repeat-x; width:413px; height:121px}
#potw div.rp {background:url(/assets/images/bg_potw_rp.png) repeat-x; width:413px; height:121px}
#potw div.hc {background:url(/assets/images/bg_potw_hc.png) repeat-x; width:413px; height:121px}
#potw a {text-decoration:none; color:#787878}
#potw a.link {color:#000; text-decoration:none; display:block; padding-top:7px}
#potw .pad {padding:35px 0 0 36px; width:255px}

#nav_wrapper {border-bottom:1px solid #2591CF; text-align:center; margin-bottom:18px}
ul#nav {text-align:center; z-index:500}
ul#nav {margin:0; padding:0; list-style:none}
ul#nav li {display:inline; position:relative}
ul#nav li a {font:bold 14px/20px arial, sans-serif; color:#2173ba; text-decoration:none; padding:0 30px 0 30px}



.day_of_week {font-weight:bold; color:#000}
.date {font:normal 11px 'Times New Roman', Times, serif; color:#000}
.event {width:115px; float:left; height:63px; display:block; text-align:left; margin-top:31px}
.nbhd_link {width:115px; float:left; height:63px; display:block; text-align:left; margin-top:5px}
#my-glider .pad_glider {padding:6px 10px 6px 10px}
#my-glider a {color:#787878; text-decoration:none; display:block}
#my-glider a:hover {text-decoration:underline}
#my-glider .prev {float:left; width:22px; height:120px}
#my-glider .next {float:left; width:34px; height:120px}
.border {border-right:1px solid #80d0f0}

div.scroller {width:350px; overflow:hidden; height:120px; font-size:11px}
div.section {width:350px; float:left; display:block; min-height:63px; height:auto !important; height:63px}
div.scroller div.content {width: 100000px}

div.nbhd {width:339px; text-align:center}
div.section div.link_title {width:259px; margin:auto; display:block; min-height:63px; height:auto !important; height:63px; text-align:center}
div.section .border_irv {border-right:1px solid #da751c; border-left:1px solid #da751c}
div.section .border_hc {border-right:1px solid #852527; border-left:1px solid #852527}
div.section .border_rp {border-right:1px solid #683964; border-left:1px solid #683964}
div.section .border_wi {border-right:1px solid #617b19; border-left:1px solid #617b19}
div.section .border_wm {border-right:1px solid #af4913; border-left:1px solid #af4913}

div.scroller div.content {width: 100000px}

ul#nav li ul {
	position: absolute;
	left: 0px; /* Set 1px less than menu width */
	top: 20px;
	display: none;
	z-index:500;
	}

/* Styles for Menu Items */
ul#nav ul li a {
	text-decoration: none;
	color: #787878;
	padding: 5px;
	display:block;
	}
	
/* Holly Hack. IE Requirement \*/
* html  ul#nav li { float: left; height: 1%; }
* html  ul#nav li a { height: 1%; }
/* End */

ul#nav li:hover ul, ul#nav li.over ul { display: block; } /* The magic */

ins {display:block; clear:both; visibility:hidden}
.left {float:left}
.right {float:right}

#footer {height:36px; margin-top:22px; width:100%; background:url(/assets/images/bg_footer.png) repeat-x}

#home_left {float:left; width:343px; height:448px}
#home_left #top {background:url(/assets/images/bg_body_home_left_top.png) no-repeat; overflow:hidden;  width:343px; height:326px}
#home_left #section_bottom {background:url(/assets/images/bg_body_home_right_bottom.png) no-repeat; overflow:hidden;  width:413px; height:120px}
#home_right {float:left; width:413px; height:447px}

#nav_left {float:left; font:normal 11px/12px arial, sans-serif; color:#787878; text-align:justify}
#nav_left #walk_score {width:208px; height:182px; background:url(/assets/images/bg_walk_score.png) no-repeat}
#nav_left #neighbor {width:208px; height:132px; background:url(/assets/images/bg_neighbor_guy.png) no-repeat}
#nav_left #nominate {width:208px; height:132px; background:url(/assets/images/bg_nominate_yours.png) no-repeat}
#nav_left .wrap {padding:52px 0 0 35px; text-align:justify; width:156px}
#nav_left a {font:normal 11px arial, sans-serif; color:#000; text-decoration:none}

#main_right {z-index:10; position:relative; float:right; width:756px; height:446px; overflow: -moz-scrollbars-vertical; overflow-y:scroll; overflow-x:hidden; font:normal 12px arial, sans-serif; color:#787878; text-align:justify}
#main_right .pad {padding:35px 50px 35px 35px}
#main_right.noscroll {overflow:hidden}

#bground {z-index:1; position:absolute; left:244px; right:0; height:446px; width:756px}

#wrapper_body {position:relative}

/* 2-col */

#main_neighborhood {z-index:10; position:relative; float:right; width:756px; height:446px; font:normal 11px arial, sans-serif; color:#787878; text-align:justify}
#main_neighborhood .pad {padding:35px 0 35px 0}
#col1 {float:left; width:360px; height:100%; overflow: -moz-scrollbars-vertical; overflow-y:scroll; overflow-x:hidden; font:normal 12px arial, sans-serif; color:#787878; text-align:justify}
#col1 p, #col1 h1, #col1 h2, #col1 h3 {padding:0 50px 0 35px}
#col2 {float:left; width:395px; height:446px; overflow:hidden;}

h1 {font:bold 32px arial, sans-serif; margin:0 0 0 0; padding:0; text-align:left; color:#2173ba}
h2 {font:normal 22px "Times New Roman", Times, serif; margin:0 0 2px 0; padding:0; color:#28aae1}
h3 {font:normal 24px "Times New Roman", Times, serif; margin:0 0 2px 0; padding:0; color:#28aae1}
h5 {font:normal 20px "Times New Roman", Times, serif; margin:0 0 15px 0; padding:0}

h1.hc {color:#852527}
h2.hc {color:#852527}
h3.hc {color:#e34b4e}

h1.irv {color:#da751c}
h2.irv {color:#da751c}
h3.irv {color:#fac012}

h1.rp {color:#683964}
h2.rp {color:#683964}
h3.rp {color:#b069a9}

h1.wi {color:#617b19}
h2.wi {color:#617b19}
h3.wi {color:#b0d235}

h1.wm {color:#af4913}
h2.wm {color:#af4913}
h3.wm {color:#f5823c}

h1.neighborguy {margin-bottom:0px}

form {margin:0}

form.walkscore {background-color:transparent; background:url(/assets/images/bg_textbox.png) no-repeat; width:161px; height:21px; margin-top:4px}
input.walkscore {background-color:transparent; width:110px; height:21px; border:0}

#arrow {position:absolute; left:368px; top:185px}
#arrow_ng {position:absolute; top:483px; left:235px}


#header_bar {height:36px; width:100%; background:url(/assets/images/bg_header_bar.png) repeat-x; position:relative}
#header_bar #text {list-style:none; margin:0; padding:0; margin-left:20px}
#header_bar #text li {margin:0 0 0 15px; padding:0; display:inline; font:normal 11px/36px arial, sans-serif; color:#fff}
#header_bar #text li.small a {font:normal 11px/36px arial, sans-serif; color:#fff; text-decoration:none}
#header_bar #text li.small a:hover {text-decoration:underline}

#footer #left {float:left; list-style:none; margin:0; padding:0; margin-left:20px}
#footer #left li {margin:0 0 0 15px; padding:0; display:inline; font:normal 10px/36px arial, sans-serif; color:#fff}

#footer #right {float:right; list-style:none; margin:0; padding:2px 0 0 0; margin-right:20px}
#footer #right li {margin:0 15px 0 0; padding:0; display:inline; font:normal 10px/36px arial, sans-serif; color:#fff}

#footer a {color:#fff; text-decoration:none}
#footer a:hover {text-decoration:underline}