body { background-image:url(images/background/background_cubes.gif); background-position:center top; background-repeat:no-repeat; background-color:#CCCCCC; margin:0px; padding:0px; text-align:center; }

img { border:0px; }

img.floatLeft { float:left; padding:0px 6px; }
img.floatRight { float:right; padding:0px 6px; }

a { color:#333333; }

.outline,.toplogo,.navi,.breaker,.bottom { position:relative; width:950px; margin-left:auto; margin-right:auto; }

.outline,.bottom { height:auto; overflow:hidden; width:1050px; background-image:url(images/background/background_glow.png); background-position:center; background-repeat:repeat; }

.breaker { text-align:right; }

.toplogo { height:auto; overflow:hidden;  border-top-color:#CCCCCC; border-top-style:dotted; border-top-width:thin; }
.toplogoleft { float:left; width:200px; padding-top:10px; text-align:center; }
.toplogoright { float:right; width:750px; padding-top:10px; padding-right:0px; text-align:center; background-image:url(images/top/top_errorjavascript.gif); overflow:visible; }

.navi { text-align:center; border-bottom-color:#CCCCCC; border-bottom-style:dotted; border-bottom-width:thin; border-top-color:#CCCCCC; border-top-style:dotted; border-top-width:thin; }

.main { padding:10px 10px;; width:930px; margin-left:auto; margin-right:auto; position:relative; background-color:#FFFFFF; text-align:left; }
.mainleft { float:left; width:100%; background-color:#FFFFFF; }
.mainleft2 { width:99%; padding:8px 4px 8px; border-color:#CCCCCC; border-style:solid; border-width:1px; height:auto; overflow:hidden; }
.mainclubL { float:left; width:340px; text-align:left;  }
.mainclubR { float:right; width:340px; text-align:right; }
.mainright { float:right; width:220px; padding-left:5px; border-left-color:#CCCCCC; border-left-style:dotted; border-left-width:thin; text-align:center; background-color:#FFFFFF; }

.event { width:665px; border-color:#CCCCCC; border-style:solid; border-width:1px; height:75px; overflow:hidden; padding:8px; background-position:bottom right; background-repeat:no-repeat; }
.eventhigher { width:665px; border-color:#CCCCCC; border-style:solid; border-width:1px; height:105px; overflow:hidden; padding:8px; background-position:bottom right; background-repeat:no-repeat; }
.eventauto { width:665px; border-color:#CCCCCC; border-style:solid; border-width:1px; height:auto; overflow:hidden; padding:12px; }

.whatson { width:100%; border-color:#CCCCCC; border-style:solid; border-width:1px; overflow:hidden; padding-left:8px; padding-right:8px; }

.none { }

#wednesday { background-image:url(images/temp/wednesday.gif); background-position:bottom right; background-repeat:no-repeat; }
#wednesday:hover { background-image:url(images/temp/wednesday_hover.gif); }
#thursday { background-image:url(images/temp/thursday.gif); background-position:bottom right; background-repeat:no-repeat; }
#thursday:hover { background-image:url(images/temp/thursday_hover.gif); }
#friday { background-image:url(images/temp/friday.gif); background-position:bottom right; background-repeat:no-repeat; }
#friday:hover { background-image:url(images/temp/friday_hover.gif); }
#saturday { background-image:url(images/temp/saturday.gif); background-position:bottom right; background-repeat:no-repeat; }
#saturday:hover { background-image:url(images/temp/saturday_hover.gif); }
#sunday { background-image:url(images/temp/sunday.gif); background-position:bottom right; background-repeat:no-repeat; }
#sunday:hover { background-image:url(images/temp/sunday_hover.gif); }
#everyday { background-image:url(images/temp/everyday.gif); background-position:bottom right; background-repeat:no-repeat; }
#everyday:hover { background-image:url(images/temp/everyday_hover.gif); }

.textmaindefault { font-family:Franklin Gothic Medium, Helvetica, sans-serif; color:#333333; font-size:14px; }
.textmainheading { font-family:Franklin Gothic Medium, Helvetica, sans-serif; color:#CC0000; font-size:13px; }
.textnavismall { font-family:Franklin Gothic Medium, Helvetica, sans-serif; color:#FFFFFF; font-size:7px; }
.texteventheading { font-family:Franklin Gothic Medium, Helvetica, sans-serif; color:#000000; font-size:36px; }
.textbottom { font-family:Franklin Gothic Medium, Helvetica, sans-serif; color:#999999; font-size:10px; }
.texttop { font-family:Franklin Gothic Medium, Helvetica, sans-serif; color:#999999; font-size:11px; }
