/* @import url(http://fonts.googleapis.com/css?family=Volkhov:400,700|Lora:700,400|Droid+Serif:400,400italic,700,700italic); */
* {font-family:Georgia;}

#blox-header-vertical-nav h1.vcard, #blox-header-vertical-nav h2.vcard, #blox-header h1.vcard, #blox-header h2.vcard {
background: url("../../images/_site/logo_outline.png") no-repeat transparent;
height: 70px;
width: 395px;
top: 0px;
margin: 7px 0 7px 14px;
position:static;
}

#blox-header-vertical-nav h1.vcard a,
#blox-header-vertical-nav h2.vcard a,
#blox-header h1.vcard a,
#blox-header h2.vcard a
	{height:100%; width:100%}
        
#blox-header, #blox-header-vertical-nav {
    background:url("../../images/_site/blox-header-bg.png") repeat-x left bottom #3B8FD0;
    padding:0px;
    height:auto;
}


#blox-html-container {
    background:url("../../images/_site/blox-html-container-bg.png") repeat-x left top transparent;}
body {
    background:url("../../images/_site/body-bg.png") repeat-x left -9px #F2F2F2;}

#extra-nav {
    background:url("../../images/_site/blox-html-container-bg.png") repeat-x left top #072334;    color:#4098DC;}

#leaderboard-top {
margin: 5px 0 3px;
width: 960px;
height: 90px;
padding: 0px;
}
#tncms-region-leaderboard-right {
width: 200px;height: 90px;overflow: hidden;float:right;}

#extra-nav ul#extra-right li.current-time span  { margin-left:25px; color:#C3D1DB}
#blox-user-panel.minimal {
    overflow: visible;}
    #blox-user-panel.minimal #uUser {
        overflow: visible;}
    #blox-user-panel a {
        font-size: 10px;
        font-family: Georgia, serif;
        color:#C3D1DB;
        }

#extra-nav ul#extra-right form {
        display: inline;
        float: right;
    }
#blox-header-search input.search-bar {
width: 230px;
border: thin inset #2A6492;
font: 11px/17px Arial, sans-serif;
}
.no-title-borders .blox-title { border-top:none; border-bottom:none; margin-bottom:5px; }
/* base smart-tab styling */
#extra-nav {
    margin: 0;border-bottom: none;padding-bottom: 0;position: static;top: 0;height:28px;}
#blox-user-panel.minimal, #extra-nav li.current-time {
overflow: visible;
font-family: Georgia, serif !important;
line-height: 24px;
padding: 0 !important;
margin: 0 !important;
}
    #extra-nav ul#extra-left a {
        color:#C3D1DB;font: 12px/24px Arial, sans-serif; padding: 0 8px;font-weight: normal;margin: 0 5px 0 0;height: 25px;display: block;float: left;margin-top: 0px;
        }
    #extra-nav ul#extra-left a.active {
        color:#FFF; font-weight:bold;
        }
    #extra-nav ul#extra-left a:hover {
        color:#FFF; 
        }

#blox-header-search {
bottom: 25px;
color: #333;
position: absolute;
right: 5px;
}
#blox-header-search a {
color: white;
}
.top-right-one {
width: 150px;
position: absolute;
right: 360px;
bottom: 15px;
margin-top: 25px;
}
#weather-bug {
    width: 100px;}
#weather-sponsor img, #weather-sponsor iframe, #weather-sponsor embed, #weather-sponsor object {
bottom: 25px;
margin-bottom: 0;
position: absolute;
right: 310px;
margin-top: 25px;
}
#weather-bug #temp a, #weather-bug #conditions a {
    color: #E5F3FD; font-family:Georgia, serif;}
    
/* Main Nav and Main Nav Item Backgrounds */
ul.dropdown {height: 30px;}
ul.dropdown, ul.dropdown li {
    background:url('../../images/_site/nav-back-off.png') repeat-x 0 0 #2D6C9D;
}

	/* Link for Main Nav and Main Nav Item Backgrounds */
	ul.dropdown a, ul.dropdown li a {

	}
	
	/* Main Nav Hovered Items and Active Items */
	ul.dropdown li:hover, ul.dropdown li.hover, ul.dropdown li.active-vertical, li.active-horizontal {
            background:url('../../images/_site/nav-back-on.png') repeat-x 0 0 #0E405D;
	}

		/* Link  for Main Nav Hovered Items and Active Items */
		ul.dropdown li:hover > a, ul.dropdown li.hover > a, ul.dropdown li.active-vertical > a, li.active-horizontal > a {

		}

	/* SUB Nav and SUB Nav Item Backgrounds */
	ul.dropdown ul, ul.dropdown ul li {

	}
		/*
		This snippet will is intended for vertical dropdowns. It keeps the borders uniform. Feel free to replace the color and uncomment
		ul.dropdown-linear ul { border:1px solid #999; border-top:none; }
			ul.dropdown-linear ul li { border:none; border-top: 1px solid #999; }
		*/
		
		/* Link for SUB Nav and SUB Nav Item Backgrounds */
                ul.dropdown ul a:link, ul.dropdown ul a:visited {
                    color: #F0F0F0;
                }

		/* SUB Nav Hovered Items and Active Items */
		ul.dropdown ul li:hover, ul.dropdown ul li.hover{

		}

			/* Link  for SUB Nav Hovered Items and Active Items */
			ul.dropdown ul li:hover > a, ul.dropdown ul  li.hover > a {

			}
                        
                        

/* Content */ 
.blox-breaking-news { background: #91231E;}
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {background: none repeat scroll 0 0 #91231E;}


.zebra-stripes .headline-cell, .zebra-stripes .headline-cell a, .blox-column .blox-list li a { color:#333333; }

.zebra-stripes .headline-cell .tn-flag, .zebra-stripes .headline-cell tn-flag a { font-weight:normal; color:#FFFFFF; }
.blox-zebra-list .zebra-stripes li {border-bottom: 1px solid #F7F7F7;}
.blox-zebra-list .zebra-stripes li.iterodd {background: #FBFBFB;}
.blox-zebra-list p { padding-right: 5px; }
.blox-zebra-list .zebra-stripes li small { display: none; }
#blox-html-container .blox-zebra-list .blox-title .rss { margin: 8px 8px; }

.blox-list li { border-top: 1px solid #F2F2F2; }


.blox-title, .blox-title a, .blox-sub-title a, .blox-title h3, .blox-title h3 a, .blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag, .blox-breaking-news a, ul.dropdown a, .zebra-mane .headline-cell, .zebra-mane .headline-cell a, h1, h2, h3, h4, .blox-zebra-nav a, .slideshow-showcase .photo-cutline .headline-cell.large-photo a, #index-section-title h1, #index-section-title h2, #blox-story h1 .blox-headline  
{
font-family:'Volkov', Georgia, serif; font-weight: normal;
}

.zebra-stripes .headline-cell, .zebra-stripes .headline-cell a, .blox-column .blox-list li a, .sections-list li p strong a, #online-features-menu a.level-one {
font-family: Georgia, serif;
font-weight: normal;
font-size: 14px;
}
#tncms-region-ads-tile-top {float:right;}
#blox-story-text p {
line-height: 1.48em;
padding-bottom: inherit;
font-family: Georgia, serif;;
font-size: 125%;
margin-bottom: 1.48em;
}
.blox-zebra-list p, .slideshow-showcase .photo-cutline a, .slideshow-showcase .small-photo-cutline a, .slideshow-showcase .lead-cell a {
font-size: 1.2em;
line-height: 1.3em;
font-family: Georgia, serif;
line-height: 1.48em;
font-weight: normal;
margin:0;
}

#blox-footer p, .blox-bottom-block-holder ul li a { 
font-family: Arial, sans-serif;
font-weight: normal;
margin:0;
}

.blox-zebra-nav {
border-bottom: none;
font-family:Georgia, serif;;
padding: 0 0 5px 0;
text-align: right;
position: relative;
top: -35px;
margin-bottom: -35px !important;
}
.blox-zebra-nav a { border:none;font-family:Arial, sans-serif; }

.blox-title, .blox-sub-title {
    border-bottom: 1px solid #D1E8FC;
    border-top: 1px solid #F9F9F9; 
    margin-bottom: 25px;
/*    background: rgb(252,252,252);
    background: -moz-linear-gradient(top,  rgb(252,252,252) 0%, rgb(242,242,242) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgb(252,252,252)), color-stop(100%,rgb(242,242,242)));
    background: -webkit-linear-gradient(top,  rgb(252,252,252) 0%,rgb(242,242,242) 100%);
    background: -o-linear-gradient(top,  rgb(252,252,252) 0%,rgb(242,242,242) 100%);
    background: -ms-linear-gradient(top,  rgb(252,252,252) 0%,rgb(242,242,242) 100%);
    background: linear-gradient(to bottom,  rgb(252,252,252) 0%,rgb(242,242,242) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#f2f2f2',GradientType=0 );*/

    padding:3px 0;

}
.blox-title h3, .blox-sub-title h3 {
    margin-left:4px;
}
.blox-title, .blox-sub-title, .blox-title a, .blox-sub-title a, .blox-zebra-nav, .blox-title h3, .blox-sub-title h3 {
color: #316591;}

.blox-title .block-title-color {
padding: 3px 0px;background-color: transparent !important;}

.blox-zebra-list .zebra-mane a {
font-size: 18px;font-weight: normal;line-height: 1.48em;}

.blox-recent-block{
height: auto;overflow: visible;}
    .blox-recent-block p {
    font: 12px/18px Georgia, serif;}
    .recent-bulleted .blox-recent-block  h4.blox-headline a { 
    font-size: 12px;line-height: 14px;}  
    
.most-recent .blox-recent-block h4.blox-headline a {
font-size: 18px;line-height: 1.48em;font-family: Georgia, serif;font-weight: normal;}

.blox-recent-block h4.blox-headline a {
font-size: 18px;
line-height: 1.48em;
font: 18px/1.48em Georgia, serif;
}

.blox-recent-list li {
border-top: 1px solid #F2F2F2;}
#blox-footer {    background: rgb(70,146,209);
    background: -moz-linear-gradient(top,  rgba(70,146,209,1) 0%, rgba(65,136,196,1) 68%, rgba(57,119,170,1) 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(70,146,209,1)), color-stop(68%,rgba(65,136,196,1)), color-stop(100%,rgba(57,119,170,1)));
    background: -webkit-linear-gradient(top,  rgba(70,146,209,1) 0%,rgba(65,136,196,1) 68%,rgba(57,119,170,1) 100%);
    background: -o-linear-gradient(top,  rgba(70,146,209,1) 0%,rgba(65,136,196,1) 68%,rgba(57,119,170,1) 100%);
    background: -ms-linear-gradient(top,  rgba(70,146,209,1) 0%,rgba(65,136,196,1) 68%,rgba(57,119,170,1) 100%);
    background: linear-gradient(to bottom,  rgba(70,146,209,1) 0%,rgba(65,136,196,1) 68%,rgba(57,119,170,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4692d1', endColorstr='#3977aa',GradientType=0 );
    margin-bottom:0px;
}
	#blox-footer a { color: #FFF }
	#blox-footer p { color: #FFF; }
		#blox-footer p a {color: #CFFFFB;text-decoration: underline;}
	#blox-footer .blox-bottom-block-holder {border-top:none;}
	#blox-footer .footer-section-block h4 { border-bottom: none; color:#CFFFFB; font-weight:normal; padding:9px 30px 10px 7px }
	#blox-footer input.search-bar {  }
#blox-footer .footer-section-block { border-right: none; height:auto; }
	#blox-footer .footer-section-block.search {width:350px; overflow: hidden;border-right: 0px; height:auto;}
		.footer-section-block.search form label {color:#CFFFFB;}
		.footer-section-block.search .search-options { border: none; }
.blox-bottom-block-holder ul li { }
	.blox-bottom-block-holder ul li a { color: ; }
.copyright {
width: 940px;
margin: 0 auto;
text-align: left;
color: #C3D1DB;
background: url('../../images/_site/blox-html-container-bg.png') repeat-x 0 0;
padding: 3px 10px 5px;
}
.copyright a {
    color:#E5F3FD;
}
.copyright a:hover {
    color:#EEE;
}





/* base smart-tab styling */
#extra-nav {
    margin: 0;border-bottom: none;padding-bottom: 0;position: static;top: 0;height:28px;}
#blox-user-panel.minimal, #extra-nav li.current-time {
overflow: visible;
font-family: Georgia, serif !important;
line-height: 24px;
padding: 0 !important;
margin: 0 !important;
}
#extra-nav ul#extra-right li.current-time span  { margin-left:25px; }
#blox-user-panel.minimal {
    overflow: visible;}
    #blox-user-panel.minimal #uuser {
        overflow: visible;
        color: #C3D1DB;
    }
    #blox-user-panel a {
        font-size: 10px;
        font-family: Georgia, serif;
        }
/* skipping ui-styles due to possible use within blox-header. */
    #extra-nav div#extra-left a {
        font: 12px/24px Arial, sans-serif; padding: 0 8px;background #ddd;font-weight: normal;margin: 0 5px 0 0;height: 25px;display: block;float: left;margin-top: 3px;
        -webkit-border-radius: 4px 4px 0 0; -moz-border-radius; 4px 4px 0 0; border-radius: 4px 4px 0 0;
        background: -moz-linear-gradient(top,  rgba(0,0,0,0) 34%, rgba(0,0,0,0.01) 36%, rgba(0,0,0,0.11) 72%, rgba(0,0,0,0.37) 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,rgba(0,0,0,0)), color-stop(36%,rgba(0,0,0,0.01)), color-stop(72%,rgba(0,0,0,0.11)), color-stop(100%,rgba(0,0,0,0.37)));
        background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 36%,rgba(0,0,0,0.11) 72%,rgba(0,0,0,0.37) 100%);
        background: -o-linear-gradient(top,  rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 36%,rgba(0,0,0,0.11) 72%,rgba(0,0,0,0.37) 100%);
        background: -ms-linear-gradient(top,  rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 36%,rgba(0,0,0,0.11) 72%,rgba(0,0,0,0.37) 100%);
        background: linear-gradient(to bottom,  rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 36%,rgba(0,0,0,0.11) 72%,rgba(0,0,0,0.37) 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#5e000000',GradientType=0 );
        background-color:#ddd;
        }
    #extra-nav div#extra-left a.active {
        background: #fff none;}
        
        
        /* Subscription Form */

        .subscription_rates table {
        margin-bottom: 20px;
        }
        tr.header td {
        font-size: 12px;
        font-weight: bold;
        }
        td b {
        font-size: 16px;
        }
        
        
/* Temporary slideshow block code: When the block goes core, remove this. */
.center-piece-tabs a {border:1px solid #BBB;display: block;float: left;text-decoration: none;height: 15px;width: 17px;color: black;text-align: center;margin-right: 5px;margin-bottom: 5px;background: url('../images/sm_paging.gif') #CCC no-repeat;font-size: 10px;font-weight: bold;}
        .center-piece-tabs a:hover, .center-piece-tabs a.selected {      color: #333;}
        .center-piece-tabs.asset_tab {height: 20px;position: relative;z-index: 3;}
.center-piece-tabs.asset_tab a {    text-decoration: none;    color: black;    font-weight: normal;    width:auto;    font: 10px/15px Arial, sans-serif;    text-transform:uppercase;    padding:4px 5px;    -webkit-border-radius: 4px 4px 0 0; -moz-border-radius; 4px 4px 0 0; border-radius: 4px 4px 0 0;    background: -moz-linear-gradient(top,  rgba(0,0,0,0) 34%, rgba(0,0,0,0.01) 36%, rgba(0,0,0,0.06) 72%, rgba(0,0,0,0.18) 100%);    background: -webkit-gradient(linear, left top, left bottom, color-stop(34%,rgba(0,0,0,0)), color-stop(36%,rgba(0,0,0,0.01)), color-stop(72%,rgba(0,0,0,0.06)), color-stop(100%,rgba(0,0,0,0.18)));    background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 36%,rgba(0,0,0,0.06) 72%,rgba(0,0,0,0.18) 100%);    background: -o-linear-gradient(top,  rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 36%,rgba(0,0,0,0.06) 72%,rgba(0,0,0,0.18) 100%);    background: -ms-linear-gradient(top,  rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 36%,rgba(0,0,0,0.06) 72%,rgba(0,0,0,0.18) 100%);    background: linear-gradient(to bottom,  rgba(0,0,0,0) 34%,rgba(0,0,0,0.01) 36%,rgba(0,0,0,0.06) 72%,rgba(0,0,0,0.18) 100%);    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#5e000000',GradientType=0 );    border:1px solid #EEE;    background-color:#eee;    margin:0px 2px 0 0;    position:relative;    z-index:15}
.center-piece-tabs.asset_tab a.selected, .center-piece-tabs.asset_tab a:hover  {background-image:none;background-color:#FFF;border-bottom:1px solid #FFF;}
.center-piece-container.asset_tab {border: 1px solid #EEE;padding-left: 4px; width:100%}
.center-piece-container.asset_tab {margin-top:-1px;}
    .center-piece-container.asset_tab > ul { position: relative; }
    .center-piece-container.asset_tab ul,.grid_4 .center-piece-container.asset_tab .photo-container, .grid_5 .center-piece-container.asset_tab .photo-container {width: 98%;overflow: hidden;}
.center-piece-container.asset_tab .photo-container,.center-piece-container.asset_tab p{}
.center-piece-container.asset_tab p {font-size:12px; line-height:1.48em; }
.center-piece-items > li {padding: 10px 0;font: 12px/18px Arial, sans-serif;}
.center-piece-items .blox-related-items.floated li {clear: both;}
.center-piece-items .blox-related-items.floated {
float: none;
clear: right;
width: auto;
}
/* end slideshow centerpiece */


.header-top-navigation {margin: 2px 10px;}
.header-top-navigation li {padding: 0px 8px;}
li.current-time { display: none }
.header-top-navigation li {font: 12px/25px Arial, sans-serif;}
.header-top-navigation li, .header-top-navigation li a, .header-top-navigation li.no-link {color:#C3D1DB}
.header-top-navigation li.active a {color:#FFF}
.header-top-navigation li:hover {background-color:transparent;}
.header-top-navigation li:hover a {text-decoration:underline;color:#FFF}


ul.navigation, ul.navigation > li {
    background:url('../../images/_site/nav-back-off.png') repeat-x 0 0 #2D6C9D;
}

ul.navigation > li:hover, ul.navigation > li.active {
            background:url('../../images/_site/nav-back-on.png') repeat-x 0 0 #0E405D;
}
ul.navigation > li.current-section {
background: url("../../images/_site/blox-header-bg.png") repeat-x left bottom #3B8FD0
}
ul.navigation > li.nav-main-item-jobs,
ul.navigation > li.nav-main-item-homes,
ul.navigation > li.nav-main-item-auto,
ul.navigation > li.nav-main-item-classifieds
{background: none repeat-x scroll 0 0 #193c58;}

ul.navigation > li.nav-main-item-jobs:hover,
ul.navigation > li.nav-main-item-homes:hover,
ul.navigation > li.nav-main-item-auto:hover,
ul.navigation > li.nav-main-item-classifieds:hover
{background:url('../../images/_site/nav-back-on.png') repeat-x 0 0 #0E405D;}

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

ul.navigation.mega .mega-nav-container .blox-recent-list li {
padding: 5px 0;
}

ul.navigation.mega .bullet .blox-recent-block h4.blox-headline a {
font-size: 12px;
line-height: 1.48em;
font: 12px/1.84em Georgia, serif;
}

#tncms-region-ads-leaderboard-top embed, #tncms-region-ads-leaderboard-top object, #tncms-region-ads-leaderboard-top iframe {
margin-bottom: 0px;
margin-left: 0px;
}

.blox-zebra-list .zebra-stripes .headline-cell {
line-height: 16px;
width: 100%;
background: url(../../images/_blocks/list-arrow.gif) no-repeat 0 50%;
padding-left: 10px;
}

#calendar-widget-block .heading.heading-cal, .eventarea .heading.heading-cal, #business-events .heading.heading-cal {
height: auto;overflow: hidden;margin-bottom: 15px;width: 100%;background: none transparent;border-bottom: 1px solid #CCC;padding-bottom: 6px;}
#calendar-widget-block .heading.heading-cal h3 a, #business-events .heading.heading-cal h3 a {
position: relative;top: 14px;left: 10px;}















.radish #blox-header-vertical-nav h1.vcard, .radish #blox-header-vertical-nav h2.vcard, #blox-header h1.vcard, #blox-header h2.vcard {
background: url("../../images/_site/_radish/logo-radish.png") no-repeat transparent;
height: 80px;
width: 198px;
top: 0px;
margin: 10px 0 10px 14px;
position:static;
}

.radish #blox-header-vertical-nav h1.vcard a,
.radish #blox-header-vertical-nav h2.vcard a,
.radish #blox-header h1.vcard a,
.radish #blox-header h2.vcard a
	{height:100%; width:100%}
        
.radish #blox-header, .radish #blox-header-vertical-nav {
    background:transparent none !important;
    padding:0px;
    height:auto;
}
.radish .header-top-navigation {margin: 2px 10px;}
.radish .header-top-navigation li {padding: 0px 8px;}
.radish li.current-time { display: none }
.radish .header-top-navigation li {font: 12px/25px Arial, sans-serif;}
.radish .header-top-navigation li, .radish .header-top-navigation li a, .radish .header-top-navigation li.no-link {color:#F4F1EA}
.radish .header-top-navigation li.active a {color:#FFF}
.radish .header-top-navigation li:hover {background-color:transparent;}
.radish .header-top-navigation li:hover a {text-decoration:underline;color:#FFF}
.radish #blox-user-panel a, .radish #blox-user-panel.minimal #uuser {color: #F4F1EA;}
#blox-html-container.radish  {
    background:url("../../images/_site/_radish/blox-html-container-bg.png") repeat-x left top transparent !important;}
.radish #extra-nav {
    background:url("../../images/_site/_radish/blox-html-container-bg.png") repeat-x left top #590000 !important;    color:#DDD;}
    
.radish #weather-bug #temp a, .radish #weather-bug #conditions a {
color: #9C9481;
}
    
.radish ul.navigation, .radish ul.navigation > li {
    background:url('../../images/_site/_radish/nav-back-off.png') repeat-x 0 0 #BD0000; color:F4F1EA;
}
.radish ul.navigation > li a {
 color:F4F1EA;
}



.radish ul.navigation > li:hover, .radish ul.navigation > li.active {
            background:url('../../images/_radish/_site/nav-back-on.png') repeat-x 0 0 #590000;
}
.radish ul.navigation > li.current-section {
background: url("../../images/_site/_radish/nav-current.png") repeat-x left bottom #DCD0B4
}
.radish ul.navigation > li.current-section a {
color:#5C574C
}



.radish.depth-2 #index-section-title, .radish.depth-2 #blox-breadcrumbs {
display: none;
}

.radish #blox-footer p, .radish .blox-bottom-block-holder ul li a { 
font-family: Arial, sans-serif;
font-weight: normal;
margin:0;
}
.radish #blox-footer {  
    background: none #FFF3DC;
    margin-bottom:0;
}
	.radish #blox-footer a { color: #5C574C }
	.radish #blox-footer p { color: #5C574C; }
		.radish #blox-footer p a {color: #7E796E;text-decoration: underline;}
	.radish #blox-footer .blox-bottom-block-holder {border-top:none;}
	.radish #blox-footer .footer-section-block h4 { border-bottom: none; color:#7E796E; font-weight:normal; padding:9px 30px 10px 7px }
	.radish #blox-footer input.search-bar {  }
.radish #blox-footer .footer-section-block { border-right: none; height:auto; }
	.radish #blox-footer .footer-section-block.search {width:350px; overflow: hidden;border-right: 0px; height:auto;}
		.radish .footer-section-block.search form label {color:#7E796E;}
		.radish .footer-section-block.search .search-options { border: none; }
.radish blox-bottom-block-holder ul li { }
	.radish .blox-bottom-block-holder ul li a { color: ; }
.radish .copyright {
width: 940px;
margin: 0 auto;
text-align: left;
color: #5C574C;
background: url('../../images/_site/_radish/blox-html-container-bg.png') repeat-x 0 0;
padding: 3px 10px 5px;
}
.radish .copyright a {
    color:#7E796E;
}
.radish .copyright a:hover {
    color:#8F8A7F;
}



/*
.austin #blox-header-vertical-nav h1.vcard, .austin #blox-header-vertical-nav h2.vcard, .austin #blox-header h1.vcard, .austin #blox-header h2.vcard {
background: url("../../images/_site/logo-austin.png") no-repeat transparent;
height: 61px;
width: 355px;
top: 0px;
margin: 14px 0 12px 14px;
position:static;
}
.austin.depth-2 #index-section-title, .austin.depth-2 #blox-breadcrumbs {
display: none;
}
*/

#anchor { position:fixed; bottom:-3px; margin:0 auto; left:50%; margin-left:-480px; z-index: 99999;}

#adserv_expandable {width:960px;height:0;overflow:hidden; z-index:0; padding-bottom:8px; margin-top: -20px; padding-top: 0px;}

#adserv_expandable2 {width:960px;height:auto;overflow:hidden; z-index:0; padding-bottom:10px;}

.static-page#blox-story #blox-story-text blockquote {
margin: 20px 10px;
padding: 24px 30px;
border: 2px dotted #DDD;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
font-size: 12px;
color: #555;
}
/* Savings Center margin fix */

#ul_Business_Listings,
#ul_Featured_Coupons,
#ul_Restaurants,
#ul_Senior_Living,
#ul_Text_Deals {
margin-left: 5px!important;
}
#ul_Business_Listings li,
#ul_Featured_Coupons li,
#ul_Restaurants li,
#ul_Senior_Living li,
#ul_Text_Deals li {
margin-left: 0px!important;
}

/* Remove article photo caption title */

.instant-gallery-app .instant-gallery .frame h3 {
display: none;
}



/* In-story ad position */
/* Sarah F -added table- 544960 */
#in-story img, #in-story iframe, #in-story embed, #in-story object, #in-story table {
  clear: both;
}

/* Classified Font change */
#classified-asset h3.title {color: #000;}
#classified-asset .top-info {color: #000;}
#classified-asset strong {color: #000;}
.top-info .description {font: 14px/21px Georgia, serif;}

/* Remove classified place an ad button */
.heading-class .button {display:none;}

/* BEGIN: background ad styles */
#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-wrapper {
z-index: 12;
}

#pg-bg-ad-container1 {
width:15%;
height:100%;
position:relative;
right:9px;
}
#pg-bg-ad-container1 a {
width:100%; height:100%;
position:relative
right:9px;
display:block;
}

#pg-bg-ad-container2 a {
width: 100%;
height: 100%;
position: absolute;
right: -21px;
display: block;
}

#pg-bg-ad-container2 {
float: right;
width: 100%;
height: 100%;
position: absolute;
right: 1px;
top: 1px;
}

#calSearchMore {
color: white;
font-size: 14px;
}

.recent-bulleted .blox-recent-block h4.blox-headline a {
font-size: 16px;
line-height: 14px;
}

#in-story-bottom {
float: right}


/* .front #adserv_expandable {
    height: auto;
    overflow: hidden;
    padding-bottom: 12px;
    width: 960px;
    z-index: 0;
} */

/* eabad 
 * 02/13/12
 * no CRM/Unfuddle
 */
 /*
#main_nav .nav-left {
   position: relative; 
} */
/*
ul.navigation, ul.navigation > li > a {color: #FFF;float: left;margin-right:1px;}

#main_nav .ui-icon {
    float: right;
    margin: 7px 0 0;
}


ul.navigation.mega .mega-nav-container {
margin: 30px 0 0;
}*/

/* Dave O - 538637 - Remove map on all but garage and yard sales classifieds */
.classifieds #results-map-view {
display: none;
}
.classifieds.sale.sale.garage #results-map-view {
display: block;
}

/* Dave O - 544573 */
.ds #index-section-title {
display: none;
}



#header-top {
  font: 12px/18px Arial,sans-serif;
  height: 28px;
  margin-bottom: 0;
  padding: 0 10px;
}
ul.navigation, ul.navigation > li{margin-right:-1px !important;}

#blox-footer,
.copyright{
  position: relative;
  z-index: 10;
}
.nav-footer.bull-list li {list-style-type: none;margin-bottom: 1px;margin-left: 0;}

#position-ad-outer,
#position-ad-outer #position-ad-inner,
#pg-bg-ad-container1,
#pg-bg-ad-container1 a,
#pg-bg-ad-container2,
#pg-bg-ad-container2 a{z-index:5;}

#blox-user-panel.minimal {
  color: #C3D1DB;
}

#in-story{ float:left; margin-right: 10px; width:300px;}


/* jmjh 551955 */
.class.categoriesList ol li.sub-cat {
  display: inherit;
  font-size: 12px;
  line-height: 18px;
  margin: 0;
}
.class.categoriesList ol li.sub-cat ul li {
  display: inherit;
  font-size: 12px;
  line-height: 18px;
  margin: 0 1.5em;
}
/*Trent 557293*/
span.buy-photo .jquery-ui-button .ui-button-text {
padding: 0 4px;
font-size: 16px;
line-height: normal;
}

/* 562970 DO 
.test .byline .author span.fn {
display: inline-block;
}
.test .byline .author span.fn img.photo {
width: 40px;
display: inline-block;
float: left;
margin-right: 10px;
border: 1px solid #ccc;
padding: 2px;
}
*/

/* Real Estate Vertical Nav Fix */
#realestate .nav-container ul.ui-widget-header.nav {
  position: relative;
}
#realestate.vertical-site {
  margin-top: 20px;
}
#real-estate-header.mini {
  height: 28px;
  margin-bottom: 10px;
}

/* Author image #562970 */
.post-details .post-date { padding: 0 0 5px; text-align: left;}
.post-details img.minitar { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border: medium none; padding: 0; width: 100px;}
#blox-story .post-details { background: none repeat scroll 0 0 transparent; border: medium none; padding: 0px; width: 100px;}

/*576237darin*/
ul.navigation, ul.navigation > li{margin-right:-3px !important;}

/* #577422 jsandy, scc added padding-bottom for #580494 */
.blox-social-share-horizontal{
padding-bottom: 5px;
}


/* 583212 */
.mosaic-asset-item .mosaic-asset-item-mask.gradient-black{cursor:default;}
.mosaic-asset-item .mosaic-asset-item-mask.gradient-black {
    background: rgba(0, 0, 0, 0) linear-gradient(to bottom, rgba(42, 42, 42, 0.6) 0px, rgba(13, 13, 13, 0.6) 28%, rgba(10, 10, 10, 0.6) 60%, rgba(1, 1, 1, 0.6) 80%, rgba(10, 10, 10, 0.6) 100%) repeat scroll 0 0 !important;
}

/* scc 584113 - commented out in same ticket

.jobs #blox-header-vertical-nav h1.vcard, #blox-header-vertical-nav h2.vcard, #blox-header h1.vcard, #blox-header h2.vcard {
  background: url("../../images/_site/jobsmasthead.jpg") no-repeat transparent;
  height: 70px;
  width: 395px;
  top: 0px;
  margin: 7px 0 7px 14px;
  position: static;
}
*/


.jobs #blox-header-search { display: none;}
.jobs div#weather-sponsor { display: none!important;}


/* RT: BEGIN - if they want the footer search hidden too, uncomment the css below */
/* .jobs #blox-footer .footer-section-block.search { display: none;} 
   .jobs #blox-footer .footer-section-block { width: 270px!important;}

   */
/* RT: END - */

/* #584965 */
.hide-this .section{display:none !important;}

/* scc 585540 */
.pbfun #index-section-title {
  display: none;
}

/* #589376 jsandy */
#blox-wrapper {background-color: #fff;}
#header-top {background: transparent url("../../images/_site/blox-html-container-bg.png") repeat-x scroll left top;}





/*^^^^^^ ***** Jeremy DIG! START PLEASE MAKE ANY ADJUSTMENTS ABOVE THIS LINE ***** ^^^^^^*/
/*Remove title bar*/
.rab #index-section-title {display: none !important;}
.lets_eat_out #index-section-title {display: none !important;}
.connect #index-section-title {display: none !important;}

#leaderboard-bottom div:first-child {
    float: none !important;
    background: transparent !important;
}
#tncms-region-ads-leaderboard-bottom img {
    float: none !important;
}
#leaderboard-bottom {
    background:transparent !important;
}
#blox-container.container_12 {
    padding-bottom: 0px !important;
}
.businessDescription p {
    color:black !important;
}
.blox-bucket-list .even-list-item, .blox-bucket-list .odd-list-item p {
    color: black !important;
}
.blox-photo-gallery-index-page .left-side {
    width: 200px !important;
    text-align: right !important;
}

/*enlarge thumbnail for photo of the day gallery*/
.daily-photo .blox-photo-gallery-list li {
	width: 300px !important;
	height: 250px !important;
	}
.daily-photo .blox-photo-gallery-list li img.horizontal {
    width: auto !important;
    height: auto !important;
}	

/*marketplace coupons display*/
.marketplace .vehicles-coupons .coupon {
    width: 17% !important;
    height: 225px !important;
    padding: 5px !important;
    margin: 5px 5px 0px 0px !important;
}
.marketplace .vehicles-coupons .description {
    padding: 5px 0px 0px 0px !important;
    width: 100% !important;
}
.marketplace .vehicles-coupons .coupon .logo {
    float: none !important;
}
.marketplace .slideshow-tabs-tab-item {
    display: none !important;
}

/*End marketplace coupon display*/

/*Marketplace Block on HP align numbered listings*/
.nav-mp {width: 75%;}

/*Hide ads on Brandboost pages*/
.brandboost #tncms-region-ads-bottom-article {display: none !important;}

/*add padding under nav bar*/
#blox-container.container_12 {
    padding-top: 15px !important;
}
/*^^^^^^ ***** Jeremy DIG! END  ***** ^^^^^^*/