.wardead-header{/* The special apphede bottom-border for California's War Dead */
background:transparent url(http://www.latimes.com/includes/wardead/icons/header-rule.gif) repeat-x;background-position:bottom;padding-bottom:15px;margin-bottom:15px;}
.db-header{/* The generic apphede bottom-border */
background:transparent url(http://www.latimes.com/images/entnews/bg-diag-stripes-tan.gif) repeat-x;background-position:bottom;padding-bottom:25px;margin-bottom:15px;}
.db-title{font-size:18px;}
/* The tagline that runs below the header on the front page*/
.db-breadcrumb{font-size:14px;color:#666;padding-left:5px;}
/* Breadcrumb labels on interior pages */
.db-breadcrumb a{color:#666}
/* tagcloud sizings,divided into six groups */
.dbcloud{text-align:justify;font-size:12px;margin-top:5px;}
.dbcloud a{font-weight:normal !important;color:inherit;}
.dbcloud #size6 a{font-size:22px;}/* The biggest */
.dbcloud #size5 a{font-size:19px;}
.dbcloud #size4 a{font-size:16px;;}
.dbcloud #size3 a{font-size:14px;}
.dbcloud #size2 a{font-size:12px;}
.dbcloud #size1 a{font-size:11px;}/* The smallest */
/* 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;}
.wardead-landing-photostrip{margin:10px 0 0 0;height:90px;}
.wardead-landing-photostrip *{list-style-type:none;padding:0;border:0;margin:0;}
.wardead-landing-photostrip li{position:relative;display:block;float:left;}
.wardead-landing-photostrip a{height:90px;display:block;float:left;}
.wardead-landing-photostrip a:hover img{border:1px solid #ccc;}
.wardead-landing-photostrip a:hover{background:transparent url(http://www.latimes.com/includes/wardead/icons/photostrip-active.gif) no-repeat;}
.photostrip-select img{border:1px solid #999 !important;}
.photostrip-select a,.photostrip-select a:hover{background:transparent url(http://www.latimes.com/includes/wardead/icons/photostrip-selected.gif) no-repeat;}
.wardead-landing-photostrip img{width:60px;height:75px;border:1px solid #fff;}
.wardead-landing-quote{clear:both;}
/* The big number count on the wardead front page */
.wardead-tally{float:right;width:50%;}
.wardead-tally-desc{float:left;display:block;width:75%;margin-top:10px;text-align:right;}
.wardead-number{font-size:36px;margin-top:-8px;margin-right:5px;text-align:right;display:block;}
/* ranker widgets */
.widgetheader{font-size:14px;font-weight:bold;}
.widgetfooter{font-weight:normal;padding-top:10px;clear:both;}
.widgetleft{float:left;width:48%;clear:left;margin:10px 0 20px 0;list-style-type:none;}
.widgetright{float:right;width:48%;clear:right;margin:10px 0 20px 0;list-style-type:none;}
.widget-source-line{font-size:.85em;margin-top:10px;font-style:italic;}
.widget-chart{float:left;border-top:1px solid #EEE;width:100%;margin:10px 0 0 0;}
.widget-chart li{position:relative;display:block;border-bottom:1px solid #EEE;_zoom:1;}
.widget-chart li a{display:block;padding:3px 40px 3px 5px;position:relative;z-index:2;}
.widget-chart .widget-count{display:block;position:absolute;top:0;right:0;margin:0 5px;text-align:right;font-size:15px;line-height:20px;z-index:3;}
.widget-chart .widget-index{display:block;position:absolute;top:0;left:0;height:100%;text-indent:-9999px;overflow:hidden;line-height:20px;padding:0;z-index:1;}
#odd .widget-index{background:#d9e1e5 none repeat scroll 0 0;padding:0;}
#even .widget-index{background:#e7ecef none repeat scroll 0 0;padding:0;}
.odd .widget-index{background:#d9e1e5 none repeat scroll 0 0;padding:0;}
.even .widget-index{background:#e7ecef none repeat scroll 0 0;padding:0;}
/* the list of category browse-by links for the footer */
.cat-footer-list-wrapper{clear:both;padding-top:10px;padding-bottom:4px;margin:0;}
.cat-footer-list{clear:both;margin-bottom:2px;padding-top:8px;border-top:1px solid #eee;}
.cat-footer-list strong{font-size:13px;font-weight:bold;}
.cat-footer-list a{font-weight:normal;}
/* Search boxes */
.search{border-bottom:1px solid #DDD;border-top:1px solid #DDD;padding-bottom:15px;margin-bottom:10px;padding-top:15px;margin-top:10px;}
.searchright{float:right;width:55%;}
.search form{padding:5px 0 0 0;}
.search-box-150{color:#999;font-size:15px;width:150px;height:20px;border:1px solid #ddd;}
.search-box-120{color:#999;font-size:15px;width:120px;height:20px;border:1px solid #ddd;}
.search-box-zip{color:#999;font-size:15px;width:60px;height:20px;border:1px solid #ddd;}
/* OBJECT_DETAIL toys */
#center h1.detail-title{/* The generic headline on an object_detail page */
font-size:32px;color:#666;clear:none;padding:0;margin:0 0 10px 0;min-height:30px;_height:30px;}
.zinger-quote-box{/* The border and div wrapper around mid-section zinger quote boxes for detail pages,
like those found in wardead and metrolink */
clear:both;padding:15px 50px 15px 50px;margin:0;}
/* 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;}
.detail-link-right{/* The right-aligned link for comment permalinks and "See More" type stuff*/
clear:both;padding:10px 0 0 75px;text-align:right;font-weight:bold;}
.detail-section-header{/* The fancy header that has a patterned bar above it */
clear:both;padding-top:25px;margin:0;background:transparent url(http://www.latimes.com/images/entnews/bg-diag-stripes-tan.gif) repeat-x;}
.detail-section-header a{color:#007AAA}
/* Wrapped around the photo on an object_detail page */
.detail-photo-wrapper{min-height:220px;_height:220px;}
.detail-photo-wrapper .detail-section-header{clear:none;margin-left:215px;}
/* Wrapped around the other oddball stuff on an object_detail page */
.detail-vitals{}
.detail-vitals-top{}
.detail-vitals-bottom{margin-top:20px;}
.detail-factoid{clear:both;font-size:13px;padding:10px 0 0 100px;line-height:130%;font-weight:bold;}
/* The less common link left and right links on object detail pages,like the ones that jump between wardead obits */
.detail-nav-left{font-size:13px;float:left;text-align:left;width:45%;}
.detail-nav-right{font-size:13px;float:right;text-align:right;width:45%;}
/* Rightrail boxes and other toys */
.box_bordered_projects{position:relative;border:3px solid #E5E6DA;margin-bottom:18px;padding:13px 6px;position:static;}
.box_bordered_projects_header{font-size:22px;margin-bottom:8px;}
.box_bordered_projects_item{font-size:14px;padding:2px 5px;}
/* 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{}
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{}
.neighborhood-subhede {margin: 15px 0 8px 0;}
.neighborhood-subhede h2 {font-size:20px;}
.xxsmall{font-size:9px;}
.xsmall{font-size:10px;}
.small{font-size:11px;}
.medium{font-size:12px;width:auto;}
.large{font-size:15px;}
.xlarge{font-size:18px;}
.xxlarge{font-size:21px;}
.xxxlarge{font-size:28px;}
/* An OBJECT_LIST list that includes a name,total and potentially a */
.category{clear:left;float:left;margin:2px 0 0 5px;list-style-type:none;}
.category *{margin:0;padding:0;list-style-type:none;}
.category-header{clear:left;color:#A28333;font-size:175%;padding:0em 0 0em;}
.category-chart{float:left;border-top:1px solid #EEE;width:620px;}
.category-chart li{position:relative;display:block;border-bottom:1px solid #DDD;_zoom:1;}
.category-chart li a{display:block;padding:5px 80px 5px 8px;position:relative;z-index:2;}
.category-chart .category-count{display:block;position:absolute;top:0;right:0;margin:0 8px;text-align:right;font-size:16px;line-height:26px;z-index:3;}
.category-chart .category-index{display:block;position:absolute;top:0;left:0;height:100%;text-indent:-9999px;overflow:hidden;line-height:26px;padding:0;z-index:1;}
#odd .category-index{background:#d9e1e5 none repeat scroll 0 0;padding:0;}
#even .category-index{background:#e7ecef none repeat scroll 0 0;padding:0;}
.odd .category-index{background:#d9e1e5 none repeat scroll 0 0;padding:0;}
.even .category-index{background:#e7ecef none repeat scroll 0 0;padding:0;}
/* Section formatting developed during walk of fame */
div.sectionborder {border-bottom:2px solid #DDDDDD; margin:10px 0; clear:both}
h2.sectionhed {font-size:22px; border:0; font-weight:normal; margin:0; padding:0;}
div.social-media-strip-wrapper {width:100%;height:20px;min-height:20px;}
div.social-media-links {margin-top:10px;text-align:center; margin-bottom:10px; display:block;}
div.social-media-links .link {margin-right:40px; display: inline; outline:0; font-size:12px;}
.box_bordered_projects_item a { color:#2262CC !important;}t
