/* CSS file */

#blox-left-col, #blox-right-col{background-color:#fff!important;}
.blox-recent-block h4{
    font-family:verdana,arial,helvetica,sans-serif;
    color:#000;

font-size:13pt;
font-weight:bold;
}
#blox-header h1, #blox-header h2 {
/*    background:url("../../images/_site/hcn-sprite6.png") no-repeat scroll 0 0 transparent; */
/*    background:url("../../images/_site/hcn-sprite6_rev2.png") no-repeat scroll 0 0 transparent; */
/*background:url("../../images/_site/hcn-sprite6_rev2UPDATE.png") no-repeat scroll 0 0 transparent; */
background:url("../../images/_site/hcn-sprite6_rev2UPDATE_HCN.png") no-repeat scroll 0 0 transparent;
    
    
/*    background:url("../../images/_site/masthead_2015.png") no-repeat scroll 0 0 transparent;*/
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    background-position: 0 -1463px;
/*    background-position: 0 -2px; */
    width: 821px; 
    height: 70px;}
#blox-header h2.a101houston, #blox-header h1.a101houston{ background-position: 0 0; width: 821px; height: 67px; } 
#blox-header h2.atascocita, #blox-header h1.atascocita{ background-position: 0 -77px; width: 821px; height: 67px; } 
#blox-header h2.bay_area, #blox-header h1.bay_area{ background-position: 0 -154px; width: 821px; height: 67px; } 
#blox-header h2.bellaire, #blox-header h1.bellaire{ background-position: 0 -231px; width: 821px; height: 67px; } 
#blox-header h2.celebrations, #blox-header h1.celebrations{ background-position: 0 -308px; width: 821px; height: 67px; } 
#blox-header h2.champions, #blox-header h1.champions{ background-position: 0 -385px; width: 821px; height: 67px; } 
#blox-header h2.cleveland, #blox-header h1.cleveland{ background-position: 0 -462px; width: 821px; height: 67px; } 
#blox-header h2.courier, #blox-header h1.courier{ background-position: 0 -539px; width: 821px; height: 67px; } 
#blox-header h2.contests, #blox-header h1.contests{ background-position: 0 -616px; width: 821px; height: 67px; } 
#blox-header h2.cyfair, #blox-header h1.cyfair{ background-position: 0 -693px; width: 821px; height: 67px; } 
#blox-header h2.cypress, #blox-header h1.cypress{ background-position: 0 -770px; width: 821px; height: 67px; } 
#blox-header h2.dayton, #blox-header h1.dayton{ background-position: 0 -847px; width: 821px; height: 67px; } 
#blox-header h2.deer_park, #blox-header h1.deer_park{ background-position: 0 -924px; width: 821px; height: 67px; } 
#blox-header h2.east_montgomery, #blox-header h1.east_montgomery{ background-position: 0 -1001px; width: 821px; height: 67px; } 
#blox-header h2.eastex, #blox-header h1.eastex{ background-position: 0 -1078px; width: 821px; height: 67px; } 
#blox-header h2.fort_bend, #blox-header h1.fort_bend{ background-position: 0 -1155px; width: 821px; height: 67px; } 
#blox-header h2.friendswood, #blox-header h1.friendswood{ background-position: 0 -1232px; width: 821px; height: 67px; } 
#blox-header h2.greater_houston, #blox-header h1.greater_houston{ background-position: 0 -1309px; width: 821px; height: 67px; } 
#blox-header h2.gridiron, #blox-header h1.gridiron{ background-position: 0 -1386px; width: 821px; height: 67px; } 
#blox-header h2.hcn, #blox-header h1.hcn{ background-position: 0 -1463px; width: 821px; height: 67px; } 
#blox-header h2.mastheadHouston, #blox-header h1.mastheadHouston{ background-position: 0 -1540px; width: 821px; height: 67px; } 
#blox-header h2.humble, #blox-header h1.humble{ background-position: 0 -1617px; width: 821px; height: 67px; } 
#blox-header h2.katy, #blox-header h1.katy{ background-position: 0 -1694px; width: 821px; height: 67px; } 
#blox-header h2.kingwood, #blox-header h1.kingwood{ background-position: 0 -1771px; width: 821px; height: 67px; } 
#blox-header h2.klein, #blox-header h1.klein{ background-position: 0 -1848px; width: 821px; height: 67px; } 
#blox-header h2.lake_houston, #blox-header h1.lake_houston{ background-position: 0 -1925px; width: 821px; height: 67px; } 
#blox-header h2.magnolia, #blox-header h1.magnolia{ background-position: -871px 0; width: 821px; height: 67px; } 
#blox-header h2.memorial, #blox-header h1.memorial{ background-position: -871px -77px; width: 821px; height: 67px; } 
#blox-header h2.obituaries, #blox-header h1.obituaries{ background-position: -871px -154px; width: 821px; height: 67px; } 
#blox-header h2.pasadena, #blox-header h1.pasadena{ background-position: -871px -231px; width: 821px; height: 67px; } 
#blox-header h2.pearland, #blox-header h1.pearland{ background-position: -871px -308px; width: 821px; height: 67px; } 
#blox-header h2.river_oaks, #blox-header h1.river_oaks{ background-position: -871px -385px; width: 821px; height: 67px; } 
#blox-header h2.spring, #blox-header h1.spring{ background-position: -871px -462px; width: 821px; height: 67px; } 
#blox-header h2.stormcenter, #blox-header h1.stormcenter{ background-position: -871px -539px; width: 821px; height: 67px; } 
#blox-header h2.sugar_land, #blox-header h1.sugar_land{ background-position: -871px -616px; width: 821px; height: 67px; } 
#blox-header h2.tomball, #blox-header h1.tomball{ background-position: -871px -693px; width: 821px; height: 67px; } 
#blox-header h2.waller_county, #blox-header h1.waller_county{ background-position: -871px -770px; width: 821px; height: 67px; } 
#blox-header h2.west_university, #blox-header h1.west_university{ background-position: -871px -847px; width: 821px; height: 67px; } 

#blox-header h2.woodlands, #blox-header h1.woodlands{ background-position: -871px -924px; width: 821px; height: 67px; } 

.depth-3.wrapper.classifieds #blox-header h2.wrapper, .depth-3.wrapper.classifieds #blox-header h1.wrapper{ background-position: -871px -1064px; width: 821px; height: 67px; } 
#blox-header h2.jobs, #blox-header h1.jobs{ background-position: -871px -1000px; width: 821px; height: 67px; } 
#blox-header h2.homes, #blox-header h1.homes{ background-position: -871px -1153px; width: 821px; height: 67px; } 
#blox-header h2.health, #blox-header h1.health{ background-position: -871px -1232px; width: 821px; height: 67px; } 
#blox-header h2.ranch, #blox-header h1.ranch{ background-position: 0 -77px; width: 215px; height: 67px; }

#blox-header h1.cinco_ranch, #blox-header h2.cinco_ranch {
    background:url("../../images/_site/mastheadcincoranch.png") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px; 
    height: 67px;}

#blox-header h1.ranch, #blox-header h2.ranch {
/*     background:url("../../images/_site/therancher.png") no-repeat scroll 0 0 transparent; */
background:url("../../images/_site/katy_rancher_logo.png") no-repeat scroll 0 0 transparent;
    
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px; 
    height: 83px;
    margin-top: -20px;}
    
#blox-header h1.west_university, #blox-header h2.west_university {
    /*background:url("../../images/_site/mastheadExaminer.jpg") no-repeat scroll 0 0 transparent;*/
    background:url("../../images/_site/mastheadExaminer_20150520.jpg") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px; 
    height: 67px;
    margin-top: -20px;}

#blox-header h1.greater_houston, #blox-header h2.greater_houston {
   /* background:url("../../images/_site/HereHoustonWebsiteMasthead.jpg") no-repeat scroll 0 0 transparent;*/
    background:url("../../images/_site/HereHouston_masthead_20150520.jpg") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 475px; 
    height: 68px;
    margin-top: -20px;}

   
/* added by spiro for ticket 487940*/
#blox-header h1.cypresscreek, #blox-header h2.cypresscreek,#blox-header h1.cypresscreek, #blox-header h2.cypresscreek {
    background:url("../../images/_site/CypressCreekMirror.png") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px;
    height: 67px;}    
    
#blox-header h1.water, #blox-header h2.water{
    background:url("../../images/_site/water.png") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px;
    height: 67px;
    margin-top: -20px;}
    
   #blox-header h1.gumbosoil, #blox-header h2.gumbosoil{
    background:url("../../images/_site/GumboSoilHeader.png") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px;
    height: 67px;
    margin-top: -20px;
    margin-left: 10px;} 
    
    #blox-header h1.sports, #blox-header h2.sports {
    background:url("../../images/_site/45sportsheader.jpg") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 420px; 
    height: 60px;}
    
    #blox-header h1.entertainment, #blox-header h2.entertainment {
    background:url("../../images/_site/HereHoustonWebsiteMasthead.jpg") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 475px; 
    height: 68px;}
    
  

    
    
/*  ***** Remove Breadcrumbs and section titles from umbrella "home" pages **** */
.a101houston #blox-breadcrumbs {display:none;}
.a101houston.depth-2 #index-section-title {display:none;}
.depth-2.atascocita #blox-breadcrumbs, .depth-2.atascocita #index-section-title {display:none;}
.depth-2.bay_area #blox-breadcrumbs, .depth-2.bay_area #index-section-title {display:none;}
.depth-2.bellaire #blox-breadcrumbs, .depth-2.bellaire #index-section-title {display:none;}
.depth-2.celebrations #blox-breadcrumbs, .depth-2.celebrations #index-section-title {display:none;}
.depth-2.champions #blox-breadcrumbs, .depth-2.champions #index-section-title {display:none;}
.depth-2.cinco_ranch #blox-breadcrumbs, .depth-2.cinco_ranch #index-section-title {display:none;}
.depth-2.cleveland #blox-breadcrumbs, .depth-2.cleveland #index-section-title {display:none;}
.depth-2.courier #blox-breadcrumbs, .depth-2.courier #index-section-title {display:none;}
/* .depth-2.contests #blox-breadcrumbs, .depth-2.contests #index-section-title {display:none;} */
.depth-2.cyfair #blox-breadcrumbs, .depth-2.cyfair #index-section-title {display:none;}
.depth-2.cypress #blox-breadcrumbs, .depth-2.cypress #index-section-title {display:none;}
.depth-2.dayton #blox-breadcrumbs, .depth-2.dayton #index-section-title {display:none;}
.depth-2.deer_park #blox-breadcrumbs, .depth-2.deer_park #index-section-title {display:none;}
.depth-2.east_montgomery #blox-breadcrumbs, .depth-2.east_montgomery #index-section-title {display:none;}
.depth-2.eastex #blox-breadcrumbs, .depth-2.eastex #index-section-title {display:none;}
.depth-2.fort_bend #blox-breadcrumbs, .depth-2.fort_bend #index-section-title {display:none;}
.depth-2.friendswood #blox-breadcrumbs, .depth-2.friendswood #index-section-title {display:none;}
.depth-2.greater_houston #blox-breadcrumbs, .depth-2.greater_houston #index-section-title {display:none;}
.depth-2.gridiron #blox-breadcrumbs, .depth-2.gridiron #index-section-title {display:none;}
.depth-2.hcn #blox-breadcrumbs, .depth-2.atascocita #index-section-title {display:none;}
.depth-2.mastheadHouston #blox-breadcrumbs, .depth-2.mastheadHouston #index-section-title {display:none;}
.depth-2.humble #blox-breadcrumbs, .depth-2.humble #index-section-title {display:none;}
.depth-2.katy #blox-breadcrumbs, .depth-2.katy #index-section-title {display:none;}
.depth-2.kingwood #blox-breadcrumbs, .depth-2.kingwood #index-section-title {display:none;}
.depth-2.klein #blox-breadcrumbs, .depth-2.klein #index-section-title {display:none;}
.depth-2.lake_houston #blox-breadcrumbs, .depth-2.lake_houston #index-section-title {display:none;}
.depth-2.magnolia #blox-breadcrumbs, .depth-2.magnolia #index-section-title {display:none;}
.depth-2.memorial #blox-breadcrumbs, .depth-2.memorial #index-section-title {display:none;}
.depth-2.obituaries #blox-breadcrumbs, .depth-2.obituaries #index-section-title {display:none;}
.depth-2.pasadena #blox-breadcrumbs, .depth-2.pasadena #index-section-title {display:none;}
.depth-2.pearland #blox-breadcrumbs, .depth-2.pearland #index-section-title {display:none;}
.depth-2.river_oaks #blox-breadcrumbs, .depth-2.river_oaks #index-section-title {display:none;}
.depth-2.spring #blox-breadcrumbs, .depth-2.spring #index-section-title {display:none;}
.depth-2.stormcenter #blox-breadcrumbs, .depth-2.stormcenter #index-section-title {display:none;}
.depth-2.sugar_land #blox-breadcrumbs, .depth-2.sugar_land #index-section-title {display:none;}
.depth-2.tomball #blox-breadcrumbs, .depth-2.tomball #index-section-title {display:none;}
.depth-2.waller_county #blox-breadcrumbs, .depth-2.waller_county #index-section-title {display:none;}
.depth-2.west_university #blox-breadcrumbs, .depth-2.west_university #index-section-title {display:none;}
.depth-2.woodlands #blox-breadcrumbs, .depth-2.woodlands #index-section-title {display:none;}
.depth-2.jobs #blox-breadcrumbs, .depth-2.jobs #index-section-title {display:none;}
.depth-2.homes #blox-breadcrumbs, .depth-2.homes #index-section-title {display:none;}
.depth-2.ranch #blox-breadcrumbs, .depth-2.ranch #index-section-title {display:none;}
.depth-2.dealbuzz #blox-breadcrumbs, .depth-2.dealbuzz #index-section-title {display:none;}
.depth-2.portaltest #blox-breadcrumbs, .depth-2.portaltest #index-section-title {display:none;}
.depth-2.cypresscreek #blox-breadcrumbs, .depth-2.cypresscreek #index-section-title {display:none;}
.depth-2.health #blox-breadcrumbs, .depth-2.health #index-section-title {display:none;}
.depth-2.scoop #blox-breadcrumbs, .depth-2.scoop #index-section-title {display:none;}
.depth-2.gumbosoil #blox-breadcrumbs, .depth-2.gumbosoil #index-section-title {display:none;}
.depth-2.entertainment #blox-breadcrumbs, .depth-2.entertainment #index-section-title {display:none;}

.blox-bucket-list p {
    font-size:13px;
    line-height:16px;
    padding-bottom:5px;}
#blox-poll .poll-submit, #blox-poll .poll-view-results, #blox-poll .poll-view-options {
-moz-border-radius:2px 2px 2px 2px;
background:none repeat scroll 0 0 #333333;
border:medium none;
color:white;
cursor:pointer;
display:block;
padding:4px !important;
}
/* #blox-poll .poll-view-results, #blox-poll .poll-view-options, .poll-answers {display:none !important;} */
/* .poll-view-results, .blox-poll-output{display:none !important;} */
/* ************ Headline List block modifications *********************** */
.container_12 .grid_3 .blox-recent-block {
    display:inline;
    height:1%;
    overflow:hidden;}
.container_12 .grid_3 .blox-recent-list li a img.avatar {
    float:right;
    width:75px;
    margin-left:5px;
    margin-right:0;}
.container_12 .grid_3 .blox-comments, .blox-no-comments {display:none;}
.container_12 .grid_3 .blox-recent-list li {padding:13px 0 0;}
.container_12 .grid_3  .blox-list li {
border-top:none;
color:#333333;
font-size:1.2em;
margin:-1px 0 1px;
padding:2px 0 2px 11px;
text-align:left;
background-position:0 10px;
}
.container_12 .grid_3 .top-list-position .blox-list li {
    background-position:0 10px;
    border-top:medium none;
    color:#333333;
    font-size:1.2em;
    margin:-1px 0 1px;
    padding:2px 0 2px 11px;
    text-align:left;
    background-position:0 10px;}
.top-list-position .blox-list li h4.blox-headline {
    display:inline;
    font-size:14pt;
    font-weight:bold;
    line-height:20px;
    margin-bottom:0;
    color:#000;}
.container_12 .grid_3 .top-list-position .blox-column .blox-list li a {
    color:#000;
    font-weight:bold;}
.container_12 .grid_3  .blox-column .blox-list li a {
color:#000;
font-weight:bold;}

/* ************ End Headline List block modifications *********************** */

/* ************ Breaking new block modifications *********************** */
/*
.blox-breaking-news {
    background:url("../../images/_site/bn_bg.gif") repeat-x scroll 0 0 transparent;
    clear:left;
    font-family:helvetica;
    font-weight:bold;
    height:22px;
    line-height:22px;
    margin-bottom:18px;
    overflow:hidden;
    width:100%;
    border:2px solid #A50000;}

.blox-breaking-news h2, .blox-breaking-news p, .blox-breaking-news dt, .blox-breaking-news dd {line-height:24px;}
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {
    background:none repeat scroll 0 0 transparent;
    color:#FFFFFF;
    float:left;
    font-family:helvetica;
    font-size:17px;
    font-weight:bold;
    margin:0;
    padding:0 13px;
    line-height:22px}
ul.breaking-transition li{background:transparent!important;}
*/.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #232323;
color:#FFFFFF;
float:left;
font-family:"Tahoma",Arial,sans-serif;
font-size:19px;
font-weight:bold;
margin:0;
padding:0 13px;
}
.blox-breaking-news {
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #711C1A;
clear:left;
font-family:Tahoma,Arial,sans-serif;
font-weight:bold;
height:40px;
line-height:40px;
margin-bottom:18px;
overflow:hidden;
width:100%;
}
/* ************ End Breaking new block modifications *********************** */

/* ************ Custom top area begin *********************** */
#custom-left-front{
    display:inline;
    float:left;
    margin-left:0px;
    margin-right:10px;}
#custom-right-front{
    display:inline;
    float:left;
    margin-left:10px;}
#custom-right-front .blox-bucket-list {
    border-top:medium none;
    border-bottom:2px dotted #CCCCCC;
    margin-bottom:0;
    width:100%;}

#custom-right-front .blox-bucket-list .even-list-item, #custom-right-front .blox-bucket-list .odd-list-item {
    border-bottom:medium none;
    padding:0 5px 5px;}
#custom-right-front .blox-bucket-list dd.bucket-headline {
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:13pt;
    margin-bottom:0;
    margin-top:5px;
}
#custom-right-front .blox-bucket-list dd {
    font-family:arial;
    font-size:10pt;
    line-height:11pt;
    margin-bottom:0;
    margin-top:0;}
.blox-bucket-list dd {
    font-size:12px;
    line-height:16px;
    margin-top:5px;}
#custom-right-front .blox-list li {
    background-position:0 6px;
    border-top:medium none;
    font-family:Verdana,arial,helvetica,sans-serif;
    font-size:14pt;
    margin:5px 0 9px;
    padding:0 0 0 11px;}
#custom-right-front .item-updated {
    clear:both;
    color:#5F0000;;
    display:block;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    padding-bottom:0;}
.custom-front .blox-list li h4.blox-headline, .blox-list li h3.blox-headline {
    display:inline;
    font-family:Verdana,arial,helvetica,sans-serif;
    font-size:11pt;
    font-weight:normal;
    margin-bottom:0;}
/* ********* slideshow customization ********************* */

.container_12 .grid_4 .custom-front .slideshow-app {
    background:none repeat scroll 0 0 transparent;
    border:none;
    font-family:helvetica;
    font-size:10px;
    height:280px;
    margin-bottom:20px;
    overflow:hidden;
    padding:10px;
    position:relative;
    width:96.65%;}
.container_12 .grid_4 .custom-front .slideshow {width:300px;}
.container_12 .grid_4 .custom-front .slide-navigator{display:none!important;}
.slideshow-app.custom{}
.slideshow-app.custom .slide{}
.slideshow-app.custom .slide p{
    background:#474747;}
.slideshow-app.custom .slide p a{
    color:#fff;}
.custom-front .slide{}
.slide p {
    color:#FFFFFF;
    height:22px;
    left:0;
    line-height:12px;
    margin:0;
    overflow:hidden;
    padding:3px;
    position:absolute;
    right:0;
    width:98%;
    z-index:2;}
.outerslide{width:300px}

 .outerslide p {
    color:#FFFFFF;
    height:22px;
    left:0;
    line-height:12px;
    margin:0;
    overflow:hidden;
    padding:3px;
    right:0;
    width:98%;
    z-index:2;}
.slideshow-app.custom .outerslide p{
    background-color:#474747;}
.slideshow-app.custom .outerslide p a{
    color:#fff;}

/* ********* slideshow customization ********************* */

.container_12 .grid_4 .custom-front .blox-title h3 {
    color:#959595;
    font-family:helvetica black,arial black;
    font-size:14pt;
    font-weight:bold;
    margin:0;
    line-height:14pt;
}
.container_12 .grid_4 .custom-front .blox-title {
    border-bottom:none;
    clear:both;
    margin-bottom:0px;
    overflow:hidden;
    text-transform:capitalize;
    width:100%;
    padding-bottom:0px;}
.container_12 .grid_4 .custom-front .blox-bucket-list .odd-list-item {background:none repeat scroll 0 0 transparent;}
.custom-front .blox-bucket-list dd a, .custom-front .blox-slider-news dd a{font-size:10pt;}

/* ************ Custom top area end  *********************** */





/* //////////////////////////////////// PRIMARY COLORS ///////
    Colors are grouped into foreground(fg#),background(bg#), border(b#)*/

/* ------- COLOR 1 ------- */
fg1    {color:#4c555c!important;}
bg1    {background-color:#4c555c!important;}
b1    {border-color:#4c555c!important;}

ul.dropdown,
ul.dropdown li,

.highlight-dark,
.mega-bg,
#businessSearch.search-box,
#calendarSearch.search-box{
    background-color:#4c555c;}
ul.dropdown,
ul.dropdown li,
.marketplace.sectionHead,
.blox-title h3,
.blox-title h3 a,
#blox-wrapper .heading.detail h1 a,
.calendar-widget-event-list h3{
    border-color:#4c555c;
    color:#959595;}
/* ------- COLOR 2 ------- */
ul.dropdfg2 {color:#191D1F!important;}
bg2 {background-color:#191D1F!important;}
b2  {border-color:#191D1F!important;}

ul.dropdown li.active-vertical,
ul.dropdown li.active-horizontal,
own li.hover,
ul.dropdown li:hover,
ul.dropdown ul li.hover,
ul.dropdown ul li.hover a,
ul.dropdown ul li:hover,
ul.dropdown ul li:hover a,
.day-partition,
#blog-archives-list h4{
    background-color:#191D1F;}
.blox-title,
.blox-title a,
.blox-sub-title,
.blox-sub-title a,
.blox-title h3,
.blox-sub-title h4,
.blox-index h3,
#blox-footer .footer-section-block h4,
#blox-footer p,
.soft .blox-title h3 a,
.marketplace.categoriesList h3,
.marketplace.categoriesList h3 a,
.marketplace div h3,
.marketplace .blox-title h3{
    border-color:#191D1F;
    color:#959595;}
ul.dropdown ul,
ul.dropdown ul li{
    border-color:#191D1F;}
/* ------- COLOR 3 ------- */
fg3    {color:#EAE1D8!important;}
bg3    {background-color:#EAE1D8!important;}    
b3    {border-color:#EAE1D8!important;}

ul.dropdown ul,
ul.dropdown ul li{
    background-color:#EAE1D8;}    
.highlight-dark .blox-title,
.highlight-dark .blox-sub-title,
.highlight-dark .blox-title h3,
.highlight-dark .blox-sub-title h4,
.highlight-dark a,
.highlight-dark .blox-list li a,
.blox-comments li a,
.blox-no-comments li a{
    border-color:#EAE1D8;
    color:#959595;}
/* ------- COLOR 4 ------- */
fg4    {color:#00092F!important;}
bg4    {background-color:#00092F!important;}    
b4    {border-color:#00092F!important;}    

#user-comment-area #comment-log-in-area .button a,
#aboutThisSection .moreInfo,
.marketplace .blox-featured-listings-holder li h5.moreInfo,
.heading.search-results .button.submit{
    background-color:#00092F;}
a,
.blox-bottom-block-holder ul li a,
#blox-footer p a,
.slideshow-rule .item-list .group .item h4 a,
.slideshow-rule .item-list .group .item h4 a:hover,
.blox-column .blox-list li .blox-headline a,
#blox-story-text p a,
.online-package-options li a,
.calendar-widget-event-list .blox-recent-block a,
.calendar .blox-specials-gallery ul li a,
.calendar .blox-recent-list li h4 a,
li.search-result.event a{
    color:#000;}
    
.blox-title, .blox-sub-title {
border-bottom:2px dotted #CCCCCC;
clear:both;
margin-bottom:0px;
overflow:hidden;
padding-bottom:4px;
text-transform:capitalize;
width:100%;
}
.umbrella-menu li {
    font-family:Verdana,arial,helvetica,sans-serif;
    font-size:12pt;
    font-weight:bold;
    margin-bottom:4px;}
/* ************* Lead Presentation grid_6 ****** */

.container_12 .grid_6 .blox-top-story-holder .blox-asset-content-extension {}

.container_12 .grid_6 .blox-top-story-holder .blox-asset-content-extension {
    float:none;}
.blox-asset-content h3 {
    font-family:Verdana,arial,helvetica,sans-serif;
    font-size:18pt;
    font-weight:bold;
    margin:0 0 6px;}
.container_12 .grid_6 .blox-icons {display:none;}

/* ************* End Lead Presentation grid_6 ****** */
/* ************* Slideshow Rule grid_6 ****** */

.container_12 .grid_6 .slideshow-rule .item-list .group .item {
    border-right:2px solid #DDDDDD;
    float:left;
    height:76px;
    overflow:hidden;
    padding:0 0 0 5px;
    width:197px;}
.container_12 .grid_6 .slideshow-rule .item-list {
    background-color:#EFEFEF;
    padding:21px 1px 1px;
    top:0;
    width:412px;}
.slideshow-rule .item-list .group {
top:10px !important;
}

/* ************* End Slideshow Rule grid_6 ****** */

/* ****** custom Weather and Search block ********** */
#weather-bug #icon img {float:left;}
#custom-search{
    float:right;
    width:140px;}
#weather-bug.custom {
    float:left;
    width:155px;}
#weather-bug.custom #icon {
    float:left;width:55px;}
#weather-bug.custom #temp {
    color:#000;
    float:left;
    font-size:18px;
    font-weight:bold;
    width:25px;}
#weather-bug.custom #conditions {
    color:#000000;
    float:left;
    margin-left:2px;
    margin-top:7px;
    font-weight: bold;
    font-size:11px;}
#more-weather{
    float:left;width:100px;}
#weather-bug.custom a{color:#000;}
#extra-nav {
    border-bottom:medium none;
    margin:0;
    padding-bottom:0;}
#extra-right {
    bottom:50px;
    position:absolute;
    right:10px;}
#extra-tabs  {
    bottom:0;
    position:absolute;
    right:2px;}
ul#extra-tabs{}
ul#extra-tabs li{background-color:#EFEFEF;border:1px solid #DFDFDF;display:inline;padding:5px;line-height:20px;margin-right:2px;}
ul#extra-tabs li a{color:#666; font-size:11px; font-weight:bold;}

.social-media {margin-top:10px;}
.social-media dd {
    border:medium none;
    float:left;
    height:25px;
    line-height:25px;
    margin:0 0 6px 6px;
    overflow:hidden;
    padding:0 10px 0 0;
    width:90px;}

ul.show-empty{/* width:958px;height:24px; */}
/* **** Footer customizations ***** */
#blox-footer .blox-bottom-block-holder {
    background:none repeat scroll 0 0 #efefef;
    border:1px solid #BFBFBF;
    margin:0 10px;
    overflow:hidden;
    padding:0;
    width:940px;}
#blox-footer .footer-section-block h4 {
    border-bottom:none;
    color:#666;
    font-size:14px;
    margin:0 2px;
    padding:9px 0 7px;
    text-align:left;}
#blox-footer .footer-section-block {
    border-right:1px solid #BFBFBF;
    float:left;
    height:305px;
    margin:0;
    padding:5px;}
.blox-bottom-block-holder ul li {
    background:none;
    font-weight:normal;
    padding-left:4px;}
#blox-footer .footer-section-block.neighborhoods{
    width:329px;}
#blox-footer .footer-section-block.neighborhoods li{
    float:left;
    width: 160px;}
#blox-footer .footer-section-block.no-border{border:none;}
#blox-footer p strong, #blox-footer p strong a {
    font-weight:bolder;
    color:#000;
    text-decoration:none;}
 .footer-section-block.neighborhoods{}
#blox-footer .copyright {
background-color:#CFCFCF;
border:1px solid #bfbfbf;
clear:both;
margin-left:10px;
margin-right:8px;
padding-top:10px;
text-align:center;}

#blox-footer .copyright p {text-align:center;}

/* **** End Footer customizations ***** */

#blox-poll .poll-option-wrapper {
background:none repeat scroll 0 0 #ECECEC;
border-bottom:1px solid #CCCCCC;
border-top:1px solid #CCCCCC;
margin-top:5px;
overflow:hidden;
padding:5px;
}
#blox-user-panel.minimal #uUser, #blox-user-panel.minimal {overflow:hidden;}
ul.dropdown {margin-bottom:0px;}
.blox-breaking-news a:hover {color:#FFFFFF;}
ul.dropdown .dir {background-image:none;}
.blox-recent-block p {
    font-family:arial;
    font-size:10pt;
    line-height:11pt;}
#custom-search input.search-bar {width:90px;}
.blox-title, .blox-title a, .blox-sub-title, .blox-sub-title a, .blox-title h3, .blox-sub-title h4, .blox-index h3, #blox-footer .footer-section-block h4, #blox-footer p, .soft .blox-title h3 a, .marketplace.categoriesList h3, .marketplace.categoriesList h3 a, .marketplace div h3, .marketplace .blox-title h3 {
border-color:#191D1F;
color:#959595;
}

ul.dropdown, ul.dropdown li, .marketplace.sectionHead, .blox-title h3, .blox-title h3 a, #blox-wrapper .heading.detail h1 a, .calendar-widget-event-list h3 {
border-color:#4C555C;
color:#959595;
}

.blox-title h3, .blox-sub-title h4 {font-family:Helvetica Black, Arial Black;font-size:16pt;}

.title-margin-bottom .blox-title{margin-bottom:15px;}

#rail-custom1 img,
#rail-custom1 iframe,
#rail-custom1 embed,
#rail-custom1 object{
    margin:0 0 20px 0}
#rail-custom2 img,
#rail-custom2 iframe,
#rail-custom2 embed,
#rail-custom2 object{
    margin:0 0 20px 0}

/* ***** user forms logo modifications ************ */

#user-form #blox-logo {background:#fff url(../../images/_site/logo.jpg) no-repeat scroll 0 -3px;
    height:64px;
    margin:0;
    width:100%;
    text-indent: 3012px;}
#user-form h1.heading {
    border-bottom:0px solid #fff;
    border-top:0px solid #fff;}
#user-form h1.heading{padding:0;}
#user-form #blox-logo h1 {display: none;}
#user-form #blox-logo h3 {display: none;}

/* ***** end user forms logo modifications ************ */

.blox-bucket-list dd a, .blox-slider-news dd a {
display:inline;
font-family:Arial Narrow Bold,arial;
font-size:9pt;
font-weight:bold;
}
.custom-front .blox-bucket-list dd.bucket-headline a{
    font-size:16pt;
    font-family:Verdana,arial,helvetica,sans-serif;}
#blox-html-container li span.flag a.tn-flag{color:#fff;}

#extra-nav li.icon {
background:url("../../images/_site/icon2.jpg") no-repeat scroll 0 0 transparent;
display:block;
height:8px;
position:absolute;
right:10px;
top:20px;
width:8px;}
#extra-nav li.icon a  {
display:block;
height:16px;
left:0;
position:absolute;
top:0;
width:16px;
}
#blox-user-panel.minimal  {
    position:relative;
    right:0px;
    top:-4px;}
#extra-nav ul#extra-right {margin-right:0; line-height:13px;}
.grid_3 .sections-list {width:220px;}
span.current-time {
color:#FFFFFF;
position:absolute;
right:10px;
top:10px;
}

#extra-nav ul#extra-right form fieldset {
display:inline;
line-height:12px;
}

.slideshow-rule .nav a {
background:url("../../images/_site/special-pages2.gif") no-repeat scroll 0 0 transparent;
display:block;
float:left;
height:13px;
overflow:hidden;
text-indent:-999px;
width:14px;
}

#blox-footer .footer-section-block h4 { font-size:12px }
.footer-section-block ul li a { font-size: 7pt; }

/* Feature Boxes 
*****************/
#frontLeftCol{width:382px;}
#frontLeftCol img{margin-left:0px;}
#boxCol{
    padding-left:10px; 
    height:402px; 
    width:10px; 
    padding-left:0px;
}
.greenfiller{background:#666; height:4px; overflow:hidden; padding: 0px 0px 0px 0px; } 

.topFeature-ad{position:relative; width:290px; /*height:200px;*/ float:left; margin-bottom:10px; border-left:0px solid #666; border-top:0px solid #666; border-right:0px solid #666; border-bottom:0px solid #666; padding: 0px 0px 0px 0px; margin-top:5px; margin-left:6px;}



.topFeature{position:relative; width:290px; /*height:200px;*/ float:left; margin-bottom:10px; border-left:1px solid #666; border-top:1px solid #666; border-right:2px solid #666; border-bottom:2px solid #666; padding: 0px 0px 0px 0px; margin-top:25px; margin-left:6px;}

.topBox2{position:relative; width:235px; /*height:200px;*/ float:left; margin-bottom:10px; border-left:1px solid #666; border-top:1px solid #666; border-right:2px solid #666; border-bottom:2px solid #666; padding: 0px 0px 0px 0px; margin-top:25px; margin-left:6px;}

.mcBox{position:relative; width:235px; /*height:200px;*/ float:left; margin-bottom:10px; border-left:1px solid #666; border-top:1px solid #666; border-right:2px solid #666; border-bottom:2px solid #666; padding: 0px 0px 0px 0px; margin-top:25px; margin-left:6px;}

.topFeatureMore{
    position:absolute;
    right:47px;
    top:-19px;
}
.topFeatureMore a{
    font-weight:bold;
    color:#6b5816;
}

.topFeatureLabel{
    position:absolute; 
    top:-22px; 
    left:-1px; 
    background:#666; 
    border-left:1px solid #666; 
    border-right:1px solid #666; 
    border-top:1px solid #666;
    width:125px; 
    font-weight:bold;
    color:#fff; 
    padding:3px;
}

.mcFeatureLabel{
    position:absolute; 
    top:-22px; 
    left:-1px; 
    background:#efefef; 
    border-left:1px solid #90996a; 
    border-right:1px solid #90996a; 
    border-top:1px solid #90996a; 
    border-bottom:1px solid #efefef;
    width:125px; 
    height:14px;
    font-weight:bold;
    color:#45572f; 
    padding:3px;
}

.topFeatureLabel img{
    width:15px;
    height:15px;
    float:right;
    border:none;
}

.cleardiv {
    clear:both;
}

.floatright{
    float:right;
}

.topFeatureTab1{ 
    margin-top:-21px;
    margin-left:-1px; 
    background:#efefef; 
    border-left:1px solid #90996a; 
    border-right:1px solid #90996a; 
    border-top:1px solid #90996a;  
    font-weight:bold; 
    color:#45572f; 
    padding:3px;
}

.featurePad{padding:5px; background:#efefef;}
.featureThumb{float:left; max-height:75px; overflow:hidden; margin-bottom:5px;}
.featureThumb img{width: 75px; /*min-height:75px;*/ margin-right: 5px; }
.featureHealine { visibility:visible; clear:right; font-weight:bold !important; font-size:10px; margin-bottom:3px;}
.featureHealine a:visited, .featureHealine a:link {color:#6b5816 !important; font-weight:bold !important; font-size:10px;}
.featureHealine a{color:#6b5816 !important; font-weight:bold !important; font-size:10px;}
.featureHealine a:hover{text-decoration:underline; font-size:10px; }

.featureText2 {font-size:11px; margin-bottom:3px;}
.featureText2 a:visited, .featureHealine a:link {color:#6b5816 !important; font-weight:bold !important; font-size:11px;}
.featureText2 a{color:#6b5816 !important; font-weight:bold !important;}
.featureText2 a:hover{text-decoration:underline;}

.mcText {font-size:11px; margin-bottom:3px; margin-left:-40px;}
.mcText ul{list-style-type:none;}
.mcText a:visited, .featureHealine a:link {color:#6b5816 !important; font-weight:bold !important; font-size:11px;}
.mcText a{color:#6b5816 !important; font-weight:bold !important;}
.mcText a:hover{text-decoration:underline;}

.featurePar{padding:0px; font-size:11px;}
.featureStamp{ visibility:visible !important; color:#a72223 !important; font-size:9px !important; font-weight:normal !important;}

#obitsColumn .featureStamp{margin-top:8px;}

#obitsColumn{
    color:#363e26;
    font-weight:bold;
    margin-left:6px;
    width:235px; 
    float:left; 
    margin-bottom:10px;
}

.obitslist .indexHeadline{
    /*margin-bottom:-10px;*/ /**margin-bottom:-20px;*/ clear:left;
}
.obitslist a img{border:1px solid #ccc;}
.obitslist a:hover img{border:1px solid #000;}

.obitslist .timestamp{display:block; color:#a72223; /*#margin-top:-20px; */margin-bottom: 8px; clear:left;}
.obitslist p{}
.obitslist table{float:left;}
.obitslist .medium{}
/* END  Feature Boxes 
*****************/

div.tab {
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #DDDDDD;
    overflow:hidden;
    padding:0;
    width:auto;}
#topcars .car1, #topcars .car2 {
    background-color:#FFFFFF!important;
    width:290px!important;}
#TopCars {background-color:#FFFFFF!important;}
.car1 .photo {background-color:#FFFFFF!important;}
#TopCars .photo img {width:275px!important;}
ul.jobs  {
padding:10px!important;
}

/*  contact us page styles */

.storytext2 { font-family: Verdana, Geneva, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal;}
.specialBlack{font-size:20px;  color:#000; font-family:"Times New Roman", Times, serif; font-weight:normal !important;}
.specialGreen{font-size:20px;  color:#547132; font-family:"Times New Roman", Times, serif; font-weight:normal !important;}

.no-bullets ul.blox-list li{background:none;padding-left:0px;}
dl.breakout dt, dl.related.content dt {display:none;}
.blox-related.related.content dd p {
    line-height:18px;
    padding-bottom:0;}
.tncms-block.developing .blox-top-story h4  {
    float:right;
    margin-right:20px;
    font-size:12px;
    font-weight:bold;}

span.more-link{font-size:12px;
font-weight:bold;}

.blox-breaking-news {
-moz-border-radius:5px 5px 5px 5px;
background:none repeat scroll 0 0 #711C1A;
clear:left;
font-family:Tahoma,Arial,sans-serif;
font-weight:bold;
height:40px;
line-height:40px;
margin-bottom:18px;
overflow:hidden;
width:100%;
}
.breaking-transition li {height:40px;}
.blox-breaking-news a {font-weight:normal;}

#blox-story-media .photo-cutline a {background:none repeat scroll 0 0 transparent;}
#blox-story-media .photo-cutline {
    display:block;
    font-size:11px;
    margin-bottom:10px;
    padding:10px;
    position:relative;}
.frame #blox-breadcrumbs, .frame #index-section-title, .weather #index-section-title {display:none;}

/* #blox-poll-output-0 embed {display: none;} */
#blox-html-container.app-user .container_12 .grid_8 {width:790px;}
#blox-html-container.app-user #blox-right-col{display:none;}

.container_12 .latest-by-section.grid_5{width:300px;}

ul.umbrella-menu.blox-list li {
    background-position:left 8px;
    border-top:medium none;
    color:#000;
    font-family:Verdana,arial,helvetica,sans-serif;
    font-size:11pt;
    font-weight:bold;
    margin:-1px 0 10px;
    padding:1px 0 0 11px;}
ul.umbrella-menu.blox-list li a{color:#000;}

#calendarSearch #calAdvancedOptions div.category {
    margin-bottom:5px;
    width:100%;}
#calendarSearch #searchOptions {
border-top:1px solid #FFFFFF;
margin-top:15px;
padding-top:15px;
text-align:right;
}
.blox-list li h4.blox-headline {
    font-family:Verdana,arial,helvetica,sans-serif;
    font-size:11pt;
    font-weight:bold;
    margin:0 0 8px;
}
.blox-asset-content p {
color:#666666;
font-family:arial;
font-size:10pt;
line-height:12pt;
margin:0 5px 13px;
}
.employerText  {
    color:#0A0947;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:normal;
    line-height:20px;
    text-align:left;
    padding:10px;}
.orange a {
color:#DC8604;
font-family:serif;
font-size:12px;
font-weight:bold;
line-height:13px;
text-decoration:none;
word-spacing:normal;
}

.nobkgrd .screen-width-indent #addForm div div { padding-left: 20px; }



#calendarSearch #calAdvancedOptions {
border-top:1px solid #FFFFFF;
height:143px;
padding-bottom:10px;
padding-top:10px;
position:relative;
top:10px;
}
.loading {
background:url("../../images/ajax-loader.gif") no-repeat scroll center center white;
height:24px;clear:left;
}

#blox-header h1 a, #blox-header h2 a {
    height:70px;
    width:410px;}
    
.entertainment #blox-header h1 a, .entertainment #blox-header h2 a {
    height:70px;
    width:475px;}
    
/*advertising************************/
/* commented out by jmjh for ticket 516878
#leaderboard-top{
    text-align:right;
    padding-right:6px;
    margin-left:-8px} */
#leaderboard-middle{
    text-align:center}

#leaderboard-middle >div:first-child, #leaderboard-top>div:first-child, #leaderboard-bottom>div:first-child{
    float:left}
#leaderboard-bottom{
    text-align:center; 
    background:#fff; 
    overflow:auto}
#pencil{
    text-align:center}
#pencil img{
    margin:10px 0}
#center-top{
    text-align:center}
#center-middle{
    text-align:center}
#center-bottom{
    text-align:center}
#center-top img{
    margin:0 0 20px}
#center-middle img{
    margin:20px 0}
#center-bottom img{
    margin:20px 0}
#rail-bottom img{
    float:left; 
    margin:0 0 20px 0}
#rail-bottom-secondary img{
    float:right; 
    margin:0 0 20px 0}

/* Stack the bottom button ads in grids where they can't go side by side. */
#blox-right-col.grid_3 #rail-bottom, 
#blox-right-col.grid_3 #rail-bottom-secondary{
    text-align:center}
#blox-right-col.grid_3 #rail-bottom img, 
#blox-right-col.grid_3 #rail-bottom-secondary img,
#blox-right-col.grid_3 #rail-bottom embed, 
#blox-right-col.grid_3 #rail-bottom-secondary embed,
#blox-right-col.grid_3 #rail-bottom iframe, 
#blox-right-col.grid_3 #rail-bottom-secondary iframe{
    float:none}
#blox-left-sidebar.grid_3 #rail-bottom, 
#blox-left-sidebar.grid_3 #rail-bottom-secondary{
    text-align:center}
#blox-left-sidebar.grid_3 #rail-bottom img, 
#blox-left-sidebar.grid_3 #rail-bottom-secondary img,
#blox-left-sidebar.grid_3 #rail-bottom iframe, 
#blox-left-sidebar.grid_3 #rail-bottom-secondary iframe,
#blox-left-sidebar.grid_3 #rail-bottom embed, 
#blox-left-sidebar.grid_3 #rail-bottom-secondary embed{
    float:none}
#blox-left-sidebar.grid_2 #rail-bottom, 
#blox-left-sidebar.grid_2 #rail-bottom-secondary{
    text-align:center}
#blox-left-sidebar.grid_2 #rail-bottom img, 
#blox-left-sidebar.grid_2 #rail-bottom-secondary img,
#blox-left-sidebar.grid_2 #rail-bottom iframe, 
#blox-left-sidebar.grid_2 #rail-bottom-secondary iframe,
#blox-left-sidebar.grid_2 #rail-bottom embed, 
#blox-left-sidebar.grid_2 #rail-bottom-secondary embed{
    float:none}

#rail-top img,
#rail-top iframe,
#rail-top embed{
    margin:0 0 20px 0}
#rail-middle img,
#rail-middle iframe,
#rail-middle embed{
    margin:0 0 20px 0}

/* Add borders in regions where ads don't fit grid exactly. */
#rail-top.rail-top-rule img,
#rail-middle.rail-middle-rule img,
#rail-top.rail-top-rule embed,
#rail-middle.rail-middle-rule embed,
#rail-top.rail-top-rule iframe,
#rail-middle.rail-middle-rule iframe {
    -moz-border-radius:4px;
    -webkid-border-radius:4px;
    border-radius:4px;
    border:1px solid #DDDDDD;
    padding:14px;} 
#left-rail-top.rail-top-rule img,
#left-rail-middle.rail-middle-rule img,
#left-rail-top.rail-top-rule embed,
#left-rail-middle.rail-middle-rule embed,
#left-rail-top.rail-top-rule iframe,
#left-rail-middle.rail-middle-rule iframe {
    -moz-border-radius:4px;
    -webkid-border-radius:4px;
    border-radius:4px;
    border:1px solid #DDDDDD;
    padding:9px;} 
/* 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 object, #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 object, 
#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 object, 
#tncms-region-ads-leaderboard-bottom iframe{
    margin-bottom:20px; 
    margin-left:10px; }
#tncms-region-ads-tile-bottom img,
#tncms-region-ads-tile-bottom iframe,
#tncms-region-ads-tile-bottom embed,
#tncms-region-ads-tile-bottom object{
    float:left; 
    margin:0 0 0 10px}
#tncms-region-ads-pencil img,
#tncms-region-ads-pencil iframe,
#tncms-region-ads-pencil embed,
#tncms-region-ads-pencil object{}
#tncms-region-ads-pencil{
    margin:1px 0;
    clear:both;
    float:none;}
#tncms-region-ads-rail-bottom img,
#tncms-region-ads-rail-bottom iframe,
#tncms-region-ads-rail-bottom embed,
#tncms-region-ads-rail-bottom object{
    float:left}
#tncms-region-ads-rail-bottom-secondary img,
#tncms-region-ads-rail-bottom-secondary iframe,
#tncms-region-ads-rail-bottom-secondary embed,
#tncms-region-ads-rail-bottom-secondary object{
    float:right}
#tncms-region-ads-rail-top img,
#tncms-region-ads-rail-top embed,
#tncms-region-ads-rail-top object,
#tncms-region-ads-rail-top iframe{
    margin:0 0 20px 0}
#tncms-region-ads-rail-middle img,
#tncms-region-ads-rail-middle iframe,
#tncms-region-ads-rail-middle embed,
#tncms-region-ads-rail-middle object{
    margin:0 0 20px 0}
#tncms-region-ads-rail-bottom img,
#tncms-region-ads-rail-bottom iframe,
#tncms-region-ads-rail-bottom embed,
#tncms-region-ads-rail-bottom object{
    margin:0 0 20px 0}
#tncms-region-ads-rail-bottom-secondary img,
#tncms-region-ads-rail-bottom-secondary embed,
#tncms-region-ads-rail-bottom-secondary object,
#tncms-region-ads-rail-bottom-secondary iframe{
    margin:0 0 20px 0}
#tncms-region-ads-center-top img,
#tncms-region-ads-center-top iframe,
#tncms-region-ads-center-top embed,
#tncms-region-ads-center-top object{
    margin:0px 0 20px 0}
#tncms-region-ads-center-middle img,
#tncms-region-ads-center-middle iframe,
#tncms-region-ads-center-middle embed,
#tncms-region-ads-center-middle object{
    margin:20px 0 20px 0}
#tncms-region-ads-center-middle img,
#tncms-region-ads-center-middle iframe,
#tncms-region-ads-center-middle embed,
#tncms-region-ads-center-middle object{
    margin:20px 0 20px 0}
#in-story img,
#in-story iframe,
#in-story embed,
#in-story object{
    margin:0 20px 20px 0; 
    float:left}
#in-media-box img,
#in-media-box iframe,
#in-media-box embed,
#in-media-box object{
    margin:20px 0}
#weather-sponsor img,
#weather-sponsor iframe,
#weather-sponsor embed,
#weather-sponsor object{
    bottom:0; 
    margin-bottom:9px; 
    position:absolute; 
    right:315px}
.demo-ad{
    float:left; 
    margin-left:10px}
.custom-headline .blox-list li h4.blox-headline {font-size:11pt;line-height:11pt;}
.blox-main-index .blox-bucket-list dd a, .blox-main-index .blox-slider-news dd a  {font-family:Verdana,arial,helvetica,sans-serif;}
.blox-main-index .blox-bucket-list dd.bucket-headline a, .blox-main-index .blox-slider-news ddbucket-headline a {
font-family:Verdana,arial,helvetica,sans-serif;
font-size:13pt;}
a.custom-more-link{display:block!important;}
#blox-story-media .photo-cutline span, #blox-large-photo-page .photo-cutline span {font-size:12px;}


.custom-front div.slide{background-color:#474747;}

.custom-front .slide img.vertical {
    background-color:#474747;
    padding-left:59px;
    padding-right:100px;
    width:180px;}
.custom-front div.slide{background-color:#474747;}

.custom-front .slide img.vertical {
    background-color:#474747;
    padding-left:59px;
    padding-right:100px;
    width:180px;}
h1#blox-asset-title span.blox-headline.entry-title a {color:#000;}

#extra-nav ul#extra-right li.icon span.custom-link-text  {
    position:absolute;
    right:115px;
    top:0px;}
#extra-nav ul#extra-right li.icon span.custom-link-text a{position:relative;}
#calendarSearch #normalOptions div strong {display:block;}

#blox-breadcrumbs {display:none;}

#tncms-region-ads-center-bottom img {float:right;}

/* *********************** Custom full page add stying ************ */

#position-ad-outer {
    height: 100%;
    position: fixed;
    top: 0;
    width: 100%;
    }
    #position-ad-outer #position-ad-inner{
        height:100%;
        margin:0 auto;
        width:1361px;}
        #position-ad-outer #position-ad-inner #pg-bg-ad-container{
            height:100%;
            width:96%;}
            #position-ad-outer #position-ad-inner #pg-bg-ad-container #full-pg-bg-left{
                display:block;
                background-image: url("../../images/blank.gif");
                float:left;
                width:190px;
                height:600px;}
            #position-ad-outer #position-ad-inner #pg-bg-ad-container #full-pg-bg-right{
                display:block;
                background-image: url("../../images/blank.gif");
                float:right;
                width:190px;
                height:600px;}
                #blox-footer{position:relative;}
/* *********************** Custom full page add stying ************ */

.ui-widget-content a {
    color: black;
}


#tc_jobs {background:url(../../images/_site/topjobs.gif) no-repeat left center;width:75px;padding:0;margin:0}
#tc_jobs.active {background-image:url(../../images/_site/topjobsactive.gif)}
#tc_homes {background:url(../../images/_site/tophomes.gif) no-repeat -1px center;width:101px;padding:0;margin:0;border:0}
#tc_homes.active {background-image:url(../../images/_site/tophomesactive.gif)}
#tc_autos {background:url(../../images/_site/topautos.gif) no-repeat left center;width:91px;padding:0;margin:0;border:0}
#tc_autos.active {background-image:url(../../images/_site/topautosactive.gif)}
.cust-top #tab6 {background:#e6e7e9 url(../../images/_site/tabbg.gif) repeat-y top left;padding:0px;border:0;border:0}
.cust-top #tab7 {background:#e6e7e9 url(../../images/_site/tabbg.gif) repeat-y top left;padding:0px;border:0;border:0}
.cust-top #tab8 {background:#e6e7e9 url(../../images/_site/tabbg.gif) repeat-y top left;padding:0px;border:0;border:0}
.cust-top #tab6 ul {padding:10px}
.cust-top .tab {border:0}

.tcmorelink {background:url(../../images/_site/morelinks.gif) no-repeat bottom left;text-align:right;padding:4px 6px 12px}
.tcmorelink a {font:normal 11px arial,helvetica,sans-serif;color:#fff}



.cust-top #tab6 #first div {border-bottom:1px solid #e27319;padding:8px 3px}
.cust-top #tab6 #first .packageSubtitle b {font:bold 12px arial,helvetica,sans-serif;padding:0}
.cust-top #tab6 #first .employerText {font:normal 12px arial,helvetica,sans-serif;padding:0;color:#74797d;display:block}
.cust-top #tab6 #first br {display:none}

.cust-top #tab7 .fobjs {padding:10px 10px 0 10px;margin-bottom:-2px}
.cust-top #tab7 .topads {width:100%}
.cust-top #tab7 .ad {padding:8px 3px;border-bottom:1px solid #9AC23B}
.cust-top #tab7 .ad a{font:bold 12px arial,helvetica,sans-serif;color:#000}

.cust-top #tab8 #TopCars {padding:10px 10px 0 10px;margin-bottom:-2px;background:transparent !important;}
.cust-top #tab8 ul {background:transparent;padding:0;margin:0;}
.cust-top #tab8 ul li{background:transparent;padding:0;margin:0;}
#topcars .car1,#topcars .car2,.car1 .photo{background:transparent !important}

#topcars .car1 li,#topcars .car2 li {border-bottom:1px solid #4D8FCC !important;background:none !important;padding:8px 3px !important;width:280px !important;overflow:hidden;color:#74797d;}
#topcars .car1 li strong,#topcars .car2 li strong {font:bold 12px arial,helvetica,sans-serif;padding:0}
.cust-top .tabset {background:#fff url(../../images/_site/shadowtop.gif) no-repeat bottom right}
.cust-top .car1 .photo {padding:0;margin:0 auto 0 0;text-align:left;width:280px}

#topcars .car1 ul {background:none !important;width:270px !important;margin-left:0px;}
#topcars .car2 ul {background:none !important;width:270px !important;margin-left:0px !important}
#topcars ul,#topcars li {padding:0 !important;margin:0 !important}

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

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

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

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

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

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

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

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

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


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

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

.highlight-grey {padding-top:0px;}

.blox-top-story {margin-bottom:0px;}

.blox-top-story p {padding-bottom:0px;}

.blox-top-story .blox-asset-content p {margin:0px;}

.blox-top-story .blox-comments {padding-bottom:0px;}

.container_12 .grid_3 #accordion li {display: block}
.ui-accordion-content ul.blox-list li.blox-recent-block{display:block;}

#blox-header h1.obituaries, #blox-header h2.obituaries {
    background:url("../../images/_site/mastheadObituaries_01.jpg") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px; 
    height: 67px;}

#blox-header h1.celebrations, #blox-header h2.celebrations {
    background:url("../../images/_site/mastheadCelebrations_01.jpg") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px; 
    height: 67px;}

#blox-header h1.wrapper/classifieds, #blox-header h2.wrapper.classifieds {
    background:url("../../images/_site/mastheadClassifieds_01.jpg") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px; 
    height: 67px;}

#blox-header h1.classifieds, #blox-header h2.classifieds,#blox-header h1.classifieds, #blox-header h2.classifieds {
    background:url("../../images/_site/mastheadClassifieds_01.jpg") no-repeat scroll 0 0 transparent;
    display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px; 
    height: 67px;}
    


#tncms-region-ads-leaderboard-top {z-index:1000000000;}

.advertise .test ul {display:none;}
#leaderboard-top {background-color:#fff;;margin:0;padding-top:5px}

#custom-right-front .blox-bucket-list dd  {line-height:110%}
.yhn-10pt .blox-list .blox-recent-block h4.blox-headline {font:bold 10pt Verdana,arial,helvetica,sans-serif !important;}
.yhn-10pt .blox-list li {background-position:0px 6px !important} 
#custom-right-front .blox-list li {line-height:12px;margin-bottom:0;background-position:0px 6px !important}
.tabs-holder .full-width .blox-list li a {color:#000}
.hcn-highlight .blox-list .blox-recent-block h4.blox-headline {font:bold 13pt arial,helvetica,sans-serif !important;}
.yhn-border-left {border-left:1px solid black;padding-left:5px}
.yhn-border-right {border-right:1px solid black;padding-right:5px}

#blox-story-photo-container {background-color: white;}

#tncms-block-189671 .slide img.horizontal {
   height:auto;
}

#tncms-region-custom-left-front .slide img.horizontal {
   height:auto;
}

/* added css for custom classifieds - tc */
.container_12 #classifieds-bg .grid_4 {
width:290px;
}
.classifieds-header {background-color: #000000; color: #FFFFFF; padding: 5px; font-size: 14px; margin: 15px 0 0px; font-weight: bold;}
.classifieds-header a {color: #FFFFFF;}
.classifieds-index-header {
color:#000000;
font-size:34px;
font-weight:bold;
margin:-10px 0;
padding:0 5px;
text-transform:uppercase;
}
#classifieds-bg {background-color: #e0e1e2; padding: 10px;}
.classifieds-box {
    width: 290px;
}
.classifieds-box-content {
    -moz-border-radius-bottomleft:15px;
    -moz-border-radius-bottomright:15px;
    background: #EFEFEF;
    padding: 10px;
    height: 150px;
    margin-bottom: 10px;
}
.classifieds-box-content-index{
    -moz-border-radius-bottomleft:15px;
    -moz-border-radius-bottomright:15px;
    background: #FFFFFF;
    padding: 10px;
    margin-bottom: 10px;
}
.classifieds-box p {font-size: 13px; font-weight: bold;}
.classifieds-box-flat {
    background: #FFFFFF;
    padding: 10px;
    font-size: 13px; font-weight: bold;
}


/* ----- styles for external classifieds wrappers ----*/
#classifieds-external #leaderboard-and-weather {
    height: auto;
}
#classifieds-external #leaderboard-and-weather #tile-middle {
    background: #FFFFFF url(transparent);
    margin: 0px;
    padding: 0px;
    display: none;
}
#classifieds-external #leaderboard-and-weather #leaderboard-middle {
    float: none;
    margin: 0px auto;
}
#classifieds-external #blox-container {
    padding: 5px 0px;
}
table#rentals_header td ,table#real_estate_header td{padding:0;line-height:75%;background-color:#fff}
.classifieds-rentals #blox-container,.classifieds-real_estate #blox-container,.classifieds-tour_of_homes #blox-container,.classifieds-rentals #leaderboard-bottom,.classifieds-real_estate #leaderboard-bottom,.classifieds-tour_of_homes #leaderboard-bottom,.classifieds-tour_of_homes #blox-footer,.classifieds-rentals #blox-footer,.classifieds-real_estate #blox-footer ,.classifieds-rentals #classifieds-bg,.classifieds-tour_of_homes #classifieds-bg,.classifieds-real_estate #classifieds-bg {background-color:#fff;}

#blox-html-container.classifieds-rentals,#blox-html-container.classifieds-real_estate,#blox-html-container.classifieds-tour_of_homes {background-color:#686860}
.classifieds-rentals #blox-header-vertical-nav, .classifieds-real_estate #blox-header-vertical-nav, .classifieds-tour_of_homes #blox-header-vertical-nav {background-image:none}

#top-cars-box {
    -moz-border-radius-bottomleft:15px;
    -moz-border-radius-bottomright:15px;
    background: #EFEFEF;
    padding: 10px;
    margin-bottom: 10px;
}
#top-cars-box #TopCars {width:280px;background:transparent !important}
#top-cars-box #topcars {width:285px !important;background:transparent}

.whatshot #index-section-title {display:none;}
#top-items .cust-top div.tab {background:none !important;}
#top-items .cust-top .Featured {background:#e6e7e9 url(../../images/_site/tabbg.gif) repeat-y top left;padding:0px;}
#top-items .cust-top #first {padding:10px}
#top-items .cust-top #tab7 .blox-list {background:#e6e7e9 url(../../images/_site/tabbg.gif) repeat-y top left;margin:0;padding:10px}
#top-items .cust-top #tab7 .blox-column {padding:0}
#top-items .cust-top #tab7 .blox-list li {border-top:0;background-image:none;width:280px;padding:5px 0}
#top-items .cust-top .tcmorelink {margin-bottom:0;padding-top:0}
#top-items .cust-top #tab7 .ad {padding:0;border-bottom:0px solid #9AC23B}
#top-items .cust-top #tab7 .ad li {padding:8px 3px;border-bottom:1px solid #9AC23B}
#top-items .cust-top .more-link {background:url(../../images/_site/morelinks.gif) no-repeat bottom left;text-align:right;padding:4px 6px 12px;display:block;width:100%;margin:0;padding:3px 0 10px 0;font:normal 11px arial,helvetica,sans-serif !important;color:#fff !important;border:0;padding-right:5px}
#top-items .cust-top a.more {display:none}
#top-items .cust-top .more-link a {font:normal 11px arial,helvetica,sans-serif;color:#fff;border:0 !important}
#top-items .tabset a {border:0}

.cypresscreek ul.dropdown,
.cypresscreek ul.dropdown li,
.cypresscreek .highlight-dark,
.cypresscreek .mega-bg{
    background-color:#ccccff;
}
    
.cypresscreek ul.dropdown li.active-horizontal {background-color:#aaaaff;}
.cypresscreek ul.dropdown li {color:#191d1f;}
.cypresscreek ul.dropdown li a {color:#191d1f;}
.cypresscreek span.current-time {color:#191d1f;}


.centerpiece-images .thumbs li .thumb .vertical {
    width: 150px;
}


.centerpiece-images .thumbs li .thumb .horizontal {
    width: 150px;
    height: auto;
}


.twohundred .core-slider.vertical .group .item img
{
float: left;
max-height: 600px;
max-width: 600px;
margin-right: 10px;
}

.twohundred .core-slider.vertical .group .item {height:auto;}


/* added by spiro for ticket 490050 */
.soft .image-list li a {
    display: block;
    float: left;
    width: 115px;
}

/* added by chris f. on ticket 490324 */
#pencil {padding-bottom: 10px;}

/* added by chris f. on ticket 491003 */
#custom-left-front .blox-bucket-list {
    border-top:medium none;
    border-bottom:2px dotted #CCCCCC;
    margin-bottom:0;
    width:100%;}

#custom-left-front .blox-bucket-list .even-list-item, #custom-left-front .blox-bucket-list .odd-list-item {
    border-bottom:medium none;
    padding:0 5px 5px;}

#custom-left-front .blox-bucket-list dd.bucket-headline {
    font-family:verdana,arial,helvetica,sans-serif;
    font-size:13pt;
    margin-bottom:0;
    margin-top:5px;}

#custom-left-front .blox-bucket-list dd {
    font-family:arial;
    font-size:10pt;
    line-height:11pt;
    margin-bottom:0;
    margin-top:0;}

#custom-left-front .blox-list li {
    background-position:0 6px;
    border-top:medium none;
    font-family:Verdana,arial,helvetica,sans-serif;
    font-size:14pt;
    margin:5px 0 9px;
    padding:0 0 0 11px;}

#custom-left-front .item-updated {
    clear:both;
    color:#5F0000;;
    display:block;
    font-size:11px;
    font-style:normal;
    font-weight:bold;
    padding-bottom:0;}

#custom-left-front .blox-list li {line-height:12px;margin-bottom:0;background-position:0px 6px !important}

#custom-left-front .blox-bucket-list dd  {line-height:110%}

/*added by cf for ticket 491440 */
#tncms-block-370424 .blox-sub-title {display:none;}

.loading {
  /* display: none; */
}

/*added by cf for ticket 492452 */
#tncms-block-370424 .blox-top-story {
    margin-bottom: 0;
    margin-top: -20px;
}

#tncms-block-382759 {
    margin-bottom: 0;
    margin-top: -15px;
}

/*added by sf for ticket 490297 */
body {
  background-color:#8b979F;
  background-image: url("../../images/_site/hcn-bg.gif");
  background-repeat: repeat-y;
  background-position:center top;
}

/*#page-curl-top { 
position:absolute;
z-index:10;
}

.tile-top  { 
position:absolute;
z-index:-10;
}*/

/*Added by Rob for ticket#498042*/
.contests #index-section-title {
    display:none;
}

/* added by JMJH for ticket 499436 */
#tncms-block-296289 .blox-column img {
display:none;
}
#tncms-block-353992 .blox-column img {
display:none;
}

/* added by jmjh for ticket 516578 */
#tncms-block-345847 .blox-column img {
display:none;
}


/* added by spiro for ticket #503109 */
.sports .promoted-items .blox-title h3 {
    background: none repeat scroll 0 0 #F1F1F1;
    font-size: 17px;
    height: 30px;
    line-height: 30px;
}

.sports .blox-title h3, .blox-title h3{
    border-color: #4C555C;
    color: black;
}

#tncms-block-456238 .section-title {
display: none;
}

#tncms-block-456238 .custom-description-wrapper {
display: none;
}

/* added by filby for ticket 503664 */
.resources #blox-story-text p a {
color: #457D9D;
text-decoration: underline;
}

.resources #blox-story-text p {
padding-bottom: 0px;
}

/* added by Nick for ticket 504143 */
.sports #index-section-title {display:none;}

/* added by Nick for ticket 508249 */
.nav-builder-container ul.nav li.nav-item.last-in-list {border-right:0px;}

/* added by Spiro for ticket 508865 */
.greater_houston .tabset{
display: none!important;
}

/* added by jmjh for ticket 510674 */
#blox-header h1.stormcenter, #blox-header h2.stormcenter {
    background:url("../../images/_site/yourhoustonweather-496.jpg") no-repeat scroll 0 0 transparent;
      display:block;
    float:left;
    margin-bottom:5px;
    overflow:hidden;
    padding-top:0;
    width: 821px; 
    height: 67px;}
    
/* Added by Nick for ticket 514274 */
.blox-recent-block {
clear: both;
}

/* added by jmjh for ticket 516878 */
#leaderboard-top {
text-align: right;
}

/*525889 darin*/
.test #index-section-title {display:none;}

/*526878*/
#tncms-block-458738 .blox-list {
    clear: both;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

.custom-instory-text {
padding-left: 102px;
font-size: 14px;
font-weight: bold;
color: grey;
margin-bottom: 5px;
display: block;
}

/*Matt #532043*/
#blox-story-photo-container h3 {display: none;}

#extra-nav ul#extra-right {
top: 15px;
}

/* Dave 547807 */
.recipes .soft .image-list li a {
width: auto;
}


/*spiro 552727*/
#tncms-block-803243 h1 {
font-size: 17px;
line-height: 34px;
}

/*Trent 556840 */
.cleveland #blox-right-col {
padding-top:7px;
}

/* reduce font size on pull quotes - 574881 - dotto */
.blox-related.quote dd p {
font-size: 14px;
line-height: 20px;
}