/*==========================================
Arizona Star Master Style
Created By: Kody Emery on 2012-03-16
Last Modified: Kody Emery on 2012-05-14
==========================================*/
body{ background: #FFFFFF; }

.main-wrapper-container{ clear: both; }

/* main content bg */
.main-body { background: #fff; border-radius:4px; }

/* default href */
a { color: #000000; }
a:hover { }
.entry-content a:link, .entry-content a:visited {
  color: #AD7936;
}
.caption a:link, .entry-content a:visited {
  color: #AD7936;
}

/* main navigation */
.main-navigation-container{
  margin-bottom:10px;
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
  -moz-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.5);
}
#main-navigation, #scroll-nav-container{
  color: #000000;
  background: #ad7936;
	/* background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#AD7936), to(#000000));
	background-image: -moz-linear-gradient(top, #AD7936, #000000);
	background-image: -ms-linear-gradient(top, #AD7936, #000000);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #AD7936), color-stop(100%, #000000));
	background-image: -webkit-linear-gradient(top, #AD7936, #000000);
	background-image: -o-linear-gradient(top, #AD7936, #000000);
	background-image: linear-gradient(top, #AD7936, #000000);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#AD7936', endColorstr='#000000', GradientType=0); */
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
}
#main-navigation li a.parent {
	color: #eeeeee;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #162732;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  border-radius: 0px;
}
#main-navigation li a.parent:hover { background-color: #fff; color:#000000 !important; text-shadow:none; }
/* selected styles */
#main-navigation li a.parent.selected {
	background: #fff;
	color: #000;
}

/* weather */
#site-weather a.parent,
#site-weather .sponsored,
#site-weather .current-temp,
#site-weather .current-conditions{ color:#666666; }
#site-weather a.parent.selected{ text-shadow:none; }
#weather-icon img { opacity: 0.85; }

/* search */
/* expand color */
#search-dropdown a.parent { color: #666; }
/* search button */
#search-text,#search-dropdown { background-color: #CCCCCC;}
#search-text:focus { background-color: #CCCCCC; }
#search-button { background-color: #CCCCCC; }
#search-button:hover { background-color: #CCCCCC; }
/* advanced search | color */
.adv-search { font-size:11px !important; }
.adv-search a{ color:#666666; }
.adv-search a:hover{ color: #efefef; }
.adv-search span { color: #4F7596; }
/* yahoo search */
header .yahoo-search { color:#fff; font-size:9px !important; }
header .yahoo-search span{
  -moz-box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);
  -webkit-box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);
  box-shadow: 1px 1px 1px rgba(255, 255, 255, 0.6);
  background: #7B0099;
  padding: 2px;
  border-radius: 4px;
  color: white;
  font-weight: bold;
}

/* top navigation */
.top-nav-container{
	color: #000000;
	background: #ad7936;
/*
	background: #333;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#333), to(#222));
	background-image: -moz-linear-gradient(top, #333, #222);
	background-image: -ms-linear-gradient(top, #333, #222);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333), color-stop(100%, #222));
	background-image: -webkit-linear-gradient(top, #333, #222);
	background-image: -o-linear-gradient(top, #333, #222);
	background-image: linear-gradient(top, #333, #222);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333', endColorstr='#222', GradientType=0);
*/
/*  background: rgba(0,0,0, 0.2);*/
  -moz-border-radius:4px;
  -webkit-border-radius:4px;
  border-radius:4px;
}
/* top nav links */
.top-nav-container a.parent { color: #ffffff; }
.top-nav-container a.parent:hover { color: #ffffff; }


/* footer */
#site-footer { color: #fff; }
#footer-navigation{ background: #AD7936; }
#site-footer a { color: #fff; }
#site-footer h5 { color: #fff; }
#site-footer ul { border-bottom: 1px dotted #444; }
#site-copyright {
  background: #AD7936;
	/* background-image: -khtml-gradient(linear, left top, left bottom, from(#AD7936), to(#000000));
	background-image: -moz-linear-gradient(top, #AD7936, #000000);
	background-image: -ms-linear-gradient(top, #AD7936, #000000);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #AD7936), color-stop(100%, #000000));
	background-image: -webkit-linear-gradient(top, #AD7936, #000000);
	background-image: -o-linear-gradient(top, #AD7936, #000000);
	background-image: linear-gradient(top, #AD7936, #000000);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#AD7936', endColorstr='#000000', GradientType=0); */
}

/* registration */
.Rg_button { float: left; margin-top: 6px; }
.Rg_button a { color: white; }

.gsp_status { float: right; line-height: 30px; }
.gsp_status a { color: white; }

.grid_4 .index-list-container .gallery-list ul li { border: 1px solid #ddd; height: 126px; width: 128px; overflow: hidden; padding: 5px; margin-right: 5px; margin-bottom: 5px; }

.grid_8 .index-list-container .gallery-list ul li { border: 1px solid #ddd; height: 106px; width: 128px; overflow: hidden; padding: 5px; margin-right: 5px; margin-bottom: 5px; }
.grid_8 .index-list-container .gallery-list ul li h4 { font-size:12px; line-height:16px; }

.index-list-container h1 { font-size: 24px; }

.centerpiece-nav.tabs li a,.centerpiece-phasing li div.item-label {
	padding-left: 5px;
	padding-right: 5px;
}

.label.green.margin-5-l { color: white; }

/* top navigation ad */
.top-nav-ad {
	float: left;
	margin-top: 7px;
	margin-right: 10px;
}

/* forms */
input {width:auto;}
select {width:auto;}
textarea {width:auto;}
div.formitem label { float: none; }

/* tables */
table.sntable td { padding-bottom: 10px; }

/* fix for get it today hidden div */
.UPE-ProductDealCounts{ display:block; }

.hot-topics-container { margin-top: 10px; }

div.snsmallh2 h2 { font-size: 14px; }

/*=======================================
- Special Header Advertisement styles
=======================================*/
/* weather sponsor alterations */
#site-logo{ width:290px; margin:20px 0px; }
#site-weather{ width:400px; padding:auto; height:auto; }
#weather-icon, #current-conditions { margin: 10px 0; }
#site-weather .sponsor-ad{ width:120px; height:90px; }
#current-forecast-sponsor{ padding-top:0px; margin-bottom:10px;}

/* navigation ad */
#site-header{ position:relative; }
.navigation-ad{ width: 55px; height:30px; position:absolute; bottom:15px; right:5px; }

/*=======================================
- Mobile Styles
=======================================*/
body.mobile{ background: #fff; }

/*=======================================
- Form Styles (fixes)
=======================================*/
#blox_form_form-page textarea { width: 400px; }
#left-rail .wc-form.small .wc-details { width: 300px; }

/*=======================================
- Google Search Branding
=======================================*/
.gcsc-branding{ height: 30px; }
.gcsc-branding-text{ color: #666666; }
