/********* LAYOUT *****/
#header {
background:#fff url(/images/header.jpg) 0px 15px no-repeat;
height:227px;
position:relative;
margin:0;
}

* html #wrapper, html, * html #nonFooter {
height:100%;
}

div#wrapper {
margin-left: auto;
margin-right: auto;
width: 960px;
text-align: left;
}

table#main {
margin: 15px 0 0 0;
}
#column1 {
background:#e6e4f7 url(/images/leftBkgd.jpg) 0 0 no-repeat;
width: 180px;
padding:0 7px 10px 10px;
border: 1px solid #666;
}
#column2 {
width: 470px;
padding:0 20px;
}
#column3 {
width: 260px;
padding:0 10px 0 0;
}
#rightSide {
background:#e6e4f7 url(/images/rightBkgd.jpg) 0 0 repeat-x;
width: 240px;
padding:10px;
border: 1px solid #666;
}
#nav {
text-align: center;
width: 96%;
margin: 0 auto 10px auto;
}
#nav ul.nav {
padding: 0;
margin: 0;
}
#nav ul.nav li {
display: inline;
list-style: none;
padding: 0;
margin: 0;
font-size: .9em;
}


/* FOOTER */
#footer {
background:transparent url(../images/BGfooter.gif) bottom center no-repeat;
color:#000;
font-family:Verdana, Helvetica, sans-serif;
font-size:90%;
height:50px;
margin-top:-25px;
position:relative;
z-index:1000;
}

#footer a {
color:#000;
text-decoration:none;
}

#footer p {
margin:0;
padding:0;
}

