
/* Main layout styles */
body {
	color:black;
	font-family:Comic Sans MS, Tahoma, sans-serif;
	font-size:12px;
	margin:0px;
}

#BodyFrame {  }
#Document {	margin:0 auto; }
#Header { height:160px; }
TABLE.Body {  }
#BodyColumn { width:632px; }
#RightColumn { width:363px; }
/* Set standard width here */
#Document, #Header, TABLE.Body { width:995px; }
/* End Main layout styles */


/* General global styles */
a { text-decoration:none; color:#000; }
a:hover { text-decoration:underline; }
img { border:0; }
FORM { margin:0; display:inline; }
input, textarea, select { font-family:Comic Sans MS, sans; font-size:11px; height:15px; border 1px solid #bcbcbc; }
textarea { height:auto; }
input.Image { border:none; margin:0px; height:auto; width:auto; }
select { height:auto; }
.checkbox { border:none; }
p { padding:8px 0 0 0; margin:0px; }
img.png { behavior: url('/res/css/iepngfix.htc'); }
.ellipse { text-overflow: ellipsis; -o-text-overflow: ellipsis; overflow:hidden}
.LineItemHidden { visibility: hidden; display:inline; width:100%;}

#Header #flashmenu {float:left; width:500px; height:140px; }
#Header #HomeLink {float:left; width:120px; height:105px; margin-top:40px;}
#Header #Help, #Header #Bookmark {float:right; color:#fff; margin-top:40px; margin-right:15px;}
#Header #Help img, #Header #Bookmark img{vertical-align:middle;}
#Header #Help a, #Header #Bookmark a{color:white;}
#Header #Help a:hover,#Header #Bookmark a:hover{text-decoration:none;}
#Header #Unmetered{float:right; margin-top:43px; margin-right:40px; }
#Header #Unmetered a{background:url("http://1.images.bigpondkids.com/res/static/images/buttons/unmetered/unmetered.png") top; display:block; width:92px;height:31px; behavior: url('/res/css/iepngfix.htc'); }
#Header #Unmetered a:hover{background-position:0px 29px;}
#Header #Unmetered img{ width:92px;height:29px; _height:31px; behavior: url('/res/css/iepngfix.htc');}
#Header #Unmetered #UnmeteredPopup{display:none; position:absolute; width:225px;  padding:25px 15px 21px 18px; font-size:12px; color:#656668; margin-left: -160px; color:#333;
								background:url("http://1.images.bigpondkids.com/res/static/images/buttons/unmetered/rollover_box.png") no-repeat;
								_background:none;
								_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://1.images.bigpondkids.com/res/static/images/buttons/unmetered/rollover_box.png', sizingMethod='scale'); 
								}

#Header #Bookmark { margin-right:40px; }
#Header #Bookmark img { vertical-align:middle; behavior: url('/res/css/iepngfix.htc'); }
#Header #Bookmark a { color:white; }
#Header #Bookmark a:hover { text-decoration:none; }

.NoBorder { border-bottom: 0; }
.error {font-weight:bold; color: red; font-size:16px; text-align:center;margin:10px 0;}
.PromoClick, .PromoClick img, .PromoClick a { width:41px; height:37px; }
.PromoClick a{ background-image:url("http://2.images.bigpondkids.com/res/static/images/buttons/promoclick.png"); background-position: 0px 0px; display:block; behavior: url('/res/css/iepngfix.htc'); }
.PromoClick a:hover { background-position: 0 -37px; }

/* End General global styles */


/* Module styles */
.MainContentModule {
	position:relative;
	width:632px;
}
.MainContentModule .LeftAddon { 
	position:absolute; z-index:1;
	top:418px; left:0px;
	width:44px; height:140px;
	background:url("http://2.images.bigpondkids.com/res/static/images/modules/main/leftaddon.png") no-repeat;
	behavior: url('/res/css/iepngfix.htc');
}
.MainContentModule .RightAddon { 
	position:absolute; z-index:1;
	top:185px; left:627px;
	width:80px; height:42px;
	background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/rightaddon.png") no-repeat;
	behavior: url('/res/css/iepngfix.htc');
}
.MainContentModule .Middle {
	position:relative;
	z-index:2;
	margin-left:14px;
	width:618px;
	
}
.MainContentModule .Middle .Top { background:url("http://2.images.bigpondkids.com/res/static/images/modules/main/topbg.png") no-repeat; behavior: url('/res/css/iepngfix.htc'); }
.MainContentModule .Middle .Top .Content { padding-top:71px; }

.MainContentModule .Middle .Top .ContentText { padding-top:5px; }
.MainContentModule .Middle .Top .ContentText .Question { font-size:16px; font-weight:bold; padding-top:10px; }
.MainContentModule .Middle .Bottom { width:615px; background:url("http://2.images.bigpondkids.com/res/static/images/modules/main/bottommainbgcolor-white.gif") repeat-y; }
.MainContentModule .Middle .Bottom .TopBackground { background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/bottomtopbgcolor-games.png") top left no-repeat; behavior: url('/res/css/iepngfix.htc'); }
.MainContentModule .Middle .Bottom .SideBorders { width:615px; background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/bottomsideborders.png") repeat-y; behavior: url('/res/css/iepngfix.htc'); }
.MainContentModule .Middle .Bottom .TopBorder {background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/bottomtopborder.png") top left no-repeat; behavior: url('/res/css/iepngfix.htc'); }
.MainContentModule .Middle .Bottom .BottomBackground { background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/bottombottombgcolor-games.png") bottom left no-repeat; behavior: url('/res/css/iepngfix.htc'); }
.MainContentModule .Middle .Bottom .BottomBorder { background:url("http://2.images.bigpondkids.com/res/static/images/modules/main/bottombottomborder.png") bottom left no-repeat; behavior: url('/res/css/iepngfix.htc'); }
.MainContentModule .Middle .BottomBorderEdge { width:615px; height:22px; background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/bottombottomborderedge.png") no-repeat; behavior: url('/res/css/iepngfix.htc'); }
.MainContentModule .Middle .Bottom .Content { padding:20px 0 0 40px; }
.MainContentModule .Middle .Top .TopButtons { position:absolute; top:0px; width:615px; text-align:center; }
.MainContentModule .Middle .Top .TopButtons div { behavior: url('/res/css/iepngfix.htc'); }

.TopOrder{height:50px; color:white; padding-top:10px; padding-left:20px;}

.RightModule {
	position:relative; z-index:3;
	width:100%;
}
.RightModule .Default {
	width:363px; height:169px;
	background:url("http://1.images.bigpondkids.com/res/static/images/modules/right/defaultmodule-bg.png") no-repeat;
	behavior: url('/res/css/iepngfix.htc');
}
.RightModule .PromoModule2 {
	width:363px; height:148px;
	background:url("http://1.images.bigpondkids.com/res/static/images/modules/right/promomodule2-bg.png") no-repeat;
	behavior: url('/res/css/iepngfix.htc');
}
.RightModule .RightAdModule {
	width:363px; height:322px;
	background:url("http://2.images.bigpondkids.com/res/static/images/modules/right/admodule-bg.png") no-repeat;
	behavior: url('/res/css/iepngfix.htc');
	padding-left:3px;
}
.RightModule .ListModule {
	width:363px; height:333px;
}
.RightModule .Content {	padding:36px 0px 0px 25px; }
.RightModule .PromoModule2 .Content { padding:22px 0 0 30px; }
.RightModule .RightAdModule .Content { padding:41px 0 0 20px; }

.RightWhiteModule { position:relative; z-index:3; width:363px; padding-bottom:3px; }
.RightWhiteModule .TopBorder { width:363px; height:20px; background:url("http://2.images.bigpondkids.com/res/static/images/modules/right/white-bordertop.png") no-repeat; behavior: url('/res/css/iepngfix.htc'); }
.RightWhiteModule .BottomBorder { width:363px; height:29px; background:url("http://1.images.bigpondkids.com/res/static/images/modules/right/white-borderbottom.png") no-repeat; behavior: url('/res/css/iepngfix.htc'); }
.RightWhiteModule .Content { width:349px; background:url("http://1.images.bigpondkids.com/res/static/images/modules/right/white-bg.gif") repeat-y; padding-left:14px; }
.RightWhiteModule .Content .Title { padding: 0 0 4px 15px; }
.RightWhiteModule .Content .Competition { width:320px; height:121px; background:url("http://2.images.bigpondkids.com/res/static/images/content/competitions/right-compborder.png") no-repeat; padding:15px 0 6px 13px; behavior: url('/res/css/iepngfix.htc'); }

.RightModule .ListModule .InternalContent { position:absolute; left:30px; top:20px; z-index:2; width:282px; height:292px; background:#ffffff; }
.RightModule .ListModule .BorderLeft { position:absolute; left:0px; top:38px; z-index:3; }
.RightModule .ListModule .BorderRight { position:absolute; left:310px; top:38px; z-index:3; }
.RightModule .ListModule .BorderTop { position:absolute; left:0px; top:0px; z-index:3; }
.RightModule .ListModule .BorderBottom { position:absolute; left:0px; top:304px; z-index:3; }
.RightModule .ListModule .InternalContent .Title { width:282px; height:56px; background:#ff9900; text-align:center; }
.RightModule .ListModule .InternalContent .Table { width:282px; height:236px; background:#ffc266; }
.RightModule .ListModule .InternalContent .Table .Row1, .RightModule .ListModule .InternalContent .Table .Row2 { height:23px; width:282px; overflow:hidden; font-weight:bold; line-height:20px; }
.RightModule .ListModule .InternalContent .Table .Row1:hover, .RightModule .ListModule .InternalContent .Table .Row2:hover { background:#fff; }
.RightModule .ListModule .InternalContent .Table .Row1 { background:#ffd699; }
.RightModule .ListModule .InternalContent .Table .NumberColumn { float:left; color:#7f6133; width:26px; padding:2px 0 0 10px; text-align:center; }
.RightModule .ListModule .InternalContent .Table .TextColumn { float:left;  width:246px; padding:2px 0 0 0; }
.RightModule .ListModule .InternalContent .Table .TextColumn a { display:block; width:246px; }


.WhiteContentModule { width:615px; margin-left:33px; position:relative;}
.WhiteContentModule .TopBorder { width:553px; height:20px; background:url("http://2.images.bigpondkids.com/res/static/images/modules/whitecontent/bordertop.png") top left no-repeat; behavior: url('/res/css/iepngfix.htc'); }
.WhiteContentModule .BottomBorder { width:553px; height:23px; background:url("http://2.images.bigpondkids.com/res/static/images/modules/whitecontent/borderbottom.png") bottom left no-repeat; behavior: url('/res/css/iepngfix.htc'); }
.WhiteContentModule .WhiteContentMiddle { width:503px; background:url("http://2.images.bigpondkids.com/res/static/images/modules/whitecontent/background.png") repeat-y; padding-left:25px; padding-right:25px; behavior: url('/res/css/iepngfix.htc'); }
.WhiteContentModule .WhiteContentMiddle .CompContent{ width:490px; padding-bottom:1px;}
.WhiteContentModule .WhiteContentMiddle .CompContent .CompQuestion{ font-size:16px; font-weight:bold; margin-top:10px;}
.WhiteContentModule .WhiteContentMiddle .CompContent .CompMiniPic{ float:right; clear:both; background:url("http://1.images.bigpondkids.com/res/static/images/content/competitions/compprize-back.jpg") top left no-repeat; width:211px; height:140px; padding:15px 0 0 23px;}

#frontpagenoflash { font-size:14px; font-weight:bold; color:white; width:380px; height:280px; margin: 30px auto; padding:170px 0 0 550px; background:url("http://2.images.bigpondkids.com/res/static/images/content/homepage/noflashbg.png"); behavior: url('/res/css/iepngfix.htc');}
#frontpagenoflash img{behavior: url('/res/css/iepngfix.htc');}

#webgamewrapper { background:url("http://2.images.bigpondkids.com/res/static/images/modules/games/wgmainborder.png") no-repeat; width:599px;height:467px;margin-left:10px;padding-top:30px; margin-top:10px; behavior: url('/res/css/iepngfix.htc');}
#webgameloading {text-align:center; position:absolute; color:white; margin-top:80px;font-size:14px; width:610px;font-weight:bold;}
#webgameinfo {width:560px;height:195px; margin-left:30px; text-align:center; margin-top:10px; position:relative;}
#webgameinfo .WebGamePanel{ background:url("http://2.images.bigpondkids.com/res/static/images/modules/games/wggraypanel.png") no-repeat; width:275px;height:145px;float:left; padding-top:10px;margin-bottom:20px; behavior: url('/res/css/iepngfix.htc');}
#webgameinfo a .PanelTitleBlue, #webgameinfo a .PanelTitleOrange{ font-size:16px; font-weight:bold;}
#webgameinfo .PanelTitleBlue{color:#349ACD;}
#webgameinfo .PanelTitleOrange{color:#DF510F;}
#webgameinfo .GamePrice{color:#757575; font-size:30px; font-weight:bold;}
#webgameinfo .infowrapper{height:80px;}

.downloadwarning {font-size:12px; font-weight:bold;}

.MoreInfo{width:97px;height:32px;display:block;margin:0 auto;}
.MoreInfo.Blue{background:url("http://2.images.bigpondkids.com/res/static/images/buttons/moreinfolge-blue.png") no-repeat;}
.MoreInfo.Orange{background:url("http://1.images.bigpondkids.com/res/static/images/buttons/moreinfolge-orange.png") no-repeat;}
.MoreInfo.Blue:hover, .MoreInfo.Orange:hover{background-position:0px -32px;}
.DownloadTrial{width:124px;height:32px;display:block;margin:0 auto;}
.DownloadTrial.Blue{background:url("http://1.images.bigpondkids.com/res/static/images/buttons/downloadtrial-blue.png") no-repeat;}
.DownloadTrial.Blue:hover{background-position:0px -32px;}

.ShopGameLeft {margin:5px; width:260px;_width:257px;height:130px;_height:140px;}
.ShopGameLeft{float:left;}
.BoxShot {float:left; margin-right:10px; width:83px; height:114px; padding: 2px 0 0 2px; background:url("http://2.images.bigpondkids.com/res/static/images/modules/main/boxshotborder-white.jpg") no-repeat; } 
.BoxShot img{width:80px; height:112px;}
.GameInfo {float:left; width:160px;}
.GameInfo img{vertical-align:middle;}
.GameInfo .TitleLink{font-size:13px; color:#3494bf; font-weight:bold; height:40px;display:block;}
.GameInfo .MinorLink{font-size:11px; color:#000; padding-left:40px; display:block; height: 24px;padding-top:3px; margin-top:2px;}
.GameInfo .MinorLink.Play{background:url("http://1.images.bigpondkids.com/res/static/images/buttons/playnowicon-white.png") no-repeat;}
.GameInfo .MinorLink.Info{background:url("http://2.images.bigpondkids.com/res/static/images/buttons/moreinfoicon-white.png") no-repeat;}
.GameInfo .MinorLink.Trial{background:url("http://1.images.bigpondkids.com/res/static/images/buttons/freetrialicon-white.png") no-repeat;}
.GameInfo .MinorLink.Play:hover, .GameInfo .MinorLink.Trial:hover, .GameInfo .MinorLink.Info:hover{background-position:0px -27px; text-decoration:none;}
.GamePrice {font-size:15px;font-weight:bold; padding-bottom:3px;}

#CompetitionPromoLarge { background:url("http://2.images.bigpondkids.com/res/static/images/content/competitions/promomodulelarge-bg.png") no-repeat; margin:5px 0 0 9px; width:573px; height:274px; padding:23px 0 0 23px; behavior: url('/res/css/iepngfix.htc'); }

#EntryCompTable {width:100%;margin-top:15px;}
#EntryCompTable input, #EntryCompTable textarea{border:2px solid black;}
#EntryCompTable input{width:200px;}
#EntryCompTable .CompLeft{ font-weight:bold; vertical-align:top; width:90px; }
#EntryCompTable .CompTandC, .CompTandC { border:2px solid black; width:380px; height:140px; overflow:scroll; background:#fff; }
#EntryCompTable .EnterComp{width:183px;height:38px;display:block; margin-top:15px;}
#EntryCompTable .EnterComp{background:url("http://2.images.bigpondkids.com/res/static/images/buttons/entercompetition.png") no-repeat;}
#EntryCompTable .EnterComp:hover{background-position:0px -38px;}
#EntryCompTable #emailerror, #EntryCompTable #confirmemailerror {float:right; border:2px solid red; display:none; width:180px; height:18px; margin-right:30px; _margin-right:15px; font-weight:bold; padding-left:5px;}
.ReturnHomeButton { width:244px; height:30px; display:block; background:url("http://1.images.bigpondkids.com/res/static/images/buttons/returnhome.png") no-repeat; }
.ReturnHomeButton:hover { background-position:0px -30px; }
.ReturnHomeButton img { width:244px; height:30px; }

.BannerAd { height:100px; text-align:center;}
.BottomAd { width:728px; height:90px; background:url("http://2.images.bigpondkids.com/res/static/images/modules/advertisements/bannerad.png") top left no-repeat; padding-left:16px; margin:30px 0 10px 0; }
.HiddenAd { height:0px; font-size:0px; }

/* Table styles */

/* PC Game Feature Styles */
#FeatureModule { width:610px; height:224px; padding: 12px 0 10px 0; position:relative;}
#FeatureModule #ItemContainer { width:610px; height:215px; position:relative; }
#FeatureModule #ItemContainer .BorderTop { position:absolute; top:0px; left:50px; z-index:5; }
#FeatureModule #ItemContainer .BorderBottom { position:absolute; top:204px; left:50px; z-index:5; }
#FeatureModule #ItemContainer .BorderLeft { position:absolute; top:0px; left:0px; z-index:6; }
#FeatureModule #ItemContainer .BorderRight { position:absolute; top:0px; left:550px; z-index:6; }
#FeatureModule #ItemContainer #Features { width:322px; height:186px; position:absolute; z-index:3; left:64px; top:21px; overflow:hidden; }
#FeatureModule #ItemContainer #Features #FeatureItems { height:558px; width:322px; }
#FeatureModule #ItemContainer #FeatureNav { background: url("http://1.images.bigpondkids.com/res/static/images/content/features/blackbg-right.png") no-repeat; width:177px; height:176px; 
											position:absolute; z-index:4; left:376px; top:21px; padding-top:10px; behavior: url('/res/css/iepngfix.htc'); }
#FeatureModule #ItemContainer #FeatureNavItems { font-size:13px; font-weight:bold; }
#FeatureModule #ItemContainer .FeatureNavItem { padding-left:30px; color:#fff; cursor:pointer; width:128px; height:46px; }
#FeatureModule #ItemContainer .FeatureNavItemHover { color:#ffb130; cursor:pointer; background-image: url("http://2.images.bigpondkids.com/res/static/images/content/features/feature_arrow.gif"); background-repeat:no-repeat; }
#FeatureModule #ItemContainer .FeatureItem { width:322px; height:186px; position:relative; }
#FeatureModule #ItemContainer #FeatureNavItems hr { width:128px; color: #616161; background-color: #616161; border:0; height:1px; }


/* Ordering Styles */
.OrderButtonPopular, .OrderButtonPopularSelected{height:32px;width:111px; display:block; float:left; margin-left:10px;} 
.OrderButtonLatest, .OrderButtonLatestSelected{height:33px;width:66px;display:block;  float:left; margin-left:10px;} 

/* Pager styles */
.PageContainerModule { overflow:hidden; width:545px; padding-bottom:10px;  }
.PageContainer { width:3000px;}
.PageContent { float:left; width:545px; }
.Pager { height:50px; color:#fff; position:relative;}
.Pager .Pages { float:right; margin-right:40px; #margin-right:20px; padding-right:10px; }
.Pager .PagerControlContainer { width:100%; display:table; #position:relative; height:50px overflow:hidden; }
.Pager .Information { float:left; vertical-align:middle; margin-left:10px; }
.Pager .Pages .Page { height:25px; width:25px; display:block; float:left; padding-top:2px; text-align:center; background-repeat:no-repeat; padding-right:5px;  font-weight:bold; }

.Pager .Prev, .Pager .Next { height:15px; width: 15px; display:block; float:left; padding-top:5px; padding-left: 5px; padding-right: 5px; }
.Pager .Pages .Page.Selected, .Pager .Page:hover { color: #fff; text-decoration:none; background-position:0px -27px; }


/* Style overrides for different pages */

/* Games */
#games .Pager .Pages .Page { background-image: url("http://1.images.bigpondkids.com/res/static/images/buttons/pager/page_games.png"); color:#006699; }
#games .Pager .Pages .Page.Selected, #games .Pager .Page:hover { color:#fff;}

#games .OrderButtonLatest, #games .OrderButtonLatest:hover, #games .OrderButtonLatestSelected { background:url("http://2.images.bigpondkids.com/res/static/images/buttons/latestbutton_games.png") no-repeat; } 
#games .OrderButtonLatest:hover, #games .OrderButtonLatestSelected { background-position:0px -33px; } 
#games .OrderButtonPopular, #games .OrderButtonPopular:hover, #games .OrderButtonPopularSelected { background:url("http://1.images.bigpondkids.com/res/static/images/buttons/popularbutton_games.png") no-repeat; } 
#games .OrderButtonPopular:hover, #games .OrderButtonPopularSelected { background-position:0px -32px; } 
#games .MainContentModule .Middle .Top .TopButtons .PCButton a { background:url("http://1.images.bigpondkids.com/res/static/images/content/games/buttons-pcgames.png") no-repeat;display:block; }
#games .MainContentModule .Middle .Top .TopButtons .WebButton a { background:url("http://2.images.bigpondkids.com/res/static/images/content/games/buttons-webgames.png") no-repeat;display:block; }
#games .MainContentModule .Middle .Top .TopButtons a:hover, #games .MainContentModule .Middle .Top .TopButtons a.active { background-position:0px -49px; }

/* Competitions */
#competitions .MainContentModule .Middle .Bottom { background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/bottommainbgcolor-aqua.gif") repeat-y; }

/* Sport */
#sport .MainContentModule .Middle .Bottom .TopBackground { background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/bottomtopbgcolor-sport.png") top left no-repeat; }
#sport .MainContentModule .Middle .Bottom .BottomBackground { background:url("http://2.images.bigpondkids.com/res/static/images/modules/main/bottombottombgcolor-sport.png") bottom left no-repeat; }
#sport #FeatureModule #ItemContainer .BorderBottom { position:absolute; top:206px; left:50px; z-index:5;}
#sport .Pager .Pages .Page { background-image: url("http://2.images.bigpondkids.com/res/static/images/buttons/pager/page_sport.png"); color:#990000; }
#sport .Pager .Pages .Page.Selected, #sport .Pager .Page:hover { color:#fff;}
#sport .OrderButtonLatest, #sport .OrderButtonLatest:hover, #sport .OrderButtonLatestSelected { background:url("http://2.images.bigpondkids.com/res/static/images/buttons/latestbutton_sport.png") no-repeat; } 
#sport .OrderButtonLatest:hover, #sport .OrderButtonLatestSelected { background-position:0px -33px; } 
#sport .OrderButtonPopular, #sport .OrderButtonPopular:hover, #sport .OrderButtonPopularSelected { background:url("http://2.images.bigpondkids.com/res/static/images/buttons/popularbutton_sport.png") no-repeat; } 
#sport .OrderButtonPopular:hover, #sport .OrderButtonPopularSelected { background-position:0px -32px; }


/* Music */
#music h1 { color:#fff; font-weight: bold; font-size:15px; }
#music .Pager .Pages .Page { background-image: url("http://2.images.bigpondkids.com/res/static/images/buttons/pager/page_music.png"); color:#3b2f8e; }
#music .Pager .Pages .Page.Selected, #music .Pager .Page:hover { color:#fff; }
#music .MainContentModule .Middle .Bottom .TopBackground { background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/bottomtopbgcolor-music.png") top left no-repeat; }
#music .MainContentModule .Middle .Bottom .BottomBackground { background:url("http://2.images.bigpondkids.com/res/static/images/modules/main/bottombottombgcolor-music.png") bottom left no-repeat; }
#music #FeatureModule #ItemContainer .BorderBottom { position:absolute; top:206px; left:50px; z-index:5;}
#music .RightModule .ListModule .InternalContent .Title { background:#ff0000; }
#music .RightModule .ListModule .InternalContent .Table { background:#ff6666; }
#music .RightModule .ListModule .InternalContent .Table .Row1 { background:#ff9999; }
#music .RightModule .ListModule .InternalContent .Table .Row1:hover, #music .RightModule .ListModule .InternalContent .Table .Row2:hover { background:#fff; }
#music .PageItem { display: block; width:490px; height:110px; padding-left:25px; padding-bottom:10px; }
#music .OrderButtonTopTracks, #music .OrderButtonTopTracksSelected{height:32px;width:100px; display:block; float:left; margin-left:10px;} 
#music .OrderButtonTopTracks, #music .OrderButtonTopTracks:hover, #music .OrderButtonTopTracksSelected { background:url("http://2.images.bigpondkids.com/res/static/images/buttons/toptracks_music.png") no-repeat; } 
#music .OrderButtonTopTracks:hover, #music .OrderButtonTopTracksSelected { background-position:0px -32px; } 
#music .OrderButtonTopAlbums, #music .OrderButtonTopAlbumsSelected{height:32px;width:100px;display:block;  float:left; margin-left:10px;} 
#music .OrderButtonTopAlbums, #music .OrderButtonTopAlbums:hover, #music .OrderButtonTopAlbumsSelected { background:url("http://2.images.bigpondkids.com/res/static/images/buttons/topalbums_music.png") no-repeat; } 
#music .OrderButtonTopAlbums:hover, #music .OrderButtonTopAlbumsSelected { background-position:0px -32px; }

#music #TrackDetailsInfo { visibility: hidden; padding-left:83px; }
#music #TrackDetailsListenInfo { padding-top:19px; text-align:center}

#music .TrackItem .TrackNumber { font-size:15px; font-weight:bold; display: inline; float:left;width:35px;}
#music .TrackItem .BoxShot { width:102px; height:101px; background-image: url("http://1.images.bigpondkids.com/res/static/images/modules/main/albumartborder-white.jpg"); background-repeat: no-repeat; float:left; }
#music .TrackItem .BoxShot img { width:96px; height:96px; }
#music .TrackActions { float:right; width:121px; height:100px; background-image:url("http://1.images.bigpondkids.com/res/static/images/modules/main/albumactionsborder-white.jpg");background-repeat:no-repeat;}
#music .TrackActions .TrackActionsContainer { padding-top:20px; padding-left:15px; }
#music .TrackActions .Listen { display:block; background-image:url("http://1.images.bigpondkids.com/res/static/images/buttons/freetrialicon-white.png"); background-repeat:no-repeat; height:27px; width:37px; padding-left:40px; margin-bottom:8px; }
#music .TrackActions .Listen:hover { display:block; background-position:0px -27px; text-decoration:none;}
#music .TrackActions .Buy { display:block; background-image:url("http://2.images.bigpondkids.com/res/static/images/buttons/moreinfoicon-white.png"); background-repeat:no-repeat; height:27px; width:57px; padding-left:40px; margin-bottom:8px;}
#music .TrackActions .Buy:hover { display:block; background-position:0px -27px; text-decoration:none;}
#music .TrackInfo .TrackTitle { display: block; color:#3494BF; font-size:12px; font-weight:bold;}
#music .TrackInfo .TrackArtist { display: block; font-size:12px; font-weight:bold;}
#music .TrackInfo .TrackAlbum { display: block; padding-bottom:5px; font-size:12px;}
#music .TrackInfo .TrackPrice { display: block; font-weight:bold; }

#music .PageContent.Album { padding-top:20px; }
#music .AlbumItem .AlbumNumber { font-size:15px; font-weight:bold; display: inline; float:left;width:35px;}
#music .AlbumItem .BoxShot { width:102px; height:101px; background-image: url("http://1.images.bigpondkids.com/res/static/images/modules/main/albumartborder-white.jpg"); background-repeat: no-repeat; float:left; }
#music .AlbumItem .BoxShot img { width:96px; height:96px; }
#music .AlbumActions { float:right; width:121px; height:100px; background-image:url("http://1.images.bigpondkids.com/res/static/images/modules/main/albumactionsborder-white.jpg");background-repeat:no-repeat;}
#music .AlbumActions .AlbumActionsContainer { padding-top:40px; }
#music .AlbumActions .MoreInfo { display:block; background-image:url("http://2.images.bigpondkids.com/res/static/images/buttons/moreinfoicon-white.png"); background-repeat:no-repeat; height:27px; width:60px; padding-left:42px;}
#music .AlbumActions .MoreInfo:hover { display:block; background-position:0px -27px; text-decoration:none;}
#music .AlbumInfo .AlbumTitle { display: block; color:#3494BF; font-size:12px; font-weight:bold; padding-top:5px; padding-bottom:20px;}
#music .AlbumInfo .AlbumArtist { display: block; font-size:12px; padding-top:15px; }
#music .AlbumInfo .AlbumPrice { display: block; font-weight:bold; }

#TrackItemListen { height:140px; width:540px;}
#TrackItemListen .Label { font-weight: bold; float:left; padding-right:10px;}

#TrackItemListen #TrackListenContainer { margin-left:100px; margin-top:5px; visibility:hidden}
#TrackItemListen #TrackListenContainer #ListenLabel { color:#000; font-weight:bold; font-size:15px; float:left }
#TrackItemListen #TrackListenContainer #ListenProgressBarContainer { background: url("http://1.images.bigpondkids.com/res/static/images/content/music/listenbar-white.jpg") no-repeat 0px 5px; width:240px; height:17px; margin-left:45px; padding-top:2px; }
#TrackItemListen #TrackListenContainer #ListenProgressBarContent   { background: url("http://1.images.bigpondkids.com/res/static/images/content/music/listenbar-progress.jpg") no-repeat scroll 3px 7px; width:0%; }
#TrackItemListen #TrackListenContainer #PlayPauseControls { float:right; margin-right:90px; margin-top:5px; color:#4411aa; background: url("http://2.images.bigpondkids.com/res/static/images/buttons/pause-small.png") no-repeat; padding-left:25px; font-size:11px;}

#TrackItemListen #TrackInformation { margin-left: 4px; }

#TrackItemListen #TrackInformation #TrackDetails { background-image: url("http://1.images.bigpondkids.com/res/static/images/content/music/trackinfo-white.jpg"); background-repeat: no-repeat; height: 66px; width: 529px; padding-top:5px; }
#TrackItemListen #TrackInformation #TrackDetails .TrackDetailsItem { float:left; width:370px;}
#TrackItemListen #TrackInformation #TrackDetails #TrackDetailsArtist { font-weight: bold; width:220px;  height:20px; float:left; overflow:hidden;}
#TrackItemListen #TrackInformation #TrackDetails #TrackDetailsAlbum { font-weight: bold;  width:220px;  height:20px; float:left; overflow:hidden; }
#TrackItemListen #TrackInformation #TrackDetails #TrackDetailsTrack { width:220px; height:20px; float:left; overflow:hidden;}
#TrackItemListen #TrackInformation #TrackDetails .Buy { background-image: url("http://1.images.bigpondkids.com/res/static/images/buttons/buy-small.png"); background-repeat: no-repeat; color: #4311A8; padding-left:22px; width:28px; float:right;}
#TrackItemListen #TrackInformation #TrackDetails .Price {float:right; width:45px;}

/* Movies */
#movies h1 { color:#fff; font-weight: bold; font-size:15px; display: block;}
#movies .Pager .Pages .Page { background-image: url("http://1.images.bigpondkids.com/res/static/images/buttons/pager/page_movies.png"); color:#8d0000; }
#movies .Pager .Pages .Page.Selected, #movies .Pager .Page:hover { color:#fff;}
#movies .MainContentModule .Middle .Bottom .TopBackground { background:url("http://2.images.bigpondkids.com/res/static/images/modules/main/bottomtopbgcolor-movies.png") top left no-repeat; }
#movies .MainContentModule .Middle .Bottom .BottomBackground { background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/bottombottombgcolor-movies.png") bottom left no-repeat; }
#movies .MainContentModule .Middle .Top .TopButtons a:hover, #movies .MainContentModule .Middle .Top .TopButtons a.active { background-position:0px -50px; }
#movies .StarRating { width:110px; height:24px; padding: 4px 0 0 7px; background:url("http://1.images.bigpondkids.com/res/static/images/content/stars/star-movies-bg.png") no-repeat; float:left;}
#movies .StarRating .FullStar, #movies .StarRating .HalfStar, #movies .StarRating .EmptyStar { float:left; width:20px; height:15px; }
#movies .StarRating .FullStar { background:url("http://1.images.bigpondkids.com/res/static/images/content/stars/star-movies-on.png") no-repeat; }
#movies .StarRating .HalfStar { background:url("http://2.images.bigpondkids.com/res/static/images/content/stars/star-movies-half.png") no-repeat; }
#movies .StarRating .EmptyStar { background:url("http://2.images.bigpondkids.com/res/static/images/content/stars/star-movies-off.png") no-repeat; }
#movies .RightModule .ListModule .InternalContent .Title { background:#cc33cc; }
#movies .RightModule .ListModule .InternalContent .Table { background:#e085e0; }
#movies .RightModule .ListModule .InternalContent .Table .Row1 { background:#ebadeb; }
#movies .RightModule .ListModule .InternalContent .Table .Row1:hover, #movies .RightModule .ListModule .InternalContent .Table .Row2:hover { background:#fff; }
#movies .MainContentModule .Middle .Top .TopButtons .MoviesButton a { background:url("http://1.images.bigpondkids.com/res/static/images/content/movies/buttons-movies.png") no-repeat;display:block; }
#movies .MainContentModule .Middle .Top .TopButtons .DvdsButton a { background:url("http://1.images.bigpondkids.com/res/static/images/content/movies/buttons-dvds.png") no-repeat;display:block; }
#movies .MainContentModule .Middle .Top .TopButtons a:hover, #movies .MainContentModule .Middle .Top .TopButtons a.active { background-position:0px -50px; }
#movies .MainContentModule .VideoPlayer { position:relative; height:454px; margin: 7px 0 0 7px; overflow:hidden; }
#movies .MainContentModule .VideoPlayer .Container { position:relative; height:454px; overflow:hidden; margin: 7px 0 0px 7px; width:540px; }
#movies .MainContentModule .VideoPlayer .Container .Inner { position:relative; z-index:4; left:57px; top:30px; height:297px; width:2502px; float:left; padding-right:0px; }
#movies .MainContentModule .VideoPlayer .Container .Inner img { width:488px; height:297px; z-index:7; }

#movies .MainContentModule .VideoPlayer .Overlay  { position:absolute; left:0px; top:0px; z-index:6; width:604px; height:371px; behavior: url('/res/css/iepngfix.htc');
													background:url("http://1.images.bigpondkids.com/res/static/images/modules/movies/movieplayer-overlay.png") no-repeat; cursor:pointer;}
#movies .MainContentModule .VideoPlayer .Carousel { position:absolute; z-index:3; left:16px; top:302px; width:573px; height:152px; 
													background:url("http://1.images.bigpondkids.com/res/static/images/modules/movies/movieplayer-carousel.png") no-repeat; }
#movies .MainContentModule .VideoPlayer .Carousel.Dvd { background:url("http://2.images.bigpondkids.com/res/static/images/modules/movies/dvdplayer-carousel.png") no-repeat; }
#movies .MainContentModule .VideoPlayer .Carousel .Items { position:absolute; left:94px; top:70px; width:400px; overflow:hidden;}
#movies .MainContentModule .VideoPlayer .Carousel .Items .Item { float:left; padding-right:5px; height:54px; width:93px; background:url("http://1.images.bigpondkids.com/res/static/images/modules/movies/thumbnail-border.png") no-repeat; cursor:pointer; }
#movies .MainContentModule .VideoPlayer .Carousel .Items .Item.Selected { background:url("http://2.images.bigpondkids.com/res/static/images/modules/movies/thumbnail-border-selected.png") no-repeat; }
#movies .MainContentModule .VideoPlayer .Carousel .Items img { padding-left:2px; padding-top:2px; height:50px;width:89px; }
#movies-carousel-prev { position:absolute; top:75px; left:20px;  cursor:pointer; }
#movies-carousel-next { position:absolute; top:75px; left:512px; cursor:pointer; }
#movies .MainContentModule .VideoPlayer .Overlay #VideoPlayerTitle { padding:36px 0 0 110px; width:380px; text-align:center; color:#fff; font-size:12px; font-weight:bold; }

#movies .OrderButtonRentals, #movies .OrderButtonRentalsSelected{height:32px;width:73px; display:block; float:left; margin-left:10px;} 
#movies .OrderButtonRentals, #movies .OrderButtonRentals:hover, #movies .OrderButtonRentalsSelected { background:url("http://2.images.bigpondkids.com/res/static/images/buttons/rentals_movies.png") no-repeat; } 
#movies .OrderButtonRentals:hover, #movies .OrderButtonRentalsSelected { background-position:0px -32px; } 
#movies .OrderButtonDownloads, #movies .OrderButtonDownloadsSelected{height:32px;width:94px;display:block;  float:left; margin-left:10px;} 
#movies .OrderButtonDownloads, #movies .OrderButtonDownloads:hover, #movies .OrderButtonDownloadsSelected { background:url("http://1.images.bigpondkids.com/res/static/images/buttons/downloads_movies.png") no-repeat; } 
#movies .OrderButtonDownloads:hover, #movies .OrderButtonDownloadsSelected { background-position:0px -32px; }
													
#movies .PageItem { display: block; width:160px; height:270px; float:left; padding-left:18px; }
#movies .MovieReview .Art { display:block width:149px; height:86; padding:3px 0 0 2px; background:url("http://1.images.bigpondkids.com/res/static/images/content/movies/border-movie.png") no-repeat; }
#movies .MovieReview .Art img { width:145px; height:80px; padding-bottom:8px;}
#movies .MovieReview .Title a { height:45px; display: block; color:#3494BF; font-size:12px; font-weight:bold;}
#movies .MovieReview .Details { padding-top:5px; padding-bottom:5px; }
#movies .MovieReview .OflcRating { padding-right:8px; display:inline; float:left;}
#movies .MovieReview .Description { height: 60px; }
#movies .MovieReview .ReadReview { display:block; background-image:url("http://2.images.bigpondkids.com/res/static/images/buttons/moreinfoicon-white.png"); background-repeat:no-repeat; height:27px; width:100px; padding-left:42px;}
#movies .MovieReview .ReadReview:hover { display:block; background-position:0px -27px; text-decoration:none;}
#movies .DvdPageItem { display: block; width:160px; height:360px; float:left; padding-left:18px; }
#movies .Dvd .Art { display:block; width:127px; height:179px; padding:3px 0 0 3px; background:url("http://1.images.bigpondkids.com/res/static/images/modules/main/dvdborder-white.jpg") no-repeat; }
#movies .Dvd .Art img { width:125px; height:177px; }
#movies .Dvd .Title a { height:35px; display: block; color:#3494BF; font-size:12px; font-weight:bold; padding:10px 0 0 0;}
#movies .Dvd .Details { padding-top:5px; padding-bottom:5px;}
#movies .Dvd .Description { height: 60px; }
#movies .Dvd .RentNow { display:block; background-image:url("http://2.images.bigpondkids.com/res/static/images/buttons/moreinfoicon-white.png"); background-repeat:no-repeat; height:27px; width:100px; padding-left:42px; margin-bottom:2px;}
#movies .Dvd .RentNow:hover { display:block; background-position:0px -27px; text-decoration:none;}
#movies .Dvd .DownloadNow { display:block; background-image:url("http://1.images.bigpondkids.com/res/static/images/buttons/freetrialicon-white.png"); background-repeat:no-repeat; height:27px; width:100px; padding-left:42px;}
#movies .Dvd .DownloadNow:hover { display:block; background-position:0px -27px; text-decoration:none;}
#movies #OrderBy { color: #fff; display: block; }

#shidonni #shidonniHeader {height:95px; width:1070px; background:url("http://2.images.bigpondkids.com/res/static/images/content/shidonni/shidonni_header.png") no-repeat;}
#shidonni #shidonniBody {height:800px; width:1028px; background:url("http://1.images.bigpondkids.com/res/static/images/content/shidonni/shidonni_body.png") repeat-y; padding:2px 21px;}
#shidonni #shidonniBody iframe{height:800px; width:1026px;}
#shidonni #shidonniFooter {height:92px; width:1070px; background:url("http://2.images.bigpondkids.com/res/static/images/content/shidonni/shidonni_footer.png") no-repeat bottom left;}

#goosypets #goosypetsHeader {height:95px; width:966px; background:url("http://2.images.bigpondkids.com/res/static/images/content/goosypets/goosypets_header.png") no-repeat;}
#goosypets #goosypetsBody {height:1025px; width:924px; background:url("http://1.images.bigpondkids.com/res/static/images/content/goosypets/goosypets_body.png") repeat-y; padding:2px 21px;}
#goosypets #goosypetsBody iframe{height:1025px; width:924px;}
#goosypets #goosypetsFooter {height:80px; width:966px; background:url("http://1.images.bigpondkids.com/res/static/images/content/goosypets/goosypets_footer.png") no-repeat bottom left;}