body {background-color:#000;position:absolute;top:0;left:0;margin:0;}
#page {width:970px;}
#page #branding {background:#000;color:#FFF;height:200px;}
#page #branding #logo {float:left;width:168px;height:180px;}
#page #branding #mission-statement {position:absolute;left:168px;top:175px;width:802px;height:42px;font-family:myriad,verdana, arial, sans-serif; font-weight:200;font-size:12px;}

#page #content {background:#FFF;color:#333;padding:30px;margin-left:168px;min-height:561px;}

#page #sidenav {background:#000;color:#FFF;float:left;width:168px;}
#page #sidenav ul {list-style-type:none;margin-left:17px;padding-left:0;}
#page #sidenav ul li {padding:0 2px 0.8em 4px;}

#page #sidenav ul li.onstate {list-style-type:square;margin-left:17px;padding-left:0px;}
#page #sidenav ul li.onstate a {text-decoration:underline;}

#page #sidenav ul li ul.subnav,
	#page #sidenav ul li.onstate ul.subnav {margin-left:1em;}
#page #sidenav ul li.onstate ul.subnav li a {text-decoration:none;}

#page #sidenav, #page #sidenav a {color:#FFF;
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	text-decoration:none;}
#page #sidenav ul li ul.subnav li {padding:0.25em 2px 0 4px;}
#page #sidenav a:hover {color:#FFF;text-decoration:underline;}
#page #sidenav a:hover img.faux-stomp {border: 1px solid #b20b78;position:relative;top:-1px;left:-1px;}

#content .main {background:#FFF;color:#333;}/* width:530px; */

#content .side-content {width:180px;background:#FFF;color:#333;position:absolute;top:220px;left:750px;}
#content .side-content .coupon {border:dashed 3px pink;padding:5px 7px;margin-bottom:20px;}

#footer {background:#000;color:#FFF;margin:12px 0 1em 168px;text-align:center;}
#page #footer {background:#000;color:#FFF;margin:12px 0 1em 168px;text-align:center;}
#page #footer .nav {font-family: verdana, arial, sans-serif;font-size: 9.5px;}
#page #footer div.mission {padding-top:5px;font-family: helvetica, verdana, arial, sans-serif;}
#page #footer div#copyright {padding-top:5px;font-family: helvetica, verdana, arial, sans-serif;font-size: 9.5px;}

#page #slideshow {position:absolute;left:168px;top:10px;width:802px;height:136px;}
#page #slideshow .box {margin:0px 20px 15px 0;height:155px;width:185px;float:left;}
#page #slideshow .box.first {width:187px;}
#page #slideshow .box.last {margin:0px 0px 15px 0;}

#page #wide-angle {position:absolute;left:168px;top:10px;width:802px;height:155px;}

#page #content h1 {color:#D60C8B;}/*pink*/
#page #content h2 {color:#316973;}/*turquoise*/
#page #content h1 .secondary {font-style:italic;font-size:0.5em;text-transform:none;}
a {color:#FFF;text-decoration:none;}
#page #content a {
	color: #D60C8B;text-decoration:underline;
}
a.nav:hover,
a:hover {color: #b20b78;}
a.nav:active,
a:active {text-decoration:underline;}
.hi-lite {color:#D60C8B;font-weight:bold;} /* the logo pink color */
.upper {text-transform:uppercase}
.color {color: #D60C8B;}

