html,#contents {min-height: 100%; height: 100%}
html>body, html>body #contents {height: auto}
body {margin: 0; padding:0; background-image: url(images/bg_top.jpg); background-repeat: repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}
a:link, a:hover, a:active, a:visited {color: #000000; text-decoration: none}
#contents {position: absolute; margin: 0 auto; width: 100%}
#body {position: relative; margin: 0 auto; width: 760px}
.link {padding-top:1px; float:left}
.divider {float:left}
.ad {padding-bottom:15px}
#header {height: 79px}
#left {float:left; width:170px; padding-top:19px; text-align:left; padding-bottom: 75px}
#main {float:left; width:420px; padding-top:15px; padding-bottom: 75px}
#eventmain {float:left; width:760px; padding-top:15px; padding-bottom: 75px}
#right {float:left; width:170px; padding-top:19px; text-align:right; padding-bottom: 75px}
#subtext {padding-top:10px; padding-bottom:20px; text-align: center}
#title {background: url(images/title_bg.gif); height: 8px; color: #FFFFFF; font-weight: bold; padding-left: 6px; padding-top: 2px; text-align: left}
#featured {border-left: dotted #336375 1px; border-right: dotted #336375 1px}
#footer {clear: both; position: absolute; bottom: 0; height: 18px; width:100%; margin-left: auto; margin-right: auto; padding-bottom: 5px; background:#306d43}
#bottom {text-align: left; width: 760px; margin: 0 auto; margin-left: auto; margin-right: auto; padding-top: 4px; color: #FFFFFF}
#bottomone {float:left; text-align: left; width: 460px}
#bottomtwo {float: left; text-align: right; width: 300px}
.package {float:left; width:243px; border: dotted 1px #326174; background:#FFFFFF; text-align:center}
.packages {float:left; width:243px; margin-left: 10px; border: dotted 1px #326174; background:#FFFFFF; text-align:center}
.pimage {text-align:center; padding-top:10px; padding-bottom:10px}
.features {width:181px; text-align:left; margin-left:auto; margin-right:auto}
ul {list-style-type:none; padding:0; margin:0}
li {background:url(images/bullet.gif) left top no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding:0 0 0 10px}
.featevent {background: #F9D9DB}
.bottomlink a:link, .bottomlink a:hover, .bottomlink a:active, .bottomlink a:visited {color: #FFFFFF; text-decoration: none}

PRE	{BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; MARGIN-LEFT: 20px; MARGIN-RIGHT: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px; FONT-SIZE: 8pt; BACKGROUND-COLOR: #f8f8f8}
p {FONT-SIZE: 8pt; MARGIN-TOP: 7px; MARGIN-LEFT: 7px; MARGIN-RIGHT: 7px; FONT-FAMILY: Verdana, Arial; TEXT-ALIGN: center}
.event_header {FONT-SIZE: 16px; COLOR: MAROON; FONT-WEIGHT: bold; TEXT-ALIGN: center}
.events {font-size: 11px; color: #666666; width: 100%; border: dotted 1px #326174}
hr {background-color:transparent; color:#000000; height:1px}
h1 {font-size: 12px; color: #666666; font-weight: bold; text-decoration: none; margin-top:0; margin-bottom:0}
h2 {font-size: bold 17px; line-height: 16px; color: #666666}
h3 {font-size: bold 14px; line-height: 16px; color: red}
