html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{font-size:100%;}
legend{color:#000;}
html{height:100%;}
body{min-height:100%;}
body, td, p, div, span, th{font-family:Verdana, Arial, Tahoma, Sans-Serif;}
body{margin:0px;height:100%;color:#000000;background-color:#FFFFFF;}
body.mceContentBody{font-size:1em;}
;@font-face{font-family:futura;src:url(FUTURAM.TTF);font-weight:normal;font-style:normal}
@font-face{font-family:futura;src:url(FUTURAH.TTF);font-weight:bold;font-style:normal}
@font-face{font-family:futura;src:url(FUTURAMI.TTF);font-weight:normal;font-style:italic}
@font-face{font-family:futura;src:url(FUTURAHI.TTF);font-weight:bold;font-style:italic}
fieldset{border:1px solid #1A0E3E;padding:4px;width:66%;margin:10px 0 10px 0;}
legend{color:#1A0E3E;background-color:#FFFFFF;padding:4px;font-weight:bold;}
p{margin-bottom:15px;margin-top:5px;line-height:140%;font-size:0.75em;background-color:transparent;}
.subHeading1{margin-bottom:15px;line-height:140%;font-size:1em;font-weight:bold;background-color:transparent;color:#1A0E3E;}
.subHeading2{margin-bottom:15px;line-height:140%;font-size:1em;font-weight:bold;background-color:transparent;color:#FF7323;}
address{margin-top:10px;margin-bottom:10px;font-size:0.75em;}
caption{font-weight:bold;}
th, td{font-size:0.75em;}
strong{font-weight:bold;}
ul, ol{margin:10px 10px 10px 20px;}
li{list-style-type:square;margin-bottom:10px;line-height:150%;font-size:0.75em;}
hr{color:#1A0E3E;background-color:#0E0528;margin:20px 10px 20px 10px;clear:both;}
blockquote{margin-left:30px;margin-right:30px;margin-top:10px;margin-bottom:10px;text-align:center;font-style:italic;}
cite, dfn, em, var{font-style:italic;font-size:inherit;}
acronym{text-transform:uppercase;font-size:inherit;}
code{white-space:pre;font-family:Sans-Serif;font-size:inherit;}
pre{white-space:pre;font-size:inherit;}
th{font-weight:bold;padding:4px;}
td p{font-size:1em;}
td ul li{font-size:1em;}
a.menu:link, a.menu:visited{font-size:8pt;color:#1B0E3E;background-color:transparent;text-decoration:none;text-transform:capitalize;}
a.menu:hover, a.menu:active{font-size:8pt;color:#FFFFFF;background-color:transparent;text-decoration:none;text-transform:capitalize;}
a.menu2:link, a.menu2:visited{font-size:8pt;color:#FFFFFF;background-color:transparent;text-decoration:none;text-transform:lowercase;}
a.menu2:hover, a.menu2:active{font-size:8pt;color:#C0C0C0;background-color:transparent;text-decoration:none;text-transform:lowercase;}
a:link{background-color:transparent;color:#1B0E3E;text-decoration:underline;}
a:visited{background-color:transparent;color:#000000;text-decoration:underline;}
a:hover, a:active{background-color:transparent;color:#FF7323;text-decoration:none;}
img a{text-decoration:none;}
.topNav{background-color:#1B0E3E;color:#FFFFFF;border-top:1px solid #FFFFFF;height:30px;}
h1{color:#1B0E3E;background-color:#FFFFFF;font-size:1.375em;font-weight:bold;font-family:Futura,Verdana,Arial,Sans-Serif;margin-bottom:15px;}
h1.pageHeading{color:#FFF;background-color:transparent;font-size:1.375em;font-weight:bold;margin-left:5px;font-family:Futura,Verdana,Arial,Sans-Serif;}
h2{color:#FF7323;background-color:#FFFFFF;font-size:1.125em;font-weight:bold;font-family:Futura,Verdana,Arial,Sans-Serif;margin-bottom:15px;}
h3{color:#1B0E3E;background-color:#FFFFFF;font-size:1em;font-weight:bold;font-family:Futura,Verdana,Arial,Sans-Serif;margin-bottom:15px;}
h4{color:#1B0E3E;background-color:#FFFFFF;font-size:1em;font-weight:bold;font-family:Futura,Verdana,Arial,Sans-Serif;margin-bottom:15px;}
h5{color:#1B0E3E;background-color:#FFFFFF;font-size:1em;font-weight:bold;font-family:Futura,Verdana,Arial,Sans-Serif;margin-bottom:15px;}
h6{color:#1B0E3E;background-color:#FFFFFF;font-size:1em;font-weight:bold;font-family:Futura,Verdana,Arial,Sans-Serif;margin-bottom:15px;}
#bgColour{float:left;background-color:#C2C2C2;color:#000;width:99.9%;min-height:100%;border:none;}
#wrapper{width:960px;min-height:100%;margin:auto;}
#contentWrapper{float:left;color:#000;border:none;min-height:100%;width:960px;background-color:#FFF;background-image:url('/site_images/columns.png');background-repeat:repeat-y;}
#menuCell{float:left;vertical-align:top;width:230px;min-height:100%;background-color:#FF490D;color:#FFF;}
#menuCell2{float:right;vertical-align:top;width:220px;height:100%;margin:10px;}
#contentCell{float:left;vertical-align:top;width:468px;height:auto;margin:10px 10px 20px 5px;border:none;background-color:#FFF;color:#000;}
#contentHeader{float:left;width:460px;height:30px;color:#FFFFFF;background-color:#1B0E3E;font-weight:bold;font-size:12pt;}
#contentArea{float:left;width:460px;height:100%;vertical-align:top;margin:10px 10px 10px 10px;overflow:hidden;}
#addressCell{float:left;width:200px;vertical-align:top;margin:10px;}
#logosMedia{float:left;width:220px;text-align:center;}
#footerCell{margin:auto;background-color:#1A0E3E;color:#FFFFFF;width:960px;height:30px;text-align:center;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;}
#footerCell ul{margin:0;}
#footerCell li{display:inline;list-style-position:inside;font-size:1em;margin-left:5px;}
#footerCell ul li:before{content:"\0020 \00B7 \0020 \0020 \0020 \0020";}
#footerCell ul li.first:before{content:" ";}
.navItem{background-color:#FF490D;color:#FFFFFF;border-bottom:1px solid #EC3B00;border-top:1px solid #FF7323;padding:5px 0 5px 10px;}
.navArrow{background-image:url('/site_images/arrow.png');background-position:99% 50%;background-repeat:no-repeat;}
.dayNames{font-weight:bold;text-align:center;width:14%;}
.dayCell1{background-color:#C0C0C0;color:#000000;font-style:italic;width:14%;vertical-align:top;}
.dayCell2{background-color:#F5F5F5;color:#000000;font-style:italic;width:14%;vertical-align:top;}
.blankCell{border:1px solid #C0C0C0;}
.dayCellBooked{background-color:#EE0000;color:#000000;font-style:italic;width:14%;vertical-align:top;}
ul.dateLists{margin:0px;padding-left:14px;}
.subMenu{visibility:hidden;z-index:2;position:absolute;left:163px;top:30px;width:200px;padding-left:13px;padding-top:2px;padding-right:2px;padding-bottom:2px;background-color:#FF7323;color:#FFFFFF;border:1px solid #000033;background-color:#000066;}
.subMenu ul{margin:5px;padding:0;line-height:1em;}
.subMenu ul li{line-height:1em;margin:0;padding:0;border-bottom:1px solid #000033;}
.subnav a{display:block;padding:3px;font-family:arial,helvetica,sans-serif;font-size:11px;color:#ffffff;background-color:#000066;text-decoration:none;}
.subnav a:hover{background-color:#000088;color:#CCCCCC;}
.clear{clear:both;}
.formCell{padding:4px;background-color:#ECECEC;color:#333333;font-size:0.75em;}
.err{color:#DD0000;}
table.cellSpacing{border-collapse:separate;border-spacing:3px;}

