/* General */
body{font-family:arial;}
#blox-outer-wrapper {background: transparent url(../../images/_site/dropshadow974.png) scroll repeat-y 0% 0%;
margin: 0 auto;
overflow: visable;
width: 974px;}
#blox-html-container{background:#FFFFFF;}
a {color: #6E91CE;}
a:hover {color: #6E91CE; text-decoration: underline;}
double-pad-top {padding-top: 20px;}
.blox-title h3 {/*background:#CAC8C8;*/
/*    border-bottom:1px solid #CAC8C8;*/
/*    border-top:1px solid #CAC8C8;*/
    clear:both;
    color:#F36523;
    font-family:inherit;
    font-size:13px;
    font-weight:bold;
    line-height:22px;
    padding:0 8px;
    -moz-border-radius:2px;-webkit-border-radius:2px;
}
#blox-html-container {
background: transparent url(../../images/_site/bg_gradient.jpg) repeat-x scroll 0 0;
}

.blox-title {background:#dddbdb none repeat scroll 0 0;
    clear:both;
    margin-bottom:10px;
    overflow:hidden;
    text-transform:capitalize;
    width:100%;
    border-bottom: none;
    -moz-border-radius:2px;-webkit-border-radius:2px;
}

/* Header */
#blox-header {
    height:78px;
    margin-left:-2px;}

    #blox-header h1 {
        background:transparent url(../../images/_site/logo.png) no-repeat scroll 0 4px;
        top:10px;
        height:80px;
        left:10px;
        position:absolute;
        width:555px;}
        #blox-header h1 a, #blox-logo h1 a {background:transparent;
                height:80px;
width:555px;
text-indent: -9999em;}

    #blox-logo h1 {
        background:transparent url(../../images/_site/logo.png) no-repeat scroll 0 4px;
        height:80px;
        width:555px;}
    #blox-logo h1 a {height:80px;
        width:555px;
        text-indent:-9999em;
        display:block;}



#blox-user-panel {
    background:#FFFFFF none repeat scroll 0 0;
    border:1px solid #dddbdb;}
    #blox-user-panel img {}

/* Navigation */
ul.dropdown {margin-bottom: 19px; background:#6E92CE;font-weight:bold;}
    ul.dropdown, ul.dropdown li {background-color:transparent;margin-left:-1px;}
    ul.dropdown .dir {background: none; padding: 0px;}
    ul.dropdown a:link, ul.dropdown a:visited {color:#000000;}
    ul.dropdown a:hover{color:#F36523;}
    ul.dropdown li {padding: 4px 10px 3px 10px;}
            ul.dropdown li.active-horizontal {background-color:#D7D7D7;}
            ul.dropdown li.active-horizontal a{color:#F36523;}
            ul.dropdown li.hover, ul.dropdown li:hover {background-color:#D7D7D7;}
    ul.dropdown ul a:link, ul.dropdown ul a:visited {2px 10px 3px;}
    ul.dropdown ul, ul.dropdown ul li {background-color:#FFF;}
    ul.dropdown ul { border-bottom: 1px dotted #dddbdb; margin-left: -1px; height:20px;}
    ul.dropdown ul li:hover{background-color:#D7D7D7;}
    ul.dropdown ul a:link,ul.dropdown ul a:visited{color:#6E91CE;}
    ul.dropdown ul a:hover{color:#F36523;}

    ul.dropdown li.first-nav-link{display:block;}

/* Ads */
#leaderboard-top img {float:right;margin-right:10px;}
#leaderboard-bottom {width:958px;}
#header-sponsor img {position: absolute; bottom:2px; right: 10px;}
#tncms-region-ads-leaderboard-middle {float:left;margin-left:10px;}

/* Recent List */
.blox-recent-list li {border-top: none; padding: 6px 0;}

/* Breaking News List */

.blox-list li {border-top: none; padding: 0 0 0 11px;}
.blox-column .blox-list li a {
    color:#08478D;
    font-weight:normal;}
.blox-comments li span {
    color:#666666;
    font-size:11px;}

/* Promo Gallery */
#blox-slideshow-gallery2 .jcarousel-skin-tango .jcarousel-prev-horizontal {left: 0px;}
.blox-gallery-block {margin:5px 0 0;}
.blox-gallery-block-holder {
    margin:20px 0;
    width: 618px;
    height: 110px;
    background: none;
    border: 1px solid #dddbdb;}
    .blox-gallery-block ul li{
        background: none;
        border:none;
        border-right: 1px solid #ccc;}

/* Simple Slideshow */
#blox-center-piece {border: 1px solid #dddbdb;}
    #blox-center-piece img {width: 298px;padding: 0px;}
    #blox-center-piece #center-piece-nav {padding: 10px 10px 0;}
    #blox-center-piece h3 {
        color:#CC0000;
        font-size:22px;
        font-weight:bold;
        line-height:28px;
        margin-bottom:5px;
        padding:0 10px;}
        
/* Zebra */
.blox-zebra-list h2 {background:#dddbdb;
    border-bottom:1px solid #dddbdb;
    border-top:1px solid #dddbdb;
    clear:both;
    color:#F36523;
    font-family:inherit;
    font-size:13px;
    font-weight:bold;
    line-height:22px;
    margin-bottom:1px;
    padding:0 8px;
    -moz-border-radius:2px;-webkit-border-radius:2px;
    }
.blox-zebra-list h2 a {color: #F36523; font-size: 13px; font-weight: bold; padding: 0px;}
.blox-zebra-nav {background: #fff; border-bottom: 1px dotted #ccc; padding: 4px 8px; text-align: right;}
.blox-zebra-nav a {border-left:1px solid #999999;
    font-size:11px;
    margin-left:10px;
    padding-left:10px;}
.blox-zebra-nav a:first-child {border-left:none;}
.blox-zebra-list .grid_3,.blox-zebra-list .grid_5  {padding: 10px 0;}
.blox-zebra-list .grid_3 dt {float: left; margin-right: 8px;}
.blox-zebra-list .grid_3 dt img {width: 100px;}
.blox-zebra-list .grid_3 dd {margin-bottom: 5px;}
.blox-zebra-list .grid_3.alpha a {font-size: 14px; font-weight: bold;}
.blox-zebra-list .grid_5 li {font-size: 11px; font-weight: bold; padding: 5px 4px; border-bottom: 1px solid #ccc; border-top: 1px solid #fff;}
.blox-zebra-list .grid_5 li small {font-weight: normal; font-size: 10px; color: #666; float: right; padding-left: 10px;}
.blox-zebra-list .grid_5 li.iterodd {background: #f7f7f7;}

.blox-zebra-list p.blox-zebra-nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-bottom:medium none;
float:right;
margin-top:-23px;
width:200px;}

.blox-title h3 {margin-bottom:0;}
.blox-h1-nav {
    float:right;
    font-size:11px;
    font-weight:bold;
    padding:16px 0 0;}

.blox-bucket-list ul li {
    font-size:12px;
    font-weight:bold;
    margin-bottom:6px;}

#leaderboard-middle{height:100px; text-align:left;}
 
.blox-breaking-news {margin-top: 11px; margin-bottom:11px;}
.blox-breaking-news .breaking-transition li a{background:transparent;}
#index-section-title {font-family:Georgia,Serif;}
#index-section-title a img{background:#000000;}



/*** Subscriber services **************************/
#sub_nav { width: 205px; float: left; }
#sub_nav ul {
     margin: 0;
     padding: 0;
  font-size: 11px;
     list-style-type: none;
  text-align: right;
  background: #f7f7f7;
}
#sub_nav li { margin: 0; }
#sub_nav li a {
     padding: 0 10px;
     width: 180px;
     display: block;
  line-height: 24px;
  font-weight: bold;
  border-top: 1px solid #fff;
  border-left: 5px solid #f7f7f7;
  border-bottom: 1px solid #ebebeb;
}
#sub_nav li a:hover {
 background: #f1f1f1;
 border-left: 5px solid #3d598e;
 text-decoration: none;
}

.numbers { margin: 10px 0 0 0; width: 185px; padding: 0 10px; background: #fdf9df; font-size: 12px; }
.num_head{ font-weight:bold; border-bottom: 1px dashed #e5dca4; padding: 0 0 10px 0; font-size: 13px; }
#sub_body {
}

.sub_block,.sub_block2 {
 border: 1px solid #bacce1;
 padding: 0;
 margin: 15px 0 0 0;
 font-size: 12px;
 background: url(https://qctimes-dot-com.bloxcms.com/app/images/site/top_story.gif) bottom left repeat-x;
}

.sub_block2 {
 background: #fff;
}

.sub_block_promo {
 border: 1px solid #fdf3b3;
 padding: 0;
 margin: 15px 0 0 0;
 font-size: 12px;
 background: url(hhttps://qctimes-dot-com.bloxcms.com/app/images/site/yellow_grad.gif) bottom left repeat-x;
}

.sub_block_promo th {
 background: #fdf3b3;
 color: #333;
}

.sub_block h1 { margin:0 !important; padding: 0 8px !important; color:#333; font-size: 14px !important; line-height: 26px;  }
.sub_pad { padding: 0px 10px 10px 10px; }
.sub_pad img { float: left; margin: 5px 8px 0 0; }
.sub_pad p { padding: 10px 0; border-bottom: 1px dashed #bacce1; }

.d { background: #eff3f9; }
.l{ background: #fff; }
.dp { background: #fdfcf3; }
.1p { background: #fdfcf3; }
th { background: #b9cce1; color: #2e436d; font-size: 13px; }

#main h6 { font-size: 18px!important; margin:0!important; padding:0!important; color: #333!important; }
.red { font-size: 11px; color:#990000; }
.grey { color: #ccc; }
.yes { font-weight: bold; font-size:14px; }
#main { border-right: 0px; width: 715px; margin-left: 15px; /*float: right;*/ }
#sub_body table td,#sub_body table th { padding: 5px; }


/*** end Subscriber services **************************/

#tncms-block-19454 .blox-column{width:300px;}
#blox-wrapper .blox-title a,#blox-wrapper .blox-sub-title a {color:#F36523;}
#blox-wrapper .day-partition{background:#F36523;-moz-border-radius:2px;-webkit-border-radius:2px;}
#blox-wrapper a.more{background:#F36523;}
#blox-wrapper .tn-flag-updated{background:#F36523;}
#blox-wrapper .ui-icon {background-image:url(../../images/ui/F36523_256x240_icons_icons.png);}
/* #blox-wrapper .tabset a.tab{background:#6E91CE;}
#blox-wrapper .tabset a.tab.active{background:#ffffff;}
#blox-wrapper .tabset a.tab:hover{background:#F36523;color:#ffffff;} 
#blox-wrapper .ui-accordion .ui-accordion-header a{background:#dddbdb;} */

.top-right-one{position:absolute;right:230px;top:35px;height:64px;}
#weather-bug #icon img{width:70px;}
#blox-top-left .blox-zebra-list .grid_5{width:290px;}

#blox-wrapper .grid_4 .zebra-list{width:290px;}
#slideshow-mega-holder{border-bottom:none;margin-bottom:10px;}
#slideshow-mega{background:transparent none;}
#slideshow-mega .bottom-block div{background:transparent none;color:#222;}

.mpv-custom-slideshow .jcarousel-list li{width:195px;margin:0px;padding-left:15px;}
.mpv-custom-slideshow .jcarousel-list li:first-child{padding-left:0px;}
.mpv-custom-slideshow .jcarousel-list li dl{padding:0px;margin-right:0px;}
.mpv-custom-slideshow .jcarousel-list li dl dt{display:block;height:133px;width:193px;border:solid 1px #000;overflow:hidden;text-align:center;background:#222;margin-right:0px;margin-bottom:4px;}
.mpv-custom-slideshow .jcarousel-list li dl dt img{border:medium none;height:133px;width:auto;}
.mpv-custom-slideshow dd.mpv-custom-slideshow-item-header{font-weight:bold;font-size:14px;margin:4px 0px;}
.mpv-custom-slideshow dd p{font-size:12px;}
.mpv-custom-slideshow .jcarousel-next-horizontal,.mpv-custom-slideshow .jcarousel-prev-horizontal{top:308px;}

.custom-blox-gallery-lead{padding-top:0px;}
.custom-blox-gallery-lead .blox-title{display:none;}
.custom-blox-gallery-lead ul.sections-list{overflow:auto;width:630px;font-size:12px;padding-top:0px;margin-left:-15px;overflow:hidden;height:315px;}
.custom-blox-gallery-lead ul.sections-list li{float:left;width:195px;margin-left:15px;}
.custom-blox-gallery-lead ul.sections-list li:first-child{/*margin-left:0px;*/}
.custom-blox-gallery-lead ul.sections-list li .custom-image-wrapper{display:block;height:133px;width:193px;border:solid 1px #000;overflow:hidden;background:#222;text-align:center;}
.custom-blox-gallery-lead ul.sections-list li img{height:133px;float:none;}
.custom-blox-gallery-lead ul.sections-list li h4{font-weight:bold;font-size:14px;margin:4px 0px;}
.custom-blox-gallery-lead ul.sections-list li p{height:130px;}




#extra-nav ul#extra-left{position:absolute;top:0;}

.footer-section-block.search{width:275px;overflow:hidden;}
.footer-section-block.contact{width:200px;}

.sidebar-section-block{}
.sidebar-section-block h4{
color:#666666;
padding:2px;
border-bottom:solid 1px #cccccc;
font-size:12px;
margin-bottom:5px;}
.sidebar-section-block #sidebar-search .search-options{
overflow:auto;
border:solid 1px #cccccc;
padding:2px;
margin-bottom:10px;
}
.sidebar-section-block #sidebar-search .search-options .col1,.sidebar-section-block #sidebar-search .search-options .col2{
float:left;width:128px;
}

#weather-sponsor{display:none;}
/* CAC8C8 - old grey */
/* dddbdb - new grey */

.double-pad-bottom{padding-bottom:10px;}

#center-middle img{margin: 0 0 10px 0;}
.specials-block-holder{margin-bottom:10px;}
.blox-zebra-list dl.grid_3 {width:295px;}
.blox-top-story {margin-bottom:0;}

p.blox-zebra-nav a{color:#000000;}

#extra-left a { color:#000; }

#rail-top, #rail-middle, #rail-bottom, #rail-bottom-secondary  { margin: 10px 0px; }


#tncms-region-ads-in-story {
    float:left;
    margin:8px 8px 8px 0px;
}
.container_12 .grid_8 .top-story .blox-top-story {background-color:#EFEFEF;}
.blox-top-story-holder  {float:none;}

.blox-multimedia  {background:none repeat scroll 0 0 #838B9D;}
.blox-multimedia-text  {background:none repeat scroll 0 0 #838B9D;}
.blox-multimedia-text-block h4 a {color:#333333}
.blox-multimedia-text-block p.link a {color:#DEDEDE;}
.blox-multimedia-text img.blox-multimedia-video-thumb {padding-right:3px;}

.tabset {text-transform:uppercase;}
p.question a {color:#000000;}

.frame ul.commentInfo {height:auto;}
label.error {color:red;}

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


#leaderboard-middle > div:first-child {float:left;}

#leaderboard-top > div:first-child {float:right;}

.blox-top-story-holder {
margin-top:0;
padding:0 10px 10px;
}

.blox-zebra-list .zebra-mane .image-cell {float:left; margin-right:5px;}
#blox-wrapper .grid_4 .zebra-list {
width:290px;}
.blox-zebra-list p {
color:#666666;
font-size:1.2em;
line-height:1.3em;
margin:6px 0 0;}

.blox-zebra-list .zebra-stripes .tn-flag {float:right;}
.blox-title {margin-bottom:0;
overflow:hidden;}

.blox-zebra-list .zebra-mane {padding-bottom:0;}

#leaderboard-middle .aptleader {float:left; margin-left:10px;}

/* Share Widget */
#ShareToolContainer01 {
    height: 70px;
    width: 620px;
    margin-top: 8px;
    margin-bottom: 8px;
    padding-bottom: 5px;}

#FacebookLikeContainer01 {
    clear: right;
    float: left;
    width: 360px;
    height: auto;
    background-color: #e8f0f9;}

#SharingTools01 {
    float: right;
    width: 75px;
    height: 65px;
    padding-top: 4px;
}

#FBLikeBox01 {
    padding-top: 10px;
    padding-left: 5px;
}

.FBLikeHeadline01 {
    font-weight: bolder;
    color: #3b5998;
    padding-left: 10px;
    font-size: 18px;}

#SharingTools012 {
    float: left;
    width: 75px;
    height: 65px;
    padding-top: 4px;
    padding-left: 5px;}
    
#SharingTools022 {
    float: right;
    width: 70px;
    height: 65px;
    padding-top: 4px;
}

/* Social Buttons */
#socialbuttons {
    float: left;
    height: 34px;
    width: 34px;
    padding-right: 3px;
    background-color: #FFF;
}
    
#socialbuttons2 {
    float: left;
    height: 34px;
    width: 34px;
    padding-right: 3px;
    background-color: #FFF;
}

#socialbuttons3 {
    float: left;
    height: 34px;
    width: 34px;
    padding-right: 3px;
    background-color: #FFF;
}
#socialbuttons4 {
    float: left;
    height: 34px;
    width: 34px;
    padding-right: 3px;
    background-color: #FFF;
}

#socialtext {
    float: left;
    height: 34px;
    width: 55px;
    padding-right: 3px;
    background-color: #FFF;
    text-align: left;    
}

#SocialWapper {
    background-color: #FFF;
    height: 35px;
    width: 300px;
    padding-left: 0px;
}


#blox-header-search {
background-color:#EFEFEF;
border:1px solid #DEDEDE;
color:#333333;
margin-bottom:10px;
padding:6px;
position:static;}
#blox-footer .footer-section-block.search{width:285px}
#form-toggle {float:right;}


#main {
    border-right: 0 none;
    margin-left: 0px;
    width: 870px;
}

#content {
    width: 714px;
}

.side-part.calendar {
    border: 2px solid #D1D1D1;
    border-radius: 8px 8px 8px 8px;
    margin: 0;
    padding: 0 5px;
    width: 246px;
}

/*sbb css*/
#wrapp {

 margin: 0px;
  font-size: 0.7em;
  font-family: arial, helvetica, sans-serif;
  font-style: normal;
  font-weight: normal;
 width: 960px;

}

#top  {
 display: block;
 background:  url(http://www.mywesttexas.com/app/sbb/plainview/Pencil-960x30.jpg) no-repeat left top;
 height: 30px;
 width: 960px;
 margin: 0px;
 padding: 0px;

}

#slidebar {
position:relative;
 background: url(http://www.mywesttexas.com/app/sbb/plainview/Expand-960x400.jpg) no-repeat left top;
 padding: 0px;
 height: 400px;
 width: 960px;
 z-index:1;

}

#slidebartrigger {

 position:relative;
 display: block;
 padding: 0;
 height: 30px;
 width:960px;
 float:right;
 margin-top: -30px;
 z-index:2;
 cursor:pointer;
}

#slidebartrigger.closeSlide {

 display: block;
 padding: 0px;
 height: 30px;

}

/* this is purely so that replay.jpg isn't showing during during the initial slideDown...*/
#slidebartrigger.firstSlide {
 background: url("http://www.mywesttexas.com/app/sbb/plainview/blank.gif") no-repeat right top;
 display: block;
 padding: 0px;
 height: 30px;

}





/* Obit Ads */
#obitsadcontaner {
    height: 60px;
    width: 960px;
}
#obitsadbutton {
    height: 60px;
    width: 160px;
    float: left;
    clear: right;
}


/* PRWeb */
#prwebheaderwrap {
    height: 30px;
    width: 960px;
    padding-top: 5px;
}
#prweb1 {
    height: 30px;
    width: 660px;
    background-color: #FFF;
    clear: right;
    float: left;
    padding-top: 10px;
    border-top-width: thin;
    border-bottom-width: thin;
    border-top-style: dotted;
    border-bottom-style: dotted;
    border-top-color: #000;
    border-bottom-color: #000;
}
#prweb2 {
    background-color: #FFF;
    height: 30px;
    width: 300px;
    clear: none;
    float: right;
    padding-top: 10px;
    border-top-width: thin;
    border-bottom-width: thin;
    border-top-style: dotted;
    border-bottom-style: dotted;
    border-top-color: #000;
    border-bottom-color: #000;
}


/* Remove section header */
#blox-html-container.index.press_releases #index-section-title{display:none;}
#blox-html-container.index.canyon #index-section-title{display:none;}
#blox-html-container.index.muleshoe #index-section-title{display:none;}
#blox-html-container.index.citywide #index-section-title{display:none;}

        
.canyon #blox-header h1 a, .canyon #blox-logo h1 a 
{
background:transparent url(../../images/_site/canyonlogo.jpg) no-repeat scroll 0 4px;
height: 80px;
width: 555px;
text-indent: -9999em;
}
.muleshoe #blox-header h1 a, .muleshoe #blox-logo h1 a 
{
background:transparent url(../../images/_site/muleshoelogo.jpg) no-repeat scroll 0 4px;
height: 80px;
width: 555px;
text-indent:  -9999em;
}

/*.muleshoe ul#nav, .canyon ul#nav {display:none;}*/



#blox-html-container.muleshoe,
.muleshoe #blox-html-container {background:url("../../images/_site/bg_gradient_red.png") repeat-x;}

/* Front social*/
.url-default .muleshoefb,
.url-default .canyonfb{display:none !important;}
/* Muleshoe social*/
.muleshoe .frontfb,
.muleshoe .canyonfb{display:none !important;}
.muleshoe .muleshoefb{display:block !important;}
/* Canyon social*/
.canyon .frontfb,
.canyon .muleshoefb{display:none !important;}
.canyon .canyonfb{display:block !important;}



.canyon #extra-nav ul#extra-left,
.muleshoe #extra-nav ul#extra-left{display:none;}



/* Hide section header */
#blox-html-container.index.jobs #index-section-title{display:none;}