html {
min-width: 960px;
}
body {
background: url(../img/body-background.png) center 0 repeat-y;
}
#header .header-body {
background: #2a2822;
height: 75px;
}
#header .navigation {
/**
* @workaround min-height Fast Hack
*
* IE6 doesn't support min-height, but treats elements with
* height and overflow:visible as min-height.
*
* @affected IE5, IE6
* @see http://www.dustindiaz.com/min-height-fast-hack/
*/
height: auto !important;
height: 37px;
min-height: 37px;
background: #a2220f url(../img/navigation-background.png) 0 bottom repeat-x;
}
#header #site-name {
line-height: 52px;
padding: 11px 0 0;
white-space: nowrap;
}
#header #site-nav {
background: none;
line-height: 22px;
padding-right: 200px;
}
#header #site-nav li {
/**
* @workaround min-height Fast Hack
*
* IE6 doesn't support min-height, but treats elements with
* height and overflow:visible as min-height.
*
* @affected IE5, IE6
* @see http://www.dustindiaz.com/min-height-fast-hack/
*/
height: auto !important;
height: 37px;
min-height: 37px;
border: 0;
margin-right: 24px;
}
#header #site-nav li li {
height: auto;
margin: 0;
}
#header #site-nav li a {
color: #f1e9d0;
padding-left: 0;
padding-right: 0;
text-shadow: 0 -1px 0 rgba(0, 0 , 0, .4);
}
#header #site-nav li ul {
background-color: #8b170a;
border: #580301 solid 1px;
border-top: 0;
left: -11px;
padding-bottom: 5px;
top: 36px;
}
#header #site-nav li li a {
background: none;
margin: 0;
padding: 5px 10px;
}
#header #secondary-nav {
font-size: 11px;
}
#header #secondary-nav .nav {
bottom: 4px;
}
#header #secondary-nav li,
#footer .nav li {
background: url(../img/sprite-y.8bit.png) 0 -293px no-repeat;
}
#header #secondary-nav li:first-child {
background: none;
}
#header #secondary-nav li a {
color: #aaa9a7;
}
#masthead {
background: #b5a988;
border-bottom: #766845 solid 1px;
}
#footer {
background: #2a2822;
border-top: #000 solid 1px;
color: #aaa9a7;
}
#footer a {
color: #aaa9a7;
}
#footer .in {
border: 0;
}