#blox-motto{
    color:#000;
    font-size:12px;
    font-weight:bold;
    left:160px;
    position:absolute;
    bottom:40px;}        
    
#blox-html-container{
    background:#211c53;}
#blox-header{
    background:#fff url(../../images/_site/ray.jpg) no-repeat left bottom;
    margin-top:0;padding-top:0
;}

#blox-header-vertical-nav h1, #blox-header h1{
    background:transparent url(../../images/_site/logofs2.png) no-repeat scroll 0 0;
    height:145px;
    margin-left:15px;
    width:675px;margin-top:20px;margin-bottom:0}
    #blox-header h1 a {
        height:88px;
        width:685px;}

#user-form{
    width:100%;
    padding:0;
    overflow:hidden;
    float:left;
    position:relative;
    background:#fff none repeat scroll 0 0;
    }
#user-form #blox-logo h3{display:none}
    #user-form #blox-logo h1{
        background:transparent url(../../images/_site/logosm.png) no-repeat scroll 0 0;
        height:60px;
        margin:20px auto 10px 10px;
        width:575px;text-align:left;text-indent:-9000px;line-height:15px}

        #user-form #blox-logo h1 a{
            width:282px;
            height:90px;
            display:block;
            text-indent:-9999em;
            overflow:hidden;margin:0}
#user-form h1.heading {border:0;border-bottom:2px solid #211c53;line-height:125%;font:bold 18px/100% arial,helvetica,sans-serif;padding:5px;margin:0;height:auto;width:100%}

#blox-container{
    padding-top:35px;
    background:#fff;}        
.blox-leaderboard{ 
    background:#FFFFFF;
    padding-bottom:20px;}

/* nav */
#blox-header-vertical-nav{ 
    background:#211c53;
    color:#333;}    
/* navigation */
ul.dropdown{background:url(../../images/_site/primary.gif) repeat-x bottom left;}

ul.dropdown li{
    background:url(../../images/_site/primary.gif) repeat-x bottom left;
    border-left-color:#fff;
    border-right-color:#fff;border-right:0;border-left:0;padding-right:0;padding-left:0}

ul.dropdown a:link,ul.dropdown a:visited{color:#fff;}
ul.dropdown .nav-secondary a:link,ul.dropdown .nav-secondary  a:visited{color:#fff;}

ul.dropdown li.nav-secondary{background:url(../../images/_site/secondary1.gif) repeat-x bottom left}
ul.dropdown li.nav-secondary a {border:0;}
ul.dropdown li a {border-left:1px solid #fff;padding-right:12px;display:block;padding-left:10px;font-weight:bold;}

ul.dropdown a:hover {color:#fff}
/*ul.dropdown li.nav-secondary a{color:#000 !important}
ul.dropdown li.nav-secondary a{}
ul.dropdown li.nav-secondary a:hover{color:#000}
ul.dropdown li.nav-secondary.active-horizontal a {color:#fff !important}*/


ul.dropdown .first-nav-link a {border-left:0}
ul.dropdown .last-nav-link a {border-right:0}


ul.dropdown ul a {border-left:0;color:#fff}
    ul.dropdown a:hover{
        }
    ul.dropdown li:hover{
        }
        
ul.dropdown li.active-vertical, ul.dropdown li.active-horizontal{
    border-top:0;
    background:transparent url(../../images/_site/over.gif) no-repeat bottom center;padding-bottom:6px;padding-top:8px;color:#fff
    }

    ul.dropdown ul{border:0;height:25px
        }
    ul.dropdown ul, ul.dropdown ul li,ul.dropdown ul, ul.dropdown ul li.nav-secondary{
        background:#211c53 url(../../images/_site/brown.jpg) repeat-x top left;}
ul.dropdown li.active-horizontal  a,ul.dropdown li.nav-secondary.active-horizontal ul a {color:#fff !important;}
ul.dropdown li.active-horizontal ul a,ul.dropdown li.nav-secondary.active-horizontal ul a {color:#fff !important;}
ul.dropdown li.active-horizontal ul a:hover {color:#000;text-decoration:underline;background-color:#9c90ae}

ul.dropdown .dir {background-image:none;}
/* extra nav */
#extra-nav {

    border-bottom:1px solid #000;
    font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;margin:0;margin-bottom:3px;margin-left:5px;margin-right:5px}    
    #extra-nav a{
        font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;color:#000}/* footer */    
#blox-footer{
    background:#fff;
    color:#010101;
    margin-bottom:0px;

    -moz-border-radius-bottomleft:10px;
    -moz-border-radius-bottomright:10px;}
    #blox-footer .blox-bottom-block-holder{
        border:0;}
    #blox-footer .footer-section-block{
        border-right:0px solid #010101;
        paddding-left:10px;}
        .footer-section-block .end{
            border-right:0;}
        #blox-footer .footer-section-block h4{
            color:#333;
            border:0;
            padding:11px 26px 5px 6px;}    
        #blox-footer p{
            color:#333;
            padding:0 0 0 10px;}
            .blox-bottom-block-holder ul li a{
                color:#211C53;}    
            .footer-section-block.search .search-options{
                border:0;}
        .copyright {
            color:#9b9b9b;
            width:960px;
            padding-top:5px;
            margin-left:auto;
            margin-right:auto;}
            .copyright a{
                color:#fff;}        
/* Bandera Bulletin index */
#index-section-title{
    background:#010101;}                            

/* Bandera Bulletin BLOCKS */
.blox-top-story-holder .blox-asset-content{
    padding:0 12px 0 12px;}
.blox-title, 
.blox-sub-title{
    border-bottom:1px solid #211C53;}
        .blox-title, 
        .blox-title a,
        .blox-sub-title a, 
        .blox-title h3, 
        .blox-title h3 a{
            color:#211C53;}
/* mega_slideshow */
#slideshow-mega-holder{
    border-top:3px solid #6699CC;
    border-bottom:0px;}
#slideshow-mega{
    background:#e9f0f8 none repeat scroll 0 0;
    color:#211C53;}
    .slideshow-mega-top h3 a{color:#211C53;}

/* main_index */
.day-partition{
    background:#010101;}
    
/* gallery block */
.blox-gallery-block-holder {
    -moz-border-radius:10px;
    background:#211C53;}

/* video showcase */
.blox-multimedia{
    background:#000;}
    .blox-multimedia-text ul {
        background:#696969;}
.blox-multimedia-block{
    width:620px;
    background:none;}
    .blox-multimedia-block .blox-title{
        border-color:#fff;}
        .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:#fff;}
    .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{
            background:none;}
.dark .blox-top-story{
    background:#ffe8c6;}    
.blox-comments li span{
    color:#d6a224;
    text-transform:capitalize;}    
/* slideshow rule */
.blox-specials-gallery ul li a{
    color:#211C53;}
    .blox-specials-gallery ul li a:hover{
    color:#d6a224;}

.switcher ul li a{
    background:transparent url(../../images/_site/special-pages.gif) no-repeat scroll 0 0;}
    
/* most pop 
div.tab,
.tabset a {
    border:1px solid #b2bbca;}
.tabset a.active{
    color:#d6a224;}    
.tabset a{
    background:#211C53;}    
.blox-recent-list li{
    border-color:#b2bbca;}    */
.tabset a span {padding-right:8px}
.tabset a {padding-left:8px}


/* story */
.story-keywords,
.related-by-section,
.comment{
    background:#e9f0f8;
    border:1px solid #669acc;
    -moz-border-radius:5px;}    
/* general */
#blox-user-panel{
    background:#9ac3df;
    border-color:#d3ebed;
    -moz-border-radius:5px;}
    #blox-user-panel #uNav{
        border-color:#d3ebed;}    
#index-section-title{
    background:#211C53;
    -moz-border-radius:5px;}    
a.more,
#comment-log-in-area .button a{
    background:#211C53;}
    a.more:hover,
    #comment-log-in-area .button a:hover{
        background:#d6a224;}    
.day-partition {
        background:#666;}    
/* #comment-log-in-area{
    margin:5px auto;
    padding:10px 0px;
    width:100%;}    
#comment-log-in-area ul,
#comment-log-in-area .button a{
    width:100%}    
#comment-log-in-area ul li{
    width:302px;}    */
/* other */
.blox-main-index, .blox-asset-content-block, .blox-top-story, .blox-column, .block-column, .blox-photo-gallery-index-page    {
    border-color:#B2BBCA;}
#leaderboard-bottom{
    padding-bottom:10px;}    
            
        /* yp block */        
a.yp-more-listings{
    font-weight:bold;
    font-size:11px;}    
    #yp-enhanced-listings-module table{
        margin-bottom:3px;}    
#tab2 {padding-left:2px}
.top-story .blox-top-story{width:740px}

.highlight-white {border: 1px solid #C0C5A5;}
.highlight-grey {border: 1px solid #9FA778; background: #D0D5BD;}



.blox-breaking-news {background: #711C1A none repeat scroll 0 0;}
.blox-main-index,
.blox-asset-content-block,
.blox-top-story,
.blox-column,
.block-column,
.blox-photo-gallery-index-page{border:1px solid #b2bbca;padding:5px;margin-bottom:15px}


#blox-right-col .blox-main-index,
#blox-right-col .blox-asset-content-block,
#blox-right-col .blox-top-story,
#blox-right-col .blox-column,
#blox-right-col .block-column,
#blox-right-col .blox-photo-gallery-index-page {border:0;padding:0}



#pencil img {
    margin:10px 0 20px 0;}
#blox-footer .footer-section-block.end{
            width:370px;
            border-right:0;}
div.tab{
        border-color:#efefef;}
        .tabset a{border-color:#efefef;}
/*muiltimedia fix*/
.container_16 .grid_13 .blox-multimedia-text {width:200px;}

/*right column tab fix*/


/*ara-online features fix*/
.container_16 .grid_3 .ofm-down, .container_16 .grid_3 .ofm-up {margin-right:4px;}
.container_16 #blox-right-col.grid_3 #online-features-menu a.level-one, .container_16 #blox-right-col.grid_3 .small #online-features-menu a.level-one {
font-size:11px;
line-height:14px;
margin-left:5px;
}
#blox-left-col #blox-index .online-features-promo-block{width:245px;}
/*   BC  Nav Migration  Sep 2014 */
#blox-header-search {top: 1px;color: #000;position: absolute;right:282px;z-index: 1;height:35px;}    
#adv-search {position:absolute;width:120px;top:4px;right:426px;z-index: 1;}
#adv-search a {font-size:11px}    
/* end BC */

#extra-right{font-size:11px;top:4px;color:#000}        
#extra-left a{font-size:11px;color:#000}

#extra-nav ul {margin-bottom:2px;}
.top-right-one {right:10px;bottom:55px;width:125px}

#weather-sponsor img {right:165px;bottom:55px}
#icons {float:right;position:absolute;right:0px;top:34px}
#icons td {padding-left:5px;padding-right:5px}

/* -- after QC 12/06/10 --*/
.blox-ticker-container .tickercontainer {width: 80%}
.demo-ad {
    float: left;
    margin-left: 10px;
}
#leaderboard-middle > div:first-child, #leaderboard-top > div:first-child, #leaderboard-bottom > div:first-child {
    float: left;
}

.container_16 #blox-admin-modules.grid_7 {
    width: 520px;
}
.container_16 #blox-admin-modules.grid_7 .grid_6 {
    width: auto;
}
.container_16 #blox-admin-modules.grid_7 p.grid_4 {
    width: 300px;
}

#tncms-block-236676 #blox-featured-listings .heading {
    margin-bottom: 10px;
    width: 177px;
}

#tncms-block-236676 #nav-container-feat-business li{height:20px; width:25px; margin-right:2px;}

#tncms-block-236676 #nav-container-feat-business {height:25px;}

#tncms-block-236676 #blox-featured-listings #businessSearch-simple #normalOptions .name input {
    width: 120px;
}



.moreInfo {
    background: none repeat scroll 0 0 #547C9D;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    margin: 5px 25px;
    padding: 2px;
    text-align: center;
    width: 90px;
}


#tncms-block-247657 img {width: 160px;}

/* added by jmjh for ticket 509649 */
.test_special .core-slider.horizontal.showcase {
background: none repeat scroll 0 0 #E9F0F8;
}

/* added by jmjh for ticket 513176 */
#nav-container-feat-business {
display: none;
}

/*
#tntracking
Customized by : Spiro
Date : 8/1/12
CRM : 514176
Unfuddle : 2367
Description : Bogus CSS fix until permanent fix is out
*/
#tab-map .primary.location .driving.directions {
position: absolute;
right: 2px;
top: 12px;
}

/*Matt #529250*/
#expandable-large-img{
display:inline!important;}


/* BC Nav Migration Sep 2014 */
    /* -----top extra header ---- */
    .header-top-navigation li:hover {
background-color: transparent !important;
}
    #header-top { 
  border-bottom-color: #000 !important;
  border-bottom-style: solid; 
  border-width: 1px;
  margin-top: 4px;
  
}
    
    /* -----  Main Nav ---------*/
    
ul.navigation,ul.navigation > li {
background: url(../../images/_site/primary.gif) repeat-x bottom left;
}

ul.navigation > li > a{font-weight:bold;}
ul.navigation > li.nav-left > a{border-left:1px solid #fff;padding-left: 9px !important;}
li.nav-main-item-home.nav-left > a {
border-left: none !important;
border-left-color: transparent !important;

}
ul.navigation > li.nav-right{background:url(../../images/_site/secondary1.gif) repeat-x bottom left !important;}
#main_nav > li.nav-right:hover {background: transparent url(../../images/_site/over.gif) no-repeat bottom center;}

ul.navigation > li:hover,ul.navigation > li.current-section {background: transparent url(../../images/_site/over.gif) no-repeat bottom center !important;}

ul.navigation.mega .mega-nav-container.unmega ul li > a{color:#FFF; }
ul.navigation.mega .mega-nav-container.unmega ul li > a:hover{color:#FFF; }
ul.navigation.mega .mega-nav-container.unmega ul li:hover > a{color:#FFF; }
ul.navigation.mega .mega-nav-container.unmega ul li:hover{background-color:#9c90ae;}
ul.navigation.mega .mega-nav-container.unmega ul{background:#211c53;}
    /* -----  Footer  -------*/

.footer-section-block.custom-footer-block {
float: left;
margin-top: 224px !important;
margin-right: 0px !important;
margin-left: -136px !important;
}


/* -------- end BC -------*/

/* remove transparent section labels from upper left of slideshow panels - 588205 - dotto */
.core-slider .group .item .section {
    display: none!important;
}

/* 589244 jsandy */
.app-classifieds .container_16 .grid_2 {width: 140px;}
.app-classifieds .container_16 .grid_6 {width: 600px;}