body {
background:url(//aff.bstatic.com/data/sp_aff/337922/background_body_grey.gif) repeat-y scroll center top transparent;
font-family:arial,sans-serif;
font-size:62.5%;
margin:0 auto;
padding:0;
}

p {
font-family:arial,sans serif;
font-size:120%;
line-height:1.3em;
margin:0 0 0.5em;
padding:0;
}

.page-container-1 {
background:url(//aff.bstatic.com/data/sp_aff/337922/background_layout_4.gif) repeat-y scroll left top transparent;
border:1px solid #646464;
margin:0 auto;
padding:0;
width:770px;
}

.nav1-container {
background:none repeat scroll 0 0 transparent;
position:absolute;
top:5px;
width:770px;
z-index:3;
}



.nav1 {
font-family:verdana,arial,sans serif;
font-size:1em;
margin:0;
padding:0;
}

.nav1 ul {
background-color:transparent;
border-left:1px solid #73A2B6;
float:right;
font-weight:700;
margin:0;
padding:0 20px 0 0;
}


.nav2 { clear:both; font-family:verdana, arial, sans serif; font-
size:1em; margin:0; padding:0; }

.nav2 ul {
background-color:#7FA2CA;
border-bottom:1px solid #365397;
border-top:1px solid #365397;
float:left;
font-weight:700;
margin:0;
padding:0;
width:770px;
}

.nav1 li, .nav2 li {
display:inline;
list-style:none outside none;
margin:0;
padding:0;
}

.nav1 li a {
border-right:1px solid #73A2B6;
color:#73A2B6;
display:block;
float:left;
font-size:10px;
margin:0;
padding:2px 5px;
text-decoration:none;
}

.nav2 li a {
border-right:1px solid #365397;
color:#FFFFFF;
display:block;
float:left;
font-size:100%;
margin:0;
padding:5px 10px;
text-decoration:none;
text-transform:uppercase;
}

.nav1 a:hover,.nav2 a.selected,.nav2 a:hover,.nav2 a.selected {
color:#323232;
text-decoration:none;
}

.buffer {
background-color:#FFFFFF;
clear:both;
height:30px;
margin:0;
padding:0;
width:770px;
}

.footer {
background-color:#80A1CA;
border-top:1px solid #7D7D7D;
clear:both;
color:#FFFFFF;
font-size:1em;
height:3em;
margin:0;
overflow:hidden;
padding:0.5em 0;
width:770px;
}

.footer p {
font-size:110%;
line-height:1.3em;
margin:0;
padding:0;
text-align:center;
}

div#content {
margin: 0 5px;
}

#b_indexFeats
{
   padding-right: 0;
}

#b_extraFeats
{
   padding-right: 0;
}

#b_indexSpecials
{
   float: right;
   width: 52%;
   padding-left: 0;
   border-left: 0;
}

#b_mainContent
{
   float: right;
   width: 72%;
   padding-left: 0;
   border-left: 0;
}