body {background: #000 url(/img/bgimagelg.jpg) -150px 0 no-repeat fixed; padding-bottom: 150px;}
.container {border: 10px solid #fff; background: #fff;}
a {color: #056fbb;}
em {background: none;}
h1 {color: #056fbb; margin-bottom: .25em;}
h2 {color: #222; margin-bottom: .2em; font-size: 1.6em;}
h3, h4, h5 {margin-bottom: .2em;}
#mast img {margin: 0 0 10px;}
#mastnav {list-style: none; margin: 0; padding: 5px 0; background: /*#017ac3*/ url(/img/distressedblue.jpg) bottom center; color: #fff; border-bottom: 10px solid #bfdef0;}
#homepg #mastnav {border: 0;}
#mastnav li {display: inline; padding: 10px 0; font-size: 1.4em; margin: 0 -4px 0 0;}
#mastnav li a {color: #fff; text-shadow: #0049a0 3px 4px 3px; text-decoration: none; padding: 10px;}
#mastnav li a:hover, #info #ainfo, #fireworks #afireworks, #sponsors #asponsors, #press #apress, #contact #acontact, #park #apark, #get #aget, #volunteers #avolunteers {background: #fff; color: #017ac3; text-shadow: #fef6f4 3px 4px 3px; padding: 8px 10px 8px;}
#info #ainfo, #fireworks #afireworks, #sponsors #asponsors, #press #apress, #contact #acontact, #park #apark, #get #aget, #volunteers #avolunteers, #coverage #apress {background: url(/img/subnavbg.jpg) bottom center; color: #017ac3; text-shadow: #fef6f4 3px 4px 3px}
#flashcontent {margin: 10px 0 30px;}
#flashcontent img {margin: 0;}

#sidebar ul {list-style: none; margin: 10px 0 20px; padding: 5px 0 5px 10px; border-bottom: 10px solid #bfdef0;}
#sidebar li {margin-bottom: 8px; font-size: 1.2em;}
#sidebar .subnav, #sidebar .subnav:hover {color: #017ac3; text-decoration: none;}
#sidebar .subnav:hover {color: #333;}

#content p {margin-right: 10px;}
.center {text-align: center;}
.center img {float: none;}

#coverage h1, #sponsors h1, #contact h1, #get h1 {margin-top: 20px;}

.sidehype {border-bottom: 1px dotted #056fbb; margin-top: 20px;}

#linkage {text-align: right; padding-top: 8px;}
#foot {background: /*#056fbb*/ url(/img/distressedblue.jpg) bottom center; color: #fff; padding: 10px;}
#foot a {color: #fff;}

/* SPONSORS */
#sponslist {list-style: none; margin: 20px 0;}
#sponslist li {display: inline; width: 220px; height: 100px; margin: 10px;}

.nomargin {margin: 0;}
.invisible {visibility: hidden;}