/* The index page*/
#hood-index-hed{color:black !important;margin-left:0 !important;margin-bottom:8px !important;}
.hood-index-graf{padding:2px;margin:8px;font-size:16px;line-height:140%;color:black;}
/* The detail page*/
#hood-detail-hed{font-size:26px !important;color:black !important;margin-left:0;margin-bottom:0px;font-family:Georgia,Arial;}
.hood-description{padding-bottom:2px; font-size:15px; line-height:130%; margin:0 10px; padding:8px 8px 2px 0px;}
.hood-neighbors{padding-bottom:2px; font-size:15px; line-height:130%; padding:8px 8px 2px 0px; margin:0 10px;}
#geo_form_map{width:500px;height:300px;}
.neighborhoods-detail-section{padding:12px 0 15px 0;}
.neighborhoods-detail-section ul{margin-left:30px;}
.neighborhood-subhede {margin: 15px 0 8px 0;}
.neighborhood-subhede h2 {font-size:20px;}
/* The lists of stats that appear on the school detail pages */
.neighborhoods-detail-section li{margin-bottom:10px;font-size:14px;}
.neighborhoods-detail-section-header{/* The special bar-like headers for teh school detail pages. They snap to and fro with JS */
background-image:url(http://www.latimes.com/includes/schools/icons/bar.gif);background-repeat:no-repeat;font-size:12px;color:#333;padding:0;margin:0 0 3px 0;width:100%;height:22px;clear:both;}
.neighborhoods-detail-section-header a{font-size:14px;display:block;width:100%;padding:3px 5px 0 10px;color:#333 !important;font-weight:bold;}
.neighborhood-pie-widget-wrapper{float:right;padding:0 0 10px 5px;width:350px;}
/* The special sauce for the google pie charts on the school detail page */
.neighborhood-pie-widget-wrapper img{float:right;}
.neighborhood-pie-widget-wrapper-sourcing{margin-top:5px;color:gray;text-align:center;font-weight:bold;}
.category-explainer{font-size:14px;padding-bottom:10px;}
/* tabs and accordion */
.basic{width:100%;outline:0;}
ui-accordion-header{outline:0;}
.neighborhoods-tabs-header{min-height:35px; height:35px;}
a.neighborhoods-detail-section-slider{cursor:pointer;display:block;background-repeat:no-repeat;width:100%;height:24px;clear:both;background-image:url("http://www.latimes.com/includes/projects/img/bar-28.png");font-size:14px;display:block;width:100%;padding:5px 0px 0px 10px;color:black !important;font-weight:bold;outline:0;}
a.neighborhoods-detail-section-slider:hover{text-decoration:none;color:#707070;outline:0;/*font-size:15px;*/}
a.neighborhoods-detail-section-slider.selected{color:#707070;outline:0;}
.neighborhoods-blue-arrow{text-decoration:none !important;color:#007AAA;}
.neighborhoods-blue-arrow:hover{text-decoration:none;color:#007AAA;}
h2 small{color:black;font-weight:normal;font-size:9px;font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase;position:relative;left:4px;letter-spacing:0px;}
.neighborhoods-accordion-drawer{width:620px;position:relative;clear:left;float:left;margin:0;padding:0;border:0;}
.neighborhoods-accordion-drawer-wrapper{width:620px;padding-top:12px;padding-bottom:12px;margin:0;}
.neighborhoods-accordion-chart-widget{float:right;padding-bottom:10px;width:325px;}
.neighborhoods-accordion-chart-widget-label{margin:0;text-align:center;}
.neighborhood-accordion-drawer-hede {font-size:23px; margin: 5px 0 10px 10px;}
.neighborhoods-accordion-drawer-robocopy{width:275px;}
.neighborhoods-accordion-drawer-robocopy ul{padding-left:30px;padding-top:20px;margin:0px;}
.neighborhoods-accordion-drawer-robocopy li{padding-bottom:10px;margin:0px;font-size:15px;}
.neighborhoods-accordion-drawer-sourceline{clear:both;float:right;font-size:12px;margin:10px 2px 6px 2px;}
.neighborhoods-detail-section-sourceline{clear:both;float:right;font-size:12px;margin:10px 2px 6px 2px;}
.neighborhoods-widget-table{width:610px;margin-left:auto;margin-right:auto;border-collapse:collapse;}
.neighborhoods-widget-table th{text-align:left;color:black;font-weight:bold;font-size:14px;padding-top:4px;padding-bottom:4px;padding-right:10px;border-top:3px solid black;border-bottom:2px solid black;padding-left:3px;line-height:26px;text-align:right;}
.neighborhoods-widget-table td{font-size:14px;padding-top:4px;padding-bottom:4px;padding-left:3px;padding-right:10px;vertical-align:top;color:black;border-bottom:1px solid gray;line-height:24px;text-align:right;}
#hood-hedeline-container {margin-bottom:8px;}
#hood-hedeline-container .neighborhood-title {font-size:34px; padding-top:10px; padding-bottom:2px;}
.neighborhood-explainer-deckhede { font-size:16px; margin-top:4px; }
#schoolskey {float:right;padding-top:2px; display:inline;}
#crimeloader {text-align:right; display:none;}
#crimeloader .loadingtext {font-size:20px; display:inline;}
#crimeloader .loadingicon {display:inline;}
#crimekey {padding-bottom:2px; border-bottom:1px black solid;}
.alert-box{border-top:2px solid rgb(147,0,0);border-bottom:2px solid rgb(147,0,0);margin:0pt 0pt 20px;padding:5px;clear:both;font-size:16px;text-align:center;width:620px;}
.alert-box b{color:rgb(147,0,0);}
.alert-box a{font-size:13px;color:#2262CC;}
#timemap{width: 620px;border: 1px solid black; background #666666; padding: 0px; margin-top:0px; z-index:10;}
#map-rail {padding: 0 10px 0 10px; overflow: visible !important; display:block; /*width:235px !important; height:430px !important;*/ }
#map-hed {font-size:20px; font-weight:bold; width:210px;}
#map-deck {font-size:14px;}
#map-buffer { margin-bottom:6px;}
#map-list ul {margin-top:0px;}
#map-list li {margin-left:4px; margin-top:4px;}
#map-footer {margin:12px 0 0 0; font-size:10px; display:block; clear:both;}
h5.alert-list-hed {font-weight:bold; display:inline;}
.alert-list-key img {display:inline; margin-right:5px; vertical-align:baseline;}
span.hollywood-drop-caps {float:left;font-family: Georgia,serif;font-size: 300%;line-height: 0.85em;margin-right: 0.06em;margin-bottom:-0.25em;}
.detail-link-right{clear:both;padding:10px 0 0 75px;text-align:right;font-weight:bold;}
.mapping-la-tabs-onefifty {clear:both; height: 48px; letter-spacing:0.06em;}
.mapping-la-tabs-onefifty .tab { width: 150px; height: 50px; cursor: pointer; position: absolute; background-image: url(http://www.latimes.com/includes/projects/img/tab-back-150px.gif); background-repeat: no-repeat; background-position: center center; text-align: center; text-transform: uppercase;}
.mapping-la-tabs-onefifty .tab a { position: relative; top: 20px; font-size: 14px; font-weight: bold; color: #999;}
.mapping-la-tabs-onefifty .tab a:hover {color:#2262CC}
.mapping-la-tabs-onefifty .active {z-index: 3 !important; background-image: url(http://www.latimes.com/includes/projects/img/tab-150px.gif) !important;}
.mapping-la-tabs-onefifty .active a { color: black !important; text-decoration: none; }
.mapping-la-tabs-onethirtyfive {clear:both; height: 48px; letter-spacing:0.06em;}
.mapping-la-tabs-onethirtyfive .tab { width: 135px; height: 50px; cursor: pointer; position: absolute; background-image: url(http://www.latimes.com/includes/projects/img/tab-back-135px.gif); background-repeat: no-repeat; background-position: center center; text-align: center; text-transform: uppercase;}
.mapping-la-tabs-onethirtyfive .tab a { position: relative; top: 20px; font-size: 13px; font-weight: bold; color: #999;}
.mapping-la-tabs-onethirtyfive .tab a:hover {color:#2262CC}
.mapping-la-tabs-onethirtyfive .active {z-index: 10 !important; background-image: url(http://www.latimes.com/includes/projects/img/tab-135px.gif) !important;}
.mapping-la-tabs-onethirtyfive .active a { color: black !important; text-decoration: none; }
div.neighborhood-data-headline { font-size:26px }
ul.neighborhood-widget-linklist { width: 100%; }
ul.neighborhood-widget-linklist li {display:inline; margin-right: 5px;}
ul.neighborhood-widget-linklist li.label { font-weight: bold; }
h2.sectionhed {font-size:22px; border:0; font-weight:normal; margin:0; padding:0;}
/* The magic Mochikit datagrid table,blownout,for when the right rail is iced */
table.datagrid{width:940px;margin-left:auto;margin-right:auto;border-collapse:collapse;margin-top:20px;}
table.datagrid thead th{text-align:left;color:black;font-weight:bold;font-size:12px;text-transform:uppercase;letter-spacing:0.5px;padding-top:4px;padding-bottom:4px;border-top:2px solid black;border-bottom:2px solid black;padding-left:10px;}
table.datagrid thead th a{color:white;text-decoration:none;font-size:1.0em;background-repeat:no-repeat;background-position:center right;padding-right:15px;}
table.datagrid thead th.over{background-color:black;cursor:pointer;color:white;}
table.datagrid tbody th{font-weight:bold;}
table.datagrid tbody td,table.datagrid tbody th{text-align:left;border-bottom:1px dashed black;padding-top:10px;padding-bottom:10px;padding-left:12px;vertical-align:top;color:black;}
table.datagrid tbody td a{font-weight:bold;}
table.datagrid tbody tr.alternate td,table.datagrid tbody tr.alternate th{background-color:#f1f1f1;}
table.datagrid tfoot td,table.datagrid tfoot th{background-color:#FFFEE3;color:#4B4545;padding:.5em;font-weight:bold;border-top:2px solid #4B4545;}
table.datagrid tfoot th{text-align:left;}
table.datagrid tfoot td{}
/* A smaller Mochikit datagrid table for when the right rail is intact */
table.small-datagrid{width:610px;margin-left:auto;margin-right:auto;border-collapse:collapse;margin-top:20px;}
table.small-datagrid thead th{text-align:left;color:black;font-weight:bold;font-size:14px;padding-top:4px;padding-bottom:4px;border-top:2px solid black;border-bottom:2px solid black;padding-left:10px;}
table.small-datagrid thead th a{color:white;text-decoration:none;font-size:1.0em;background-repeat:no-repeat;background-position:center right;padding-right:15px;}
table.small-datagrid thead th.over{background-color:black;cursor:pointer;color:white;}
table.small-datagrid tbody th{font-weight:bold;}
table.small-datagrid tbody td,table.datagrid tbody th{text-align:left;border-bottom:1px dashed black;padding-top:10px;padding-bottom:10px;padding-left:12px;vertical-align:top;color:black;}
table.small-datagrid tbody td a{font-weight:bold;}
table.small-datagrid tbody tr.alternate td,table.datagrid tbody tr.alternate th{background-color:#f1f1f1;}
table.small-datagrid tfoot td,table.datagrid tfoot th{background-color:#FFFEE3;color:#4B4545;padding:.5em;font-weight:bold;border-top:2px solid #4B4545;}
table.small-datagrid tfoot th{text-align:left;}
table.small-datagrid tfoot td{}
/* Crime timemap */
.timeline-band-0 .timeline-date-label{color:black;font-family:Georgia,serif; padding-left: 7px !important;}
.timeline-band-0 .timeline-ether-bg{background-color:white !important;}
.timeline-band-0 .timeline-ether-lines { border-color:#666666; border-style:dashed; position:absolute;}
.timeline-band-0 .timeline-horizontal .timeline-ether-lines { border-width:0 0 0 3px; height:100%; top:0; width:1px; }
#timelinecontainer{padding-top:1px;margin-top:1px;}
#timeline{height:150px;min-height:150px;width:620px;}
.timeline-date-label{width:10em !important;}
#neighborhood-map{height:400px;min-height:400px;width:620px;}
/* comments list */
#comments{width:50%;}
.comments p{margin:0.5em 0pt;font-size:1em; overflow: hidden;}
/* comment response */
.commentresponse {padding:10px; background: #F2F0DF; margin-top:5px;}
.commentresponse p {font-family:Arial,sans-serif; font-size:13px; margin-bottom:7px; padding-top:5px;}
/* typically wrapped within the div.detail-quote */
.comments h2{font-size:20px; padding-bottom:5px; font-weight:bold;border-bottom:1px solid #BCB9B9;margin-top:35px;}
/* the gold header at the top of the comments list */
.comment{padding-left:50px;padding-right:50px;padding-top:15px;padding-bottom:15px;border-bottom:1px solid #E5E6DA;}
/* The wrapper around individual comments */
/* comments submission form */
form#commentform{margin:1em 0;padding:0;}
.commentformwrapper{font-size:1em;margin-top:25px;}
.commentformleft{clear:both;padding:0.2em 0.75em 0.2em 0;text-align:right;width:6em;font-weight:bold;}
.commentformright{padding:0.2em 0;text-align:left;width:75%;}
.commentformright,div.commentformleft{display:inline;float:left;margin:0.3em 0;}
/* The Prev and Next navigation links on the comment_list pages */
.pagination-nav-left{float:left;text-align:left;width:40%;}
.pagination-nav-right{float:right;text-align:right;width:40%;}
/* Fancy quote blocks for zingers and comments */
.detail-quote{background:transparent url(http://www.latimes.com/images/standard/sports_left_quote.jpg) no-repeat;margin-top:15px;padding:5px 55px 0 55px;min-height:35px;_height:35px;font-size:17px;}
.detail-quote-attrib{font-size:14px;clear:both;background:transparent url(http://www.latimes.com/images/standard/sports_right_quote.gif) no-repeat;background-position:right top;padding:15px 55px 10px 150px;min-height:30px;text-align:right;}

