body { background-color:#DECDBB; }
/*#blox-container {
clear:both;
padding:30px 0 20px;
}*/

#blox-html-container {
background-color:#DECDBB;
padding-bottom:30px;
}

#blox-header h1 a, #blox-header h2 a {
display:block;
height:50px;
overflow:hidden;
text-indent:-9999em;
width:600px !important;
}
#blox-header-vertical-nav h1 a, #blox-header-vertical-nav h2 a {
display:block;
height:50px;
overflow:hidden;
text-indent:-9999em;
width:600px !important;
}
/* VT navigation */
#blox-header-vertical-nav  {
background-color:transparent;
float:left;
height:auto;
overflow:hidden;
padding:0px 0 0;
position:relative;
width:100%;
top: 1px;
}
div#mast {
  background-color: #FFFFFF;
  display: block;
  height: 53px;
}
#blox-header-vertical-nav h1, #blox-header-vertical-nav h2 {
background:url("../../images/_site/newheraldlogo-clean.jpg") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:53px;
margin-bottom:0;
overflow:hidden;
padding-top:0;
width:605px;
top: 2px;
}
ul.dropdown {
margin-bottom:0;
}
ul.dropdown, ul.dropdown li {
background-color:#867058;
}
ul.dropdown ul, ul.dropdown ul li {
background-color:#72A0CA;
}
ul.dropdown ul a:link, ul.dropdown ul a:visited {
color:#ECECEC;
}
ul.dropdown li.active-vertical{
background-color:#0D64B1;
}
ul.dropdown li.hover, ul.dropdown li:hover {
background-color:#0D64B1;
}
/* // to fix the last tab from being cutoff by narrower screens // */
ul.dropdown li.nav-secondary-vertical ul.contact-dd {
  left: -69px;
}

/* HZ navigation */
#blox-header h1, #blox-header h2 {
background:url("../../images/_site/herald_logo.gif") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:53px;
margin-bottom:0;
overflow:hidden;
padding-top:0;
width:294px;
}
ul.dropdown {
margin-bottom:0;
}
ul.dropdown, ul.dropdown li {
background-color:#867058;
}
ul.dropdown ul, ul.dropdown ul li {
background-color:#72A0CA;
}
ul.dropdown ul a:link, ul.dropdown ul a:visited {
color:#ECECEC;
}
ul.dropdown li.active-horizontal {
background-color:#0D64B1;
}

/* footer */
#blox-footer .blox-bottom-block-holder {
background:none repeat scroll 0 0 transparent;
border-bottom:medium none;
border-top:1px solid #DECDBB;
margin:0 10px;
overflow:hidden;
padding:0;
width:940px;
}
#blox-footer .footer-section-block h4 {
border-bottom:1px solid #DECDBB;
border-top:medium none;
color:#0F65B2;
font-size:18px;
margin:0 2px;
padding:9px 20px 10px;
text-align:left;
}
#blox-footer .footer-section-block {
border-right:1px solid #DECDBB;
float:left;
height:180px;
margin:0;
padding:5px;
}
#blox-footer p {
color:#788196;
font-size:11px;
margin:0 0 5px;
padding:0 20px 10px;
text-align:left;
}
#blox-footer .footer-section-block.search.end  {
overflow:hidden;
width: 344px;
border-right: 0 none;
}
#blox-footer .bull-list li {
  margin-bottom: 0;
  margin-left: 0;
}
/* headings */
#index-section-title  {
background:none repeat scroll 0 0 #0D64B1;
color:white;
float:none;
font-size:26px;
font-weight:bold;
margin-bottom:20px;
padding:5px 0 0 5px;
}
.blox-title, .blox-sub-title {
border-bottom:1px solid #B8C6D2;
clear:both;
margin-bottom:10px;
overflow:hidden;
text-transform:capitalize;
width:100%;
}
.blox-title h3, .blox-sub-title h4 {
color:#0F65B2;
font-family:Tahoma,Arial,sans-serif;
font-size:1.9em;
font-weight:bold;
margin:0;
}
.blox-title a, .blox-sub-title a, .soft .blox-title h3 a {
color:#0F65B2;
}

/* boxes and borders */
.highlight-grey {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #EFEFEF;
border:1px solid #B8C6D2;
margin-bottom:20px;
padding:15px;
}
.highlight-dark {
-moz-border-radius:4px 4px 4px 4px;
background:none repeat scroll 0 0 #b8c6d2;
border:1px solid #9BAEBF;
margin-bottom:20px;
padding:15px;
}
.soft {
-moz-border-radius:5px 5px 5px 5px;
border:1px solid #b8c6d2;
}
#blox-user-panel {
background:none repeat scroll 0 0 #EFEFEF;
border:1px solid #B8C6D2;
color:#666666;
float:right;
font-size:12px;
height:68px;
margin:0 10px 0 0;
overflow:hidden;
padding:10px;
width:180px;
}
div.tab {
background:none repeat scroll 0 0 #EFEFEF;
border:1px solid #B8C6D2;
overflow:hidden;
padding:0 11px;
width:auto;
}

/* Misc */
.container_16 .grid_13 .blox-multimedia-text {
float:right;
width:209px;
}
.container_16 .grid_13 .blox-top-story-holder .blox-asset-content-extension {
float:left;
padding:0;
}

/*    */

/* Commented out by Spiro on 5-18-11 trying to fix ticket 482347 
.container_16 .grid_13 #blox-index .blox-top-story-holder .blox-asset-content-extension {
width: auto;
}*/


.clear-too { clear: both;}

/* Ads */
#leaderboard-top {
height:90px;
margin:0 0 15px;
overflow:hidden;
text-align:center;
}

/* Forms */
#user-form #blox-logo {
border-top:2px solid #0D64B1;
background:#FFFFFF url(none) repeat-x scroll 0 -1px;
float:none;}
#user-form #blox-logo h1 {
    background:url("../../images/_site/herald_logo.gif") no-repeat scroll 0 0 transparent;
    height:50px;
    margin:0;
    width:294px;}
    #user-form #blox-logo h1 a{
        width:294px;
        height:50px;
        display:block;
        text-indent:-9999em;
        overflow:hidden;
        margin: 0;}
#user-form #blox-logo h3 { display: none;}
#user-form h1.heading {
border-bottom:2px solid #0D64B1;
border-top:2px solid #0D64B1;
font-size:1.7em;
margin-bottom:4px;
padding: 0 5px;
color: #FFFFFF;
background-color: #72A0CA;
font-weight: bold;
height:auto;
width:auto;
}
#form-content {
background:#FFFFFF none repeat scroll 0 0;
font-size:11px;
line-height:16px;
padding:0;
}

/* Admarket */
th a, th.non_classified a {
font-size:16px !important;
font-weight:bold;
}

/*  User Dashboard */
.container_16 .grid_10 {
width:700px;
}

/* ///////  popup styles /////////// */

#popupContact{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:384px;
width:408px;
height:auto;
width:auto;
background:#FFFFFF;
border:2px solid #cecece;
z-index:999999;
padding:20px;
font-size:13px;
top: 548px!important;
left: 100px!important;
}
#popupContact h1{
text-align:left;
color:#6FA5FD;
font-size:22px;
font-weight:700;
border-bottom:1px dotted #D3D3D3;
padding-bottom:2px;
margin-bottom:20px;
}
span#popupContactClose{
font-size:14px;
line-height:14px;
right:6px;
top:4px;
position:absolute;
color:#6fa5fd;
font-weight:700;
display:block;
}

ul.dropdown li a{color: #FFFFFF}

/* ///////  end popup styles /////////// */

.footer-section-block.contact {width:285px;}


/* ///////  Marketplace wireframe tweaks /////////// */

#twoColWrapper .columnOne {  float:left;  width:440px; }
#twoColWrapper .columnTwo {  float:right; width:300px; }
/* #in-story img{clear:left;} */

#businessDetail #blox_options .blox_options_price_block .blox_options_price strong.line{
    text-decoration:line-through;}

.event-container .blox-recent-block { border-bottom:3px dotted #CCCCCC; height:1%; overflow:hidden; padding:15px 0; margin-top:10px; }
.event-container { margin-top:10px; }
.calendar_new a { color:#457C9D} 
.calendar_new .blox-title h3, .blox-sub-title h4 { color:#788196; font-family:Tahoma,Arial,sans-serif; font-size:1.9em; font-weight:bold; margin:0; }
.calendar-widget-event-list h3 { border-bottom:3px double #999999; color:#999999; font-weight:normal; margin-bottom:0; }
.container_16 .grid_6 #calendar-widget .ui-datepicker {
width:305px;margin-bottom:20px;
}
.button.submit a { color:#FFFFFF; }

.sports .sections-list { width: 276px; }


/* core-marketplace-featured_business block modifications  */
#blox-featured-listings .heading {padding:0;}
.container_16 grid_5 #blox-featured-listings #businessSearch-simple #normalOptions .name input {width:118px;}
/* end core-marketplace-featured_business block modifications  */

#tncms-region-ads-leaderboard-middle {height:90px;}

#tncms-region-ads-pencil  {clear: both;
float:none;
margin: 0px 0;}

#tncms-region-ads-pencil embed {margin: 0px 0;}

#tncms-region-ads-pencil object {margin: 0px 0;}


#tncms-block-133549 img  {margin-left: 62px;}

#tncms-block-133549 .blox-asset-centerpiece h3  {text-align: center;}


#tncms-block-133528 img.avatar  {width: 100px;}
#tncms-block-286454 img.avatar  {width: 100px;}
#tncms-block-207393 img.avatar  {width: 100px;}

#tncms-block-133528 .blox-asset-centerpiece h3  {text-align: center;}


#in-story {width:302px; overflow:hidden; float: left; padding-right:20px;}

/* custom RG 12.29.2010 */

.container_16 .grid_13 .slideshow-rule .item-list {width: 710px;}
.slideshow-rule .item-list .group .item {width: 347px;border-right:none;}

/* end custom RG 12.29.2010 */
.edition #bloxFrame{width:99%;padding:3px}

.container_16 .grid_13 .blox-video-box {width: 480px;}

.blox-multimedia-video {width: 480px;}
.edition .blox-alert {width:95%;margin-left:20px !important}

.blox-alert p {font:normal 15px arial,helvetica,sans-serif;color:#000;padding:5px 10px !important}
.blox-alert ul {padding:10px}
.blox-alert ul p {padding:0 !important}

#tncms-region-ads-leaderboard-bottom img, embed, iframe {margin: 0px 10px 0px 10px; }

#blox-wrapper {
    background: none repeat scroll 0 0 transparent;
    margin: -10px auto 0;
    overflow: visible;}

#leaderboard-middle > div:first-child, #leaderboard-top > div:first-child, #leaderboard-bottom > div:first-child {
    float: left;
    padding-bottom: 10px;
}

#financialcontent_townnews_ad {display: none}

/*---- top tabs ----*/
#blox-wrapper {
    margin: 10px auto 0;}
ul#tabs-top {
background:url("../../images/_site/tabs5_on_1.png") no-repeat scroll 0 0 transparent;
display:block;
float:left;
width: 730px;
height: 31px;
overflow: hidden;}
ul#tabs-top li {
    display: inline;
}
ul#tabs-top li a {
    color: #FFFFFF;
    display: block;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 8px 0px;
    text-align:center;
}

ul#tabs-top li a#tab-free {
color: #000000;}
.edition ul#tabs-top {
background:url("../../images/_site/tabs5_on_2.png") no-repeat scroll 0 0 transparent;}
.edition ul#tabs-top li a#tab-edition {
color: #000000;}
.calendar ul#tabs-top {
background:url("../../images/_site/tabs5_on_3.png") no-repeat scroll 0 0 transparent;}
.calendar ul#tabs-top li a#tab-calendar{
color: #000000;}
.marketplace ul#tabs-top {
background:url("../../images/_site/tabs5_on_4.png") no-repeat scroll 0 0 transparent;}
.marketplace ul#tabs-top li a#tab-marketplace{
color: #000000;}
.rentals ul#tabs-top {
background:url("../../images/_site/tabs5_on_5.png") no-repeat scroll 0 0 transparent;}
.rentals ul#tabs-top li a#tab-rentals{
color: #000000;}
.edition ul#tabs-top li a#tab-free, .calendar ul#tabs-top li a#tab-free, .marketplace ul#tabs-top li a#tab-free, .rentals ul#tabs-top li a#tab-free {
color: #FFFFFF;}

/* Added by Spiro to make there thumbnails 100px */
#tncms-block-301940 .avatar {width: 100px;}
#tncms-block-301582 .avatar {width: 100px;}
#tncms-block-317489 .avatar {width: 100px;}
#tncms-block-301935 .avatar {width: 100px;}
#tncms-block-207396 .avatar {width: 100px;}
#tncms-block-318482 .avatar {width: 100px;}
#tncms-block-318474 .avatar {width: 100px;}


/* Added by spiro to fix for Kody Johnson */


/* Added by Spiro to fix ticket 483014 */
#tncms-block-133528 .blox-top-story-holder .blox-asset-content-extension {
    float: left;
    padding: 0;
    width: 200px;
}

#tncms-block-318490 .blox-top-story-holder .blox-asset-content-extension {
    float: left;
    padding: 0;
    width: 475px;
}

#tncms-block-284260 .blox-top-story-holder .blox-asset-content-extension {
    float: left;
    padding: 0;
    width: 510px;
}

.blox-recent-list li a img.avatar {
    width: 100px;
}

#tncms-block-318168 .blox-top-story-holder .blox-asset-content-extension {
    float: right;
    padding-top: 15px;
    width: 500px;
}

#tncms-block-319358 .blox-top-story-holder .blox-asset-content-extension {
    float: right;
    padding-top: 15px;
    width: 411px;
}

#tncms-block-319364 .blox-top-story-holder .blox-asset-content-extension {
    float: right;
    padding-top: 15px;
    width: 325px;
}

/*added by spiro for ticket 486144*/
ul.dropdown li{
color:white;}

/* added by cf for ticket 490714*/
.blox-featured-listings-holder li h5.moreInfo {
    background: none repeat scroll 0 0 #547C9D;
    border-radius: 8px 8px 8px 8px;
    bottom: 5px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 25px;
    padding: 2px;
    position: absolute;
    text-align: center;
    width: 100px;
}

.blox-featured-listings-holder li h5.moreInfo a {
    color: #FFFFFF;
}

#blox-slideshow-featured-listings h4 a {
    color: #666666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
}

.blox-featured-listings-holder li p.tel {
    font-size: 12px;
}

.blox-featured-listings-holder li p.adr {
    font-size: 10px;
}

.blox-featured-listings-holder .logo-clip {
    height: 75px;
    overflow: hidden;
    width: 150px;
}

#tncms-block-391646 .blox-top-story-holder .blox-asset-content-extension {
float: left;
width: 510px;
}

.container_16 .grid_13 #blox-index .blox-top-story-holder .blox-asset-content-extension {
    float: right;
    width: 500px;
}


/* added by spiro for ticket 495979 */
ul.dropdown li.light-hilite {
background-color: red;
}

/* added by darin for ticket 502575 */
ul.dropdown li.gold-hilite {
background-color: #CFB53B;
}


ul#tabs-top li a#tab-free {width:138px;}
ul#tabs-top li a#tab-edition {width:138px;}
ul#tabs-top li a#tab-calendar {width:138px;}
ul#tabs-top li a#tab-marketplace {width:138px;}
ul#tabs-top li a#tab-rentals {width:138px;}


/* cls_new */
.class.categoriesList li .submit a {
    color: #000;
}

/*added by spiro for ticket #496718*/
#tncms-block-106536 iframe {margin: 0;}


.e-edition-promo .trial-link{
        right:175px;
}

.franklin_county_legals #blox-header-vertical-nav h1,.franklin_county_legals  #blox-header-vertical-nav h2 {background-image:url(../../images/_site/legals.png)}



/* New Tabs - Added 02/20/13 - to replace graphical tabs------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------*/
/*Fixes background element alignments for new tabs 
#blox-html-container .nav-bar-color {
  height: 29px;
  margin-top: 264px;
}*/

#extra-nav-tabs ul a  {color:#CCC;}
#extra-nav-tabs { background:none transparent; width:100%; padding-top:11px; margin:-3px 0 0px 0; padding-bottom:0px;border: none;float: left; }
.top-tabs li { 
background:#999 url('none') repeat-x left bottom; 
font-size:12px; 
font-weight:bold;
-moz-border-radius-topright: 48px;    
-webkit-border-top-right-radius: 48px;
border-top-right-radius: 48px;    
-moz-border-radius-topleft: 8px;    
-webkit-border-top-left-radius: 8px; 
border-top-left-radius: 8px;
}
#extra-nav-tabs ul {
padding-bottom: 2px;
}
#extra-nav-tabs ul a {
color: #FFFFFF; width:100%; height:100%;
font-size: 14px;
}
#extra-nav-tabs ul a:hover {color: #000000;}
#extra-nav-tabs li {
  display: inline;
  float: left;
  margin-right: 0px;
  padding: 8px 25px;
  width: auto;
}
/*.top-tabs li.online-edition { margin-left:0px; }*/

/*1st tab on-state*/
.top-tabs li.free-edition { background-color: #FFFFFF;} 
    #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.free-edition a { color: #000000;}

/*1st tab off-states*/
.marketplace .top-tabs li.free-edition, 
.eedition .top-tabs li.free-edition, 
.calendar .top-tabs li.free-edition,
.classifieds.housing.rent .top-tabs li.free-edition{ background-color: #cfb53b;}
    .marketplace #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.free-edition a, 
    .eedition #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.free-edition a, 
    .calendar #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.free-edition a,
    .classifieds.housing.rent #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.free-edition a { color: #FFFFFF; }

/*2nd tab on-state*/
.eedition .top-tabs li.full-edition { background-color: #FFFFFF;}
    .eedition #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.full-edition a { color: #000000; }
    
/*2nd tab off-state*/
.top-tabs li.full-edition { background-color: #0f65b2;}

/*3rd tab on-state*/
.calendar .top-tabs li.calendar-tab { background-color: #FFFFFF;}
    .calendar #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.calendar-tab a { color: #000000;}

/*3rd tab off-state*/
.top-tabs li.calendar-tab { background-color: #867058;}

/*4th tab on-state*/
.marketplace .top-tabs li.marketplace-tab { background-color: #FFFFFF;}
    .marketplace #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.marketplace-tab a { color: #000000;}

/*4th tab off-state*/
.top-tabs li.marketplace-tab { background-color: #c06607;}
/*5th tab on-state*/
.classifieds.housing.rent .top-tabs li.rentals-tab { background-color: #FFFFFF;}
    .classifieds.housing.rent #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.rentals-tab a { color: #000000;}
    
/*5th tab off-state*/
.top-tabs li.rentals-tab { background-color: #397343;}

/* Hover properties */
.top-tabs li.active a, .top-tabs li:hover a { color: #CCCCCC !important; text-decoration: none; }

/*tnth tab on-state*/
.top-tabs li.free-tab { background-color: #FFFFFF;} 
    #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.tourism-tab a { color: #000000;}
    
    /*tnth tab off-state*/
.top-tabs li.tourism-tab { background-color: #22467B;}


/* Top Tabs */
#header-top {
  font: 14px/18px Arial,sans-serif;
  margin: 0 auto;
  padding: 0;
  width: 960px;
}
.header-top-navigation {
margin: 4px 0px;
}
#header-top .header-top-navigation li {
padding: 8px 25px;
}
#header-top .header-top-left ul.header-top-navigation li {
  background: url("none") repeat-x scroll left bottom #999999;
  border-top-left-radius: 8px;
  border-top-right-radius: 48px;
  font-weight: bold;
}
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition { background-color: #FFFFFF;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition a { color: #000000;} 
.calendar #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition,
.marketplace #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition,
.eedition #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition,
.classifieds.housing.rent #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition { background-color: #CFB53B;}
    .calendar #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition a,
    .marketplace #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition a,
    .eedition #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition a,
    .classifieds.housing.rent #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition a{ color: #FFFFFF; }
    
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-full-edition { background-color: #0F65B2;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-full-edition a { color: #FFFFFF;} 
.eedition #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-full-edition { background-color: #FFFFFF;}
    .eedition #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-full-edition a { color: #000000; }
    
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-calendar { background-color: #867058;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-calendar a { color: #FFFFFF;}  
.calendar #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-calendar { background-color: #FFFFFF;}
    .calendar #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-calendar a { color: #000000; }

#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-marketplace {background-color: #C06607;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-marketplace a { color: #FFFFFF;}
.marketplace #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-marketplace { background-color: #FFFFFF;}
    .marketplace #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-marketplace a { color: #000000; }
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-rentals { background-color: #397343;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-rentals a { color: #FFFFFF;}
.classifieds.housing.rent #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-rentals { background-color: #FFFFFF;}
    .classifieds.housing.rent #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-rentals a { color: #000000; }

#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-tourism { background-color: #22467B;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-tourism a { color: #FFFFFF;}

#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-newsstand { background-color: #22467B;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-newsstand a { color: #FFFFFF;}

/*  Navigation */
ul.navigation, ul.navigation > li { background-color: #867058; color: #000000;}
ul.navigation, ul.navigation > li > a { color: #FFFFFF;}
ul.navigation > li.current-section { background-color: #0D64B1;}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #0D64B1;}
ul.navigation > li.current-section a { color: #FFFFFF;}
ul.navigation > li:hover a, ul.navigation > li.active a { color: #FFFFFF;}
ul.navigation > li.current-section ul li a { color: #000000;}
ul.navigation > li:hover ul li a, ul.navigation > li.active ul li a { color: #000000;}
li.nav-sub-item-need-a-loan a,li.nav-sub-item-need-a-loan a:hover {color:#ffffff !important;}
ul.navigation > li.nav-main-item-politics {background-color: red;}
ul.navigation > li.nav-main-item-need-a-loan {background-color:#d12129;}
ul.navigation .ui-icon {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png");}
ul.navigation.click li span.arrow, ul.navigation.arrows li span.arrow {width: 13px;}
.ui-icon-circle-triangle-s { background-position: -67px -15px;}
.ui-icon-circle-triangle-n {background-position:-3px -15px;}
ul.navigation > li > .no-link { float: left; padding-right: 2px; color: #FFFFFF;}
ul.navigation > li { padding: 0 5px;}
ul.navigation > li.nav-right { font-weight: bold;}
li.nav-sub-item-need-a-loan, li.nav-sub-item-need-a-loan.hover {background-color:#d12129 !important;}

/* Mega Nav */
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a.tn-flag { color: #FFFFFF;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { height: auto; width: auto;}
ul.navigation.mega .mega-nav-container .blox-list li { margin: -1px 0 1px;}
ul.navigation.mega .mega-nav-container ul.blox-flags.headline-list li {border: none;}
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title h3,
#blox-html-container #blox-wrapper ul.navigation.mega .mega-nav-container .blox-title { background: url("none") repeat scroll center bottom transparent; border-top: medium none;}

/* Dave 550402 */
#nav-top-graphic-overlay {
background: url("../../images/_site/bizcardsized.png")no-repeat scroll 0 0 transparent;
width: 125px;
height: 97px;
position: absolute;
z-index: 99999;
left: 377px;
}


.marketplace.basin_business_journal #blox-header-vertical-nav h1, 
.marketplace.basin_business_journal #blox-header-vertical-nav h2 {
  background: url("../../images/_site/biz_logo.png") no-repeat scroll 0 0 transparent;
  display: block;
  float: left;
  height: 129px;
  margin-bottom: 0;
  overflow: hidden;
  padding-top: 0;
  top: 2px;
  width: 648px;
}
.marketplace.basin_business_journal div#mast {
  background-color: #FFFFFF;
  display: block;
  height: 130px;
}


.marketplace.basin_business_journal ul.dropdown li.active-vertical,
.marketplace.basin_business_journal ul.dropdown li.hover, ul.dropdown li:hover{
  background-color: #CC171E;
}
.marketplace.basin_business_journal ul.dropdown ul, 
.marketplace.basin_business_journal ul.dropdown ul li {
  background-color: #E3484E;
}
.marketplace.basin_business_journal ul.dropdown ul li.hover ul, 
.marketplace.basin_business_journal ul.dropdown ul li:hover {
  background-color: #CC171E;
}
.marketplace.basin_business_journal ul.navigation, 
.marketplace.basin_business_journal ul.navigation > li {
  background-color: #000000;
}
.marketplace.basin_business_journal ul.dropdown, 
.marketplace.basin_business_journal ul.dropdown li {
  background-color: #000000;
}
.marketplace.basin_business_journal ul.dropdown li {
    padding: 8px 10px 7px;
    font-size:14px;
}

.marketplace.basin_business_journal #blox-wrapper.blox-transparency div#extra-nav-tabs{display:block;margin-bottom:-1px;}
.marketplace.basin_business_journal #blox-wrapper.blox-transparency div#blox-header-vertical-nav.blox-transparency div#extra-nav-tabs{display:none;}

.calendar.basin_business_journal #blox-header-vertical-nav h1, 
.calendar.basin_business_journal #blox-header-vertical-nav h2 {
  background: url("../../images/_site/biz_logo.png") no-repeat scroll 0 0 transparent;
  display: block;
  float: left;
  height: 129px;
  margin-bottom: 0;
  overflow: hidden;
  padding-top: 0;
  top: 2px;
  width: 648px;
}
.calendar.basin_business_journal div#mast {
  background-color: #FFFFFF;
  display: block;
  height: 130px;
}


.calendar.basin_business_journal ul.dropdown li.active-vertical,
.calendar.basin_business_journal ul.dropdown li.hover, ul.dropdown li:hover{
  background-color: #CC171E;
}
.calendar.basin_business_journal ul.dropdown ul, 
.calendar.basin_business_journal ul.dropdown ul li {
  background-color: #E3484E;
}
.calendar.basin_business_journal ul.dropdown ul li.hover ul, 
.calendar.basin_business_journal ul.dropdown ul li:hover {
  background-color: #CC171E;
}
.calendar.basin_business_journal ul.navigation, 
.calendar.basin_business_journal ul.navigation > li {
  background-color: #000000;
}
.calendar.basin_business_journal ul.dropdown, 
.calendar.basin_business_journal ul.dropdown li {
  background-color: #000000;
}
.calendar.basin_business_journal ul.dropdown li {
    padding: 8px 10px 7px;
    font-size:14px;
}

.calendar.basin_business_journal #blox-wrapper.blox-transparency div#extra-nav-tabs{display:block;margin-bottom:-1px;}
.calendar.basin_business_journal #blox-wrapper.blox-transparency div#blox-header-vertical-nav.blox-transparency div#extra-nav-tabs{display:none;}

/*Background AD*/
#pg-bg-ad-container-left {
  display: block;
  float: none;
  height: 100%;
  left: 50%;
  margin-left: -680px;
  position: fixed;
  top: 0;
  width: 190px;
}
#pg-bg-ad-container-right {
  display: block;
  float: none;
  height: 100%;
  margin-right: -680px;
  position: fixed;
  right: 50%;
  top: 0;
  width: 190px;
}
#pg-bg-ad-container-left #full-pg-bg-left{
  display:block;
  background-image: url("../../images/blank.gif");
  width:190px;
  height:100%;
}
#pg-bg-ad-container-right #full-pg-bg-right{
  display:block;
  background-image: url("../../images/blank.gif");
  width:190px;
  height:100%;
}
/* END Background AD*/