/* Overrides for specific SCNI site 
   Add specific styles that will override Ellington defaults here
   For instance, to add a specific logo, put your image file in the correct directory and uncomment the following:
*/

/* PRINT-------------------------------------------------------------- */
body { padding: 10px; background: #fff; }
#toolbar, #header .branding p, #header form, #nav, .sidebar, #subnav, .feed, .instory_ad, .pencil-ad, .recommended, #comments, #footer, .object_tools, #header .wrapper, .vote_box { display: none; } 

/* Story -------------------------------------------------------------- */


html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { font-family:Arial, Helvetica, sans-serif;}

p {
font-family:Arial,Helvetica,sans-serif;
margin-bottom:15px;
}

.content_info {
border-bottom:1px solid #EEEEEE;
margin-bottom:10px;
padding-bottom:10px;
}

.content_info .byline {
color:#777777;
float:left;
font-size:14px;
font-weight:bold;
margin-bottom:0;
}

.content_info .datetime {
float:right;
margin:0;
}

.datetime {
color:#999999;
font-size:12px;
}

.content_title h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
margin-bottom:10px;
padding:8px 5px 8px 0;
text-transform:none;
}

.story_body { clear:both; margin-top: 15px;}

div.story_body div.instory {
float:left;
margin:0 10px 5px 0;
width:300px;
}


.story_lead_photo {
border-bottom:1px solid #EEEEEE;
margin-bottom:10px;
overflow:hidden;
padding-bottom:10px;
width:100%;
}

.story_lead_photo .photo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#E5E5E5 none repeat scroll 0 0;
margin-bottom:10px;
text-align:center;
}

.story_lead_photo p {
color:#000;
font-size:12px;
line-height:18px;
margin-bottom:0;
}

.inline-left {
clear:left;
float:left;
margin-right:20px;
width:180px;
}

.inline {
background-color:#E0F1F9;
margin-bottom:15px;
margin-top:5px;
padding:15px;
}


.content_info .byline { margin-bottom: 10px;}
