/******** BASE STYLES ********/
*, html, body {padding:0;margin:0;}
h1 {font-size:30px;color:#48739c;font-weight: normal;font-family: Georgia, Times, serif;}
h1 a:link, h1 a:visited, h4 a:link {color:#5888ad}
h2 {font-size:24px;font-weight: normal;margin-bottom: 4px;font-family: Georgia, Times, serif;color:#242424;line-height: 26px;}
h3 {font-size:18px;font-weight: normal;margin-bottom: 4px;font-family: Georgia, Times, serif;color:#242424;}
h3.latest_headlines {font-size:16px;font-weight: normal;margin-bottom: 4px;font-family: Georgia, Times, serif;color:#242424;}
h3 span.small {font-size:12px;padding-top:5px;}
h2 a, h3 a {color:#242424;}
h2 a:hover, h3 a:hover {color:#5888ad;text-decoration: none !important;}
h2 a:visited, h3 a:visited {color:#666666;}
h4 {font-size:14px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;line-height:18px;color:#242424;}
h4.bottom_margin {margin-bottom: 4px;}
h4 span.small {font-size:10px;padding-top:2px;}
h5 {font-size:12px;line-height: 17px;color:#242424;}
h5.tease {font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; line-height:16px;color:#242424;}
p, textarea {font-size:12px;line-height:17px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#242424;line-height: 18px;}
.small {font-size:10px;line-height:12px;}
fieldset {border:none;}
ul {font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;list-style-position: inside;color:#242424;}
ol {font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#242424;}
td, th {font-size:12px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color:#242424;}
th {font-weight: bold;}
li {list-style-position: inside;}
ul.no_dots, ul.no_dots li, li.no_dots {list-style-type: none;}
img {display:block;border:none;}
a img {border:none;}
img.bottom_space {margin-bottom:9px;}
img.thumb_bottom_space {margin-bottom:6px;}
a {text-decoration: none;color:#48739c}
a:hover {text-decoration: underline;}
.san_serif {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;}
.serif {font-family: Georgia, Times, serif}
.strong {font-weight: bold;}
.plain {font-weight: normal;}
.inline_image, .inline_image img {display:inline;}
.clr {clear:left;}
.clr_both {clear:both;}
.no_wrapped_text {overflow:auto;}
.overflow_hidden {overflow:hidden;}
.float_right {float:right}
.float_left {float:left}
.center {margin-left:auto; margin-right:auto;}
.text_center {text-align: center;}
.text_right {text-align: right;}
.boxed_container {border:1px solid #e4e4e4;padding:12px;}
.shaded_container {padding:3px 9px;}
.shaded_container_even {padding:4px 4px;}
.light_shade {background:#F5F5F5;}
.white_shade {background:#ffffff;}
.no_shade_higlighted {background:transparent url('../images/listItemSpacer.png') repeat-y 0 0;padding-left:11px;color:#666666;}
.light_shade_higlighted {background:#F5F5F5 url('../images/listItemSpacer.png') repeat-y 0 0;padding-left:16px;color:#666666;padding-top:4px;padding-bottom:4px;}
.medium_shade_higlighted {background:#EAEAEC url('../images/listItemSpacer.png') repeat-y 0 0;padding-left:16px;color:#666666;padding-top:4px;padding-bottom:4px;}
.dark_shade_higlighted {background:#EAEAEC url('../images/listItemSpacer.png') repeat-y 0 0;padding-left:16px;color:#666666;padding-top:4px;padding-bottom:4px;}
.medium_shade {background-color:#EAEAEC}
.dark_shade {background-color:#363636}
.unboxed_container {padding:11px;margin:18px auto;}
.unboxed_padded_container {padding-top:12px; padding-bottom:12px;}
.right_item_padding {padding-right:12px;}
.left_item_padding {padding-left:12px;}
.top_item_padding {padding-top:6px;}
.bottom_item_padding {padding-bottom:6px;}
.one_column {width:135px}
.two_column {width:300px}
.three_column {width:465px}
.four_column {width:630px}
.five_column {width:795px}
.six_column {width:960px;padding-left:20px;padding-right:20px;}
.full_width {width:100%;min-width: 1040px;}
.one_on_four_column {width:217px}
.two_on_four_column {width:465px}
.three_on_four_column {width:713px}
.one_on_four_column_width {width:190px}
.two_on_four_column_width {width:410px}
.right_container_margin {margin-right:30px;}
.left_container_margin {margin-left:30px;}
.top_container_margin {margin-top:30px;}
.bottom_container_margin {margin-bottom:30px;}
.top_item_margin {margin-top:12px;}
.bottom_item_margin {margin-bottom:12px;}
.right_item_margin {margin-right:12px;}
.left_item_margin {margin-left:12px;}
.right_inline_margin {margin-right:3px;}
.left_inline_margin {margin-left:3px;}
.bottom_hed_margin {margin-bottom:6px;}
.light_bordered_header, .page_head {position:relative;border-bottom:1px solid #e4e4e4;border-top:4px double #e4e4e4;padding-top:5px;padding-bottom:5px;margin-bottom: 12px;}
.light_bordered_header .floated_content {position:absolute;right:0;bottom:16px;}
.blue_background {background:#48739c}
.position_relative {position:relative;}
.light_bordered_header a {color:#666666}
.black_transparent_overlay {position:absolute;bottom:0;left:0;padding:9px;opacity:.8;background:#242424;margin:0;}
.table_cell {display:table-cell;}
.table_row {display:table-row;}
.table {display:table;}
.vertical_align_top {vertical-align: top;}
.vertical_align_bottom {vertical-align: bottom;}
.vertical_align_middle {vertical-align: middle;}

.shaded_header {background:#ffffff url('../images/shortBottomShadeTransition.jpg') repeat-x bottom left;padding-left:6px;}
.light_border_bottom {padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e5e5e5;}
.light_border_top {padding-top:12px;margin-top:12px;border-top:1px solid #e5e5e5;}
.light_border_bottom_tight {padding-bottom:3px;margin-bottom:6px;border-bottom:1px solid #e5e5e5;}
.small .light_border_bottom {padding-bottom:3px;margin-bottom:6px;}
.small .light_border_top {padding-top:3px;margin-top:6px;}
.dotted_bottom_border {border-bottom:2px dotted #e4e4e4;padding-bottom:7px;}
.dotted_top_border {border-top:2px dotted #d7d7d7;padding-top:9px;}

img.light_border {border:1px solid #cccccc;}

/********* reversed Theme *****************/

.dark_bordered_container {background:#242424;border-top:6px solid #c5c4c8;border-bottom:6px solid #c5c4c8;position:relative;}
.reverse_type_color, .reverse_type_color a, .reverse_type_color a:link, .reverse_type_color h1, .reverse_type_color h2, .reverse_type_color h3, .reverse_type_color h4, .reverse_type_color h5, .reverse_type_color p, .reverse_type_color li, .reverse_type_color ol, .reverse_type_color textarea {color:#d0d0d0}
.reverse_type_color .light_bordered_header {position:relative;border-bottom:1px solid #383838;border-top:4px double #383838;padding-top:12px;padding-bottom:12px;margin-bottom: 12px;}
.dark_reversed_type, .dark_reversed_type a, .dark_reversed_type a:link  {color:#757575}
.reverse_type_color #AOIcon {left: 450px;position: absolute;top: 34px;z-index: 100;}

/********* Themed colors ******************/

.gold, .gold a:link, .gold  a:visited {color:#feb739}
.blue, .blue a:link, .blue a:visited, .black a:hover {color:#5888ad}
h3.blue {font-weight: bold;}
.black, .black a:link, .black a:visited, a.black {color:#242424}
.light_grey, .light_grey a:link, .light_grey a:visited {color:#e4e4e4}
.dark_grey, .dark_grey a:link, .dark_grey a:visited {color:#666666}
.dark_grey_blue_links, .dark_grey_blue_links a:visited {color:#666666}

.white, .white a:link, .white a:visited {color:#ffffff}

/********** Specific base features *******/

#feedbackSurvey {background: none repeat scroll 0 0 transparent;border: medium none;bottom: 0;height: 62px;left: 50%;margin-left: -218px;position: fixed;width: 426px;z-index: 800;}
#feedbackSurvey #feedbackCloseButton {position:absolute;right:0;top:-5px;}
#ePaperLink img {position:absolute;left:0;top:0;}
#ePaperLink {color:#26476A}
#loginStrip {min-height:33px;background:#d01b22 url('http://media.arkansasonline.com/img/jobsarkansas/topRedGreyBar_bkgdTile.jpg') repeat-x bottom left;width:100%;}
#loginStrip .six_column { background:transparent url('http://media.arkansasonline.com/img/jobsarkansas/topBar_gradient.jpg') no-repeat top center; min-height: 32px;}
.loginStripText {font-size:11px; line-height: 15px; margin-top:5px; float: left;}
#login {padding:5px 0;}
#logo {margin-right: 55px;}
#weather {width: 295px; height:94px;}

#weather_vader {
    background:transparent url('../images/weatherTop_bkgd_sansSponsor.png') no-repeat center center; 
    height:94px; width: 170px;
    margin-left: 158px;
    }
.wgwidget_degrees {
    float: left;
    width: 80px;
    }
.wgwidget_degrees h3#temp_f {
    font-size: 36px;
    line-height: 34px;
    color: #34597f;
    font-weight: normal;
    font-family: Arial,Verdana;
    text-align: center;
    margin: 24px 0 0 0;
    padding-bottom: 0;
    padding-left: 0;
    }  
.wgwidget_degrees h3#temp_f a{
    font-weight: normal;
    color: #34597f;
    }  
.wgwidget_degrees p#location {
    font-size: 9px;
    line-height: 9px;
    color: #34597f;
    font-family: Arial,Verdana;
    font-weight: bold;
    margin: 0 6px 0 0; 
    padding: 0;
    text-align: center;
    } 
#icon img {
    padding-top: 12px;
    width: 83px;
    margin-top: 0;
    }

#namePlate {background:#ffffff url('http://media.arkansasonline.com/static/arkonline/images/topLogo_BkgdTile.jpg') repeat-x bottom left;width:100%;padding-top: 4px;}
#navigation {background:#ffffff url('http://media.arkansasonline.com/static/arkonline/images/topMenuBar_bkgdTile.jpg') repeat-x bottom left;width:100%;border-bottom: 1px solid #d4d4d4;border-top: 1px solid #FFFFFF;}
#ao_search input[type=text] {border-top: 1px solid #D4D4D4;border-bottom: 1px solid #D4D4D4;border-left: 1px solid #D4D4D4;height: 15px;margin: 0;padding: 3px;width: 176px;}
#search {padding-top:26px;width:215px;}
#breakingNewsBar {background:transparent url('../images/breakingNews_banner.jpg') no-repeat top left;height:29px;margin:4px 0;}
#breakingNewsBar h3 {padding-left: 175px;padding-top: 3px;}
.login_links .login_button_wrapper a {float:left;padding:0 6px;}
.subscription_icon {background:transparent url('../images/subscriptionKey_icon.jpg') no-repeat 0 0;width:17px;height:16px;margin:0 6px 0 0;}
.h2_icon {background-position: left 4px; height:20px}
.p_icon {padding-top:3px;}
.rssIcon {float:right;padding-top:30px;}
p.feed {float:right;padding-top:30px;}
form label {font-weight: bold;}

#marketPlace p.no_wrapped_text {line-height: 17px;}

/************** Closing Bar **************/

/* liScroll styles */
#closingsBar div.ticker_wrapper {
    position:relative;
    display:none;
}
#closingsBar a.master_click {
    display:block;
    width:960px;
    height:59px;
    position:absolute;
    top:0;
    left:0;}
/* liScroll styles */

#closingsBar .tickercontainer { /* the outer div with the black border */
background: transparent url("../images/closings/genericClosings_bkgdGrx.jpg") no-repeat scroll 0 0;
/* background: transparent url("../images/winterClosings_bkgdGrx.jpg") no-repeat scroll 0 0; */
padding:27px 0 0 100px;
margin: 0;
overflow: hidden;
width:960px;
height:22px;
}
#closingsBar .tickercontainer .mask { /* that serves as a mask. so you get a sort of padding both left and right */
position: relative;
left: 0px;
top: 0;
width: 850px;
overflow: hidden;
padding: 0;
}
#closingsBar ul.newsticker { /* that's your list */
position: relative;
left: 960px;
list-style-type: none;
margin: 0;
padding: 0;
}
#closingsBar ul.newsticker li {
float: left; /* important: display inline gives incorrect results when you check for elem's width */
padding: 0;
font-size: 11px;
color: #fcda29;
font-weight:bold;
margin: 0;
}
#closingsBar ul.newsticker a {
white-space: nowrap;
padding: 0;
color: #fcda29;
margin: 0 4px 0 0;
}
#closingsBar ul.newsticker span {
margin: 0 10px 0 0;
color:#ffffff;
}
#closingsBar ul.newsticker li.leader {
font-weight: bold;
font-size: 11px;
color:#ffffff;
}
#closingsBar ul.newsticker li.bullet {
margin: 0 10px 0 0;
color:#000000;
}




/*********** homepage specific **********/

#latestModule h3.no_shade_higlighted {padding-bottom: 2px;}
#latestModule span.shaded_container {padding-bottom: 4px;padding-top: 8px;}
#latestModule span.date {padding-bottom: 4px;padding-top: 4px;display:block;float:left;height:13px;}
#latestModule .dotted_bottom_border {padding-bottom:6px;}
#latestModule .dotted_bottom_border h3 {margin-bottom:0;}
#pubsPromotedItem img {float:left;margin:0 12px 0 0;}
#pubsPromotedItem a span.text {font-size: 12px;color:#242424}


/********** paging styles *******/

.pagination {margin:5px 0 20px;padding:20px 0;border-top:1px solid #cccccc;width:100%;text-align:center;font-weight:bold;color:#9ba1b9}
.pagination img {border:none;display:inline;}
.pagination .previous {width:147px;float:left;text-align:left;}
.pagination .next {width:147px;float:right;text-align:right;}
.pagination .prev_icon {background:#cbcddc url(../../arkansasonline/images/prevPhoto_btn.jpg) no-repeat;height:108px;display:block;float:left;width:27px;}
.pagination .next_icon {background:#cbcddc url(../../arkansasonline/images/nextPhoto_btn.jpg) no-repeat;height:108px;display:block;float:right;width:27px;}

.pagination .paging {display:inline;padding:12px 6px;margin:0 6px;border-right:1px solid #242424;border-left:1px solid #242424;font-weight:bold;}
.pagination a {font-weight:bold;color:#434a66}
.pagination .paging a {padding:3px 6px;border:1px solid #434a66;color:#434a66;}
.pagination .paging a.current_page {background:#434a66;color:#ffffff;}


/********** ad placeholders ***********/

.ad_728x90 {background:transparent;margin: 0 auto;width: 728px;}
#OASMiddleAd {background:transparent;}
#OASRightAd {background:transparent;}
.top_picks_promo {width:220px;height:90px}
.top_picks_promo img {height:90px;width:220px;}


/*********** news app specific styles ************/

#storyBody p {margin-bottom:10px;overflow:auto; font-size: 14px;line-height: 22px;}
.story_content .inline p {font-size: 10px;}
div#storyBody {padding: 55px 0 0;}
#fontSize .min-size, .max-size {
    background: url("../images/decreaseFont_icon.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    font-size: 0;
    height: 13px;
    line-height: 0;
    margin: 0 4px 0 0;
    overflow: hidden;
    vertical-align: middle;
    width: 12px;
}
#fontSize .max-size {
    background: url("../images/increaseFont_icon.png") no-repeat scroll 0 0 transparent;
    height: 17px;
    width: 16px;
}
#storyTools .shaded_container {height:17px;}
#storyTools #commentCount, #placeTools #commentCount {
    background: url("../images/icons/comments_icon.png") no-repeat scroll 0 4px transparent;
    padding: 1px 0 0 16px;
    width: 102px;
}
.four_column #commentCount {width:238px !important}
.two_column #commentCount {width:102px !important}

#storyTools #shareLink, #placeTools #shareLink {
    background: url("../images/icons/share_icon.png") no-repeat scroll 0 4px transparent;
    padding: 1px 0 0 9px;
}

#shareLike {}

#reminder {
    background: url('../images/events/event-remind-icon.jpg') no-repeat scroll 0 4px transparent;
    padding: 3px 0 0 18px;
}

.whiteitem {
    margin-top: 3px;
    margin-bottom: 4px;
    padding-bottom: 3px;
    border-top: 1px solid #ccccdd;
    border-bottom: 1px solid #ccccdd;
    list-style-type: none;
    background-color: #fff;
    }
.blueitem {
    margin-top: 3px;
    margin-bottom: 4px;
    padding-bottom: 3px;
    border-top: 1px solid #ccccdd;
    border-bottom: 1px solid #ccccdd;
    list-style-type: none;
    background-color: #eeeef2;
    }

ul.documents_items {
    }
ul.documents_items li {
    list-style-type: none;
    font-size: 14px;
    display: inline;
    padding-right: 10px;
    }
ul.documents_items a {
    text-decoration: underline;
    }
a.download_pdf {
    text-decoration: none;
    font-weight: bold;
    }

#fancybox-title {text-align: left;}

/*********** comments app specific styles ************/

#commentForm {border:1px solid #C7C7C7; padding:9px 12px 6px;}
#commentForm .avatar {clear:none;}
#commentForm .avatar img {width:20px;float:left;margin-right:10px;}
#commentForm .user_info {font-size: 14px;font-weight: bold;}
#commentForm .user_info a {color:#5888ad;}
#commentForm .comment_textarea {clear:both;}
#commentForm .comment_textarea textarea {margin:10px 0 4px;border:1px solid #C7C7C7;padding:16px 10px 10px 80px;width: 512px;height:85px;background:transparent;}
#commentForm .user_info .change_username {float:right;font-size: 12px;font-weight: normal;}
#commentForm .comment_form input.button {background:#48739D;float:right;color:#ffffff;border:none;padding:3px 6px;font-weight: bold;font-size:13px;}
#comments .comment_list .comment {padding:10px 10px 10px 22px;}
#comments .comment_list .odd {background:#f5f5f5 url('http://media.arkansasonline.com/img/jobsarkansas/comment_bkgd_odd.png') repeat-y top left;}
#comments .comment_list .even {background:#ffffff url('http://media.arkansasonline.com/static/arkonline/images/comment_bkgd_even.png') repeat-y top left;margin:2px 0;}
#comments .comment_list .avatar img {float:left;margin-right:10px;}
#comments .comment_list .comment_text {overflow:auto;}
#comments .comment_list .comment_text .actions {text-align: right;}
#comments .comment_list .comment_text h3 span.date {font-size:12px;padding: 6px 0 0;}
#comments .comment_list .report_abuse {}
.reverse_type_color #comments .comment_list .comment_text a {color:#d0d0d0;}
.reverse_type_color #comments .comment_list .odd {color: #242424; background:#a1a1a3 url('../images/dk_comment_bkgd_odd.png') repeat-y top left;}
.reverse_type_color #comments .comment_list .even {color: #FFFFFF; background: url('../images/dk_comment_bkgd_even.png') repeat-y top left;margin:2px 0;}

/************** site index *****************/

#siteIndex li {list-style: none inside none;line-height: 18px;}
#siteIndex #bottomNav {margin-bottom:30px;padding-bottom: 12px;}
#siteIndex #bottomNav li {display:inline;font-size:11px;padding:0 18px 0 0;font-weight:bold;}
#siteIndex li.group a {color:#5888ad}
#siteIndex li.group {padding-bottom:6px;}
#siteIndex li.group span.header {border-bottom: 1px solid #DEDEDF;display:block;font-weight: bold;color:#414141}
#siteIndex li.group span.header span {font-size:10px;padding-top:2px;}
#siteIndex li.group ul {padding-top:6px;overflow:hidden;}

#siteCopyright {color:#a1a1a1;font-size: 10px;margin-bottom:50px;}

/******************* user and staff data **************/

body.staff_bio .bio_info {padding: 20px 0 0 20px;margin: 0}
body.staff_bio .bio_info h3 {float:left;}
body.staff_bio .bio_info img {float: right;margin-left: 20px;width: 180px;}
body.staff_bio .bio_info ul {clear: right;float: right;list-style: none outside none;width: 180px;}
body.staff_bio .bio_info p {clear:left;}

body.staff_bio .divider {margin:15px 0 10px;padding: 15px 0 0 20px;border-top:1px solid #cccccc;clear:both;}
body.staff_bio .story_list {padding: 0 0 20px 20px;clear:both;}
body.staff_bio p a.button {padding: 0 0 0 20px;}

body.staff_photo_archive img.mugshot {display:none}

#profileForm th {text-align:right;}
#userContactForm p {display:table-row;}
#userContactForm p label, #userContactForm p textarea, #userContactForm p a, #userContactForm p input {display:table-cell; vertical-align:top;margin: 0 10px 10px 0;}
/*.users .user_galleries,.users #wall, .users #information, .users #information, .users #interests {float:left;width:450px;margin:10px 0;padding:0;}
.users .photo_grid .item, body.staff .photo_grid .item {float:left;margin:0 0 10px 10px;width:108px;height:108px;position:relative;}
.users .photo_grid .item img, body.staff .photo_grid .item img {border:none}
.users .photo_grid .item p, body.staff .photo_grid .item p {font-weight:bold;position:absolute;bottom:0;left:0;padding:3px 5px;font-size:8pt;background:#242424;width:98px;}
.users .photo_grid .item p a, body.staff .photo_grid .item p a {color:#ffffff;}
.users .photo_grid .clearitem, body.staff .photo_grid .clearitem {clear:left;margin:0 0 10px 0;} */


/*********************** For Sports Section - ARpreps scoreboard box **************************/

.scoreboard-b {
    background:url(../images/bg-scoreboard-b.png) no-repeat;
    height:27px;
    overflow:hidden;
}
.scoreboard-area {
    background:url(../images/VarVeeScroreboard_bkgd.jpg) no-repeat;
    height: 338px;
    padding:14px 12px 0;
}
.scoreboard-content {
    position:relative;
    min-height:276px;
}
* html .scoreboard-content { height:276px;}
.scoreboard-box {
    margin-bottom: 10px;
    height: 338px;
    }
.scoreboard-box .heading {
    display:block;
    background:url(../images/h-prep-scoreboard.png) no-repeat;
    width:167px;
    height:28px;
    overflow:hidden;
    text-indent:-9999px;
    margin:0 0 8px -3px;
    position:relative;
}
.scoreboard-box .find-options {
    width:100%;
    overflow:hidden;
    padding:0 0 10px;
}
.scoreboard-box .find-options select { width:135px;}
.scoreboard-box .r-scores { padding:0 0 10px;}
.scoreboard-box .r-games { padding:0 0 40px;}
.scoreboard-box .title {
    font-size:1.16em;
    line-height:1.4em;
    text-transform:uppercase;
    color:#35a3d2;
    display:block;
    padding:0 0 6px;
}
.scoreboard-box .col { width:129px;}
.col-hold {
    width:100%;
    overflow:hidden;
}
.scoreboard-box .scores-list {
    margin:0;
    padding:0;
    list-style:none;
}
.scoreboard-box .scores-list li {
    background:#2b2b2b;
    padding:3px 5px 0;
    height:1%;
    margin:0 0 5px;
}
.scoreboard-box .scores-list div {
    width:100%;
    padding:0 0 3px;
    overflow:hidden;
}
.scoreboard-box .scores-list span {
    float:left;
    color:#c4cb4f;
}
.scoreboard-box .scores-list em {
    float:right;
    font-style:normal;
    color:#fff;
}
.scoreboard-box p {
    margin:0;
}
.stats-by {
    text-align:right;
}
.stats-by span {
    font-size:8px;
    color:#6f6f6f;
    line-height:16px;
}
.stats-by img {
    vertical-align:middle;
    border: 0;
    display:inline;
    }

/***************** Places and Restaurants ****************/

/**************** sidebar ***************/


.sidebar .map {
    width:300px;
    height:250px;
}

/********************* Obituaries **********************/

.obits tr.even {
    background:#ffffff url('../images/obits_white_bk.jpg') no-repeat 205px 12px;
    border-top:1px solid #efeef3;
    border-bottom:1px solid #efeef3;
}

.obits tr.odd {
    background:#efeef3 url('../images/obit_blue_bk.jpg') no-repeat 205px 12px;
}
.obits table.places_obit_list tr.odd {
    background-color: #efeef3;
    background-image: none;
}
.obits table.places_obit_list tr.even {
    background-color: #ffffff;
    background-image: none;
    border-top:1px solid #efeef3;
    border-bottom:1px solid #efeef3;
}
.obits ul.event_item li.oddtime {
    background-color: #efeef3;
        margin: 0;
        padding: 2px 0 3px 0;
}
.obits ul.event_item li.eventime {
    background-color: #ffffff;
    margin: 0;
    padding: 2px 0 3px 0;
}

.obits table.obit_list th, table.places_obit_list th {
    color:#3d3d3d;
    font-size:.85em;
    text-align:left;
    padding-left: 5px; padding-bottom: 1px;
    line-height: 21px;
    background: url(http://media.arkansasonline.com/static/arkonline/images/sortBy_navbarBkgd.jpg) repeat-x bottom left;
}
.obits h1.page_head {
    border-bottom:none;
    margin-bottom:0px;
}

.obits p.tools, div.nextprev {
    padding:5px 10px;
    border:1px solid #dddddd;
    margin:15px 0;
    font-size:.7em;
    font-weight:bold;
    color:#71768a;
}

.obits div.nextprev {
    display:block;
    clear:both;
}

.obits p.tools span.dividerRule {
    color:#cacedb;
}

.obits p.tools a, div.nextprev a {
    color:#71768a;
}

.obits span.next {
    float:right;
}

.obits h2.label {
    color:#555555;
    font-size:1.1em;
    margin-bottom:10px;
    color:#71768a;
}

.obits h2.label a {
    color:#71768a;
}

.obits h2.pub_date, h2.location, h2.years {
    font-size:.85em;
    margin-bottom:2px;
}

.obits table.obit_list th.date, table.places_obit_list .date {
    font-size:1.2em;
    height:75px;
}

.obits .tablesorter td a:hover {
    text-decoration: none !important;
}

.obits h2.date {
    margin-top:30px;
}

.obits h2.first_date {
    margin-top:0px;
}

.obits table.obit_list {
    width:100%;
}

.obits table.obit_list th.first_date, table.places_obit_list .first_date {
    height:25px;
}

.obits table.obit_list td, table.places_obit_list td {
    font-weight:bold;
    font-size:.8em;
    color:#595f79;
    padding:7px;
}

.obits tr.even td {
    border-top:1px solid #efeef3;
    border-bottom:1px solid #efeef3;
}
.obits table.places_obit_list td.mug {
    display: none;
    }
.obits table.obit_list td.mug {
    width:69px;
    padding-top:10px;
}

.obits table.obit_list td.mug img {
    display:inline;
    border:none;
    padding:0 0 0 3px;
}

.obits table.obit_list td.mug a img {
    border:none;
}

.obits table.obit_list td.name, table.places_obit_list td.name {
    width:136px;
}

.obits table.obit_list td.age, table.places_obit_list td.age {
    width:45px;
    text-align:center;
}
.obits table.obit_list th.age, table.places_obit_list th.age {
    text-align:center;
}

.obits table.obit_list td.location, table.places_obit_list td.location {
    width:110px;
}

.obits table.obit_list td.dod, table.places_obit_list td.dod {
    width:100px;
}

.obits table.obit_list td a, table.places_obit_list td a {
    color:#595f79;
}

.obits p.breadcrumb {
    margin-bottom:10px;
}

.obits div.writeup p {
    margin-bottom:9px;
}

.obits .photoBox {
    float:right;
    width:267px;
    margin:0 0 5px 10px;
}

.obits .photoBox .obit_photo {
    margin:0 auto 10px;
    text-align:center;
}

.obits .photoBox .obit_sec_photo {
    display:inline;
    margin:3px;
    width:125px;
}

.obits div.funeralHomeBox {
    float:right;
    clear:right;
    width:267px;
    margin:0 0 20px 10px;
}

.obits div.funeralHomeBox .funeralHomeContent {
    background-color:#caceda;
    padding:0 0 10px 0;
}
.obits div.funeralHomeBox .funeralHomeContent h2.label {
    padding:2px 8px;
    background-color:#aaafc2;
    font-size:.7em;
    color:#ffffff;
    margin-bottom:2px !important;
}

.obits div.funeralHomeBox .funeralHomeContent h4.name {
    padding:4px 8px;
    font-size:.8em;
}

.obits div.funeralHomeBox .funeralHomeContent p {
    padding:0 8px 0px 18px;
    font-size:.7em;
    text-indent:-10px;
    margin:0;
}

.obits .northwestLink {
 float:right;
 font-size:.9em;
 font-weight:bold;
 padding:4px;
 border:1px solid #dddddd;
 color:#595F79;
}

.obits .northwestLink a {
 color:#595F79;
}

.obits .printButton form {
    float:left;
}

.obits .place_detail table.places_obit_list .funeral_home {
    display: none;
    }

.obits ul.place_location {
    font-size: 12px;
    font-weight: bold;
    display: table-cell;
    }
.obits ul.place_location li {
    list-style-type: none;
    padding: 0;
    margin: 0 0 3px 0;
    }
.obits .if_staff {
    color: #9d0e0e;
    font-size: 11px;
    font-weight: bold;
    display: block;
    }
.obits h2.places {
    margin-top: 10px;
    font-size: 1.1em;
    }

/*****************Comments *********************/


body.obits #comment_form {
    margin-bottom: 15px;
    }
body.obits p.report_abuse {
    font-size: .85em;
    margin-bottom: 5px;
    }

/*************** Restarants *******************/
.restaurant_search_form, .search {line-height:25px;}
.restaurant_search_form, .search h3 {line-height:16px;}
.restaurant_search_form .attribute_list li span {float:left;width:80px;margin-right:10px;height:18px;}
.restaurant_search_form .attribute_list li span.input {width:60px;}
.restaurant_search_form .attribute_list li input{float:left;height:18px;width:60px;text-align: center;margin-right:10px;}


/************* Events ************************/

#events_page_cal .calendar_month table {
    width:274px;
    text-align:center;
}
#events_page_cal .calendar_month td, #events_page_cal .calendar_month th {
    padding-top:2px;
    font-size: 12px;
    color:#242424;
}
#events_page_cal .calendar_month td a {
    color:#666666;
    padding:1px 3px;
}
#events_page_cal .calendar_month td.other_month a {
    color:#e4e4e4;
}
#events_page_cal .calendar_month td.today a {
    background-color:#666666;
    color:#ffffff;
}

#events_page_cal .calendar_month td.marked_day a {
    background-color:#5888ad;
    color:#ffffff;
}

#events_page_cal .calendar_month th {
    border-bottom:1px dotted #000;
}
body.events ul.event_item .content {width:189px;}
body.events ul.event_item .label {width:80px;border-right:1px solid #E4E4E4;}

/************** Vendor Skin styles ********************/

#flatpage_1408 #aff_header, #flatpage_1408 #aff_footer {width:100% !important}
#flatpage_1408 #aff_wrapper {width:1000px;padding:0 20px;margin:0 auto; !important}
#flatpage_1408 #zc-wrapper-inner, #flatpage_1408 #zc-wrapper {width:100% !important}
#flatpage_1408 #contentAndRail {margin-top:10px;}

/*****************Search page *********************/

.searchicon {
    float: right;
    margin-left: 12px;
}
/*****************ADS moved from old_base_style.css *********************/
#rightads {
    margin:10px auto;
    text-align:center;
}

.ad_alert {
    margin:1px auto;
    font-size:10px;
    color:#555;
    clear:none;
    text-align: center;
    font-weight: bold;
}

.ad_300x250 {}

.ad_728x90 {
    margin:0 auto;
    width:728px;
}
.restaurant_ad_middle {
    float: right;
    margin-left: 10px;
    }
#footer .ad_728x90  {
    padding-bottom:10px;
}
#banner300x250 object, #banner300x250 embed, #banner300x600 object, #banner300x600 embed {
   position: absolute;
   top: 0px;
   right: 0px;
}
#OAS_RMF_Right_FLASH, #banner160x600 object, #banner160x600 embed {
   position: absolute;
   top: 0px;
   left: 0px !important;
}

/*for jobsarkansas*/
.twentysix_top_m {margin-top:26px;}
.gray_link, .gray_link a{color: #777777;}
.top_job_title a, .top_job_title a:hover {color: #c71c25; font-size: 14px; padding-top: 10px; text-decoration:none; font-weight:bold;}
.top_job_text {font-size:12px; padding-bottom:10px; }
.red_text, .red_text a {color: #c71c25; font-size: 14px;}
.jobsred {color:#c71d22;}
.read_more a{ color:#c71c25;}
.more_link a {color: #c71d22 !important;}
.blog_post_title a { font-size:32px; color:#c71c22; padding:10px 0 10px 0; }
.light_gray_hdr {background-color: #3d3d3d; color: #999999; font-size: 16px; padding: 2px 0 2px 4px;}
.white_bg_hdr {color:#676767; font-size:16px; font-weight:bold;}
.rates_hdr {color:#252525; font-size:16px; font-weight:bold; background-color: #ededed; padding: 2px 0 2px 4px;}
.gray_b_border {border-bottom: 1px solid #444444;}
.lightg_b_border {border-bottom: 1px solid #dedede;}
.ten_top{margin-top: 10px;}
.ten_bottom{margin-bottom: 10px;}
.five_top{padding-top: 5px;}
.job_sec_hdr, .job_sec_hdr a {font-size: 30px; color:#c71c25;}
.job_sec_hdr a:hover {color:#666666; text-decoration: none;}
.blog_post_body {line-height: 16px; font-size: 12px;}

/*manip the adicio stuff*/
.mainContentAreaWidth, .aiGlobalMainContent {width:630px !important;} 
.firstActive span, .aiTabsLvl2 li a:hover, #retCount, #aiRunaNewSearch h2, .aiListingTitle h1 {color:#c71c25 !important;}
.middle span {color:#3f3f3f !important;}
#aiFilterRefine {background-color:#c71c25 !important;}
.aiResultTitle h3 a {color:#c71c25 !important;}

.addtoany_share_save_container { width: 80px !important; height:50px !important; margin:0 0 0 0 !important; float:right !important;}
#wpa2a_1 {display: none !important;}
/*end for jobsarkansas*/