﻿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, Myriad Pro, Arial, Sans-Serif;
    color: #333;
    background: #ffffff url(images/bg-body.gif) top left repeat-x;
    background-position: 0 -35px;
    margin: 0;
    padding: 0;
    text-align: center;
}

a
{
    color: #06c;
}

a:hover 
{
    text-decoration: none;
}

#container 
{
    width: 939px;
    margin: 0 auto;
    text-align: left;
    padding-bottom:20px;
}

#header 
{
	margin-top: 6px;
	height: 132px;
}

#header h1 
{
	width: 671px;
	height: 132px;
	float:left;
	background: transparent url(images/h1-bepartofourwinter.gif) no-repeat left;
	font-size: 3.2em;
	overflow: hidden;
	text-indent: -1999px;
}

#header .p1 
{
	width: 157px;
	height: 132px;
	float:right;
	background: transparent url(images/bg-bendigo2.gif) no-repeat right;
	font-size: 3.2em;
	overflow: hidden;
	text-indent: -1999px;
}

#header .sitesearch 
{
    position: absolute;
    text-align: right;
    right: 10px;
    top: 10px;
    display: none;
}

#lindent 
{
	margin-left: 11px;
}

#navigation 
{
	clear: left;
    height: 29px;
    overflow: hidden;
}

#navigation ul 
{
	display: inline;
	margin: 0;
	padding: 0;
    list-style-type: none;
}

#navigation ul ul 
{
	padding-right: 0px;
}

#navigation li 
{
	display:inline;
	margin: 0;
	padding: 0;
}

#navigation #tail 
{
	width: 20px;
	height: 29px;
	background: url(images/bg-navright.gif) no-repeat;
	float: left;
}

#sc9-feedback #navigation #tail 
{
	background: url(images/bg-navright2.gif) no-repeat;
}

#navigation a 
{
    display: block;
    float: left;
    width: 57px;
    height: 26px;
    color: #369;
    text-decoration: none;
    background: transparent url(images/bg-navigation.gif) no-repeat;
    text-indent: -999px;
    overflow: hidden;
}

#navigation a:hover 
{
    text-decoration: underline;
    background-position: 0 -26px;
}

#navigation a.AspNet-Menu-Selected 
{
	background-position: 0 -52px;
    font-weight: bold;
}

#navigation a.AspNet-Menu-Selected:hover 
{
	background-position: 0 -78px;
}

#navigation a.AspNet-Menu-ChildSelected 
{
    text-decoration: underline;
}

#navigation .nav-weatherupdates a:hover {
    background-position: top left;
}

#navigation .nav-epostcard a { background-position: -396px 0; width: 92px; }
#navigation .nav-epostcard a:hover { background-position: -396px -26px; }
#navigation .nav-epostcard a.AspNet-Menu-Selected,
#navigation .nav-epostcard a.AspNet-Menu-ChildSelected { background-position: -396px -52px; }
#navigation .nav-epostcard a.AspNet-Menu-Selected:hover,
#navigation .nav-epostcard a.AspNet-Menu-ChildSelected:hover { background-position: -396px -78px; }

#navigation .nav-aboutus a { background-position: -57px 0; width: 94px; }
#navigation .nav-aboutus a:hover { background-position: -57px -26px; }
#navigation .nav-aboutus a.AspNet-Menu-Selected,
#navigation .nav-aboutus a.AspNet-Menu-ChildSelected { background-position: -57px -52px; }
#navigation .nav-aboutus a.AspNet-Menu-Selected:hover,
#navigation .nav-aboutus a.AspNet-Menu-ChildSelected:hover { background-position: -57px -78px;  }

#navigation .nav-bendigo a { background-position: -57px 0; width: 94px; }
#navigation .nav-bendigo a:hover { background-position: -57px -26px; }
#navigation .nav-bendigo a.AspNet-Menu-Selected,
#navigation .nav-bendigo a.AspNet-Menu-ChildSelected { background-position: -57px -52px; }
#navigation .nav-bendigo a.AspNet-Menu-Selected:hover,
#navigation .nav-bendigo a.AspNet-Menu-ChildSelected:hover { background-position: -57px -78px; }

#navigation .nav-events a { background-position: -150px 0; width: 73px; }
#navigation .nav-events a:hover { background-position: -150px -26px; }
#navigation .nav-events a.AspNet-Menu-Selected,
#navigation .nav-events a.AspNet-Menu-ChildSelected { background-position: -150px -52px; }
#navigation .nav-events a.AspNet-Menu-Selected:hover,
#navigation .nav-events a.AspNet-Menu-ChildSelected:hover { background-position: -150px -78px;  }

#navigation .nav-streetscape a { background-position: -237px 0; width: 130px; }
#navigation .nav-streetscape a:hover { background-position: -237px -26px; }
#navigation .nav-streetscape a.AspNet-Menu-Selected,
#navigation .nav-streetscape a.AspNet-Menu-ChildSelected { background-position: -237px -52px; }
#navigation .nav-streetscape a.AspNet-Menu-Selected:hover,
#navigation .nav-streetscape a.AspNet-Menu-ChildSelected:hover { background-position: -237px -78px; }

#navigation .nav-amazingfacts a { background-position: -366px 0; width: 130px; }
#navigation .nav-amazingfacts a:hover { background-position: -366px -26px; }
#navigation .nav-amazingfacts a.AspNet-Menu-Selected,
#navigation .nav-amazingfacts a.AspNet-Menu-ChildSelected { background-position: -366px -52px; }
#navigation .nav-amazingfacts a.AspNet-Menu-Selected:hover,
#navigation .nav-amazingfacts a.AspNet-Menu-ChildSelected:hover { background-position: -366px -78px; }

#navigation .nav-featuredaccommodation a { background-position: -488px 0; width: 133px; }
#navigation .nav-featuredaccommodation a:hover { background-position: -488px -26px; }
#navigation .nav-featuredaccommodation a.AspNet-Menu-Selected,
#navigation .nav-featuredaccommodation a.AspNet-Menu-ChildSelected { background-position: -488px -52px; }
#navigation .nav-featuredaccommodation a.AspNet-Menu-Selected:hover,
#navigation .nav-featuredaccommodation a.AspNet-Menu-ChildSelected:hover { background-position: -488px -78px; }

#navigation .nav-giftvouchers a { background-position: -643px 0; width: 130px; }
#navigation .nav-giftvouchers a:hover { background-position: -643px -26px; }
#navigation .nav-giftvouchers a.AspNet-Menu-Selected,
#navigation .nav-giftvouchers a.AspNet-Menu-ChildSelected { background-position: -643px -52px; }
#navigation .nav-giftvouchers a.AspNet-Menu-Selected:hover,
#navigation .nav-giftvouchers a.AspNet-Menu-ChildSelected:hover { background-position: -643px -78px; }

#navigation .nav-reviews a { background-position: -545px 0; width: 125px; }
#navigation .nav-reviews a:hover { background-position: -545px -26px; }
#navigation .nav-reviews a.AspNet-Menu-Selected,
#navigation .nav-reviews a.AspNet-Menu-ChildSelected { background-position: -545px -52px; }
#navigation .nav-reviews a.AspNet-Menu-Selected:hover,
#navigation .nav-reviews a.AspNet-Menu-ChildSelected:hover { background-position: -545px -78px; }

#navigation .nav-competitionentryform a { background-position: -670px 0; width: 107px; }
#navigation .nav-competitionentryform a:hover { background-position: -670px -26px; }
#navigation .nav-competitionentryform a.AspNet-Menu-Selected,
#navigation .nav-competitionentryform a.AspNet-Menu-ChildSelected { background-position: -670px -52px; }
#navigation .nav-competitionentryform a.AspNet-Menu-Selected:hover,
#navigation .nav-competitionentryform a.AspNet-Menu-ChildSelected:hover { background-position: -670px -78px; }

#navigation .nav-brochureorderform a { background-position: -223px 0; width: 173px; }
#navigation .nav-brochureorderform a:hover { background-position: -223px -26px; }
#navigation .nav-brochureorderform a.AspNet-Menu-Selected,
#navigation .nav-brochureorderform a.AspNet-Menu-ChildSelected { background-position: -223px -52px; }
#navigation .nav-brochureorderform a.AspNet-Menu-Selected:hover,
#navigation .nav-brochureorderform a.AspNet-Menu-ChildSelected:hover { background-position: -223px -78px; }

#navigation .nav-testimonials a { background-position: -777px 0; width: 109px; }
#navigation .nav-testimonials a:hover { background-position: -777px -26px; }
#navigation .nav-testimonials a.AspNet-Menu-Selected,
#navigation .nav-testimonials a.AspNet-Menu-ChildSelected { background-position: -777px -52px; }
#navigation .nav-testimonials a.AspNet-Menu-Selected:hover,
#navigation .nav-testimonials a.AspNet-Menu-ChildSelected:hover { background-position: -777px -78px; }

#navigation .nav-feedback a { background-position: -768px 0; width: 150px; }
#navigation .nav-feedback a:hover { background-position: -768px -26px; }
#navigation .nav-feedback a.AspNet-Menu-Selected,
#navigation .nav-feedback a.AspNet-Menu-ChildSelected { background-position: -768px -52px; }
#navigation .nav-feedback a.AspNet-Menu-Selected:hover,
#navigation .nav-feedback a.AspNet-Menu-ChildSelected:hover { background-position: -768px -78px; }

#navigation .nav-links a { background-position: -973px 0; width: 73px; }
#navigation .nav-links a:hover { background-position: -973px -26px; }
#navigation .nav-links a.AspNet-Menu-Selected,
#navigation .nav-links a.AspNet-Menu-ChildSelected { background-position: -973px -52px; }
#navigation .nav-links a.AspNet-Menu-Selected:hover,
#navigation .nav-links a.AspNet-Menu-ChildSelected:hover { background-position: -973px -78px; }

#navigation .nav-transportandmaps a { background-position: -621px 0; width: 147px; }
#navigation .nav-transportandmaps a:hover { background-position: -621px -26px; }
#navigation .nav-transportandmaps a.AspNet-Menu-Selected,
#navigation .nav-transportandmaps a.AspNet-Menu-ChildSelected { background-position: -621px -52px; }
#navigation .nav-transportandmaps a.AspNet-Menu-Selected:hover,
#navigation .nav-transportandmaps a.AspNet-Menu-ChildSelected:hover { background-position: -621px -78px; }

#navigation .nav-weatherupdates a {
    background: transparent url(images/btn-weatherupdates.gif) no-repeat top left;
    width: 161px;
    height: 21px;
    float: right;
    margin-right: 5px;
    margin-top: 4px;
}

#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: 100px;
	overflow: hidden;
	text-indent: -999px;
}

#secondarynav ul #nav-arts a { background: url(images/nav-arts.jpg) no-repeat; height: 99px; }
#secondarynav ul #nav-fashion a { background: url(images/nav-fashion.jpg) no-repeat; }
#secondarynav ul #nav-food a { background: url(images/nav-foodwine.jpg) no-repeat; }
#secondarynav ul #nav-leisure a { background: url(images/nav-leisure.jpg) no-repeat; height: 99px; }
#secondarynav ul #nav-family a { background: url(images/nav-family.jpg) no-repeat; }

#secondarynav ul #nav-accom a { background: url(images/nav-findaccommodation-small.gif) no-repeat; height: 44px; }
#secondarynav ul #nav-thingstoseeanddo a { background: url(images/nav-thingstodosee-small.gif) no-repeat; height: 44px; }
#secondarynav ul #nav-dining a { background: url(images/nav-dining-small.gif) no-repeat; height: 44px; }
#secondarynav ul #nav-summereventsbrochure a { background: url(images/nav-eventsbrochure-small.gif) no-repeat; height: 44px; }
#secondarynav ul #nav-transportandmaps a { background: url(images/nav-transportmaps-small.gif) no-repeat; height: 44px; }
#secondarynav ul #nav-brochureordering a { background: url(images/nav-brochureordering-small.gif) no-repeat; height: 44px; }

#breadcrumbs 
{
	position: absolute;
    text-align: right;
    left: 10px;
    top: 10px;
    margin: 5px 15px 5px 15px;
    font-size: .8em;
    display: none;
}

#content 
{
    width: 960px;
    font-family: HelveticaNeue, Helvetica, Myriad Pro, Arial, Sans-Serif;
    min-height: 531px;
}

#pagetitle 
{
	background: url(images/bg-pagetitle.gif) no-repeat;
	clear: left;
    width: 928px;
    height: 116px;
    position: relative;
}

#sc9-artscultureheritage #pagetitle { background: url(Images/ttl-arts.gif) no-repeat; }
#sc9-fashionboutiqueshopping #pagetitle { background: url(Images/ttl-fashion.jpg) no-repeat; }
#sc9-foodwinemusic #pagetitle { background: url(images/ttl-food-wine.jpg) no-repeat; }
#sc9-outdoorleisureactivities #pagetitle { background: url(images/ttl-leisure.jpg) no-repeat; }
#sc9-familyfuninbendigo #pagetitle { background: url(images/h2-family-fun.jpg) no-repeat; }

#pagetitle img.icon {
    position: absolute;
    bottom: -10px;
    right: 0px;
}

#pagetitle h2 
{
    margin-left: 34px;
    margin-top: 12px;
    float: left;
    width: 196px;
    height: 79px;
    overflow: hidden;
    text-indent: -999px;
}

#sc9-aboutus #pagetitle h2 { background: url(images/h2-aboutus.gif); }
#sc9-bendigo #pagetitle h2 { background: url(images/h2-bendigo.gif); }
#sc9-epostcard #pagetitle h2 { background: url(images/h2-epostcard.gif); }
#sc9-events #pagetitle h2 { background: url(images/h2-events.gif); }
#sc9-streetscape #pagetitle h2 { background: url(images/h2-streetscape.gif); }
#sc9-amazingfacts #pagetitle h2 { background: url(images/h2-amazingfacts.gif); }
#sc9-featuredaccommodation #pagetitle h2 { background: url(images/h2-accommodation.gif); }
#sc9-giftvouchers #pagetitle h2 { background: url(images/h2-giftvouchers.gif); }
#sc9-reviews #pagetitle h2 { background: url(images/h2-visitorreviews.gif); }
#sc9-brochureorderform #pagetitle h2 { background: url(images/h2-brochures.gif); }
#sc9-disclaimer #pagetitle h2 { background: url(images/h2-disclaimer.gif); }
#sc9-copyright #pagetitle h2 { background: url(images/h2-copyright.gif); }
#sc9-sitemap #pagetitle h2 { background: url(images/h2-sitemap.gif); }
#sc9-termsconditions #pagetitle h2,
#sc9-competition #pagetitle h2 { background: url(images/h2-competition.gif); }
#sc9-sports #pagetitle h2 { background: url(images/h2-familysupport.gif); }
#sc9-sports #pagetitle h2 { background: url(images/h2-familysupport.gif); }
#sc9-thingstodoandsee #pagetitle h2 { background: url(images/h2-thingstodo.gif); }
#sc9-lifesadish #pagetitle h2 { background: url(images/h2-lifesadish.gif); }
#sc9-bendigoparksandgardens #pagetitle h2 { background: url(images/h2-parksgardens.gif); }
#sc9-brochureordering #pagetitle h2,
#sc9-foodwine #pagetitle h2,
#sc9-natureoutdoors #pagetitle h2 { background: url(images/h2-brochures.gif); }
#sc9-feedback #pagetitle h2 { background: url(images/h2-feedback.gif); }
#sc9-links #pagetitle h2 { background: url(images/h2-links.gif); }
#sc9-testimonials #pagetitle h2 { background: url(images/h2-testimonials.gif); }
#sc9-bendigoparksandgardens #pagetitle h2 { background: url(images/h2-parksgardens.gif); }
#sc9-linktous #pagetitle h2 { background: url(images/h2-linktous.gif); }
#sc9-transportandmaps #pagetitle h2 { background: url(images/h2-transportmaps.gif); }
#sc9-suggesteditinerary #pagetitle h2 { background: url(images/h2-suggesteditinerary.gif); }
#sc9-drivingtobendigo #pagetitle h2 { background: url(images/h2-drivingtobendigo.gif); }
#sc9-traintobendigo #pagetitle h2 { background: url(images/h2-traintobendigo.gif); }
#sc9-tullamarineairporttransfers #pagetitle h2 { background: url(images/h2-tullamarine.gif); }
#sc9-danniellesexton #pagetitle h2 { background: url(images/h2-danniellesexton.gif); }
#sc9-derekguille #pagetitle h2 { background: url(images/h2-derekguille.gif); }
#sc9-scottmcgrory #pagetitle h2 { background: url(images/h2-scottmcrory.gif); }
#sc9-othergreatthingstodo #pagetitle h2 { background: url(images/h2-othergreatthings.gif); }
#sc9-weatherupdates #pagetitle h2 { background: url(images/h2-weatherupdates.gif) no-repeat; }

#pagetitle #desc 
{
	font-family: HelveticaNeue, Helvetica, Myriad Pro, Arial, Sans-Serif;
	padding-top: 30px;
	max-width: 460px;
	float: left;
	margin-left: 13px;
	font-size: 0.846em;
	color: #ffffff;
}

.twocolumn #columna 
{
    float: left;
    width: 325px;
}

#columna
{
	width: 733px;
	float: left;
}

#columnb 
{
    float: left;
    width: 325px;
    padding-left: 12px;
}

#content h1,
#content h3,
#content h4,
#content h5,
#content h6,
#content p,
#content ul,
#content ol
{
    margin-bottom: 15px;
}

#footer 
{
    clear: both;
    margin-top: 1em;
    padding-bottom: 20px;
}

#footer p 
{
	font-size: 0.8em;
}

#footer .left 
{
	width: 339px;
	height: 51px;
	border-right: 1px solid #dfe0e1;
	float: left;
}

#footer .right 
{
	float: right;
	padding-bottom: 20px;
}

#footer .rest 
{
	width: 340px;
	float: left;
	margin-left: 10px;
}

#footer .rest ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#footer .rest ul li 
{
	display: inline;
}

#footer .rest ul li a 
{
	padding-right: 13px;
	color: #666666;
}

#footer #support 
{
	background: transparent url(images/bg-proudlysupported.gif) no-repeat;
	text-indent: -999px;
	width: 330px;
	height: 21px;
}

#footer #twc a
{
	display: block;
	background: transparent url(images/bg-websitedesign.gif) no-repeat;
	text-indent: -999px;
	width: 256px;
	height: 15px;
}

#footer #lnk-tv
{
	display: block;
	background: transparent url(images/bg-tourismvic.gif) no-repeat;
	width: 91px;
	height: 64px;
	float: left;
	overflow: hidden;
	text-indent: -999px;
}

#footer #lnk-cogb
{
	display: block;
	background: transparent url(images/bg-cogblogo.gif) no-repeat;
	width: 139px;
	height: 67px;
	float: left;
	overflow: hidden;
	text-indent: -999px;
}

#footer .rest ul 
{
	margin-top: 0;
	margin-bottom: 0;
}

#footer .rest ul li 
{
	font-size: 0.9em;
}

/* first footer */
#firstfooter 
{
	margin-left: 194px;
}

#firstfooter ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
}

#firstfooter ul li 
{
	display: inline;
}

#firstfooter ul li a
{
	display: block;
	width: 119px;
	height: 63px;
	overflow: hidden;
	text-indent: -999px;
	float: left;
	margin-bottom: 8px;
}

#firstfooter ul #nav-summereventsbrochure a { background: url(images/nav-eventsbrochure.gif) no-repeat; }
/*#firstfooter ul #nav-findaccommodation a { background: url(images/nav-findaccommodation.gif) no-repeat; width: 124px; }*/
#firstfooter ul #nav-findaccommodation a { background: url(images/nav-find-accommodation-rounded.gif) no-repeat; width: 119px; }
#firstfooter ul #nav-epostcard a { background: url(images/nav-epostcard.gif) no-repeat; width: 123px; }
#firstfooter ul #nav-suggesteditinery a { background: url(images/nav-suggesteditinerary.gif) no-repeat; width: 124px; }
#firstfooter ul #nav-brochureordering a { background: url(images/nav-brochureordering.gif) no-repeat; width: 123px; }
#firstfooter ul #nav-reviews a { background: url(images/nav-reviews.gif) no-repeat; width: 117px; }



/* competition form */
#form-competition th
{
	font-weight: normal;
}

#form-competition .imgvry
{
	width: 130px;
	float: left;
}

#form-competition .imgvry input
{
	width: 102px;
	height: 22px;
	margin-top: 4px;
	padding: 1px;
}

#form-competition .imgvrymsg 
{
	margin-top: 40px;
}

#form-competition ul 
{
	margin: 0;
	margin-left: 14px;
	margin-bottom: 1em;
	padding: 0;
}

#form-competition ul li
{
	margin: 0;
	padding: 0;
}

/* Street Scape */

#flashgallery {
    margin-bottom: 20px;
}

/* events list */
.event-summary
{
	width: 686px;
	overflow: hidden;
	padding: 0;
	margin-bottom: 12px;
}

.event-summary .top 
{
	width: 686px;
	height: 12px;
	overflow: hidden;
	background: url(images/bg-eventtop.gif) no-repeat;
}

.event-summary .bottom 
{
	width: 686px;
	height: 12px;
	overflow: hidden;
	background: url(images/bg-eventbottom.gif) no-repeat;
}

.event-summary .body 
{
	background-color: #efefef;
	width: 676px;
	padding-left: 10px;
}

.event-summary .body .clear 
{
	clear:both;
	height: 1px;
	overflow: hidden;
}

#content .event-summary .left
{
	width: 510px;
	float: left;
}

#content .event-summary h3 
{
	color: #c1002b;	
	font-size: 1.08em;
	margin: 0;
	margin-bottom: 13px;
	padding: 0;
}

#content .event-summary h3 a
{
	color: #c1002b;
}

#content .event-summary h3 a:link,
#content .event-summary h3 a:visited 
{
	text-decoration: none;
}

#content .event-summary h3 a:hover,
#content .event-summary h3 a:active 
{
	text-decoration: underline;
}

#content .event-summary h4 
{
	color: #c1002b;	
	font-size: 0.9231em;
	margin: 0;
	margin-bottom: 17px;
	padding: 0;
}

#content .event-summary p
{
	color: #6e6168;
	font-size: 0.8461em;
}

#content .event-summary .readmore 
{
	font-weight: bold;
	font-size: 0.7692em;
	margin-bottom: 0;
}

#content .event-summary .readmore img
{
	vertical-align: middle;
	border: 0;
}

#content .event-summary .readmore a
{
	color: #c1002b;	
}

/* event item */

.event-item
{
	width: 686px;
	overflow: hidden;
	padding: 0;
	margin-bottom: 12px;
}

.event-item .top 
{
	width: 686px;
	height: 12px;
	overflow: hidden;
	background: url(images/bg-eventtop.gif) no-repeat;
}

.event-item .bottom 
{
	width: 686px;
	height: 12px;
	overflow: hidden;
	background: url(images/bg-eventbottom.gif) no-repeat;
}

.event-item .body 
{
	background-color: #efefef;
	width: 676px;
	padding-left: 10px;
}

#content .event-item h3 
{
	color: #c1002b;	
	font-size: 1.08em;
	margin: 0;
	margin-bottom: 13px;
	padding: 0;
}

#content .event-item h4 
{
	color: #c1002b;	
	font-size: 0.9231em;
	margin: 0;
	margin-bottom: 17px;
	padding: 0;
}

#content .event-item p
{
	color: #6e6168;
	font-size: 0.8461em;
}

#content .event-item table td
{
	color: #6e6168;
	font-size: 0.8461em;
}

#content .event-item table td p 
{
	font-size: 1em;
}

/* home page */
#sc9-home #content table
{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
}

#mainevent 
{
	clear:left;
	background: #000000;
	width: 552px;
	height: 380px;
	overflow: hidden;
	margin-bottom: 8px;
	margin-right: 8px;
	float: left;
}

#mainevent h2 a {
	width: 552px;
	height: 380px;
	display: block;	
	text-indent: -999px;
	overflow: hidden;
}

#hcol2 
{
	width: 363px;
	height: 380px;
	background: url(images/bg-hcol2.jpg);
	float: left;
}

#hcol2 #otheraccom
{
    clear: left;
	display: block;
	width:293px;
	height:43px;
	overflow:hidden;
	background: url(images/btn-otheraccom.jpg) no-repeat;
	margin-left: 31px;
	margin-top: 6px;
	text-indent: -999px;
	display: none;
}

#hcol2 #giftvoucher
{
	display: block;
	width:293px;
	height:48px;
	overflow:hidden;
	background: url(images/btn-giftvoucher.jpg) no-repeat;
	margin-left: 31px;
	text-indent: -999px;
}

#offer 
{
	width: 363px;
	height: 251px;
	background: url(images/bg-offer.gif);
	float: left;
	margin-bottom: 10px;
	display: none;
}

#offer .left 
{
	width: 213px;
	float: left;
}

#offer h2 
{
    display:none;
	width: 197px;
	height: 9px;
	margin: 0;
	margin-top: 25px;
	color: #a9a095;
	font-size: 0.923em;
	margin-left: 36px;
	background: url(images/h2-offer.gif) no-repeat;
	overflow: hidden;
	text-indent: -999px;
}

#offer h3 
{
	width: 180px;
	height: 21px;
	margin: 0;
	margin-top:25px;
	margin-bottom:10px;
	color: #c1002b;
	font-size: 1.385em;
	margin-left: 36px;
	background: url(images/h3-offer.gif) no-repeat;
	overflow: hidden;
	text-indent: -999px;
}

#offer p 
{
	margin: 0;
}

#offer .location 
{
	width: 180px;
	height: 24px;
	margin-top: 18px;
	margin-left: 56px;
	color: #ffffff;
	overflow: hidden;
}

#offer .package 
{
	width: 180px;
	height: 80px;
	margin-left: 55px;
	color: #ffffff;
	font-size: 2.463em;
	overflow: hidden;
}

#offer .pricetype 
{
	width: 111px;
	height: 78px; 
	float: left;
	margin-top: 26px;
	overflow: hidden;
}

#offer .price 
{
	margin-left: 15px;
	color: #ffffff;
	font-size: 3em;
}

#offer .type 
{
	margin-top: 0px;
	margin-left: 15px;
	color: #ffffff;
	font-size: 0.843em;
}

#offer .includes 
{
	clear: left;
	width: 158px;
	height: 55px;
	float: left;
	margin-left: 55px;
	margin-top: 6px;
	font-size: 0.843em;
	overflow: hidden;
}

#offer .includes h4 
{
	margin: 0;
}

#offer .includes ul 
{
	margin: 0;
	margin-left: 12px;
	padding: 0;
}

#offer .booknow a
{
	width: 111px;
	height: 56px;
	margin: 0;
	margin-top: 6px;
	background: url(images/btn-booknow.gif);
	float:left;
	text-indent: -999px;
	overflow: hidden;
}

#homenav 
{
	clear: left;
	width: 925px;
	height: 258px;
	color: #ffffff;
	margin-bottom:8px;
}

#homenav p 
{
	margin: 0;
}

#homenav a 
{
	color: #ffffff;
}

#homenav #arts
{
	width: 178px;
	height: 258px;
	float: left;
	background: #c7153d url(images/bg-homearts.jpg);
	margin-right: 8px;
}

#homenav #arts h2 a
{
	display: block;
	width: 178px;
	height: 87px;
	background: url(images/h2-homearts.gif);
	text-indent: -999px;
	overflow: hidden;
}

#homenav #arts p a
{
	display: block;
	width: 178px;
	height: 65px;
	background: url(images/bg-homeparts.gif);
	text-indent: -999px;
	overflow: hidden;
}

#homenav #fashion
{
	width: 187px;
	height: 258px;
	float: left;
	background: #7f3b8c url(images/bg-homefashion.jpg);
}

#homenav #fashion h2 a
{
	display: block;
	width: 178px;
	height: 87px;
	background: url(images/h2-homefashion.gif);
	text-indent: -999px;
	overflow: hidden;
}

#homenav #fashion p a
{
	display: block;
	width: 178px;
	height: 113px;
	background: url(images/bg-homepfashion.gif);
	text-indent: -999px;
	overflow: hidden;
}

#homenav #food
{
	width: 178px;
	height: 258px;
	float: left;
	background: #0692c2 url(images/bg-homefood.jpg);
	margin-right: 8px;
}

#homenav #food h2 a
{
	display: block;
	width: 178px;
	height: 87px;
	background: url(images/h2-homefood.gif);
	text-indent: -999px;
	overflow: hidden;
}

#homenav #food p a
{
	display: block;
	width: 178px;
	height: 97px;
	background: url(images/bg-homepfood.gif);
	text-indent: -999px;
	overflow: hidden;
}

#homenav #leisure
{
	width: 186px;
	height: 258px;
	float: left;
	background: #e8ac04 url(images/bg-homeleisure.jpg) no-repeat bottom;
}

#homenav #leisure h2 a
{
	display: block;
	width: 178px;
	height: 87px;
	background: url(images/h2-homeleisure.gif);
	text-indent: -999px;
	overflow: hidden;
}

#homenav #leisure p a
{
	display: block;
	width: 178px;
	height: 118px;
	background: url(images/bg-homepleisure.gif);
	text-indent: -999px;
	overflow: hidden;
}

#homenav #family
{
	width: 178px;
	height: 258px;
	float: left;
	background: #929709 url(images/bg-homefamily.jpg);
}

#homenav #family h2 a
{
	display: block;
	width: 178px;
	height: 87px;
	background: url(images/h2-homefamily.gif);
	text-indent: -999px;
	overflow: hidden;
}

#homenav #family p a
{
	display: block;
	width: 178px;
	height: 147px;
	background: url(images/bg-homepfamily.gif);
	text-indent: -999px;
	overflow: hidden;
}

/* competition */
#competition1 
{
	background: url(images/img-comp-base.jpg) no-repeat;
	width: 685px;
	height: 225px;
}

#competition2 
{
	position: relative;
	background: url(images/img-comp-woman.jpg) no-repeat;
	width: 259px;
	height: 363px;
	top: -233px;
	left: 427px;
	margin-bottom: -353px;
}

#sc9-competition #content p 
{
	max-width: 430px;
}

/* accommodation */
#content .offers
{
	width: 310px;
	height: 183px;
	background: url(images/bg-offers.gif);
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 30px;
}

#content .offers .left 
{
	width: 190px;
	float: left;
}

#content .offers .left p 
{
	line-height: 1;
}

#content .offers p 
{
	margin: 0;
	padding: 0;
}

#content .offers .location 
{
	width: 160px;
	height: 24px;
	margin-top: 18px;
	margin-left: 20px;
	color: #ffffff;
	overflow: hidden;
}

#content .offers .package 
{
	width: 160px;
	height: 80px;
	margin-left: 20px;
	color: #ffffff;
	font-size: 2.463em;
	overflow: hidden;
}

#content .offers .pricetype 
{
	width: 111px;
	height: 78px; 
	float: left;
	margin-top: 26px;
	overflow: hidden;
}

#content .offers .price 
{
	margin-left: 15px;
	color: #ffffff;
	font-size: 3em;
}

#content .offers .type 
{
	margin-top: 0px;
	margin-left: 15px;
	color: #ffffff;
	font-size: 0.843em;
}

#content .offers .includes 
{
	clear: left;
	width: 170px;
	height: 55px;
	float: left;
	margin-left: 20px;
	font-size: 0.843em;
	overflow: hidden;
}

#content .offers .includes h4 
{
	margin: 0;
}

#content .offers .includes ul 
{
	margin: 0;
	margin-left: 12px;
	padding: 0;
}

#content .offers .booknow a
{
	width: 111px;
	height: 56px;
	margin: 0;
	background: url(images/btn-booknow.gif);
	float:left;
	text-indent: -999px;
	overflow: hidden;
	margin-top: 0px;
}

/* about bendigo */
#aboutbendigo
{
	width: 365px;
	float: left;
	margin-right:8px;
}

#aboutbendigo h2
{
	width: 373px;
	height: 51px;
	background: url(images/h2-aboutbendigo.gif) no-repeat;
	text-indent: -999px;
	overflow: hidden;
}

#aboutbendigo .p1
{
	width: 373px;
	height: 39px;
	background: url(images/bg-aboutusp1.gif) no-repeat;
	text-indent: -999px;
	overflow: hidden;
	margin-bottom: 0;
}

#aboutbendigo .p2
{
	width: 373px;
	height: 60px;
	background: url(images/bg-aboutusp2.gif) no-repeat;
	text-indent: -999px;
	overflow: hidden;
}

#aboutbendigo #btn-epostcard
{
	display: block;
	width: 177px;
	height: 39px;
	background: url(images/btn-sendepostcard.jpg) no-repeat;
	text-indent: -999px;
	overflow: hidden;
	margin-left: 25px;
}

#quickpoll 
{
	width: 146px;
	height: 225px;
	background: url(images/bg-quickpoll.gif) no-repeat;
	float: left;
	padding-left: 20px;
	padding-right: 20px;
}

#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: 0.9em;
}

#quickpoll .ddl 
{
	font-family: Georgia, Serif;
	font-size: 0.9em;
	font-style: italic;
	color: #6e6168;
}

#quickpoll .btn
{
	margin-top: 20px;
} 

#homepdfs
{
	width: 365px;
	height: 225px;
	background: url(images/bg-pdfs.gif) no-repeat;
	float: left;
}

#homepdfs h2
{
	width: 365px;
	height: 48px;
	background: url(images/h2-onlinebrochures.gif) no-repeat;
	text-indent: -999px;
	overflow: hidden;
}

#homepdfs p 
{
	width: 365px;
	height: 21px;
	background: url(images/bg-homepdfp1.gif) no-repeat;
	text-indent: -999px;
	overflow: hidden;
}

#homepdfs ul
{
	list-style: none;
	margin: 0;
	padding: 0;
	margin-left: 21px;
	margin-bottom: 18px;
}

#homepdfs ul li 
{
	display: inline;
}

#homepdfs ul li a
{
	display: block;
	width: 135px;
	height: 62px;
	float: left;
	text-indent: -999px;
	overflow: hidden;
}

#homepdfs ul #visitors a { background: url(images/btn-pdfvisitorguide.jpg) no-repeat; width: 145px; }
#homepdfs ul #shopping a { background: url(images/btn-pdfshoppingguide.jpg) no-repeat; }
#homepdfs ul #dining a { background: url(images/btn-pdfdiningguide.jpg) no-repeat; width: 145px; }
#homepdfs ul #artisans a { background: url(images/btn-pdfartisans.jpg) no-repeat; }

.lpad 
{
	margin-left: 8px;
}

.bpad 
{
	margin-bottom: 8px;
}

.HtmlCodeSnippet {
    border: 1px dashed #999;
    background-color: #eee;
    padding: 5px;
    font-family: 'Courier new';
    font-size: 12px;
}

#content a img 
{
	border: 0;
}

/* reviews */
#reviews 
{
	width: 433px;
	float: left;
	margin-right: 8px;
}

#reviewsadd 
{
	width: 292px;
	float: left;
}

#pollresult td,
#pollresult th
{
	border-top: 1px solid #cccccc;
	padding-top: 1px;
	padding-bottom: 1px;
	font-size: 0.95em;
}

#quickpoll p 
{
	margin-bottom: 0.25em;
}

#feature-text 
{
	background: url(images/bg-feature.jpg) no-repeat;
	width: 273px;
	height: 298px;
	overflow: hidden;
	padding: 21px;
	vertical-align: top;
}

#feature-text h3
{
	color: #c1002b;
}

#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/btn-alfresco-dining.gif) no-repeat; }
#mustdo h4 .antiquestrail { background: url(images/btn-antiques-trail.gif) no-repeat; }
#mustdo h4 .atishacentre { background: url(images/btn-atisha-centre.gif) no-repeat; }
#mustdo h4 .balloon { background: url(images/btn-balloon.gif) no-repeat; }
#mustdo h4 .bathviewstreet { background: url(images/btn-bath-view-street.gif) no-repeat; }
#mustdo h4 .bendigo976 { background: url(images/btn-bendigo-976.gif) no-repeat; }
#mustdo h4 .bendigo { background: url(images/btn-bendigo.gif) no-repeat; }
#mustdo h4 .bendigocbd { background: url(images/btn-bendigo-cbd.gif) no-repeat; }
#mustdo h4 .booknow { background: url(images/btn-book-now.gif) no-repeat; }
#mustdo h4 .bookstores { background: url(images/btn-bookstores.gif) no-repeat; }
#mustdo h4 .boomerangs { background: url(images/btn-boomerangs.gif) no-repeat; }
#mustdo h4 .busservicesmap { background: url(images/btn-bus-services-map.gif) no-repeat; }
#mustdo h4 .buswalkingmap { background: url(images/btn-bus-walking-map.gif) no-repeat; }
#mustdo h4 .confectionerycapers { background: url(images/btn-confectionery-capers.gif) no-repeat; }
#mustdo h4 .dayspas { background: url(images/btn-day-spas.gif) no-repeat; }
#mustdo h4 .dragonmuseum { background: url(images/btn-dragon-museum.gif) no-repeat; }
#mustdo h4 .driveandparks { background: url(images/btn-drive-and-parks.gif) no-repeat; }
#mustdo h4 .drivingtobendigo { background: url(images/btn-driving-to-bendigo.gif) no-repeat; }
#mustdo h4 .experiencepass { background: url(images/btn-experience-pass.gif) no-repeat; }
#mustdo h4 .findoutmore { background: url(images/btn-find-out-more.gif) no-repeat; width: 50px; padding-right: 40px; border-right: 1px solid #dfe0e1; }
#mustdo.noright h4 .findoutmore { border-right: 0; padding-right: 0; }
#mustdo h4 .flightstomelbourne { background: url(images/btn-flights-to-melbourne.gif) no-repeat; }
#mustdo h4 .galleriesartisans { background: url(images/btn-galleries-artisans.gif) no-repeat; }
#mustdo h4 .goldfields { background: url(images/btn-goldfields.gif) no-repeat; }
#mustdo h4 .goldpanning { background: url(images/btn-gold-panning.gif) no-repeat; }
#mustdo h4 .greengrocers { background: url(images/btn-green-grocers.gif) no-repeat; }
#mustdo h4 .guidedownload { background: url(images/btn-guide-download.gif) no-repeat; width: 141px; height: 61px; margin-left: 10px; display:none;}
#mustdo h4 .hirecar { background: url(images/btn-hire-car.gif) no-repeat; }
#mustdo h4 .ipoddiscovery { background: url(images/btn-ipod-discovery.gif) no-repeat; }
#mustdo h4 .maps { background: url(images/btn-maps.gif) no-repeat; }
#mustdo h4 .markets { background: url(images/btn-markets.gif) no-repeat; }
#mustdo h4 .okeeferail { background: url(images/btn-okeefe-rail.gif) no-repeat; }
#mustdo h4 .opshop { background: url(images/btn-op-shop.gif) no-repeat; }
#mustdo h4 .othergreatthings { background: url(images/btn-other-great-things.gif) no-repeat; width: 141px; height: 61px; margin-left: 20px; }
#mustdo h4 .parksgarden { background: url(images/btn-parks-gardens.gif) no-repeat; }
#mustdo h4 .sciencetechcentre { background: url(images/btn-science-tech-centre.gif) no-repeat; }
#mustdo h4 .shuttledeparture { background: url(images/btn-shuttle-departure.gif) no-repeat; }
#mustdo h4 .steamtrain { background: url(images/btn-steam-train.gif) no-repeat; }
#mustdo h4 .talkingtram { background: url(images/btn-talking-tram.gif) no-repeat; }
#mustdo h4 .trainfares { background: url(images/btn-train-fares.gif) no-repeat; }
#mustdo h4 .traintimetable { background: url(images/btn-train-timetable.gif) no-repeat; }
#mustdo h4 .traintobendigo { background: url(images/btn-train-to-bendigo.gif) no-repeat; }
#mustdo h4 .tullamarineairport { background: url(images/btn-tullamarine-airport.gif) no-repeat; }
#mustdo h4 .winetastekayaking { background: url(images/btn-wine-taste-kayaking.gif) no-repeat; }
#mustdo h4 .winetour { background: url(images/btn-wine-tour.gif) no-repeat; }
#mustdo h4 .wheelthrowing { background: url(images/btn-wheel-throwing.gif) no-repeat; }
#mustdo h4 .townhalltour { background: url(images/btn-town-hall-tour.gif) no-repeat; }
#mustdo h4 .bookstores { background: url(images/btn-bookstores-55.gif) no-repeat; }
#mustdo h4 .makersbvc { background: url(images/btn-visitor-centre.gif) no-repeat; }
#mustdo h4 .beautifulbendigo { background: url(images/btn-waling-tour.gif) no-repeat; }
#mustdo h4 .rosalindpark { background: url(images/btn-rosalind-park.gif) no-repeat; }
#mustdo h4 .visitingother { background: url(images/btn-galleries-artisans.gif) no-repeat; }
#mustdo h4 .artscraft { background: url(images/btn-art-craft-brochure.gif) no-repeat; }
#mustdo h4 .chocshop { background: url(images/btn-chocolate-shop.gif) no-repeat; }
#mustdo h4 .hatshop { background: url(images/btn-hat-shop.gif) no-repeat; }
#mustdo h4 .relaxsoakup { background: url(images/btn-wine-bank.gif) no-repeat; }
#mustdo h4 .tribendigo { background: url(images/btn-self-drive-tour.gif) no-repeat; }
#mustdo h4 .cyclewine { background: url(images/btn-3-winerie-trails.gif) no-repeat; }
#mustdo h4 .kayak { background: url(images/btn-gouldurn-river.gif) no-repeat; }
#mustdo h4 .gdt { background: url(images/btn-great-dividing-trail.gif) no-repeat; }
#mustdo h4 .ridewalk { background: url(images/btn-ride-or-walk.gif) no-repeat; }
#mustdo h4 .nationalpark { background: url(images/btn-national-park.gif) no-repeat; }
#mustdo h4 .weeroona { background: url(images/btn-lake-weeroona.gif) no-repeat; }
#mustdo h4 .ironbarkriding { background: url(images/btn-horse-riding-bush.gif) no-repeat; }
#mustdo h4 .waterworld { background: url(images/btn-waterworld.gif) no-repeat; }
#mustdo h4 .getintoit { background: url(images/btn-the-zone.gif) no-repeat; }
#mustdo h4 .hopon { background: url(images/btn-talking-tram-79.gif) no-repeat; }
#mustdo h4 .centraldeborah { background: url(images/btn-deborah-gold-mine.gif) no-repeat; }
#mustdo h4 .pottery { background: url(images/btn-bendigo-pottery.gif) no-repeat; }
#mustdo h4 .expgolddrag { background: url(images/btn-dragon-museum-82.gif) no-repeat; }
#mustdo h4 .horses { background: url(images/btn-horse-in-bushland.gif) no-repeat; }
#mustdo h4 .othergreatthings2 { background: url(images/btn-othergreat.gif) no-repeat; }

#toppanel 
{
	margin-bottom: 8px;
}

#keyevents 
{
	margin-bottom: 8px;
}

#content .review h3
{
	margin-bottom: 0;
	font-size:1em;
	font-style: italic;
}

#content .review h4
{
	margin-bottom: 0;
	font-size:1.2em;
	color: #c1002b;
}

#reviewsadd .bpad 
{
	padding-bottom: 8px;
}

#sc9-testimonials #content h3 
{
	clear: both;
}

#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/btn-findaccommodation.gif) no-repeat; }
#mustdo .btn2 { background:url(images/btn-otherattractions.gif) no-repeat; }
#mustdo .btn3 { background:url(images/btn-suggesteditinaries.gif) no-repeat; }
#mustdo .btn4 { background:url(images/btn-mapsandtransport.gif) no-repeat; }
#mustdo .btn5 { background:url(images/btn-brochuredownload.gif) no-repeat; }
#mustdo .btn6 { background:url(images/btn-eventoninbendigo.gif) no-repeat; }

#mustdo p 
{
	margin-bottom:3px;
}