body div.container { border-left:1px solid #d4d4d4; border-right:1px solid #d4d4d4; border-top:5px solid #663366; padding-top:10px; }
#header #ads { text-align:center; border-bottom:5px solid #663366;}
#header #ads iframe {
	padding-bottom:20px;
	border:1px solid #aaa;
}
#header #ads #google_ads_div_NN_Banner {
	display:inline;
}
#header #ads img,#header #ads iframe {
	border:1px solid #aaa;
	margin:10px;
}
#header #ads img {
	padding:10px;
}
#header #logo img { margin-left:20px; }
#header #editions dl { margin-right:20px; margin-left:10px; }
#header #editions dl * { font-color:#6b696a; font-family:arial,helvetica,"sans serif"; font-size:12px; margin:0; padding:0; }
#header #editions dt { font-family:georgia,serif; color:#6b696a; border-bottom:1px solid #d4d4d4; }
#header #editions dd { padding-top:3px; }
#header #editions ul { list-style:none; }
#header #editions ul a { color:#6b696a; text-decoration:none; }
#header #editions ul a:hover { color:#663366; text-decoration:underline; }
#header #editions li { display:inline; margin:0; padding:0; border-right:1px solid #999; padding-right:5px; margin-right:3px; }
#header li.last { border-right:none!important; }
#header #header-image { border-top:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; margin-top:10px; margin-bottom:10px; }

#navigation {border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;}

#home li#nav_home,
#neighborhoods li#nav_neighborhoods,
#resources li#nav_resources,
#events li#nav_events,
#about li#nav_about,
#join li#nav_join,
#contact li#nav_contact { background-color:#d4d4d4; font-weight:bold; }

#header #masthead,#header #masthead-editions {
	text-align:center;
}
#header #masthead-editions ul {
	background-color:#d4d4d4;
	border-top:1px solid #d4d4d4;
	list-style:none;
	margin:0;
	padding:3px 0 3.5px;
}
#header #masthead-editions li {
	display:inline;
	padding:5px;
}
#header #masthead-editions li a { color:#663366; text-decoration:none; }
#header #masthead-editions li a:hover {font-weight:bold !important;zoom:3;}

/* general content */
#content {margin-bottom:20px;}
.hide {display:none;}
ul {list-style:none;margin:0px;padding:0px;}
li {margin:0px;padding:0px;}

/* link styles */
#content a,#sidebar-left a,#sidebar-right a {color:#6c2465;text-decoration:none;}
#content a:hover,#sidebar-left a:hover,#sidebar-right a:hover {text-decoration:underline;}

/* home sidebar */
#home #sidebar-left p.see_all { width:161px; }
#home #sidebar-right p.see_all { width:160px; }
#home p.see_all { background-color:#e9e9e9; padding:0 5px; margin:0 5px 0 0; text-align:center; border-bottom:1px solid #AAAAAA; border-right:1px solid #AAAAAA; border-left:1px solid #AAAAAA; }
#home p.see_all a { color:#6c2465; font-size:11px; font-weight:normal; font-family:arial,"sans serif"; text-decoration:none; }
#home p.see_all a:hover { text-decoration:underline; }
#home #sidebar-left div,#about #sidebar-left div,#contact #sidebar-left div,#neighborhoods #sidebar-left div,#resources #sidebar-left div,#join #sidebar-left div,#sidebar-left #resources { padding-left:5px;}
#sidebar-left #resources .selected {background-color:#D4D4D4;font-weight:bold;}
#home #sidebar-left h3 { height:20px; width:180px; text-indent:-9999px; border-bottom:1px dotted #DBC9D6; margin:0 0 5px 6px; padding:0; }
#home #sidebar-left #news h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-news.jpg); }
#home #sidebar-left #events h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-events.jpg); margin-top:15px; }
#home #sidebar-left #events h4 { margin:0; padding:0 5px; }
#home #sidebar-left #events p { padding:0 5px; margin:0; }
#home #sidebar-left #events ul { list-style:none; margin:0; padding:0 5px; font-size:11px;}
#home #sidebar-left #events ul li { margin-bottom:3px;margin-left:3px;text-indent:-6;}
#home #sidebar-left #mommy h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-mommy.jpg); margin-top:15px; }
#home #sidebar-left #mommy img { padding:5px; border:1px solid #AAAAAA; width:161px; margin-left:5px; }
#home #sidebar-left #mommy p { margin-left:5px; }
#home #sidebar-left #friends h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-friends.jpg); margin-top:15px; }
#home #sidebar-left #archives h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-archive.jpg); margin-top:15px; }
#home #sidebar-left ul.stories_list,#sidebar-right ul.stories_list { list-style:none; margin:0; padding:0 0 0 8px; }
#home #sidebar-left .stories_list li,#sidebar-right .stories_list li { margin:0 0 5px; padding:0; text-indent:-7px; }
#home #sidebar-right div,#resources #sidebar-right div,#contact #sidebar-right div{ margin-right:8px; }
#home #sidebar-right h3,#resources #sidebar-right h3,#contact #sidebar-right h3 { height:20px; width:180px; text-indent:-9999px; border-bottom:1px dotted #DBC9D6; margin:0 0 5px; padding:0; }
#home #sidebar-right #tweets h3,#resources #sidebar-right #tweets h3,#contact #sidebar-right #tweets h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-tweets.jpg); }
#home #sidebar-right #polls h3,#home #sidebar-left #polls h3,#resources #sidebar-right #polls h3,#contact #sidebar-right #polls h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-poll.jpg); margin-top:15px; }
#home #sidebar-right #community h3,#resources #sidebar-right #community h3,#contact #sidebar-right #community h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-community.jpg); margin-top:15px; }
#home #sidebar-right #todo h3,#resources #sidebar-right #todo h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-todo.jpg); margin-top:15px; }
#home #sidebar-right #welcome h3,#resources #sidebar-right #welcome h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-welcome.jpg);}
#home #sidebar-right #tips h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-tips.jpg); margin-top:15px; }
#home #sidebar-left #flickr h3,#home #sidebar-right #flickr h3,#resources #sidebar-right #flickr h3,#contact #sidebar-right #flickr h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-flickr.jpg); margin-top:15px; }
#home #sidebar-left #wowt h3,#home #sidebar-right #wowt h3,#resources #sidebar-right #wowt h3,#contact #sidebar-right #wowt h3 { background-image:url(http://www.metroneighborhoodnews.com/images/headers/header-wowt.jpg); margin-top:15px; }
#home #sidebar-right #welcome p,#home #sidebar-right #tips p {
	width:auto;
	border:1px solid #aaa;
	padding:5px;
	margin-right:20px;
	font-size:11px;
}

.frontpage {
	margin-left:10px;
}

/* content */
#home #content h1,#home #content h2,#tags #content h1,#tags #content h2,#archive #content h1,#archive #content h2 { font-size:24px; font-family:arial,helvetica,"sans serif"; font-weight:bold; margin:0; }
#home #content h1 a,#home #content h2 a,#tags #content h1 a,#archive #content h2 a { color:#000; text-decoration:none; }
#home #content h1 a:hover,#home #content h2 a:hover,#tags #content h1 a:hover,#tags #content h2 a:hover,#archive #content h1 a:hover,#archive #content h2 a:hover { color:#663366; text-decoration:underline; }
#tags #content h1,#archive #content h1 {padding:0 0 0 10px;}
#tags #content h2,#archive #content h2 {padding:0 0 0 20px;}
#tags #content p,#archive #content p {padding:0 0 0 20px;}
#home #content p.dateline { margin:0 0 4px; padding:0; font-family:georgia,serif; font-size:14px; font-style:italic; color:#838383; }
#home #content p.dateline a,#archive #content p.dateline a { font-size:inherit!important; font-style:italic; font-weight:normal; color:#838383; text-transform:none; }
#home #content p.dateline a:hover,#archive #content p.dateline a:hover { font-style:italic; color:#663366; }
#home #content p,#tags #content p,#archive #content p { margin-bottom:5px!important; }
#home #content p img,#tags #content p img { float:left; margin:0 10px 10px 0; padding:5px; border:1px solid #838383; }
#home #content p a,#home #content dl#tags dd a { color:#6c2465; text-decoration:none; }
#home #content p a { font-weight:bold; text-transform:uppercase; font-size:10px; }
#home #content dl#tags dd a { font-weight:normal; }
#home #content p a:hover,#home #content dl#tags dd a:hover { text-decoration:underline; }
#home #content dl { clear:both; display:block; margin:0; }
#home #content dl#tags { border-bottom:1px dotted #ccc; padding:0 0 3px; margin:0 0 15px; }
#home #content dl dt { color:#663366; }
#home #content dl#connect dt { display:none; }
#home #content dl dt,#home #content dl dd { display:inline; padding:0; margin:0; }
#home #content dl ul { display:inline; list-style:none; padding:0; margin:0; }
#home #content dl#tags ul { margin-left:10px!important; }
#home #content dl ul li { display:inline; padding:0; margin:0; }
#home #content dl#tags ul li { padding-right:5px; }

/* story/comments page */
#story #content #entry h1 { font-size:24px; font-family:arial,helvetica,"sans serif"; font-weight:bold; margin:10px 20px 0 10px; }
#story #content #entry h2 { font-size:14px; font-family:arial,helvetica,"sans serif"; font-weight:bold; display:inline; margin:0 0 0 15px;}
#story #content #entry p#summary { margin:20px 0 15px 40px; min-height:74px; padding:0; background-image:url(http://www.metroneighborhoodnews.com/images/quote.jpg); background-repeat:no-repeat; color:#6b696a; font-size:14px; font-family:Georgia,serif; font-style:italic; line-height:1.5; }
#story #content #entry p#body { padding-bottom:10px;padding-top:20px; margin:0 20px 10px; border-bottom:1px dotted #838383; }
#story #content #entry #image { float:right; width:200px; margin:0 20px 10px 10px; }
#story #content #entry #image img { padding:5px; border:1px solid #838383; margin-bottom:5px; }
#story #content #entry #image p#caption { text-align:right; font-size:11px; margin:0 10px 0 0; }
#story #content #entry #image p#credit { text-align:right; font-size:11px; color:#838383; margin:0 10px 0 0; }

#story #content dd,#story #content dt {display:inline;}
#story #content dd {padding:0px;margin:0px;}
#story #content dl {margin-right:20px;margin-left:20px;padding-bottom:10px;padding-top:10px;border-bottom:1px dotted #838383;}
#story ul#share {text-align:right;margin-right:20px;margin-left:20px;padding-bottom:10px;border-bottom:1px dotted #838383;}
#story ul#share li {display:inline;padding-left:10px;}

#story #content #comments h3 { margin:0 0 0 20px; padding:0; font-weight:bold; }
#story #content #comments #text { margin:0 40px; }
#story #content #comments div { margin:0 40px; }
#story #content #comments #info { margin:0 40px 10px; padding:0 0 10px; border-bottom:1px dotted #838383; }
#story #content #comments #pagination { margin:0 20px 20px; }
#story #content #comment { border:none; }
#story #comment textarea { display:block; }
#story #comment p { font-weight:bold; }
#story #comment_form p {
	margin:0px 0px 0px 20px;
	padding:15px;
	background-color:#dbc9d6;
	border:1px solid #663366;
}
#story #comment_preview p {
	padding:10px;
	margin:10px;
	background-color:#dbc9d6;
	border:1px solid #663366;
}

/* story sidebar */
#story #sidebar-right h3 { margin:0; padding:0; }
#story #sidebar-right>div,#events #sidebar-right>div { margin-bottom:10px; }
#story #sidebar-right #tools ul { display:block; list-style:none; margin:15px 20px 0 0; padding:0; text-align:right; }
#story #sidebar-right #tools ul li { display:inline-block; margin:0; padding:2px; background-color:#ddd; border:1px solid #663366; }
.tools-hover { background-color:#dbc9d6; }
#story #sidebar-right #tools ul li a { color:#663366; text-decoration:none; }
.spacer { margin-left:10px; }
#story #sidebar-right #comment-tabs dl { font-weight:normal; margin-bottom:0; }
#story #sidebar-right #comment-tabs dt a:hover { color:#6c2465; }
#story #sidebar-right #comment-tabs dd a { color:#6c2465; text-transform:uppercase; text-decoration:none; font-weight:bold; font-size:10px; }
#story #sidebar-right #comment-tabs dd a:hover { text-decoration:underline; }

/* events page */
#events p {
	margin:0 0 0 20px;
}
#events h1,#events-details h1,#location h1 {
	font-size:24px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
}
#events dl,#events-details dl {
	margin-left:10px;
	padding-right:20px;
}
#events dl#event_summary {
	margin-bottom:0px;
}
#events dl dt#event_title {
	display:inline;
	font-size:16px;
}
#events dl#categories,#events-details dl#categories {
	text-align:right;
	margin:5px 0 15px 0;
}
#events dl#categories dt,#events dl#categories dd,#events-details dl#categories dt,#events-details dl#categories dd {
	display:inline;
}
#events dl dd {
	display:inline;
	margin:0px 0px 0px 5px;
	padding:0px;
}
#events dl dd#more a {
	font-weight:bold;
}
#events dl#categories dt,#events-details dl#categories dt {
	color:#6b696a;
	font-weight:normal;
}
#events dl#categories ul,#events-details dl#categories ul {
	list-style:none;
	display:inline;
	margin:0px;
	padding:0px;
}
#events dl#categories li,#events-details dl#categories li {
	display:inline;
	margin:0px 0px 0px 6px;
}

#events-categories li>ul {
	padding-left:15px;
}
#other_dates li {
	padding-left:15px !important;
}

/* event details page */
#events-details ul#links {
	list-style:none;
	margin:0px 20px 0px 0px;
	padding:0px;
	text-align:right;
}
#events-details ul#links li {
	display:inline;
	margin:0;
	padding:0px 0px 0px 10px;
}
#events-details h2,#location h2 {
	font-size:12px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
}
#events-details p {
	margin:0px 0px 15px 10px;
	padding-right:20px;
}
#events-details p#warning {
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}
#events-details dl#location {
	margin:0px 20px 0px 20px;
	padding:15px;
	background-color:#dbc9d6;
	border:1px solid #663366;
}

#events-details dd {
	margin:0px;
	padding:0px;
}

/* events calendar menus */
#events-categories ul,#events-zones ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#events-categories li,#events-zones li {
	margin:0px;
	padding:0px;
}
#events-minicalendar h3,#events-categories h3,#events-zones h3 { font-weight:bold; margin:0; }
#events-minicalendar h4 {font-weight:bold;margin:0px;font-size:12px;text-align:center;display:inline-block;width:50%:}
#events-minicalendar table { margin:0 auto 10px auto; width:190px; border-left:1px solid #d4d4d4; border-top:1px solid #d4d4d4; background-color:#d4d4d4; }
#events-minicalendar table th { background-color:#d4d4d4; text-align:center; }
#events-minicalendar table td { background-color:#fff; text-align:center; border-right:1px solid #d4d4d4; border-bottom:1px solid #d4d4d4; padding:8px 10px; }
#events-minicalendar table td a { font-weight:900; color:#6c2465; text-decoration:none; }
#events-minicalendar table td a:hover { text-decoration:underline; }
#events-minicalendar .calendarToday { background-color:#dbc9d6!important; }
#next,#prev {margin:0 10px;width:25% !important;}
#next {margin-right:auto;}

/* location details page */
#location ul#edit {text-align:right;margin:0 20px 0 0;}
#location p {margin:0 0 0 10px;}
#location #address {margin:0 0 15px 10px;}
#location #map {margin:0 0 10px 10px;}

/* */
#tag_cloud h3 {font-weight:bold;margin:0;}
#tag_cloud li {padding-left:10px;}

/* entry forms */
#submit_event #content,#submit_story #content *,#submit_location #content * { outline:none; }
#submit_event #content label,#submit_story #content label,#submit_location #content label { font-size:95%; display:block; margin:0; padding:0; }
#submit_event #title,#submit_event fieldset#time input,#submit_event fieldset#details input,#submit_event fieldset#details textarea { margin:0; padding:0; }
#submit_event #content fieldset#time label,#submit_event fieldset#category>label,#submit_event fieldset#details label,#submit_event #content #submit { margin-top:10px; }
#submit_event fieldset,#submit_story fieldset { border:0; margin:0; padding:0; }
#submit_event #title,#submit_story #title { width:95%; font-size:20px; padding:5px; }
#submit_event #start_date,#submit_event #end_date,#submit_event #field_id_10,#submit_event #field_id_11,#submit_event #field_id_12,#submit_event #field_id_13,#submit_event #field_id_14,#submit_location input { font-size:14px; display:block; padding:5px!important; }
#submit_event #field_id_10,#submit_event #field_id_11,#submit_event #field_id_12,#submit_event #field_id_13,#submit_event #field_id_14 { width:300px; }
fieldset#details input {font-size:12px !important;width:95%;}
#submit_event fieldset textarea { width:95%; }
#submit_event fieldset #short_description { height:75px; }
#submit_event fieldset #full_description { height:150px; }
#submit_event #start_date,#submit_event #end_date,#submit_event fieldset#category select { width:250px; }
#submit_story textarea#summary { height:50px; width:490px; }
#submit_story #categories { width:185px; height:200px; }
#submit_story textarea#tags { width:490px; height:50px; }
#submit_story textarea#body { width:735px; }
#submit_story textarea#sources { width:735px; height:200px; }
#submit_story #tags_container {width:490px;max-height:100px;overflow-y:scroll;overflow-x:hidden;background-color:#fff;border:1px solid #ccc;}
#submit_story #tags_container dl dt {background-color:#ccc;padding:0 0 0 5px;}
#submit_story #tags_container dl dd {margin:0px;padding:0px;}
#submit_story #tags_container dl ul {list-style:none;margin:0px;padding:0px;}
#submit_story #tags_container dl li {margin:0px;padding:3px 3px 3px 10px;}

#footer #footer_links { text-align:right; }
#footer * { color:#999; font-family:Georgia,serif; font-style:italic; }
#footer #copyright p { font-weight:normal; padding-left:20px; }
#footer ul { list-style:none; font-weight:bold; margin-right:20px; }
#footer li { display:inline; border-right:1px solid #999; padding-right:5px; margin-right:3px; }
#footer li.last { border-right:none!important; }

/* entry form sidebar */
#entry_form_links>*, #ed-notes>* {margin-left:10px;}

/* jquery */
.ui-tabs .ui-tabs-hide { display:none; }
#sidebar-left>div>div>div,#sidebar-right>div>div>div,#resources #content>div>div,div#tabs>div { border:1px solid #aaaaaa; }
#resources #content>div>ul,#resources #content>div>div {margin-left:20px;}

/* export tools */
div#tabs>div textarea {
	width:675px;
}

#big_map {
	display:none;
}
#simplemodal-container a.modalCloseImg {
	background:url(http://www.metroneighborhoodnews.com/images/x.png) no-repeat; /* adjust url as required */
	width:25px;
	height:29px;
	display:inline;
	z-index:3200;
	position:absolute;
	top:-15px;
	right:-18px;
	cursor:pointer;
}
#carousel {
	border:1px solid #000;
}
#carousel ul {
	list-style: none;
	width:640px;
	margin: 0;
	padding: 0;
	position:relative;
}
#carousel li {
	display:inline;
	float:left;
}

#about dl {
	margin-left:20px;
}
#about dl dt {
	margin-top:10px;
	clear:both;
}
#about dl dd img {
	clear:both;
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	border:1px solid #aaa;
	padding:5px;
}

#contact #content * {
	margin-left:20px;
}

#polls p,#polls dl {
	font-size:11px;
}
#polls dl {margin:0px;}
.lg-polls-answers {

}
.answer {
	color:#6c2465;
}
.total {
	text-align:right;
}

#map h1 {
	text-align:center;
	text-transform:capitalize;
	font-size:14px !important;
}
#map img {border:1px solid #aaa;margin-bottom:5px;}
#map ul { list-style:none;width:520px;margin-bottom:10px;text-align:center;}
#map ul a { color:#6b696a; text-decoration:none; }
#map ul a:hover { color:#663366; text-decoration:underline; }
#map li { display:inline; margin:0; padding:0; border-right:1px solid #999; padding-right:5px; margin-right:3px; }
#map li.last { border-right:none!important; }

#sidebar-right #submit_event {padding-right:10px;}

p.submit {
	text-align:center;
	font-weight:bold;
	background-color:#D4D4D4;
	border:1px dotted #6c2465;
	padding:10px;
	margin-right:10px;
	width:65%;
}
#sidebar-right #submit_groups {
	padding-left:10px;
	}

#tellafriend_form {
	background-color:#fff;
	border:1px solid #000;
}
#weather p span {
	font-weight:bold;
	color:#6c2465;
}

fieldset#join {
	border:1px solid #aaa;
	padding: 10px;
	margin-right:20px;
}