/* CSS Document */


body {
background:url(../images/secondary/bodyBkgd.jpg) repeat-x #ececec top;
}

#banner {
height:215px;
margin:0 0 10px 0;
top:1px;
}

/*********************************/
/*         CONTENT AREA
/*********************************/

#contentarea {
position:relative;
float:right;
width:690px;
clear:right;
padding:15px 0 10px 0;
min-height:300px;
height:auto;
}

/*********************************/
/*           SUBNAV
/*********************************/

#subnav {
position:relative;
background:url(../images/secondary/subnavBkgd.gif) repeat-y;
float:left;
width:228px;
min-height:180px;
}

#subnav ul {
position:relative;
z-index:80;
top:10px;
}

#subnav ul li {
list-style:none;
margin:9px 0;
text-align:center;
line-height:30px;
}

#subnav ul li a {
background:url(../images/secondary/subnavLI_Bkgd.png) 0 0 no-repeat;
width:186px;
height:36px;
margin:0 auto;
color:#2c2c2c;
font-size:1.2em;
font-weight:normal;
text-decoration:none;
display:block;
position:relative;
outline:none;
}

#subnav ul li a:hover {
color:#FFFFFF;
background-position: 0 -36px;
}

#subnav ul li .selected {
    color:#FFFFFF;
background-position: 0 -36px;
}

#subnavBot {
background:url(../images/secondary/subnavBot.jpg) no-repeat bottom;
position:relative;
height:335px;
margin:0px 0 0 0;
}

/*********************************/
/*            FOOTER
/*********************************/

/*contains background that doesnt include it in container*/
#footerWrap {
background:url(../images/secondary/footerBkgd.jpg) repeat-x #222222 top;
}