/**** SHARED STUFF ****/

body
{
	background-color:#000;
	margin:0px;
	padding:0px;
}

#MainWrapper
{
	width:770px;
	margin:0px auto;
}

#Nav
{
	margin-bottom:6px;
}

#Nav ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#Nav ul li
{
	float:left;
	margin:0px;
	padding:0px;
}

#Nav ul li a
{
	float:left;
	background-repeat:no-repeat;
	height:32px;
	text-decoration:none;
}

#Nav ul li a:hover, #Nav ul li.Active a
{
	background-position:0px -32px;
}

#Nav .NavHome a
{
	background-image:url(../Img/NavHome.gif);
	width:58px;
}

#Nav .NavAbout a
{
	background-image:url(../Img/NavAbout.gif);
	width:59px;
}

#Nav .NavTournaments a
{
	background-image:url(../Img/NavTournaments.gif);
	width:100px;
}

#Nav .NavCalendar a
{
	background-image:url(../Img/NavCalendar.gif);
	width:77px;
}

#Nav .NavAussieMillions a
{
	background-image:url(../Img/NavAussieMillions.gif);
	width:111px;
}

#Nav .NavResults a
{
	background-image:url(../Img/NavResults.gif);
	width:66px;
}

#Nav .NavEventsBookings a
{
	background-image:url(../Img/NavEventsBookings.gif);
	width:79px;
}

#Nav .NavPlayersClub a
{
	background-image:url(../Img/NavPlayersClub.gif);
	width:96px;
}

#Nav .NavNews a
{
	background-image:url(../Img/NavNews.gif);
	width:55px;
}

#Nav .NavGallery a
{
	background-image:url(../Img/NavGallery.gif);
	width:69px;
}

/*#Nav .NavLearnToPlay a
{
	background-image:url(../Img/NavLearnToPlay.gif);
	width:90px;
}*/

.ContentWrapper
{
	background-color:#B71218;
	background-image:url(../Img/BgContentFooterAlternate.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:770px;
	padding-bottom:39px;
}

.ContentWrapper.Content
{
	background-image:url(../Img/BgContentFooter.gif);
}

#ContentInner
{
	background-image:url(../Img/ContentHearts.gif);
	background-repeat:no-repeat;
	min-height:253px;
	padding:106px 20px 0px 34px;
}

* html #ContentInner
{
	height:253px;
}

.ContentWrapper.Default #ContentInner
{
	background-image:url(../Img/ContentHearts.gif);
}

.ContentWrapper.Default #ContentPanel
{
	background-image:url(../Img/HdrDefault.gif);
}

#ContentPanelWrapper
{
	float:left;
}

#ContentPanel
{
	background-color:#FFF;
	background-repeat:no-repeat;
	width:382px;
	min-height:154px;
	padding:60px 15px 0px 15px;
	position:relative;
}

* html #ContentPanel
{
	height:154px;
}

#Buttons
{
	position:absolute;
	left:15px;
	bottom:-20px;
	clear:both;
	width:382px;
	height:29px;
	z-index:100;
	overflow:hidden;
	text-align:right;
}

#ContentPanelFooter
{
	width:412px;
	height:10px;
	overflow:hidden;
	background-image:url(../Img/BgContentPanelFooter.gif);
	background-repeat:no-repeat;
}

#RightPanel
{
	float:right;
	width:200px;
	margin:224px 28px 0px 0px;
}

* html #RightPanel
{
	margin-right:14px;
}

#RightPanel .DownloadsLinks h3
{
	display:none;
}

#RightPanel .DownloadsLinks ul
{
	margin:0px 0px 7px 0px !important;
	padding:1px 0px 0px 0px !important;
	background-image:url(../Img/BgDottedLine.gif) !important;
	background-repeat:repeat-x !important;
}

#RightPanel .DownloadsLinks ul li
{
	margin:0px !important;
	padding:5px 5px 6px 4px !important;
	background-color:#870000 !important;
	background-image:url(../Img/BgDottedLine.gif) !important;
	background-repeat:repeat-x !important;
	background-position:left bottom !important;
}

#RightPanel .DownloadsLinks ul li a
{
	color:#FFF;
}

#Footer
{
	margin:10px 0px;
}

#FooterNav
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	height:9px;
}

#FooterNav li
{
	float:left;
	margin:0px 12px 0px 0px;
	padding:0px;
}

#FooterNav li a
{
	float:left;
	background-repeat:no-repeat;
	height:9px;
	text-decoration:none;
}

#FtrLocateUs a
{
	width:56px;
	background-image:url(../Img/FtrLocateUs.gif);
}

#FtrPartners a
{
	width:55px;
	background-image:url(../Img/FtrPartners.gif);
}

#FtrPrivacyPolicy a
{
	width:84px;
	background-image:url(../Img/FtrPrivacyPolicy.gif);
}

#FtrContactUs a
{
	width:64px;
	background-image:url(../Img/FtrContactUs.gif);
}

#FtrMedia a
{
	width:33px;
	background-image:url(../Img/FtrMedia.gif);
}

#FtrSitemap a
{
	width:46px;
	background-image:url(../Img/FtrSitemap.gif);
}

#PartnerSites
{
	clear:both;
	padding:8px 0px;
}

#PartnerSites h2
{
	margin:0px;
	background-image:url(../Img/FtrPartnerSites.gif);
	background-repeat:no-repeat;
	width:102px;
	height:10px;
	float:left;
}

#PartnerSites ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#PartnerSites li
{
	float:left;
	margin:0px 0px 0px 10px;
	padding:0px;
}

#PartnerSites li a
{
	float:left;
	background-repeat:no-repeat;
	height:10px;
	text-decoration:none;
}

#FtrCrownEntertainment a
{
	width:137px;
	background-image:url(../Img/FtrCrownEntertainment.gif);
}

#FtrCrownTowers a
{
	width:65px;
	background-image:url(../Img/FtrCrownTowers.gif);
}

#FtrCrownPromenade a
{
	width:109px;
	background-image:url(../Img/FtrCrownPromenade.gif);
}

#FtrBurswoodPoker a
{
	width:78px;
	background-image:url(../Img/FtrBurswoodPoker.gif);
}

#FooterCopyright
{
	margin:5px 0px 10px 0px;
	color:#555;
	font-size:0.85em;
}


/**** HOMEPAGE STUFF ****/

#HomeFeature, #HomeFeature noscript div
{
	width:770px;
	height:280px;
}

#Flash
{
	background-color:#FFF;
	background-image:url(../Img/BgFlash.gif);
	background-repeat:no-repeat;
}

#HomeContent
{
	padding:0px 12px 0px 13px;
	background-image:url(../Img/BgHomeContent.gif);
	background-repeat:no-repeat;
}

#FeaturePanels
{
	float:left;
	width:301px;
}

#FeaturePanels div
{
	margin-bottom:0px;
}

#PokerNews
{
	float:left;
	width:296px;
	margin-left:13px;
}

#PokerNewsNoTab
{
	margin:0px;
	height:3px;
	background-image:url(../Img/PokerNewsTop.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#FFF;
	line-height:1px;
	font-size:1px;
}

#PokerNews h2
{
	margin:0px;
	height:21px;
	background-image:url(../Img/PokerNews.gif);
}

#PokerNewsNoTabWrapper
{
	background-color:#ffffff;
	background-image:url(../Img/BgPokerNewsCornerNoTab.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

#PokerNewsImageHolderNoTab
{
	position: relative; /* ADD */
	float:left;
	padding-left:3px;
	margin-right:3px;
	width:133px;
	
}


#PokerNewsImageHolder
{
	background-image:url(../Img/BgPokerNewsCorner.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#FFF;
	min-height:6px;
}

* html #PokerNewsImageHolder
{
	height:6px;
}

.PokerNewsContent
{
	background-color:#FFF;
	font-size:0.9em;
	padding:8px 9px 1px 9px;
	font-size:0.9em;
	padding:8px 9px 1px 9px;
}

.PokerNewsContentNoTab
{
	position: relative; /* ADD */
	font-size:0.9em;
	padding:1px 9px 1px 9px;
	font-size:0.9em;
}

.PokerNewsContentNoTabWrapper
{
	background-image:url(../Img/BgPokerNewsCornerNoTab.gif);
	background-repeat:no-repeat;
	background-position:right top;
}


.PokerNewsContent h3
{
	margin:0px 0px 1px -2px;
	background-repeat:no-repeat;
}

.PokerNewsContent p
{
	margin:0px 0px 6px 0px;
}

.PokerNewsFooter
{
	height:21px;
	background-image:url(../Img/BgPokerNews.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
}

.PokerNewsFooter a
{
	float:right;
	height:21px;
	width:55px;
	margin-right:14px;
}

#Promos
{
	float:right;
	width:120px;
}

#Promos div
{
	margin-bottom:12px;
}

#Tip
{
	clear:both;
	height:25px;
	overflow:hidden;
	background-color:#000;
	width:745px;
	background-image:url(../Img/BgTipOfTheMonth.gif);
	background-repeat:no-repeat;
	background-position:right top;
	position:relative;
}

#Tip h2
{
	background-image:url(../Img/TipOfTheMonth.gif);
	background-repeat:no-repeat;
	width:214px;
	height:25px;
	margin:0px 2px 0px 0px;
	float:left;
}

* html #Tip h2
{
	margin-right:2px;
}

#Tips
{
	width:497px;
	height:25px;
	line-height:25px;
	font-size:0.9em;
	color:#FFF;
	white-space:nowrap;
	overflow:hidden;
	position:relative;
}

#FadeLeft, #FadeRight
{
	position:absolute;
	width:10px;
	height:25px;
	z-index:100;
	background-repeat:repeat-y;
}

#FadeLeft
{
	background-image:url(../Img/BgTipsFadeLeft.png);
	left:216px;
}

#FadeRight
{
	background-image:url(../Img/BgTipsFadeRight.png);
	right:32px;
}

* html #FadeLeft, * html #FadeRight
{
	background-image:none;
}


#TipsInner
{
	position:relative;
}

/**** TEMPLATE STUFF ****/

.ContentWrapper.About #ContentInner, .ContentWrapper.Gallery #ContentInner
{
	background-image:url(../Img/ContentHearts.gif);
}

.ContentWrapper.Tournaments #ContentInner,
.ContentWrapper.Calendar #ContentInner
{
	background-image:url(../Img/ContentSpades.gif);
}

.ContentWrapper.Results #ContentInner
{
	background-image:url(../Img/ContentDiamondsNoMan.gif);
}

.ContentWrapper.Registration #ContentInner
{
	background-image:url(../Img/ContentHeartsNoMan.gif);
}

.ContentWrapper.Media #ContentInner, .ContentWrapper.News #ContentInner
{
	background-image:url(../Img/ContentClubs.gif);
}

.ContentWrapper.About #ContentPanel
{
	background-image:url(../Img/HdrAbout.gif);
}

.ContentWrapper.Tournaments #ContentPanel,
.ContentWrapper.Calendar #ContentPanel
{
	background-image:url(../Img/HdrTournaments.gif);
}

.ContentWrapper.Results #ContentPanel
{
	background-image:url(../Img/HdrResults.gif);
	width:492px;
}

.ContentWrapper.Results #ContentPanelFooter
{
	background-image:url(../Img/BgContentPanelFooterResults.gif);
	width:522px;
}

.ContentWrapper.Media #ContentPanel
{
	background-image:url(../Img/HdrMedia.gif);
}

.ContentWrapper.Gallery #ContentPanel
{
	background-image:url(../Img/HdrGallery.gif);
}

.ContentWrapper.News #ContentPanel
{
	background-image:url(../Img/HdrNews.gif);
}

.ContentWrapper.EventsBookings #ContentPanel
{
	background-image:url(../Img/HdrEventsBookings.gif);
}

.ContentWrapper.PlayersClub #ContentPanel
{
	background-image:url(../Img/HdrPlayersClub.gif);
}

.ContentWrapper.LearnToPlay #ContentPanel
{
	background-image:url(../Img/HdrLearnToPlay.gif);
	
}

.ContentWrapper.Registration #ContentPanel
{
	background-image:url(../Img/HdrDefaultWide.gif);
	width:492px;
}

.ContentWrapper.Registration #ContentPanelFooter
{
	background-image:url(../Img/BgContentPanelFooterResults.gif);
	width:522px;
}

/**** GENERAL CONTENT STUFF ****/

select
{
	background-color:#363A3F;
	color:#FFF;
}

h3.ContentTitle
{
	margin-left:-2px;
	background-position: -2px 0px ;
}

.Gallery #ContentPanel
{
	padding-bottom:12px;
}

* html .Gallery #ContentPanel
{
	padding-bottom:0px;
}

.Gallery h3
{
	background-image:url(../Img/SubHdrGallery.gif);
	background-repeat:no-repeat;
	width:187px;
	height:14px;
	margin:-3px 0px 8px 0px;
}

.Gallery #ContentPanelFooter
{
	background-image:url(../Img/BgContentPanelFooterPaging.gif);
}

.Gallery #Paging
{
	position:absolute;
	left:15px;
	bottom:-21px;
	clear:both;
	width:382px;
	height:26px;
	z-index:100;
	overflow:hidden;
}

* html .Gallery #Paging
{
	position:relative;
	left:0px;
	bottom:-22px;
}

.Gallery #Back, .Gallery #Back a, .Gallery #Back div, .Gallery #More, .Gallery #More a, .Gallery #More div
{
	width:57px;
	height:236px;
	background-repeat:no-repeat;
	display:block;
}

.Gallery #Back
{
	float:left;
	background-image:url(../Img/PagerBack.gif);
}

.Gallery #Back div
{
	background-image:url(../Img/PagerBackDisabled.gif);
}

.Gallery #PageIndicator
{
	float:left;
	width:268px;
	text-align:center;
	color:#DBA723;
	font-weight:bold;
	font-size:0.9em;
	padding-top:8px;
}

.Gallery #PageIndicator span
{
	font-weight:normal;
}

.Gallery #More
{
	float:right;
	background-image:url(../Img/PagerMore.gif);
}

.Gallery #More div
{
	background-image:url(../Img/PagerMoreDisabled.gif);
}

.Gallery #ViewShoppingCart
{
	background-image:url(../Img/ViewShoppingCart.gif);
	background-repeat:no-repeat;
	width:156px;
	height:17px;
	display:block;
	overflow:hidden;
}

#GalleryLogin
{
	margin-top:15px;
	color:#FFF;
	font-size:0.9em;
}

#GalleryLogin a
{
	color:#FFF;
}

.Media #PhotoGallery
{
	background-image:url(../Img/ViewPhotoGallery.gif);
	background-repeat:no-repeat;
	display:block;
	width:154px;
	height:18px;
	overflow:hidden;
	margin:12px 0px 16px 0px;
}

#TournamentList
{
	margin:0px 0px 0px -1px;
	padding:0px 0px 6px 0px;
	list-style-type:none;
}

#TournamentList li
{
	padding:0px;
	margin:0px;
}

#TournamentList li a
{
	display:block;
	margin:0px 0px 3px -2px;
	overflow:hidden;
}

.Tournaments div.Info
{
	color:#7E7F81;
}

* html .Tournaments div.Info
{
	margin-top:-3px;
	height:1px;
}

.Tournaments #LongDescription
{
	margin-top:15px;
}

#RightPanel li a
{
	display:inline;
	float:none;
}

.News #NewsList, .Media #ReleaseList
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

.News #NewsList li
{
	padding-bottom:3px;
	clear:both;
}

.Media #ReleaseList li
{
	background-position:4px 1px;
	background-repeat:no-repeat;
	padding-left:27px;
	padding-bottom:19px;
}

.News #NewsList li img
{
	float:left;
	margin:2px 11px 2px 0px;
}

* html .News #NewsList li div.NewsItem
{
	float:left;
}

.News #NewsList li a.ContentTitle, .Media #ReleaseList li a.ContentTitle
{
	display:block;
	margin:0px 0px 3px -2px;
	overflow:hidden;
}

.News span.Info, .Media span.Info
{
	color:#7E7F81;
}

* html .News div.Info
{
	margin-top:-3px;
	height:1px;
}

#AussieMillions
{
	background-image:url(../Img/AussieMillions.gif);
	background-repeat:no-repeat;
	padding:242px 12px 0px 13px;
	color:#DADADA;
	min-height:139px;
}

* html #AussieMillions
{
	height:139px;
}

#AussieMillionsNav
{
	background-color:#000;
	background-image:url(../Img/BgAussieMillionsNav.gif);
	background-repeat:no-repeat;
	width:507px;
	height:35px;
	overflow:hidden;
	padding:0px 13px 12px 13px;
}

#AussieMillionsNav ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

#AussieMillionsNav ul li
{
	margin:0px 15px 0px 0px;
	padding:0px;
	float:left;
}

#AussieMillionsNav ul li a
{
	float:left;
	height:23px;
	overflow:hidden;
	background-repeat:no-repeat;
}

#AussieMillionsNav ul li a:Hover, #AussieMillionsNav ul li.Active a
{
	background-position:left -23px;
}

#AussieMillionsNav ul li.Home a
{
	width:27px;
	background-image:url(../Img/NavAMHome.gif);
}

#AussieMillionsNav ul li.Home a:Hover
{
	background-position:left 0px;
}

#AussieMillionsNav ul li.TournamentDetails a
{
	width:63px;
	background-image:url(../Img/NavAMTournamentDetails.gif);
}

#AussieMillionsNav ul li.SatelliteEntries a
{
	width:45px;
	background-image:url(../Img/NavAMSatelliteEntries.gif);
}

#AussieMillionsNav ul li.HotelBookings a
{
	width:49px;
	background-image:url(../Img/NavAMHotelBookings.gif);
}

#AussieMillionsNav ul li.ViewPromo a
{
	width:35px;
	background-image:url(../Img/NavAMViewPromo.gif);
}

#AussieMillionsNav ul li.LatestNews a
{
	width:62px;
	background-image:url(../Img/NavAMLatestNews.gif);
}

#AussieMillionsNav ul li.History a
{
	width:41px;
	background-image:url(../Img/NavAMHistory.gif);
}

#AussieMillionsNav ul li.Testimonials a
{
	width:68px;
	background-image:url(../Img/NavAMTestimonials.gif);
}

#AussieMillionsNav ul li.Contact a
{
	width:43px;
	background-image:url(../Img/NavAMContact.gif);
}

#AussieMillionsContentPanel
{
	background-color:#000;
	background-image:url(../Img/BgAussieMillionsContentFooter.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	width:507px;
	min-height:147px;
	float:left;
	padding:0px 13px 11px 13px;
}

* html #AussieMillionsContentPanel
{
	height:147px;
}

#AussieMillionsContentPanel h3
{
	margin-bottom:6px;
}

#AussieMillions .SectionImage, #AussieMillions .SectionImage .Image, #AussieMillions .SectionImage .Caption
{
	color:#FFF;
}

#AussieMillionsFeaturePanel
{
	padding-right:40px;
	margin-top:0px;
	float:right;
	width:120px;
}

#AussieMillionsFeaturePanel div
{
	margin-bottom:8px;
}

#SiteMap ul
{
	list-style-type:none;
	padding:0px;
	margin:0px;
}

#SiteMap ul ul
{
	margin-top:3px;
	margin-left:20px;
}

#SiteMap li
{
	padding:0px 0px 3px 0px;
}

#SiteMap li li
{
	font-size:0.9em;
}

.ResultsList
{
	margin:-5px 0px 20px 0px;
	padding:0px 0px 0px 30px;
	list-style-type:square;
}

#Games
{
	margin:0px;
	padding:0px 0px 0px 20px;
	list-style-type:square;
}

.SubscriptionForm th
{
	width:70px;
}

.SubscriptionForm td,
.SubscriptionForm th
{
	font-size:1.0em;
	text-align:left;
}

.ResultCategoryMap
{
    margin-top: 30px;
}


/* Poker registration section */
#RegisterForm h2
{
	font-size: 1.1em;
}
/*
#RegisterForm th
{
	font-size: 0.8em;
}

#RegisterForm td
{
	font-size: 1.1em;
}
*/

#RegisterForm .RegFormLabel, #RegisterForm .RegFormField
{
	font-size: 0.9em;
}

#RegisterForm .RegFormLabel
{
	text-align: left;
}

#RegisterForm input:text
{
	font-size: 0.7em;
}

/*** TELL A MATE ***/

#TellAMate h2
{
	margin-bottom:15px;
}

#TellAMate .FeatureImage
{
	display:block;
	margin:15px 0px 10px 0px;
}

#TellAMate .FeatureImage.Floated
{
	margin:0px 0px 10px 10px;
	float:right;
}

#TellAMate h3
{
	color:#ed1b23;
	font-size:1.2em;
	margin:10px 0px;
}

#TellAMate .ErrorMessage
{
	display:block;
	color:#f00;
}

#TellAMate table
{
	width:100%;
}

#TellAMate th, 
#TellAMate td
{
	font-size:1em;
	text-align:left;
	vertical-align:top;
	padding:3px 10px 3px 0px;
}

#TellAMate th
{
	padding-top:6px;
}

#TellAMate td
{
	padding-right:25px;
}

#TellAMate input[type="text"]
{
	width:220px;
}

#TellAMate input.Submit
{
	width:auto;
	margin-bottom:15px;
}