a.header_logo {display:block;width:100%;background:#175E99;}

div.newsindexcol, div.entertainindexcol, div.fullversionextras {
	margin-bottom: 15px;
}

div.clr {
	clear: both;
}
.MiddleAd {
text-align: center; margin: 0 auto; padding-top: 5px;
}
#header .nav_jump a {background: url("../images/Mobile_menuBtn.png") no-repeat;}
#nav {padding:10px 0;}

.header_login {background:#0d4473;padding:9px;font-size: 12px;margin:0;color:#ffffff;font-weight: bold;}
.header_login a {color:#ffffff}

div.mobileindex {
	background: #FFF;
	font-size: 16px;
}

#dashboard {
	padding: 25px;
	line-height: 22px;
}

#header {
    height: 67px !important; padding: 0; text-align: left;
}

span.sectionstories_date {
	font-size: 10px;
}

div.story_content h2.subsection {
    padding:9px 9px 5px;
    background-color:#cccccc;
}

.sell .left_content .post-story-note {
    font-size: 12px;
}

.sell .left_content img#pricingChart {
    margin:0;
    display:block;
    width:100%;
    max-width: 683px;
}

.sell .left_content .buttons {
    clear:left;
    margin:0;
}

.sell .left_content .buttons table{
    margin:20px 0 0;
}

.sell .left_content .buttons td, .sell .left_content .buttons th{
    vertical-align: middle;
}
.sell .left_content .buttons img.little_buttons {
    margin:0 30px 0 45px;
}
.sell .left_content h1 {
    font-size: 24px;
    margin:0;
}
.sell .left_content h3 {
    color:#51769a;
    font-size: 18px;
    margin:6px 0 20px;
}
.sell .left_content .buttons p {
    margin:30px 0 20px 0;
    font-size: 12px;
    line-height: 18px;
}

.sell form {display:inline}

#nav ol li.icircular a {
    background: url("../../ellington_mobile_default/images/icons/nav_icircular.png") no-repeat scroll 0 0 transparent;
}

body.blog_home .content h3 {display:none;}
body.blog_home .blog_list_tease img {width:90px;float:left;margin:0 10px 0;}
body.blog_home .blog_list_tease p {margin:0 0 6px;}
body.blog_home .blog_list_tease p.more {background:#999999;padding:3px;color:#ffffff;margin:0 0 30px 0;}
body.obits table.obit_list {width:100%;}
body.obits tr.item {border-bottom:1px solid #dddddd;}
body.obits tr.item td {vertical-align: middle;font-size:12px;padding:9px 0;}
body.obits tr.odd td {background:#eeeeee;}
body.obits .mug, body.obits .funeral_home, body.obits .dod {display:none;}
body.obits .northwestLink {display:none;}
body.obits .breadcrumb {font-size: 12px;margin:0 0 6px 0;}
body.obits th {font-size: 12px;padding:6px 0;}
body.obits th.date {padding:15px 0 10px;}
body.obits th.first_date {padding:0 0 10px;}
body.obits th.date a {font-size: 14px;background:#CCCCCC;padding:6px;display:block;}
body.obits .funeralHomeBox {padding:6px;background:#eeeeee; margin: 0 0 20px;}
body.obits .funeralHomeBox p {margin:2px 0;}
body.obits .content h2 {font-size: 13px;margin:3px 0;}
body.obits .nextprev {background:#999999;padding:6px;color:#ffffff;margin:0 0 20px 0;}
body.obits .nextprev a {color:#ffffff;}
body.obits .content_title .nextprev {text-align: center;}
body.obits .next {float:right;}
body.obits .ad_300x250 {display:none;}
.obit_photo{
    width: 300px;
    margin: 0 auto 20px;
}

.r2k-inline {
    width:140px; padding:5px; float:left;
}
.r2k-inline img {
    width:140px;
}
.r2k-inline p {
    font-size: 9px;
    line-height: 10px;
}
.inline {
    border: 1px solid #DDDDDD;
    margin-bottom: 15px;
    margin-top: 5px;
    padding: 5px;
    width: auto;
}
.inline_photo {
    width:150px; padding:5px; float:left;
}
.inline_photo img {
    width:150px;
}
.inline_photo p {
    font-size: 9px;
    line-height: 10px;
    margin-top: 0 !important;
}