body {
	background-image: url(images/body-home.jpg);
}
div#wrap2 {
  background-image: url(images/banner-home2s5.gif?v1);
}
div#feature {
	position: absolute;
	top: 144px;
	left: 21px;
	z-index: 1;
}
div#content-wrap {
	padding-top: 478px;
}
div#content {
	float: none;
	padding: 0;
	margin: 0;
	width: auto;
}
div#sidebar {
	display: none;
}
div#header #adra-new {
	position: absolute;
	display: block;
	top: 100px;
	left: 60px;
	height: 39px;
	width: 272px; 
	background: url(images/btn-newtoadra.gif) no-repeat;
	text-indent: -10000px;
}
div#header #adra-mission-video {
	position: absolute;
	top: 27px;
	right: 0px;
	width: 190px;
	height: 111px;
	background: url(images/header-mission.gif) no-repeat;
	text-indent: -10000px;
}

#col-left, #col-right, #col-mid {
	width: 284px;
	padding: 5px 8px;
	background: url(images/subnav-divider.gif) repeat-x top;
}

#col-left {
	float: left;
}
#col-right {
	float: right;
}
#col-mid {
	float: left;
  margin:0 0 0 17px;
}
a {
	color: #099;
}
h2 {
	padding-bottom: 4px;
	margin: 0 -8px 10px -8px;
	font-size: 163%;
	background: url(images/subnav-divider.gif) repeat-x bottom;
}

div.signup {
	background: url(images/subnav-divider.gif) repeat-x bottom;
	padding: 0 0 20px 0;
	margin: 0 0 10px 0;
}
div.signup input.text {
	width: 190px;
}
div.ad {
	text-align: center;
	background: url(images/box-shadow.jpg) no-repeat center bottom;
	padding: 0 0 15px 0;
	margin: 0 -23px;
}

div.promos {
	margin: 0 0 15px 0;
}
div.promos .promo {
	text-align: center;
	background: url(images/box-shadow.jpg) no-repeat center bottom;
	padding: 0 0 15px 0;
	margin: 0 -23px;
}

div.promos .thumbs {
	text-align: center;
	background: url(images/box-shadow2.jpg) no-repeat center bottom;
	padding: 0 0 2px 0;
	margin: 0 -23px;
}
div.promos .thumbs a {
	opacity: 0.8;
	filter:alpha(opacity=80);
}
div.promos .thumbs a.selected {
	opacity: 0.99;
	filter:alpha(opacity=99);
}



div.tabbed {
	position: relative;
	background: url(images/tabbed-home.gif) no-repeat 0px 10px;
	margin: -12px -18px 20px -18px;
	padding: 70px 40px 0;
	height: 330px;
}
div.tabbed .tabs {
	left: 5px;
	width: 310px;
}
div.tabbed .tab {
	width: 233px;
}

div.tabbed th, div.tabbed td {
	border: 0;
	padding: 0 0 10px 0;
}

div.tabbed li {
	display:inline;
}

a.news-alert {
	font-weight: bold;
	background: transparent url(images/home_news_alert.gif) no-repeat;
	padding-left: 20px;
}