/***********************************************************************************
* Region-specific CSS overrides
***********************************************************************************/

/*#logo a img {margin:-19px 0 0 21px!important;}*/
h2#logo {margin:21px 0 0 1px!important;}

/* enable these to remove the black background on content
#content-splash {background-image:none!important;}
#content, #content-grid {background-image:none!important;}
*/

#header-wrapper {
	min-height:210px!important;
	background-repeat: no-repeat!important;
	background-attachment: scroll!important;
	background-position: 50% 0!important;
	width:auto!important;
}

/* wrapper inside a wrapper is bad HTML, but done this way
  as we were already working with an established template */
#header-wrapper-wrapper {
	margin: 0 auto;
	width: 960px;
}

#header #header-wrapper .widget-social {
	margin:41px 0 0 807px!important;
}

#background-wrapper {
	background-position:50% 0px!important;
}



.btn-a-a {background: url("http://www.aoffest.com/images/btn-a.png") no-repeat scroll 100% -100px transparent!important;}
.btn-a-b {background: url("http://www.aoffest.com/images/btn-a.png") no-repeat scroll 100% -50px transparent!important;}
.btn-a-c {background: url("http://www.aoffest.com/images/btn-a.png") no-repeat scroll 100% 0px transparent!important;}
/* Btn A D */
.btn-a-d {background: transparent url(http://www.aoffest.com/images/btn-a.png) 100% -200px no-repeat;}
.btn-a-d a {padding: 7px 10px 5px; font-size: 1.6em; color: #000; text-transform: uppercase; font-family: CartoGothicStdBold;}
.btn-a-d a:hover {color: #000; background: transparent url(http://www.aoffest.com/images/btn-a.png) 100% -150px no-repeat;}

.template-c .content-middle {/*margin-top:36px;*/}
.template-c .content-right {/*margin-top:36px;*/}
.template-c .content-left div + h1 {margin-top:40px;}

input#search {background-color:#000; color:#fff;}

form#searchform ul {background-color:#000;}

.widget-article h1 a,
.widget-article h2 a {color:#FF7900!important;}

.widget-article a {color:#FF7900!important; font-size:inherit!important;}

.widget-article-detail .article a {color:#FF7900!important; font-size:inherit!important;}

.widget-article-detail .h2 {color:#FF7900!important;}

.widget-archive a {color:#FF7900!important;font-weight:bold}

.widget-article-detail .article .info .comments span {color: #fff;}