﻿html,body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,blockquote,address,pre
{
    margin:0;
    padding:0;
}

body 
{
	color:rgb(0,0,0);
	font-size:81%;	
	min-width:960px;
    font-family:HelveticaNeue, Helvetica, Arial, Sans-Serif;
    color:#333;
    background-color:#ffffff;
    margin:0;
    padding:0;
    text-align:center;
    line-height:1.5;
}

a img {
    border:none;
}

#container {
    width:929px;
    margin:0 auto;
    text-align:left;
    position:relative;
}

#s09-home #container {
    width:923px;
}

#header {
    padding-left:185px;
    height:184px;
    background:transparent url(Images/header-wine.png) no-repeat top left;
}

/*
#sc9-events #header,
#sc9-competition #header {
    background:url(Images/header-bfw.gif) no-repeat top left;
}
*/

#header h1 {
    float:left;
    width:574px;
    height:154px;
    background:transparent url(Images/h1-fall.png) no-repeat top left;
    overflow:hidden;
    text-indent:-9999px;
}

/*
#sc9-competition #header h1,
#sc9-events #header h1 {
    background:url(Images/h1-bfw.jpg) no-repeat top left;
}
*/

#header p {
    width:163px;
    height:154px;
    background:transparent url(Images/lnk-visitor.png) no-repeat top left;
    overflow:hidden;
    text-indent:-9999px;
}

/*
#sc9-competition #header p,
#sc9-events #header p {
    background:url(Images/lnk-bfw-visitor.gif) no-repeat top left;
}
*/

#header .sitesearch {
    display:none;
}

#navigation {
    position:absolute;
    top:154px;
    left:191px;
    width:722px;
}

#navigation ul {
    margin:0;
    padding:0;
    list-style-type:none;
}

#navigation li {
    display:inline;
}

#navigation a {
    display:block;
    overflow:hidden;
    text-indent:-9999px;
    background:transparent url(Images/nav-items.gif) no-repeat;
    height:30px;
    width:100px;
    float:left;
}

#navigation .nav-home a { width:80px; }
#navigation .nav-home a.AspNet-Menu-Selected,
#navigation .nav-home a:hover { background-position:0 -30px; }

#navigation .nav-events a { background-position:-80px 0 ; width:67px; }
#navigation .nav-events a.AspNet-Menu-Selected,
#navigation .nav-events a:hover { background-position:-80px -30px; }

#navigation .nav-accommodation a { background-position:-147px 0 ; width:134px; }
#navigation .nav-accommodation a.AspNet-Menu-Selected,
#navigation .nav-accommodation a:hover { background-position:-147px -30px; }

#navigation .nav-onlinebrochures a { background-position:-281px 0 ; width:147px; }
#navigation .nav-onlinebrochures a.AspNet-Menu-Selected,
#navigation .nav-onlinebrochures a:hover { background-position:-281px -30px; }

#navigation .nav-transportandmaps a { background-position:-428px 0 ; width:146px; }
#navigation .nav-transportandmaps a.AspNet-Menu-Selected,
#navigation .nav-transportandmaps a:hover { background-position:-428px -30px; }

#navigation .nav-weatherupdates a { background-position:-574px 0 ; width:141px; }
#navigation .nav-weatherupdates a.AspNet-Menu-Selected,
#navigation .nav-weatherupdates a:hover { background-position:-574px -30px; }

#mainevent {
    width:551px;
    height:380px;
    background:transparent url(Images/bg-mainevent.gif) no-repeat top left;
    float:left;
    margin-right:8px;
    margin-bottom:8px;
}

#hcol2 {
    width:334px;
    height:350px;
    float:left;
    background:transparent url(Images/bg-home-accom.gif) no-repeat top left;
    padding:15px;
    margin-bottom:8px;
    overflow:hidden;
}

#hcol2 #giftvoucher {
    display:block;
    width:334px;
    height:21px;
    margin-bottom:10px;
    background:transparent url(Images/btn-gift-voucher.gif) no-repeat top left;
    overflow:hidden;
    text-indent:-9999px;
    visibility:hidden;
}

#hcol2 #purchasetickets {
    display:block;
    width:334px;
    height:21px;
    margin-bottom:10px;
    background:transparent url(Images/btn-purchase-tickets.gif) no-repeat top left;
    overflow:hidden;
    text-indent:-9999px;
    visibility:hidden;
}

#hcol2 #wincompetition {
    display:block;
    width:334px;
    height:21px;
    margin-bottom:10px;
    background:transparent url(Images/btn-registerforbfw.gif) no-repeat top left;
    overflow:hidden;
    text-indent:-9999px;
}

#hcol2 #offer {
    padding-top:60px;
    background:transparent url(Images/bg-home-offer.gif) no-repeat top left;
    
}

#homenav {
    clear:both;
    height:80px;
    margin-bottom:8px;
}

#homenav a {
    display:block;
    width:178px;
    height:80px;
    overflow:hidden;
    text-indent:-9999px;
    background:transparent url(Images/btn-home-sections.png) no-repeat top left;
    float:left;
    margin-right:8px;
}

#homenav .fashion a { background-position:-186px 0; width:179px; }
#homenav .food a { background-position:-373px 0; }
#homenav .bendigo a { background-position:-559px 0; margin-right:7px; width:179px; }
#homenav .promotion a { background-position:-745px 0; margin-right:0; }

/* Bendigo Weather Panel */
#aboutbendigo
{
	width:365px;
	float:left;
	margin-right:8px;
	margin-bottom:3px;
}

#quickpoll 
{
	width:148px;
	height:225px;
	background:transparent url(Images/bg-quickpoll.gif) no-repeat;
	float:left;
	padding-left:15px;
	padding-right:15px;
	margin-right:8px;
}

#quickpoll h2 
{
	width:146px;
	height:44px;
	background:url(Images/h2-quickpoll.gif) no-repeat;
	background-position:-20px 0;
	text-indent:-999px;
	overflow:hidden;
}

#quickpoll p
{
	font-family:Georgia, Serif;
	font-style:italic;
	color:#6e6168;
	font-size:11px;
}

#quickpoll .ddl 
{
	font-family:Georgia, Serif;
	font-size:0.9em;
	font-style:italic;
	color:#6e6168;
}

#quickpoll .btn
{
	margin-top:20px;
}

#pollresult td,
#pollresult th
{
	border-top:1px solid #cccccc;
	padding-top:1px;
	padding-bottom:1px;
	font-size:0.8em;
}

#quickpoll p 
{
	margin-bottom:0.25em;
}


#homepdfs {
    float:left;
    width:334px;
    height:224px;
    background:transparent url(Images/bg-home-brochures.gif) no-repeat top left;
    padding-left:15px;
    padding-right:15px;
} 

#homepdfs h2 {
    overflow:hidden;
    text-indent:-9999px;
    width:149px;
    height:39px;
    background:transparent url(Images/h2-home-onlinebrochures.gif) no-repeat top left;
    margin-bottom:10px;
}

#footer {
    clear:both;
    min-height:111px;
    background:transparent url(Images/bg-footer.png) no-repeat top left;
    padding-top:30px;
    padding-left:216px;
}

#sc9-home #footer {
    clear:both;
    min-height:81px;
    background:transparent url(Images/bg-home-footer.png) no-repeat top left;
    padding-top:30px;
    padding-left:31px;
}

#footer h3 {
    width:357px;
    height:18px;
    overflow:hidden;
    text-indent:-9999px;
    background:transparent url(Images/h3-proudlysupported.gif) no-repeat top left;
}

#footer p {
    font-size:.9em;    
}

#footer p a {
    font-weight:bold;
    text-decoration:underline;
    color:#c1002b;
}

#footer a.twc {
    padding-left:20px;
    background:transparent url(Images/logo-twc.png) no-repeat top left;
    color:#333;
    text-decoration:none;
    font-weight:normal;
}

#secondarynav 
{
	clear:left;
	width:184px;
	float:left;
	margin-right:12px;
}

#secondarynav ul 
{
	margin:0;
	padding:0;
	list-style:none;
}

#secondarynav ul li 
{
	display:inline;
}

#secondarynav ul li a
{
	display:block;
	width:184px;
	height:80px;
	overflow:hidden;
	text-indent:-999px;
	background:transparent url(Images/subnav-items.png) no-repeat top left;
}

#secondarynav .nav-fashion a { background-position:0 -80px; }
#secondarynav .nav-food a { background-position:0 -160px; }
#secondarynav .nav-bendigo a { background-position:0 -240px; }
#secondarynav .nav-promotion a { background-position:0 -320px; }

.twocolumn #columna 
{
    float:left;
    width:325px;
}

#columna
{
	width:733px;
	float:left;
}

#columnb 
{
    float:left;
    width:325px;
    padding-left:12px;
}


/* Must Do */

#mustdo 
{
	margin-bottom:8px;
}

#mustdo td 
{
	vertical-align:top;
}

#mustdo h3 
{
	color:#c1002b;
	text-decoration:underline;
	font-size:1.077em;
}

#mustdo h4
{
	display:inline;
}

#mustdo h4 a
{
	display:block;
	width:234px;
	height:24px;
	overflow:hidden;
	text-indent:-999px;
	padding-bottom:3px;
}

#mustdo h4 .alfrescodining { background:url(images/mustdo/btn-alfresco-dining.gif) no-repeat; }
#mustdo h4 .antiquestrail { background:url(images/mustdo/btn-antiques-trail.gif) no-repeat; }
#mustdo h4 .atishacentre { background:url(images/mustdo/btn-atisha-centre.gif) no-repeat; }
#mustdo h4 .balloon { background:url(images/mustdo/btn-balloon.gif) no-repeat; }
#mustdo h4 .bathviewstreet { background:url(images/mustdo/btn-bath-view-street.gif) no-repeat; }
#mustdo h4 .bendigo976 { background:url(images/mustdo/btn-bendigo-976.gif) no-repeat; }
#mustdo h4 .bendigo { background:url(images/mustdo/btn-bendigo.gif) no-repeat; }
#mustdo h4 .bendigocbd { background:url(images/mustdo/btn-bendigo-cbd.gif) no-repeat; }
#mustdo h4 .booknow { background:url(images/mustdo/btn-book-now.gif) no-repeat; }
#mustdo h4 .bookstores { background:url(images/mustdo/btn-bookstores.gif) no-repeat; }
#mustdo h4 .boomerangs { background:url(images/mustdo/btn-boomerangs.gif) no-repeat; }
#mustdo h4 .busservicesmap { background:url(images/mustdo/btn-bus-services-map.gif) no-repeat; }
#mustdo h4 .buswalkingmap { background:url(images/mustdo/btn-bus-walking-map.gif) no-repeat; }
#mustdo h4 .confectionerycapers { background:url(images/mustdo/btn-confectionery-capers.gif) no-repeat; }
#mustdo h4 .dayspas { background:url(images/mustdo/btn-day-spas.gif) no-repeat; }
#mustdo h4 .dragonmuseum { background:url(images/mustdo/btn-dragon-museum.gif) no-repeat; }
#mustdo h4 .driveandparks { background:url(images/mustdo/btn-drive-and-parks.gif) no-repeat; }
#mustdo h4 .drivingtobendigo { background:url(images/mustdo/btn-driving-to-bendigo.gif) no-repeat; }
#mustdo h4 .experiencepass { background:url(images/mustdo/btn-experience-pass.gif) no-repeat; }
#mustdo h4 .findoutmore { background:url(images/mustdo/btn-find-out-more.gif) no-repeat; width:50px; padding-right:40px; }
#mustdo.noright h4 .findoutmore { border-right:0; padding-right:0; }
#mustdo h4 .flightstomelbourne { background:url(images/mustdo/btn-flights-to-melbourne.gif) no-repeat; }
#mustdo h4 .galleriesartisans { background:url(images/mustdo/btn-galleries-artisans.gif) no-repeat; }
#mustdo h4 .goldfields { background:url(images/mustdo/btn-goldfields.gif) no-repeat; }
#mustdo h4 .goldpanning { background:url(images/mustdo/btn-gold-panning.gif) no-repeat; }
#mustdo h4 .greengrocers { background:url(images/mustdo/btn-green-grocers.gif) no-repeat; }
#mustdo h4 .guidedownload { background:url(images/mustdo/btn-guide-download.gif) no-repeat; width:141px; height:61px; margin-left:10px; display:none;}
#mustdo h4 .hirecar { background:url(images/mustdo/btn-hire-car.gif) no-repeat; }
#mustdo h4 .ipoddiscovery { background:url(images/mustdo/btn-ipod-discovery.gif) no-repeat; }
#mustdo h4 .maps { background:url(images/mustdo/btn-maps.gif) no-repeat; }
#mustdo h4 .markets { background:url(images/mustdo/btn-markets.gif) no-repeat; }
#mustdo h4 .okeeferail { background:url(images/mustdo/btn-okeefe-rail.gif) no-repeat; }
#mustdo h4 .opshop { background:url(images/mustdo/btn-op-shop.gif) no-repeat; }
#mustdo h4 .othergreatthings { background:url(images/mustdo/btn-other-great-things.gif) no-repeat; width:141px; height:61px; margin-left:20px; }
#mustdo h4 .parksgarden { background:url(images/mustdo/btn-parks-gardens.gif) no-repeat; }
#mustdo h4 .sciencetechcentre { background:url(images/mustdo/btn-science-tech-centre.gif) no-repeat; }
#mustdo h4 .shuttledeparture { background:url(images/mustdo/btn-shuttle-departure.gif) no-repeat; }
#mustdo h4 .steamtrain { background:url(images/mustdo/btn-steam-train.gif) no-repeat; }
#mustdo h4 .talkingtram { background:url(images/mustdo/btn-talking-tram.gif) no-repeat; }
#mustdo h4 .trainfares { background:url(images/mustdo/btn-train-fares.gif) no-repeat; }
#mustdo h4 .traintimetable { background:url(images/mustdo/btn-train-timetable.gif) no-repeat; }
#mustdo h4 .traintobendigo { background:url(images/mustdo/btn-train-to-bendigo.gif) no-repeat; }
#mustdo h4 .tullamarineairport { background:url(images/mustdo/btn-tullamarine-airport.gif) no-repeat; }
#mustdo h4 .winetastekayaking { background:url(images/mustdo/btn-wine-taste-kayaking.gif) no-repeat; }
#mustdo h4 .winetour { background:url(images/mustdo/btn-wine-tour.gif) no-repeat; }
#mustdo h4 .wheelthrowing { background:url(images/mustdo/btn-wheel-throwing.gif) no-repeat; }
#mustdo h4 .townhalltour { background:url(images/mustdo/btn-town-hall-tour.gif) no-repeat; }
#mustdo h4 .bookstores { background:url(images/mustdo/btn-bookstores-55.gif) no-repeat; }
#mustdo h4 .makersbvc { background:url(images/mustdo/btn-visitor-centre.gif) no-repeat; }
#mustdo h4 .beautifulbendigo { background:url(images/mustdo/btn-waling-tour.gif) no-repeat; }
#mustdo h4 .rosalindpark { background:url(images/mustdo/btn-rosalind-park.gif) no-repeat; }
#mustdo h4 .visitingother { background:url(images/mustdo/btn-galleries-artisans.gif) no-repeat; }
#mustdo h4 .artscraft { background:url(images/mustdo/btn-art-craft-brochure.gif) no-repeat; }
#mustdo h4 .chocshop { background:url(images/mustdo/btn-chocolate-shop.gif) no-repeat; }
#mustdo h4 .hatshop { background:url(images/mustdo/btn-hat-shop.gif) no-repeat; }
#mustdo h4 .relaxsoakup { background:url(images/mustdo/btn-wine-bank.gif) no-repeat; }
#mustdo h4 .tribendigo { background:url(images/mustdo/btn-self-drive-tour.gif) no-repeat; }
#mustdo h4 .cyclewine { background:url(images/mustdo/btn-3-winerie-trails.gif) no-repeat; }
#mustdo h4 .kayak { background:url(images/mustdo/btn-gouldurn-river.gif) no-repeat; }
#mustdo h4 .gdt { background:url(images/mustdo/btn-great-dividing-trail.gif) no-repeat; }
#mustdo h4 .ridewalk { background:url(images/mustdo/btn-ride-or-walk.gif) no-repeat; }
#mustdo h4 .nationalpark { background:url(images/mustdo/btn-national-park.gif) no-repeat; }
#mustdo h4 .weeroona { background:url(images/mustdo/btn-lake-weeroona.gif) no-repeat; }
#mustdo h4 .ironbarkriding { background:url(images/mustdo/btn-horse-riding-bush.gif) no-repeat; }
#mustdo h4 .waterworld { background:url(images/mustdo/btn-waterworld.gif) no-repeat; }
#mustdo h4 .getintoit { background:url(images/mustdo/btn-the-zone.gif) no-repeat; }
#mustdo h4 .hopon { background:url(images/mustdo/btn-talking-tram-79.gif) no-repeat; }
#mustdo h4 .centraldeborah { background:url(images/mustdo/btn-deborah-gold-mine.gif) no-repeat; }
#mustdo h4 .pottery { background:url(images/mustdo/btn-bendigo-pottery.gif) no-repeat; }
#mustdo h4 .expgolddrag { background:url(images/mustdo/btn-dragon-museum-82.gif) no-repeat; }
#mustdo h4 .horses { background:url(images/mustdo/btn-horse-in-bushland.gif) no-repeat; }
#mustdo h4 .othergreatthings2 { background:url(images/mustdo/btn-othergreat.gif) no-repeat; }

#mustdo .btn1,
#mustdo .btn2,
#mustdo .btn3,
#mustdo .btn4,
#mustdo .btn5,
#mustdo .btn6
{
	display:block;
	margin-left:10px;
	width:190px;
	height:62px;
	text-indent:-999px;
	overflow:hidden;
}

#mustdo .btn1 { background:url(images/mustdo/btn-findaccommodation.gif) no-repeat; }
#mustdo .btn2 { background:url(images/mustdo/btn-otherattractions.gif) no-repeat; }
#mustdo .btn3 { background:url(images/mustdo/btn-suggesteditinaries.gif) no-repeat; }
#mustdo .btn4 { background:url(images/mustdo/btn-mapsandtransport.gif) no-repeat; }
#mustdo .btn5 { background:url(images/mustdo/btn-brochuredownload.gif) no-repeat; }
#mustdo .btn6 { background:url(images/mustdo/btn-eventoninbendigo.gif) no-repeat; }

#mustdo p 
{
	margin-bottom:3px;
}

/* Feature panels */

#toppanel {
    background:#eeebe5 url(Images/bg-feature.top.gif) no-repeat top left;
}

#toppanel td {
    vertical-align:top;
}

#toppanel #feature-text {
    padding:15px 20px;
}

#homepdfs p {
    font-size:11px;
    margin-bottom:5px;
}

#homepdfs ul {
    list-style-type:none;
    margin:0;
    padding:0;
}

#homepdfs li {
    display:inline;
}

#homepdfs a {
    float:left;
    width:150px;
    height:70px;
    background:transparent url(Images/home-brochure-thumbs.png) no-repeat top left;
    overflow:hidden;
    text-indent:-9999px;
    margin-bottom:5px;
    margin-right:15px;
}

#homepdfs .artisans a { background-position:0 -70px; }
#homepdfs .shopping a { background-position:0 -140px; }

#competition1 
{
    width:420px;
    float:left;
    padding-left:20px;
}
/*
#competition1 h1
{
    background:url(images/titles/h1-competitionprizes.gif) no-repeat;
    text-indent:-999px;
    text-transform:uppercase;
    font-weight:bold;
    font-size:1.157em;
    color:#acaa00;
    margin-bottom:0px;
    line-height:1.5;
    height:28px;
    width:233px;
}
*/
#competition1 h2,
#competition2 h2
{
    font-weight:normal;
    font-size:1.003em;
    color:#acaa00;
    margin-bottom:10px;
    line-height:1.5;
    width:233px;
}

#competition2 h2
{
    font-weight:bold;
}

#competition1 h3
{
    font-weight:bold;
    font-size:0.925em;
    color:#000000;
    margin-bottom:0;
    line-height:1.5;
    width:233px;
}

#competition1 h4
{
    font-weight:bold;
    font-size:0.848em;
    color:#000000;
    margin-top:10px;
    line-height:1.5;
    width:233px;
}

#competition1 ul
{
    color:#666666;
    font-size:0.848em;
    margin:0 0 10px 0;
    padding:0 0 0 0px;
    width:233px;
    list-style:none;
}

#competition1 li
{
    background:url(images/li-bullet.gif) no-repeat left 6px;
    margin:0 0 0 0;
    padding:0 0 0 10px;
}

#competition1 p
{
    font-size:0.848em;
    color:#333333;
    margin-bottom:0;
    line-height:1.5;
    width:233px;
}

#competition2 
{
    width:420px;
    float:left;
    padding-left:20px;
}

#competition2 table
{
    border-collapse:collapse;
}

#competition2 table th,
#competition2 table td
{
    font-weight:normal;
    padding:0;
    font-size:0.925em;
    vertical-align:top;
}

#competition2 h1
{
    background:url(images/titles/h1-entryform.gif) no-repeat;
    text-indent:-3999px;
    text-transform:uppercase;
    font-weight:bold;
    font-size:1.157em;
    color:#acaa00;
    margin-bottom:0px;
    line-height:1.5;
    height:28px;
    width:420px;
}

#competition2 input[type=text]
{
    width:160px;
    margin-bottom:10px;
}

#competition2 p
{
    font-size:0.916em;
    margin-bottom:10px;
    color:#666666;
}

#competition2 .website
{
    font-weight:bold;
    color:#009966;
}

#competition2 .imgvry input
{
    width:104px;
    height:22px;
    padding:2px;
    vertical-align:top;
    margin-bottom:20px;
}

#competition2 img
{
    vertical-align:top;
    margin-right:5px;
}

#competition2 .top5
{
    padding-top:5px;
}

#competition2 .checkbox label
{
    display:inline-block;
    width:230px;
    vertical-align:top;
    margin-bottom:10px;
}

#competition2 .btnEnterCompetition
{
    margin-top:15px;
    margin-bottom:30px;
}

#competition2 .seperator
{
    position:absolute;
    left:214px;
    width:423px;
    height:26px;
    background:url(images/bg-seperator.gif) no-repeat left bottom;
    z-index:-5;
}

p.inline 
{
    display:inline;
}

#sc9-easter {
}

#sc9-easter #header {
    background:url(Images/header-bef.jpg) no-repeat;
}

#sc9-easter #header h1 {
    background:url(Images/h1-bef.jpg) no-repeat;
}

#sc9-easter #header p {
    background:url(Images/bef-side.jpg) no-repeat;
}

#sc9-easter #navigation a {
    background:url(Images/bef-nav-items.gif) no-repeat;
}

#sc9-easter #navigation .nav-home a { width:80px; }
#sc9-easter #navigation .nav-home a.AspNet-Menu-Selected,
#sc9-easter #navigation .nav-home a:hover { background-position:0 -30px; }

#sc9-easter #navigation .nav-events a { background-position:-80px 0 ; width:67px; }
#sc9-easter #navigation .nav-events a.AspNet-Menu-Selected,
#sc9-easter #navigation .nav-events a:hover { background-position:-80px -30px; }

#sc9-easter #navigation .nav-accommodation a { background-position:-147px 0 ; width:134px; }
#sc9-easter #navigation .nav-accommodation a.AspNet-Menu-Selected,
#sc9-easter #navigation .nav-accommodation a:hover { background-position:-147px -30px; }

#sc9-easter #navigation .nav-onlinebrochures a { background-position:-281px 0 ; width:147px; }
#sc9-easter #navigation .nav-onlinebrochures a.AspNet-Menu-Selected,
#sc9-easter #navigation .nav-onlinebrochures a:hover { background-position:-281px -30px; }

#sc9-easter #navigation .nav-transportandmaps a { background-position:-428px 0 ; width:146px; }
#sc9-easter #navigation .nav-transportandmaps a.AspNet-Menu-Selected,
#sc9-easter #navigation .nav-transportandmaps a:hover { background-position:-428px -30px; }

#sc9-easter #navigation .nav-weatherupdates a { background-position:-574px 0 ; width:141px; }
#sc9-easter #navigation .nav-weatherupdates a.AspNet-Menu-Selected,
#sc9-easter #navigation .nav-weatherupdates a:hover { background-position:-574px -30px; }


#sc9-easter #pagetitle h2 {
    width:390px;
    height:21px;
    margin-top:40px;
    background:url(images/h2-bef.gif) no-repeat;
}

.floatLeft {
    float:left;
    padding:0 10px 10px 0;
}

.floatRight {
    float:right;
    padding:0 0 10px 10px;
}

.main-content p,
.easter-events p {
    margin:0 0 10px 0;
}

#sc9-easter .sponsors {
    margin-top:30px;
}

#sc9-easter .sponsors h3 {
    margin-bottom:15px;
}

#sc9-easter .sponsors h4 {
    margin-bottom:5px;
}

.easter-events table {
    margin: 0 0 20px -5px;
    clear: both;
}

.easter-events td,
.easter-events th {
    padding:5px;
    border-bottom:solid 1px #ccc;
    text-align:left;
}

.easter-events .floatRight {
    padding-top:40px;
}

