* {font-family:verdana, Arial, Helvetica, sans-serif;}
.wrapper {width:800px; margin:0 auto; text-align:center;}
body {font-size:100%; margin:0; padding:0; background-color:#cc0000; color:#fff;} /* 16px default */
h1 {font-size:1.25em; margin:0; padding:0.50em 0 1.0em 0; color:#cc0000; font-weight:normal; text-align:left;} /* 24px/16=1.50em */
h1 div {font-size:0.675em; font-weight:normal;}
h2 {font-size:1.25em; margin:0; padding:0 0 0.5em 0; font-weight:normal;} /* 20px/16=1.25em */
h3 {font-size:1.00em; margin:0; padding:0 0 0.25em 0; font-weight:normal;} /* 16px/16=1.00em */
p, li, dd, dt {font-size:0.75em; margin:0; padding:0 0 1.00em 0; line-height:1.20em;} /* 12px/16=0.75em; 13px/16=0.8125em; 14px/16=0.875em */
ol, ul, dl {margin:0; padding:0 0 1.00em 1.5em;}
blockquote {font-size:0.83em; padding:0 0 1.00em 0; line-height:1.50em; font-family:Georgia, serif; font-style:oblique;} /* 12px/16=0.75em; 13px/16=0.8125em; 14px/16=0.875em */
blockquote cite {font-style:normal; padding-left:20px; float:right;}
a:link, a:active {color:#333;}
a:hover {color:#cc0000;}
a:visited {color:#990000;}
.centered {text-align:center;}
.right {text-align:right;}
img {border:0px;}
.clear {clear:both;}
.nav-link-list {float:left; margin:0 20px 0 0; padding:0; text-align:left;}
.nav-link-list li {padding:0; margin:0; list-style-type:none;}
.horiz li {display:inline; padding:2px 5px 2px 0;}
.nav-link-list li a {color:#fff; text-decoration:none; font-size:.75em;}
.nav-link-list li a:hover {color:#eee; text-decoration:underline;}
<!--.content {background:url(images/Broomfest-logo-watermark.png) #fff no-repeat center; color:#333;}-->
#content-area {width:600px; margin-right:200px;}
#content-area div {padding:0 20px 0 0; text-align:left;}
#sidebar {width:200px; float:right;}
#sidebar div {text-align:left;}
.padding {padding:10px;}
.sidebar-nav {list-style-type:none; margin:0 25px; padding:0; border-bottom:1px solid #ddd;}
.sidebar-nav li {list-style-type:none; margin:0; padding:0}
.sidebar-nav li a {display:block; padding:5px; border-top:1px solid #ddd; color:#333; text-decoration:none;}
.sidebar-nav li a:hover {background-color:#cc0000; color:#fff;}
.footer {font-size:.70em;}
.footer a {color:#fff; text-decoration:none;}
.footer a:hover {color:#eee; text-decoration:underline;}
.intro {padding:120px 125px 50px 125px;}
#logo {margin-bottom:-90px; border:0;}
#banner-logo {margin-left:-50px; border:0;}
.page-banner {background:url(images/goggin-fade.jpg) bottom right no-repeat; height:200px; padding:10px 0 20px 0;}
a.white-link {color:#fff; text-decoration:none;}
a.white-link:hover {text-decoration:underline;}
.condensed {padding:0 0 .5em 1.5em;}
.condensed li {padding:0; line-height:1.2em; list-style-type:disc;}
