BODY,TD { font-family:Verdana, Arial, Helvetica; font-size:11px; color:#000000; }

FORM { display:in-line; }

A:link    { text-decoration:none; color:#499B09; }
A:visited { text-decoration:none; color:#499B09; }
A:active  { text-decoration:none; color:#499B09; }
A:hover   { text-decoration:underline; color:#499B09; }

TD.subnav { padding:5px 5px 5px 13px; }
TD.subnav2 { padding:9px 5px 0 0; }


.eventscolour, A.eventscolour:link, A.eventscolour:visited, A.eventscolour:active, A.eventscolour:hover { color:#017DD0; }
.eventsbgcolour { background-color:#017DD0; }

.racescolour, A.racescolour:link, A.racescolour:visited, A.racescolour:active, A.racescolour:hover { color:#017DD0; }
.racesbgcolour { background-color:#017DD0; }

.tasmaniacolour, A.tasmaniacolour:link, A.tasmaniacolour:visited, A.tasmaniacolour:active, A.tasmaniacolour:hover { color:#D61D00; }
.tasmaniabgcolour { background-color:#D61D00; }

.carnivalcolour, A.carnivalcolour:link, A.carnivalcolour:visited, A.carnivalcolour:active, A.carnivalcolour:hover { color:#D61D00; }
.carnivalbgcolour { background-color:#D61D00; }

.ownerscolour, A.ownerscolour:link, A.ownerscolour:visited, A.ownerscolour:active, A.ownerscolour:hover { color:#FF8A00; }
.ownersbgcolour { background-color:#FF8A00; }

.testimonialscolour, A.testimonialscolour:link, A.testimonialscolour:visited, A.testimonialscolour:active, A.testimonialscolour:hover { color:#FF8A00; }
.testimonialsbgcolour { background-color:#FF8A00; }

.mediacolour, A.mediacolour:link, A.mediacolour:visited, A.mediacolour:active, A.mediacolour:hover { color:#C6168D; }
.mediabgcolour { background-color:#C6168D; }

.mediasecurecolour, A.mediasecurecolour:link, A.mediasecurecolour:visited, A.mediasecurecolour:active, A.mediasecurecolour:hover { color:#C6168D; }
.mediasecurebgcolour { background-color:#C6168D; }

.bookingcolour, A.bookingcolour:link, A.bookingcolour:visited, A.bookingcolour:active, A.bookingcolour:hover { color:#FF8A00; }
.bookingbgcolour { background-color:#FF8A00; }

.misccolour, A.misccolour:link, A.misccolour:visited, A.misccolour:active, A.misccolour:hover { color:#D61D00; }
.miscbgcolour { background-color:#D61D00; }

.newcolour, A.newcolour:link, A.newcolour:visited, A.newcolour:active, A.newcolour:hover { color:#E3701E; }
.newbgcolour { background-color:#F9E2D2; }


.white, A.white:link, A.white:visited, A.white:active, A.white:hover { color:#FFFFFF; }
.wide { width:100%; }
.size10 { font-size:10px; }
.size11 { font-size:11px; }
.size14 { font-size:14px; }
.size18 { font-size:18px; }
.darkpurple, A.darkpurple:link, A.darkpurple:visited, A.darkpurple:active, A.darkpurple:hover { color:#6B6CA7; }
.purple { color:#665A62; } 
.mediapurple, A.mediapurple:link, A.mediapurple:visited, A.mediapurple:active, A.mediapurple:hover { color:#003768; }
.blue, A.blue:link, A.blue:visited, A.blue:active, A.blue:hover { color:#E36F1E; }
.orange, A.orange:link, A.orange:visited, A.orange:active, A.orange:hover { color:#F56D00; }
.goldbg { background-color:#FCB727; }
.purplebg { background-color:#CE6E6F; }
.red, A.red:link, A.red:visited, A.red:active, A.red:hover { color:#E5772B; } 
.redbg { background-color:#DC0000; }
.black, A.black:link, A.black:visited, A.black:active, A.black:hover { color:#000000; }
.whitebg { background-color:#FFFFFF; }
TD.whitebg { background-image: url(images/gfx_ffffff.gif); }
.grey { color:#666666; }
.greybg { background-color:#F6F6F6; }
.arial { font-family:Arial; } 
.helvetica { font-family:Helvetica; }
.orange2 { color:#E36F1E; }
.orangebg { background-color:#CE6E6F; }

.homeheading { font-size: 18px; font-family:Arial; color: #666; }
.homearticle { padding:4px 12px 8px 12px; }
.homelinks, .homelinks A:link, .homelinks A:visited, .homelinks A:active, .homelinks A:hover  { color:#000; font-size:10px; }

.homelinkspadd { padding:5px 8px 5px 8px; }

.standardsubpage { padding:20 25px 30px 20px; color: #666; }
.subpageheading  { font-size:18px; font-family:Arial; color: #F56D00; }

.calendarlist1 { padding:4px 12px 6px 12px; background-color:#FBF9EE; width:200px; margin-bottom:8px; }
.calendarlist2 { padding:4px 12px 6px 12px; background-color:#ffffff; width:200px; margin-bottom:8px; }
A.caleventlinks:link, A.caleventlinks:visited, A.caleventlinks:active, A.caleventlinks:hover { color:#003768; }

.carnivallist1 { padding:4px 12px 6px 12px; background-color:#FBF9EE; width:206px; margin-bottom:8px; }
.carnivallist2 { padding:4px 12px 6px 12px; background-color:#FDFCF7; width:206px; margin-bottom:8px; }


.footer { font-size:9px; padding-left:7px; width:757px; text-align:left; color:#777777; }
.footer A:link, .footer A:visited, .footer A:active, .footer A:hover { color:#777777; } 

.othereventshome, .othereventshome A:hover { font-size:10px; color:#000000; text-decoration:none; }
.othereventshome A:link, .othereventshome A:visited, .othereventshome A:active  { text-decoration:underline; font-size:10px; color:#000000; } 

.sponsors { border:1px solid #B1B1B1; border-collapse:collapse; }

.underl A:link, .underl A:visited, .underl A:active, A.underl:link, A.underl:visited, A.underl:active { text-decoration:underline; }
.underl A:hover, A.underl:hover { text-decoration:none; }

.lpadd8 { padding-left:8px; } 
.padd7 { padding:7px; }
.eventshomepadd { padding:6px 0 3px 8px; }

.eventImage { float:right; padding:0 0 8px 24px; background-color:#FFFFFF;  } /*width: 295px;*/
.eventImageCaption { padding:5px 12px 8px 12px; margin-top:3px; background-color:#EDF6FC; text-align:center; }
* html .eventImageCaption { width: 295px; }

.bluewavey { background-image:url(images/bg_waveyline_blue_horiz.gif); height:38px; }
.redwavey { background-image:url(images/bg_waveyline_red_horiz.gif); height:24px; }
.purplewavey { background-image:url(images/bg_waveyline_purple_horiz.gif); height:25px; }

.hilitebg1 { background-color:#EBEBE1; }
.hilitebg2 { background-color:#F7FBFE; }

.featurecity { color:#E3701E; font-size:14px; font-family:Arial; }
.featuretable TABLE { border-collapse:collapse; border:1px solid #FFFFFF; }
.featuretable TD { padding:4px 9px 6px 9px; background-color:#FBF9EE; font-size:10px; font-family:Arial; }
.featuretable TH { padding:4px 9px 6px 9px; background-color:#FFFFFF; font-size:11px; font-family:Arial; color:#666666; text-align:left; }

.testimonialsimage { float:left; padding:0 9px 8px 0px; background-color:#FFFFFF; }

.greyborder { border:1px solid #D9D9D9; }
INPUT.login { background-color:#F4F4F4; font-size:10px; }

.captionEventDetail { background-color:#E3701E; padding:8px; color:#FFFFFF; }
.cappad { padding:5px 0 8px 12px; }
.pfv { padding:25px; }

.paddingnewsdate { padding:4px 8px 4px 8px; }
.paddingnewstitle { padding:4px 8px 4px 0px; }




.home-date { color: #E36F1E; }
.home-caption { color: #305D84; font-size: 11px; }
.goldbg { background: #E3701E; }
.testimonial-name { color: #E3701E; }
.darkblue { color: #003768; }
a.othereventslist  { color: #7F7F7F; }
.greybg { background: #7F7F7F; }
.greybg3 { background: #F6F6F6; }
.image-home-border { border: 1px solid #EBEBE1; }

.homenewstbl a.orange {
    color: #000;
}