/* -------------- Site customizations -------------- */


body { background: url("../../images/_site/body-bg.png") repeat 0 0 #a9b496; }
/* Header Logo */

#blox-header-vertical-nav h1,
#blox-header-vertical-nav h2,
#blox-header h1,
#blox-header h2
    {background: none; display:none;}

#blox-header {
    background:url("../../images/_site/logo-casa_grande.jpg") no-repeat scroll 0 bottom #a9b496;
    height:79px;
}
#blox-footer  {
background:url("../../images/_site/footer.png") no-repeat scroll 0 10px white;
height:200px;
margin-bottom:0px;
}

#extra-nav ul#extra-left {top:15px; text-align:center;}

#extra-top-container {
background-color:#754923;
margin:0;
padding-bottom:2px;
padding-top:3px;
height:46px;
}


#extra-nav {
    overflow: visible;
    padding: 0 10px;
    position:relative;
    text-align: right;
    margin-left:auto;
    margin-right:auto;
    width:960px;
    border-bottom:none;
}



#extra-top-container #extra-nav a {
    color:white;
}

#user-form .rates .subcategory td {
font-size:12px;
font-weight:bold;
text-align:center;
text-decoration:underline;
}

#blox-header-search { left:575px; right:auto; bottom:12px; }

#weather-sponsor {display:inline;}

#blox-header-search a {
    color:white;
}

#blox-header #blox-user-panel dl {width:100px;}
#blox-header #blox-user-panel dl dd {width:100px; text-align:right!important;}
#blox-header #extra-right {
position:absolute;
right:10px;
bottom:10px;
opacity:0.5;
}
#blox-header #extra-right .current-time {text-align:right;}


#blox-html-container { background: url("../../images/_site/shadow.png") repeat-y scroll center top transparent;}

#blox-footer #blox-copyright, p.copyright {
background-color:#A38157;
font-size:11px;
margin-left:auto;
margin-right:auto;
padding:4px 0;
width:960px;
}
#blox-footer .footer-section-block h4 { color:black; }
.blox-bottom-block-holder ul li a, #blox-footer p, #blox-footer p a {color:black;}

.core-slider.horizontal.showcase  {background-color: #653614;}



ul.dropdown, ul.dropdown li {
background-color:#556E36;
}

ul.dropdown li.active-horizontal, ul.dropdown li.hover, ul.dropdown li:hover {
background-color:#768954;
}

ul.dropdown ul, ul.dropdown ul li {
background-color:#324423;
}

ul.dropdown ul li.hover ul, ul.dropdown ul li:hover {background-color:#293B1D;}

ul.dropdown ul a:link, ul.dropdown ul a:visited {
color:#E0E8EF;
}
ul.dropdown ul li.hover ul a, ul.dropdown ul li:hover a {color:#C4AA79;}

#rail-bottom-large {margin-bottom:20px;}








.maricopa_monitor #blox-header {
    background:url("../../images/_site/logo-maricopa.jpg") no-repeat scroll 0 0 #a9b496;
    height:79px;
}
.maricopa_monitor #blox-header-search {
bottom:12px;
left:450px;
}
.maricopa_monitor #blox-header #extra-right {
    bottom:10px;
}
.maricopa_monitor #blox-header-search a {
color:black;
}
.maricopa_monitor #extra-nav2 {
text-align:right;
}
#extra-nav2 { margin-left:10px; margin-top:-8px; text-align:right; }
#extra-nav2 a {margin-right:10px;}






ul.show-empty {height:24px;}






.coolidge_examiner #blox-header {
    background:url("../../images/_site/logo-coolidge.jpg") no-repeat scroll 0 12px #a9b496;
    height:79px;
}
.coolidge_examiner #blox-header-search {
bottom:12px;
/*left:450px; changed to 575px to match eloy-examiner CSS line 58 Ticket #578682 jsandy 4/1/2015*/
left: 575px;
}
.coolidge_examiner #blox-header-search a {
color:black;
}
.coolidge_examiner #blox-header-search {
  bottom: 12px;
  left: 575px;
}
.coolidge_examiner #extra-nav2 {
text-align:right;
}

.coolidge_examiner #blox-header #extra-right {
    bottom:10px;
}



.eloy_enterprise #blox-header {
    background:url("../../images/_site/logo-eloy3.jpg") no-repeat scroll 0 12px #a9b496;
}
.eloy_enterprise #blox-header-search a {
color:black;
}
.eloy_enterprise #extra-nav2 {
text-align:right;
}



.arizona_city_independent #blox-header {
    background:url("../../images/_site/logo-acie.jpg") no-repeat scroll 0px 12px #a9b496;
}
.arizona_city_independent #blox-header-search a {
color:black;
}
.arizona_city_independent #extra-nav2 {
text-align:right;
}



.florence_reminder_blade_tribune #blox-header {
    background:url("../../images/_site/logo-florence.jpg") no-repeat scroll 0 12px #a9b496;
}
.florence_reminder_blade_tribune #blox-header-search a {
color:black;
}
.florence_reminder_blade_tribune #extra-nav2 {
text-align:right;
}



.trivalley_dispatch #blox-header {
    background:url("../../images/_site/logo-dispatch.jpg") no-repeat scroll 0 12px #a9b496;
}

.trivalley_dispatch #blox-header-search a {
color:black;
}
.trivalley_dispatch #extra-nav2 {
text-align:right;
}



.san_tan_valley_sentinel #blox-header {
    background:url("../../images/_site/logo-santan.jpg") no-repeat scroll 0 12px #a9b496;
}

.san_tan_valley_sentinel #blox-header-search a {
color:black;
}
.san_tan_valley_sentinel #extra-nav2 {
text-align:right;
}

.top-right-one  {
right:460px;
}


tr.product-list input { width: 20px!important; }
#extra-nav {margin-top: 0px;}
#extra-nav ul#extra-left {top: 0px;text-align: center;}
#extra-nav li { clear: both; display:block; }
    #extra-nav li a {font-size:11px; }
    #extra-nav li.active a, #extra-nav li:hover a { font-weight:bold; color: #f5cd85 !important;}
#blox-header #blox-user-panel dl {width: auto;}
    #blox-header #blox-user-panel dl dd {width: auto;}
#blox-header #extra-right {bottom: 28px;}


#weather-sponsor img, #weather-sponsor iframe, #weather-sponsor embed, #weather-sponsor object {
bottom: inherit;
margin-bottom: 9px;
position: static;
right: inherit;
float: right;
}

#core-index-rss-list ul.dropdown-rss ul li { width: 100%;}
#sponsor img {display:none!important;}

/*540956 darin*/
#classified-asset .location {
    display: none;
}

/* Mega Nav  BC */
ul.header-top-navigation li:hover{background-color: transparent !important;}
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: #556E36;}
ul.navigation.mega .mega-nav-container.unmega ul li {background-color: #324423;border-top: none !important; border-left:none !important;}
ul.navigation.mega .mega-nav-container.unmega ul li:hover{background-color:#293B1D !important;}
ul.navigation.mega .mega-nav-container.unmega ul li a{color: #DDDDDD;text-decoration: none !important;}
ul.navigation.mega .mega-nav-container.unmega ul li a:hover{color:#C4AA79;}
ul.navigation.mega .mega-nav-container.unmega ul li a:visited{color:#E0E8EF;}
ul.navigation > li:hover, ul.navigation > li.active {background-color: #768954;}
ul.navigation ul li a {color: #121212;text-decoration:none !important;}


ul.navigation.mega .mega-nav-container.unmega ul {border: none !important;}

.header-top-navigation {
  margin-bottom: 8px;
  margin-right: -3px;
  margin-top: -8;
  font-size: 100.01%;
}
ul.navigation.mega .mega-nav-container {
  
  background-color: #324423 !important;
 
  color: #DDDDDD;
 
}
.navigation.mega .blox-title h3, .navigation.mega .blox-sub-title h4{color: #DDDDDD !important;}
.blox-title, .blox-sub-title {border-bottom: 1px solid #DDDDDD !important;}
ul.navigation.mega .mega-nav-container p, ul.navigation.mega .mega-nav-container span {
color: #DDDDDD !important;
}
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a, 
ul.navigation.mega .mega-nav-container div.content a, 
ul.navigation.mega .mega-nav-container div.navigation a {color:#DDDDDD !important;}
ul.navigation.mega .mega-nav-container ul li a:hover{color: #C4AA79 !important;}
ul.navigation.mega .mega-nav-container ul li:hover{background-color:#293B1D !important;}
ul.navigation.mega .mega-nav-container div.navigation a:hover{color: #C4AA79 !important;}
ul.navigation.mega .mega-nav-container .blox-column .blox-list li a:hover{color: #C4AA79 !important;}
ul.navigation.mega .mega-nav-container div.content a:hover{color: #C4AA79 !important;}
ul.navigation.mega .mega-nav-container div.navigation a:hover {color: #C4AA79 !important;}

ul.navigation.mega .mega-nav-container ul li{background-color:#324423;}
ul.navigation.mega .mega-nav-container ul li a{color: #DDDDDD !important;}

.nav-footer.bull-list {line-height: 12px !important;}

/* fix ad positioning - 583551 - dotto */
#tncms-region-ads-center-middle embed, #tncms-region-ads-center-middle iframe, #tncms-region-ads-center-middle img, #tncms-region-ads-center-middle object, #tncms-region-ads-center-top embed, #tncms-region-ads-center-top iframe, #tncms-region-ads-center-top img, #tncms-region-ads-center-top object {
  position: inherit!important;
}
#tncms-region-ads-rail-middle-extra embed, #tncms-region-ads-rail-middle-extra iframe, #tncms-region-ads-rail-middle-extra img, #tncms-region-ads-rail-middle-extra object {
  position: inherit!important;
}