#site-nav {
  margin-bottom:0;
  padding-bottom:0;  
}

#site-header {
  z-index:10; 
}

#page {
  padding:0; 
}

#page-header {
display:block !important;
}

#page-header .image-set-rotator {
   margin:0 !important;
}

#page-header .blog-headlines {
  background:transparent url(qa-bg.jpg) no-repeat 50% 0;
  padding:30px 0 0 335px;
  min-height:89px;
  position:relative;
}

#page-header .blog-headlines .text p > a {
  position:absolute;
  display:block;
  width:285px;
  height:100%;
  top:0;
  left:0;
  background:transparent url(ask-walt.png) no-repeat 115px 70px;
  overflow:hidden;
  text-indent:-9999em;
}

#page-header .feed-item a {
  color:#ffcc1c;
  text-decoration:underline;
  font-size:1.7em;
  font-family:"HelveticaNeueW01-45Ligh", helvetica, arial, sans-serif;
}

#page-header .feed-item a:hover {
   color:#fff; 
}

#page-header .feed-item .published {
   display:none; 
}

#page-content
{
background:transparent url(home-column-bg.png) repeat-y 100% 0;
  padding:20px;
}

/*#page-body-content
{
float:right;
clear:right;
width:475px;
}

#page-additional-content
{
float:left;
width:250px;
}*/


#page-body {
float:left;
width:590px;
}

#page-additional {
float:right;
width:270px;
}

/*IMAGE ROTATOR*/

.rotator-nav {
  position:relative; 
}
.rotator-menu {
  position:absolute;
  z-index:10;
  margin:0;
  bottom:0;
  right:0;
  height:70px;
  overflow:hidden;
}
.rotator-menu > * {
  vertical-align:top;
  margin:0;
}
.rotator-menu button {
  margin:0;
  padding:0;
  text-indent:-9999em;
  overflow:hidden;
  height:70px;
  width:46px;
  padding:70px 0 0 0;
  background:transparent url(billboard-nav.png) no-repeat 0 -12px;
  border:none;
  cursor:pointer;
}

.rotator-menu .next button {
 background-position:100% 50%; 
}

.rotator-menu .previous button {
  background-position:0 50%; 
}

#page-body .content-item {
  overflow:visible; 
}

