/* CSS file */
/* #blox-html-container {
    background:#6889BC url(../../images/_site/wrapper-bg.jpg) repeat-x scroll 0 -35px;} */
    
#blox-header {
    height:189px;
}

body { padding:0px; }
#blox-html-container {
    background:none;margin:0px; }
    
#blox-header-container {
    background:#6889BC url(../../images/_site/wrapper-bg.jpg) repeat-x scroll 0 -35px;
    height:168px;
    border:1px solid #2C417A
}


#blox-header h1.vcard {
    background:transparent url(../../images/_site/cdapress_logo_simple.png) no-repeat scroll 10px 0 !important;
    height:60px;
    width:450px;
    margin:0;
    position:absolute;
    top:110px;
}
#blox-header-vertical-nav h1.vcard {
background:transparent url(../../images/_site/cdapress_logo_simple.png) no-repeat scroll 10px 0 !important;
height:60px;
width:450px;
margin:0;
position:absolute;
top:110px;
}
#blox-header-vertical-nav h1.vcard, #blox-header-vertical-nav h2.vcard {
background:transparent url(../../images/_site/cdapress_logo_simple.png) no-repeat scroll 10px 0 !important;
height:60px;
width:450px;
margin:0;
position:absolute;
top:110px;
}
#blox-header-vertical-nav, #blox-header {
background:transparent url(../../images/_site/glow-bg-50_new.png) repeat-x scroll 0 0;
color:#E5E7DA;
height:158px;
}
#blox-header-search a {
color:#ECECEC;
}
#leaderboard-top {
height:90px;
}
ul.dropdown {
background-color:#2C417A;
}
ul.dropdown li {
padding:8px 2px 7px;
}
ul.dropdown{
    margin-bottom:0px;}            
    ul.dropdown{
        background-color:#2C417A;}
    ul.dropdown li {
        background-color:#2C417A;
        border-left:none;
        border-right:1px solid #425488;}
         ul.dropdown li.last-nav-link{
            border-right:0px;}
         ul.dropdown li.first-nav-link{
            border-left:0px;}    
        ul.dropdown ul li{
            border-left:none;
            border-right:none;}


ul.dropdown li.active-horizontal, ul.dropdown li.active-vertical{
    background-color:#21315B;}
    ul.dropdown ul, ul.dropdown ul li {
        background-color:#A4B8D7;}
    ul.dropdown ul {
        border-top:1px solid #677BA7;}
    ul.dropdown ul a:link, ul.dropdown ul a:visited {
        color:#21315B;}
    ul.dropdown ul a:hover {
    color:#D0D9EA; background-color: #7B8AA1;
    }        
        ul.dropdown li.light-hilite {
        background-color:#7195c4;
        }
        ul.dropdown li.light-hilite a {
        color:#FFFFFF;
        }
        /*ul.dropdown li.light-hilite a:hover {
        color:#FFFFFF; background-color: #a5bdde;
        }*/

        ul.dropdown ul li.red-hilite {
        background-color:#CC0000;
        }
        ul.dropdown ul li.red-hilite a {
        color:#FFFFFF;
        }
        ul.dropdown ul li.red-hilite a:hover {
        color:#FFFFFF; background-color: #cc6666;
        }
        ul.dropdown ul li.blue-hilite {
        background-color:#3333cc;
        }
        ul.dropdown ul li.blue-hilite a {
        color:#FFFFFF;
        }
        ul.dropdown ul li.blue-hilite a:hover {
        color:#FFFFFF; background-color: #6699ff;
        }
        ul.dropdown ul li.maroon-hilite {
        background-color:#781126;
        }
        ul.dropdown ul li.maroon-hilite a {
        color:#FFFFFF;
        }
        ul.dropdown ul li.maroon-hilite a:hover {
        color:#FFFFFF; background-color: #cd1d40;
        }
        ul.dropdown ul li.gold-hilite{
        background-color: #dacb10;
        }

#blox-footer{
    background:#343434 url(../../images/_site/footer-bg.gif) repeat scroll 0 0;
    color:#e5e7db;}
    #blox-footer .blox-bottom-block-holder{
        border:0;}
    #blox-footer .footer-section-block{
        border-right:1px solid #252525;
        padding-left:10px;
        height: 175px;}
        #blox-footer .footer-section-block.end{
            width:370px;
            border-right:0;}
        #blox-footer .footer-section-block h4{
            color:#e5e7db;
            border:0;
            padding:11px 26px 5px 6px;}    
        #blox-footer p{
            color:#e5e7db;
            padding:0 0 0 10px;}
            .blox-bottom-block-holder ul li a{
                color:#e5e7db;}    
            .footer-section-block.search .search-options{
                border:0;}
        .copyright {
            color:#fff;}
            .copyright a{
                color:#e5e7db;}    

.tabset a {
border-bottom:1px solid #DDDDDD;
color:#535C6F;
display:block;
float:left;
font-size:10px;
font-weight:bold;
height:26px;
line-height:26px;
margin-right:1px;
overflow:hidden;
padding:0 9px;
}

#blox-left-col, #blox-right-col {
overflow:hidden;
padding-top:10px;
}

.container_16 .grid_9 {
width:462px;
}
.container_16 .grid_4 {
width:278px;
}
#blox-top-left .blox-top-story {
border-left:0 none;
border-right:0 none;
width:auto;
}

#rail-bottom {
text-align:center;
}
#rail-bottom img {
margin:0 auto 20px;
float: none;
}
#rail-bottom-secondary {
text-align:center;
}
#rail-bottom-secondary img {
margin:0 auto 20px;
float: none;
}

.slideshow-mega-top h3 {color: #FFFFFF;}

#blox-user-panel {
background:none repeat scroll 0 0 #EFEFEF;
border:1px solid #DFDFDF;
color:#666666;
float:none;
font-size:12px;
height:68px;
margin:0 0 10px;
overflow:hidden;
padding:10px;
width:auto;
}

/* Forms */
#user-form #blox-logo {
border-top:2px solid #21315b;
background:#6889BC url(../../images/_site/wrapper-bg.jpg) repeat-x scroll 0 -1px;
float:none;}
#user-form #blox-logo h1 {
    background:transparent url(../../images/_site/cdapress_large_logo.png) no-repeat scroll 10px 0 !important;
    height:88px;
    margin:0;
    width:459px;}
    #user-form #blox-logo h1 a{
        width:459px;
        height:88px;
        display:block;
        text-indent:-9999em;
        overflow:hidden;
        margin: 0;}
#user-form #blox-logo h3 { display: none;}
#user-form h1.heading {
border-bottom:2px solid #21315b;
border-top:2px solid #21315b;
font-size:1.7em;
margin-bottom:4px;
padding: 0 5px;
color: #2c417a;
background-color: #a4b8d7;
font-weight: bold;
width:auto;
}
#form-content {
background:#FFFFFF none repeat scroll 0 0;
font-size:11px;
line-height:16px;
padding:0;
}

/*  Subscribe Form Specific Styles */
#subscribe-form .clear {
clear:both;
}
#subscription-info #sub-info {
background-color:#D9E7A0;
color:#0062AB;
font-size:14px;
line-height:110%;
padding:0 0 1em;
text-align:center;
margin: 0 0 5px;
width: 754px;
}
#subscription-info .column {
float:left;
margin-right:3em;
width:28%;
}
#subscription-info #use-daily {
border:1px solid #000000;
font-size:1.1em;
padding:1em;
/*position:absolute;
right:0;
top:530px;*/
width:200px;
}
#subscription-info ul {
border:0 none;
margin:0;
padding:0;
margin-left:1em;
}
#subscription-info ul, #subscription-info menu, #subscription-info dir {
-moz-padding-start:13px;
display:block;
list-style-type:disc;
margin:0 0 1em;
}
#subscription-info li {
border:0 none;
padding:0;
margin:0.3em 0;
display:list-item;
list-style-type:disc;
}
#subscription-info h4 {
font-size:12px;
padding-top:1em;
font-weight:bold;
text-decoration:underline;
border:0 none;
margin:0;
padding:0;
}
.tncms-block.custom-contactus {}
.tncms-block.custom-contactus th {border-bottom: dotted 1px #999999; padding: 5px; background-color: none; font-size: 14px;}
.tncms-block.custom-contactus table, .tncms-block.custom-contactus td {font-size: 12px;}

/* For Grid Override, used on records/obituaries*/
.records-obituaries .container_12 .grid_6, .container_16 .grid_8 {
width:440px;
}
.records-obituaries .container_16 .grid_5 {
margin-left:10px;
width:300px;
}
/* For Grid adjustment, used on front*/
.front .container_16 .grid_9 {
width:440px;
}
.front .container_16 .grid_4 {
margin-left:10px;
width:300px;
}
.front #blox-top-left .blox-top-story {
border-left:0 none;
border-right:0 none;
width:406px;
}

#blox-top-left {
width:440px;
}

#tncms-region-ads-leaderboard-top { width: 728px; float:left; }
#tncms-region-ads-tile-top {float:right}

#medium-middle img, #medium-middle object, #medium-middle iframe {margin-bottom: 10px;}



/* Region specific - Live ads only */
#tncms-region-ads-leaderboard-top img {
    float: left;
    margin: 0 0 0 10px;}
#tncms-region-ads-leaderboard-top embed, #tncms-region-ads-leaderboard-top iframe{
    margin-bottom:20px;
    margin-left:10px;;}
#tncms-region-ads-leaderboard-middle img,
#tncms-region-ads-leaderboard-middle embed,
#tncms-region-ads-leaderboard-middle iframe {
    margin-bottom:20px;
    margin-left:10px;;}

#tncms-region-ads-leaderboard-bottom img {
    float: left;
    margin: 20px 10px 20px 10px;}
#tncms-region-ads-leaderboard-bottom embed,
#tncms-region-ads-leaderboard-bottom iframe {
    margin-bottom:20px;
    margin-left:10px;;}
#tncms-region-ads-tile-bottom img {
    float: left;
    margin: 20px 10px 20px 0;}
#tncms-region-ads-pencil img {
    margin: 0 0 20px 0;}
#tncms-region-ads-rail-bottom img {
    float: left;}
#tncms-region-ads-rail-bottom-secondary img {
    float: right;}
#tncms-region-ads-rail-top img {
    margin: 0 0 20px 0;}
#tncms-region-ads-rail-middle img {
    margin: 0 0 20px 0;}
#tncms-region-ads-rail-bottom img {
    margin: 0 0 20px 0;}
#tncms-region-ads-rail-bottom-secondary img {
    margin: 0 0 20px 0;}
#tncms-region-ads-center-top img {
    margin: 20px 0 20px 0;}
#tncms-region-ads-center-middle img {
    margin: 20px 0 20px 0;}
#tncms-region-ads-center-middle img {
    margin: 20px 0 20px 0;}
#in-story img,
#in-story embed,
#in-story iframe {
    margin: 0 20px 20px 0;
    float: left;}
#in-media-box img {
    margin: 20px 0;}

#weather-sponsor {
    bottom: 0pt;
    margin-bottom: 9px;
    position: absolute;
    right: 170px;
}

#weather-sponsor img {
    bottom: 0pt;
    margin-bottom: 9px;
    position: absolute;
    right: 170px;
}

#weather-sponsor embed {
    bottom: 0pt;
    margin-bottom: 9px;
    position: absolute;
    right: 170px;
}

#weather-sponsor iframe {
    position: absolute;
    right: 170px;
}

.demo-ad{
    float:left;
    margin-left:10px;}

/* Most Commented TABS */
.tabset {
margin:5px 0 0;
}
.tabset a span {
display:block;
padding:0 4px;
}
.tabset a {
-moz-background-inline-policy:continuous;
display:block;
float:left;
font-size:8px;
font-weight:bold;
height:26px;
line-height:26px;
margin-right:1px;
overflow:hidden;
padding:0;
}

/* DARK index */
#index-section-title{
    background:#252525;}                            

/* DARK BLOCKS */

.highlight-white {border: 1px solid #D0D9EA;}
.highlight-grey {border: 1px solid #7B8AA1; background: #D0D9EA;}

#weather-bug #temp a {color: #D0D9EA;}
#weather-bug #conditions a {color: #D0D9EA;}

#blox-header-search a {color: #D0D9EA;}

.blox-breaking-news {background: #711C1A none repeat scroll 0 0;}

.blox-top-story-holder .blox-asset-content{padding:0 0 0 0px;}
.blox-title, .blox-sub-title{
    border-bottom:1px solid #424242;}
        .blox-title, 
        .blox-title a,
        .blox-sub-title a, 
        .blox-title h3, 
        .blox-title h3 a{
            color:#424242;
            font-weight:normal;}
/* mega_slideshow */
#slideshow-mega{
    background:#343436 url(../../images/_palettes/dark/_blocks/multimedia-block-bg.gif) repeat-x scroll 0 0;}

/* main_index */
.day-partition{
    background:#252525;}
    
/* gallery block */
.blox-gallery-block-holder {
    -moz-border-radius:10px;
    background:#343436 url(../../images/_palettes/dark/_blocks/gallery-block.gif) repeat-x scroll 0 0;}

/* video showcase */
.blox-multimedia{
    background:#000;}
    .blox-multimedia-text ul {
        background:#ccc;}
.blox-multimedia-block{
    width:760px;
    background:none;}
    .blox-multimedia-block .blox-title h3,
    .blox-multimedia-block .blox-title h3 a,
    .blox-multimedia-block .blox-title h3, 
    .blox-multimedia-block .blox-title ul a{
        color:#ccc;}

    .blox-multimedia-block .top {
        background:#343436 url(../../images/_palettes/dark/_blocks/multimedia-block-bg.gif) repeat-x scroll 0 0;
        -moz-border-radius:10px;}
        .blox-multimedia-block .bottom{
            width:720px;
            background:none;}
/******* Color and Reframe Blocks *******/
/* .blox-main-index,
.blox-asset-content-block,
.blox-top-story,
.blox-column,
.block-column,
.blox-photo-gallery-index-page{
    background:#fff;
    padding:5px;
    border:1px solid #C0C6AA;
    margin-bottom:15px;} */
/* change exisiting border only */
    div.tab{
        border-color:#C0C6AA;}
        .tabset a{
            border-color:#C0C6AA;
            color:#888;}
            .tabset a.active{
                color:#252525;}
    
/***************************************/
/* top story */
.top-story .blox-top-story{
    width:940px;
    border-right:0;
    border-left:0;} 
/* top story bordering */                        
.container_12 .grid_4 .blox-top-story {
    width:288px;
    padding:5px;}    

/* ///////  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;
}
#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 /////////// */    

div.full-width-no-tabs li {
display:block;
}

#large-ads-bottom div {float: left;}
#large-ads-bottom img, #large-ads-bottom object, #large-ads-bottom embed {margin: 10px 10px 5px}

/* Some commenting fixes added by Christine */
/*#user-comment-area.comment .frame {width: 600px;}
#user-comment-area.comment .frame .readMore {width: 633px;}
#user-comment-area #comment-log-in-area {width: 690px;}
#user-comment-area #comment-log-in-area ul li {width: 275px;}*/

#blox-enhanced-announcements #user-comment-area h3{
position:inherit; top:auto; left:auto}

#financialcontent_townnews_ad {display: none}


/*---- top tabs ----*/
#blox-wrapper {
    margin: 0px auto 0;}
ul#tabs-top {
background:url("../../images/_site/5tabs/ontab1-six.png") no-repeat scroll 0 10px transparent;
display:block;
float:none;
width: 880px;
height: 31px;
padding-top:10px;
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 26px;
    width: 86px;
}

ul#tabs-top li a#tab-free {
color: #000000;}
.edition ul#tabs-top {
background:url("../../images/_site/5tabs/ontab2-six.png") no-repeat scroll 0 10px transparent;}
.edition ul#tabs-top li a#tab-edition {
color: #000000;}
.calendar ul#tabs-top {
background:url("../../images/_site/5tabs/ontab3-six.png") no-repeat scroll 0 10px transparent;}
.calendar ul#tabs-top li a#tab-calendar{
color: #000000;}
.marketplace ul#tabs-top {
background:url("../../images/_site/5tabs/ontab5-six.png") no-repeat scroll 0 10px transparent;}

.getit ul#tabs-top {
background:url("../../images/_site/5tabs/ontab6-six.png") no-repeat scroll 0 10px transparent;}

ul#tabs-top li a#tab-marketplace {
    color: #000000;
    margin-left: 10px;
    width: 79px;
}


.getit ul#tabs-top li a#tab-getit{
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, .getit ul#tabs-top li a#tab-free {
color: #FFFFFF;}

.blox-specials-gallery {
width: 100%;}

.specials-block {
width: 100%;}

.blox-specials-gallery {
width: 835px;
}

/* Added by Nick for 498488 */
ul.dropdown ul li.red-hilite {
background-color:#CC0000;
}
ul.dropdown ul li.red-hilite a {
color:#FFFFFF;
}
ul.dropdown ul li.red-hilite a:hover {
}

/* Added by Nick for 505704 */
ul.dropdown ul li.gold {
    background-color: #F9D582;
    color: #000000;
}

ul.dropdown ul li.gold a:hover{
    background-color: #F4B728;
    color: #000000;
}
/*added by Matt ticket #510515*/
ul.dropdown ul li.green-hilite {
background-color: #008000;
}

ul.dropdown ul li.green-hilite a {
color:#FFFFFF;
}

/* Calendar Upsells for top two front region - Christine */
#tncms-region-top-two-front .specials-block-holder{
width:910px;
padding:7px 20px 0 25px;
overflow:hidden;
position: relative;}
#tncms-region-top-two-front .specials-block-holder .blox-title{
position:relative;}
#tncms-region-top-two-front .specials-block-holder .specials-block{
width:920px;}
#tncms-region-top-two-front .specials-block-holder .specials-block	.blox-specials-gallery{
width:870px;}

/*282 causes the slideshow to think there are extra pages */
#tncms-region-top-two-front .specials-block-holder .specials-block	.blox-specials-gallery ul.slides li.specials-slide{
width:280px;}


#tncms-region-top-two-front .specials-block-holder .blox-zebra-nav {border-bottom: none;
padding: 0;}
#tncms-region-top-two-front .specials-block-holder .blox-zebra-nav a {
position: absolute;
top: 0px;
right: 19px;
width: 170px;}
.blox-specials-gallery ul li p {
line-height: 12px;
font-size: 10px;}
.calendar .heading.heading-cal .button.submit {display: none;}
.packageGroup .upsell-window .pricebadge .price .dollars {font-size: 40px;}
.blox-zebra-nav a:hover {
color: #666;
}

/* Nick 520177 */
.business_4000006026-html ul.tabs-map {display:none;}
.business_4000006026-html .tab-content {display:none;}
.business_4000006026-html #tabs-map {display:none;}

/* Background ad per ticket #522636 */
#position-ad-outer {
    height: 100%!important;
    position: fixed!important;
    top: 0!important;
    width: 100%!important;}
	#position-ad-outer #position-ad-inner{
		height:100%!important;
		margin:0 auto!important;
		width:1361px;!important}
		#position-ad-outer #position-ad-inner #pg-bg-ad-container{
			height:100%!important;
			width:96%!important;}
			#position-ad-outer #position-ad-inner #pg-bg-ad-container #full-pg-bg-left{
				display:block!important;
				background-image: url("../../images/blank.gif")!important;
				float:left!important;
				width:190px!important;
				height:600px!important;}
			#position-ad-outer #position-ad-inner #pg-bg-ad-container #full-pg-bg-right{
				display:block!important;
				background-image: url("../../images/blank.gif")!important;
				float:right!important;
				width:190px!important;
				height:600px!important;}
/* Added per ticket #523081 */
#leaderboard-top div:first-child, #leaderboard-middle div:first-child, #leaderboard-bottom div:first-child {
    float: left;
    margin-left: 0;
}

/* New Tabs - Added 02/06/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  { margin-left: 0px; border: none;}
#extra-nav-tabs { background:none transparent; width:100%; padding-top:10px; margin:-3px 0 0px 0; padding-bottom:2px; }

.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-tab { background-color: #FFFFFF;} 
    #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.free-tab a { color: #000000;}

/*1st tab off-states*/
.marketplace .top-tabs li.free-tab, 
.subscribe_today .top-tabs li.free-tab, 
.contests .top-tabs li.free-tab { background-color: #22467B;}
    .marketplace #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.free-tab a, 
    .subscribe_today #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.free-tab a, 
    .contests #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.free-tab a { color: #FFFFFF; }
    
/*2nd tab on-state //No on-state, because links to 3rd party// */
/*2nd tab off-state*/
.top-tabs li.ee-tab { background-color: #A7BDDE;}

/*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: #5E718E;
}
    
/*4th tab on-state //No on-state, because links to 3rd party// */
/*4th tab off-state*/
.top-tabs li.deal-tab { background-color: #93B1DE;}

/*5th tab on-state*/
.marketplace .top-tabs li.marketplace-tab { background: url("../../images/_site/walking-fingers.png") no-repeat scroll 3px 2px #FFFFFF;}
    .marketplace #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.marketplace-tab a { color: #000000;}

/*5th tab off-state*/
.top-tabs li.marketplace-tab { background: url("../../images/_site/walking-fingers.png") no-repeat scroll 3px 2px #FDEE27;}
    #extra-nav-tabs ul#extra-nav-tabs1.top-tabs li.marketplace-tab a { color: #000000;}

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

/*7th tab on-state //No on-state, because links to 3rd party// */
/*7th tab off-state*/
.top-tabs li.getit-tab { 
background-color: #8AC54D;
}

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

#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-newsstand { background-color: #8AC54D;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-newsstand a { color: #FFFFFF;}
/*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;}

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


/*========================New Navigation===========================================================*/

/* Top Tabs */
#header-top {
font: 14px/18px Arial, sans-serif;
padding: 0px 0px 10px;
}
.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;
}
/*Trent #548369*/
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-buy-now { 
  background: url("../../images/_site/buynowlogo.png") no-repeat scroll 15px center #FFFFFF; 
  padding: 0; 
  text-indent: -999em; 
} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-buy-now a { 
  color: #000000; 
  display: block; 
  padding: 8px 25px; 
  text-decoration: none; 
  width: 60px; 
}


 #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-tourism { 
  background: url("../../images/_site/thisweek.png") no-repeat scroll 15px center #efdfc5; 
  padding: 0; 
  text-indent: -999em; 
} 

 #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-tourism a { 
  color: #efdfc5; 
  display: block; 
  padding: 8px 25px; 
  text-decoration: none; 
  width: 60px; 
}


#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, 
.subscribe_today #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition, 
.contests #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition { background-color: #22467B;}
    .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, 
    .subscribe_today #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-free-edition a, 
    .contests #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-e-edition { background-color: #A7BDDE;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-e-edition a { color: #FFFFFF;} 

#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-calendar { background-color: #5E718E;} 
#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-daily-deals { background-color: #93B1DE;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-daily-deals a { color: #FFFFFF;} 

#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-biz-finder { background: url("../../images/_site/walking-fingers.png") no-repeat scroll 3px 2px #FDEE27;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-biz-finder a { color: #000000;}
.marketplace #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-biz-finder { background: url("../../images/_site/walking-fingers.png") no-repeat scroll 3px 2px #FFFFFF;}
    .marketplace #header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-biz-finder a { color: #000000; }
    
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-get-it { background-color: #8AC54D;} 
#header-top .header-top-left ul.header-top-navigation li.nav-header_top_left-left-get-it 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;}
/* Main Nav */
ul.navigation .ui-icon {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png");}
.ui-icon-circle-triangle-s { background-position: -67px -15px;}
.ui-icon-circle-triangle-n {background-position:-3px -15px}
ul.navigation.click li span.arrow, ul.navigation.arrows li span.arrow { width: 10px;}

ul.navigation li div.no-link {float: left;}
ul.navigation > li {
  border-right: 1px solid #425488;
  font: 11px/30px Arial,sans-serif;
  padding: 0 2px;
  text-transform: uppercase;
}
ul.navigation, ul.navigation > li { background-color: #2C417A;}
ul.navigation > li.current-section { background-color: #21315B;}
ul.navigation > li:hover, ul.navigation > li.active { background-color: #535C6F;}
ul.navigation li.nav-main-item-home { padding: 0 5px;}
ul.navigation li.nav-main-item-real-estate { background-color: #7195C4;}
ul.navigation li ul li.nav-sub-item-featured-listing {background-color: #CC0000;}
ul.navigation li ul li.nav-sub-item-featured-listing a {color: #FFFFFF;}
ul.navigation li ul li.nav-sub-item-super-1-foods {background-color: #3333CC;}
ul.navigation li ul li.nav-sub-item-super-1-foods a {color: #FFFFFF;}
ul.navigation li ul li.nav-sub-item-jeff-smithedward-jones {background-color: #008000;}
ul.navigation li ul li.nav-sub-item-jeff-smithedward-jones a{color: #FFFFFF;}
ul.navigation li ul li.nav-sub-item-north-idaho-college {background-color: #781126;}
ul.navigation li ul li.nav-sub-item-north-idaho-college a{color: #FFFFFF;}
ul.navigation li ul li.nav-sub-item-lcsc {background-color: #3333CC;}
ul.navigation li ul li.nav-sub-item-lcsc a{color: #FFFFFF;}
ul.navigation li ul li.nav-sub-item-best-of-2013 {background-color: #F9D582;}
ul.navigation li ul li.nav-sub-item-u-idaho-cda {background-color: #dacb10;}
ul.navigation li ul li.nav-sub-item-u-idaho-cda a{color: #FFFFFF;}


/* Mega Nav */
.front .container_16 .mega-nav-container .grid_4 { margin-left: 0px; width: 220px;}
.mega-nav-container .tncms-region { text-transform: none;}
.navigation.mega .blox-title h3, .navigation.mega .blox-sub-title h4 { font-size: 1.4em;}
.navigation.mega .blox-title .rss { margin-top: 7px;}
ul.navigation.mega .mega-nav-container.unmega ul.section-list { background: none repeat scroll 0 0 #A4B8D7; margin-bottom: 0;}
ul.navigation.mega .mega-nav-container ul.section-list {
  background-color: #A4B8D7;
  margin-bottom: 10px;
}
ul.navigation.mega .mega-nav-container ul.section-list li {border-top: 1px solid #EEEEEE;}

/*  Footer */
.bull-list li, #blox-story-text ul { list-style-type: none;}

.business_4000011438-html ul.tabs-map {display:none;}
.business_4000011438-html .tab-content {display:none;}
.business_4000011438-html #tabs-map {display:none;}

ul.navigation li ul li.nav-sub-item-nic-events {
background-color: #781126;
}

/* BLOX Tributes */
#blox-enhanced-announcements {background-color: #2C417A;}

/* ticket 590311 EC */
#classified-asset .instant-gallery-app .instant-gallery .frame h3 {
color: #ccc;
display: none;
}

/* Ticket #590810 jsandy */
.copyright, .copyright a {color:#000;}