.olive{color:#a89a00}
/* MAIN BG*/
body, 
h2.title span, 
ul.tabs li a.active{ 
	position: relative;
	z-index: 1;
}
/*change green bg #a89a00 to blue 2015-04-22*/
body {background: #002b54 url('../images/theme/backgrounds/dotty.png') center 0 fixed repeat;color:#012233}
#wrapppy{background:#fff;box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.30);-moz-box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.30);-webkit-box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.30)}

.toppy{ position: relative; width: 100%; margin: 0 auto; background:transparent; z-index: 2 }
.toppy a:hover{opacity:1 !important}
.cream{position: absolute;background:#f7f3cf;z-index:1;height:108px;top:0;width:100%;}
.footy .cream{top:100%;margin-top:-108px}
.scallops{margin: 0 auto;z-index:2;background: transparent url('../images/theme/backgrounds/scallops.png') repeat-x 12px 108px }
.footer-sticker{position:absolute;float:left;}
.footy strong,.address{color:#a89a00}
.copyright,.copyright a,.copyright a:visited,.address a,.address a:visited{color:#f7f3cf}
.copyright a:hover,.address a:hover{color:#fc710a;opacity:1 !important}
.footy em{font-style:italic}
#searchform{padding:30px 36px 10px}
#lefty > div > div{background-color:#f7f3cf;padding:20px 24px 20px 24px;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.50);-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.50);-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.50);margin-bottom:40px}
h3.video-title span,h3.enews-title span,h3.dealy-title,h3.menu-title,.widget_nav_menu h3.widget-title{display:none}
h3.video-title{position:relative;height:26px;width:100%;background: url('../images/theme/sidebar/video.gif') no-repeat;margin:0}
.video img{background-color:#a89a00;padding:5px;margin:13px 0;}
#lefty .column{margin-top:12px}
#righty .creamy{background: url('../images/theme/backgrounds/bgcream.png') 0 0 repeat-y;margin-bottom:37px;padding-top:37px}
#righty{background: url('../images/theme/sidebar/point.png') 50% bottom no-repeat;}
h3.enews-title{position:relative;height:122px;width:100%;background: url('../images/theme/sidebar/store-news-enews-signup.gif') 50% 0 no-repeat;margin:0;padding:0}
#righty .widget_text{padding:0 32px 24px}
#righty .widget_text p:last-child,#righty > .widget_text p:last-child{margin-bottom:0}
#righty .dealy.widget_text,#lefty .enews.widget_text{padding:0;text-align:center;}
#righty .banner-image{margin:12px 3px 8px 3px}

.enews{margin-bottom:4px}
#twitter-2.widget.widget_twitter{padding:0 16px 28px 32px}
.dealy{text-align:center}
.dealy{margin-top:20px}
#righty > div:last-child {padding-bottom:24px;}
.enews input{margin-left:auto;margin-right:auto;display: inline}

#lefty > div > div.tabbies{background-color:transparent;padding:0;margin:0;box-shadow:none}
#lefty ul.tabs {margin:0;padding: 0;border:none}
#lefty ul.tabs li {height: 25px;padding:0;}
#lefty ul.tabs li a {
	box-shadow: 0px -1px 1px rgba(0, 0, 0, 0.20);-moz-box-shadow: 0px -1px 1px rgba(0, 0, 0, 0.20);-webkit-box-shadow: 0px -1px 1px rgba(0, 0, 0, 0.20);
		display: block;
		text-decoration: none;
		width: auto;
		height: 25px;
		padding: 0 .845em;
		line-height: 25px;
		border: none;
		margin: 0;
		font-size: .9em;
		font-family: Maven Pro, sans-serif;
		font-weight: 900;
		color:#f7f3cf;
		background:#002b54}
#lefty ul.tabs li:first-child a{background:#f57b20}#lefty ul.tabs li:last-child a{background:#a89a00}
#lefty ul.tabs li a.active {
		height: 25px;
		position: relative;
		top: -3px;
		padding-top: 3px;
		margin: 0;
}
.menus.widget h3{color:#e5721d}
.menus.widget strong{color:#dd6e1a}
.menus.widget{color:#d16819}
.menus.widget{font-size:11px}
.tabs-content h3.title{margin:0;padding:0;line-height:24px}
.date-title{font-weight:bold;margin:0;text-align:center;margin-bottom:8px}

/* FOOTER */
#section-tophat{
}


/* SUBFOOTER */
#section-sub-footer{
}
