/* -------------- Site customizations -------------- */
/* AdOwl Custom Message */
.place_an_ad #blox-header-vertical-nav h1, 
.place_an_ad #blox-header-vertical-nav h2, 
.place_an_ad #blox-header h1, 
.place_an_ad #blox-header h2 
{ background:  url("../../images/_site/_adowl/amex.png") no-repeat scroll 0 0 transparent;
height: 100px; width: 475px; margin-bottom: 20px;
}
/* above is the edit for the image in the ad */

/* Header Logo */

#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2
    {background: url("../../images/_site/logo1.jpg") no-repeat transparent; width:475px; height:78px; margin: 3px 0px 8px 10px}

#blox-header-vertical-nav h1 a,
#blox-header-vertical-nav h2 a,
#blox-header h1 a,
#blox-header h2 a
    {width:475px; height:78px;}

/* Remove counter from marketplace featured listing */
.nav-mp a {  
    display:none;
}

body { background: url("../../images/_site/body_bg.jpg") repeat-x 0 0 transparent; }    
#blox-html-container {background:none transparent}
#blox-wrapper { background:none transparent }


ul.dropdown, ul.dropdown li {
    background-image:url("../../images/_site/nav_back_off.jpg");
    background-repeat:repeat-x;
    background-position:0 0;
    background-color:#2C4F4F;
}

ul.dropdown ul, ul.dropdown ul li {
    background-image:url("../../images/_site/nav_sub_back_off.jpg");
    background-repeat:repeat-x;
    background-position:0 0;
    background-color:#8285A3;
}
ul.dropdown ul li:hover, ul.dropdown ul li.hover {
    background-image:url("../../images/_site/nav_sub_back_on.jpg");
    background-repeat:repeat-x;
    background-position:0 0;
    background-color:#8285A3;
}

ul.dropdown li:hover, ul.dropdown li.hover, li.active-horizontal { background:url("../../images/_site/nav_back_on.jpg") repeat-x 0 0 #8285A3 !important}
ul.dropdown ul {
    border-top: none;
    margin-top: -1px;
    padding-top: 0px;
}
ul.dropdown ul li {
    padding-top: 2px;
}
ul.dropdown ul a:link, ul.dropdown ul a:visited {
    color:#BDBDBD!important;
}
ul.dropdown ul a:hover {
    color: white !important;
}
    
/* Content */ 
.blox-title h3 a, .blox-sub-title h4 a {color:#2C4F4F;}
.blox-zebra-list .blox-title h3,.blox-zebra-list  .blox-sub-title h4 {
    background-image:url("../../images/_site/nav_back_off.jpg");background-repeat:repeat-x;background-position:0 0;background-color:#2C4F4F;}
.blox-zebra-list .blox-title h3 a, .blox-zebra-list .blox-sub-title h4 a {    color:#FFFFFF;}

.blox-breaking-news, .blox-breaking-news ul, .blox-breaking-news ul li{ background-color: #2C4F4F !important;}
.blox-breaking-news h2, .blox-breaking-news dt, .blox-breaking-news p.title-flag {background: none repeat scroll 0 0 #8285A3;}

.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 #EDEDED;}
.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 #E2E2E2; }

div.current-time { float:right; font-size:12px !important; margin-top:5px; margin-right:10px;font-weight:bold; }

.top-right-one {
    bottom: 0;
    position: absolute;
    right: 200px;
    width: 150px;
}

/* ===================================== FOOTER */

#blox-footer { border-bottom:none; background:none repeat-x 0 0 #2C4F4F; padding:0px !important; }
#blox-footer .blox-bottom-block-holder {background:none no-repeat 0 top transparent; margin:0px !important; border-top:none; }
#blox-footer .footer-section-block.search {border-right: 0px;}
.blox-bottom-block-holder ul li { margin-left: 12px; }
#blox-footer .footer-section-block h4 { border-bottom: none; color:#FFFFFF; font-weight:normal; }
.blox-bottom-block-holder ul li a { color: #FFFFFF; }
#blox-footer p a {color: #8285A3;text-decoration: underline;}
#blox-footer p { color: #FFFFFF; }
.footer-section-block.search form label {color:#FFFFFF}
.footer-section-block.search .search-options { border: none; }
#blox-footer .footer-section-block { border-right: none; }
.copyright, .copyright a { color:#B9B9B9 !important}



.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:'Droid Sans', Arial, sans-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-weight:normal;  }

.universal-tabs.empty { display:none !important; }
span.share-text { padding-top:5px; }

/* added by jmjh for ticket 523050 */
.real_estate .core-slider.horizontal.showcase .group .item .section {
display: none;
}

/* jmjh 527252 */
.offer_block img {
width: 395px;
}

/* mg webcam fix 5 Mar 2013 */
.webcams-0 .item-list { width: 100% !important; margin-left:12px !important; }


.class=custom-service-description <p>You can find your client key on your subscription renewal statement or call us at the Mountain Mail at 719-539-6691.</p>

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


/* RT: mega nav styles */
ul.navigation .ui-icon {background-image: url("../../../../components/core_external_jqueryui/resources/images/ui-icons_ffffff_256x240.png");}
.ui-icon-circle-triangle-s { background-position: -64px -15px;}
.ui-icon-circle-triangle-n {background-position:0px -15px}


ul.navigation, ul.navigation > li { background-color: #2C4F4F;}
ul.navigation > li.current-section {   background-color: #8285A3;}

ul.navigation > li.current-section a:hover,
ul.navigation > li.current-section a { color: #ffffff;}