body {
text-align:center;
padding:0px;
margin:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:85%;
background:#ddd url(images/bck-001.gif);
}

#wrap {
text-align:left;
position:relative;width:760px;margin:0 auto;text-align:left;
}

#header {height:260px;background-image:url(images/header-white.gif);}
.navigation {position:absolute; left:295px;top:61px;font-size:14px;}
.navigation a {text-decoration:none;color:#fff;font-weight:bold;padding-right:20px;}
.navigation a:hover {color:#ff0;}
.headertext {position:absolute;top:117px;left:30px;width:320px;height:50px;overflow:hidden;color:#eee;}
#main {background-image:url(images/bck-main-white.gif);padding:0 10px 0 10px;}
a img {border:none;}
#columnbox {width:100%;}
.columns {margin: 0px;padding:10px;text-align: left;float: left;}
#sidenav {
width:130px;
}
#content {
border-right: 1px solid #eee;
width:370px;
}
#promos {
width:170px;
}

#footer {height:25px;background-image:url(images/bck-footer-grey.gif);}
.footerbar {background-image:url(images/footer-bar-white.gif);height:69px;width:760px;}
.footerbottom {background-image:url(images/footer-bottom-grey.gif);height:15px;}

/* font styles */
p {font-size:1.1em;}
a {font-size:1.1em;text-decoration:none;color:#00c;}
a.head {font-size:1.0em;text-decoration:none;color:#00c;font-weight:bold;}
a:hover {color:#993;}
h1 {font-size:22px;margin:0}
