/* CSS file */
.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-sprite5.png") no-repeat scroll 0 0 transparent;
	display:block;
	float:left;
	margin-bottom:5px;
	overflow:hidden;
	padding-top:0;
	background-position: 0 -1463px; 
	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 h1.cinco_ranch, #blox-header h2.cinco_ranch {
	background:url("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/_site/mastheadranch.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("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/_site/mastheadHERE.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;}


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

.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-postion: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("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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:1px;}
#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("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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-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-weignt: 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("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/ajax-loader.gif") no-repeat scroll center center white;
height:100%;
}

#blox-header h1 a, #blox-header h2 a {
	height:70px;
	width:410px;}

/*advertising************************/
#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: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}
#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;}
/* *********************** Custom full page add stying ************ */

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


#tc_jobs {background:url(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/_site/topjobs.gif) no-repeat left center;width:75px;padding:0;margin:0}
#tc_jobs.active {background-image:url(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/_site/topjobsactive.gif)}
#tc_homes {background:url(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/_site/tophomes.gif) no-repeat -1px center;width:101px;padding:0;margin:0;border:0}
#tc_homes.active {background-image:url(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/_site/tophomesactive.gif)}
#tc_autos {background:url(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/_site/topautos.gif) no-repeat left center;width:91px;padding:0;margin:0;border:0}
#tc_autos.active {background-image:url(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/_site/topautosactive.gif)}
.cust-top #tab6 {background:#e6e7e9 url(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/_site/tabbg.gif) repeat-y top left;padding:0px;border:0;border:0}
.cust-top #tab7 {background:#e6e7e9 url(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/images/_site/tabbg.gif) repeat-y top left;padding:0px;border:0;border:0}
.cust-top #tab8 {background:#e6e7e9 url(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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: -15px auto 0;
    overflow: visible;}

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

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

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

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

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

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

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

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


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

.eastex #blox-wrapper {
background: none repeat scroll 0 0 transparent;
margin: -15px 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("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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("/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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;
	height: ;
	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(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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(/_ext/bloximages.chicago2.vip.townnews.com/yourhoustonnews.com/content/tncms/live/global/resources/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}