body {background-color:#5e0000}
div.container {width:775px; background-color:#ffffff}
div.index_body {margin-top:20px; margin-left:30px; margin-right:220px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding-left:10px; padding-right:10px}
div.cont_body {margin-top:20px; width:450px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:left; padding-left:10px; padding-right:10px}
div.body {margin-top:20px; width:650px; padding-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding-left:10px; padding-right:10px}
div.logo {background-color:#87aab0}
p.head {font-style:italic}
div.address {font-size:11px; font-family:Arial, Helvetica, sans-serif; position:relative; margin-top:120px}
div.menu {font-family:"Gill Sans MT Condensed", "Rockwell Condensed", "Arial Narrow", arial; font-size:14px; height:20px; color:#ffffff; background-color:#87aab0}
div.line {height:14px; background-color:#87aab0}
a.menu {text-decoration:none; color:#ffffff}
a.menu:hover {color:#f7931e}
h1 {font-size:26px; color:#87aab0; font-family:"Times New Roman", Times, serif}
h1.welcome {font-size:40px; color:#87aab0; font-family:"Times New Roman", Times, serif}
h2 {font-size:26px; color:#87aab0; font-family:"Times New Roman", Times, serif}
h5 {font-size:medium}
b.event {color:#87aab0; font-size:14px}
a.crumbs {text-decoration:none; color:#87aab0}
a.crumbs:hover {text-decoration:none}
a.months {font-size:large; text-decoration:none; color:#87aab0}
a.months:hover {text-decoration:none}
div.upcom_evts {margin-left:100px}
p.fee_type {text-align:center}
img.fee_type {vertical-align:middle}
img.profile {float:right; padding:5px 20px}
table.cats {margin-left:0px}
table.cart {border-collapse:collapse}
table.total {border-collapse:collapse; border:solid 1px #000000}
tr.cats {font-weight:bold; background-color: #DFDFDF}
td.catimg {width:240px; text-align:center}
td.event {width:100%; padding-left:10px}
td.cattxt {padding-left:0px; width:100%; text-align:justify; vertical-align:top}
td.catbuy {width:240px; text-align:left}
td.price {text-align:right}
img.cats {border:0px}
form.prods {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-top:40px}
table {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px}
img.prods {float:left}
p.desc {text-align:justify}
p.invalid {font-weight:bold; color:#FF0000}
div.sub_link {/*float:right; background-image:url(images/subscribe.jpg); */width:204px; height:55px; margin-bottom: 20px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px}
a.sub_link {text-decoration:none; color:#40322f; font-weight:bold}
a.sub_link:hover {color:#87aab0}
img.subs {border:none}
a.subs {text-decoration:none; color:#f7931e}
a.subs:hover {color:#87aab0}
img {border:0px}
a.terms {color:#5e0000}
a.terms:hover {color:#000000}
table.subscribe {background-color:#87aab0; color:#ffffff; border:1px solid #333333}
td.subscribe {padding:0.1cm 0.5cm}
div.join {font-size:large}
div.adverts {float:right; clear:right; width:200px; text-align:center; background-color:#87aab0; padding-left:5px}
img.ads {border:none}
a.ads {text-decoration:none; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:11px}
p.ads {width:160px; margin-left:15px}
div.scroll {overflow:scroll; width:600px; height:250px; margin-left:30px; background-color:#F8F8F8; padding:10px}
div.terms {width:550px; margin-top:20px; margin-left:70px}
div.footer {font-size:10px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px; text-align:center; margin-top:20px; clear:both}
a.footer {color:#000000; text-decoration:none}