html,body {
	margin: 0;
	padding: 0;
}
body {
	background-color: #FFFFFF;
}
/*table {
	width: 100%;
	height: 100%;
}*/
td {
	vertical-align: left;
	text-align: top;
}
p {
	margin: 0 0 0.6em 0;
	line-height:1.1em;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #333333;
}
div.indextopleft {
	position:absolute;
	top:0px;
	left:0px;
	width:199px;
	height:261px;
}
div.indexhead1{
	position:absolute;
	top:0px;
	left:199px;
	width:236px;
	height:261px;
}
div.indexhead2{
	position:absolute;
	top:0px;
	left:435px;
	width:337px;
	height:261px;
}
div.hero {
	position:absolute;
	top:261px;
	left:199px;
	width:236px;
	height:312px;;
}
div.retailers {
	position:absolute;
	top:629px;
	/*top:941px;  honeyweb */
	left:0px;
	width:777px;
	height:655px;;
}
div.retailhead {
	position:absolute;
	top:594px;
	/*top:906px;  honeyweb */
	left:200px;
	width:496px;
	height:32px;;
}
div.sky {
	position:absolute;
	top:260px;
	left:435px;
	width:337px;
	height:115px;;
}
div.indexcopy {
	position:absolute;
	top:380px;
	left:450px;
	width:270px;
	height:205px;
	/* FONT SPECS FOR THIS DIV */
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#666666;
}
div.topleft {
	position:absolute;
	top:0px;
	left:0px;
	width:199px;
	height:261px;
}
div.storeheader {
	position:absolute;
	top:0px;
	left:199px;
	width:572px;
	height:218px;
}
div.store{
	position:absolute;
	top:261px;
	left:0px;
	width:199px;
	height:31px;
}
div.what{
	position:absolute;
	top:292px;
	left:0px;
	width:199px;
	height:31px;
}
div.contact{
	position:absolute;
	top:323px;
	left:0px;
	width:199px;
	height:31px;
}
div.home{
	position:absolute;
	top:354px;
	left:0px;
	width:199px;
	height:31px;
}
div.bottomleft{
	position:absolute;
	top:385px;
	left:0px;
	width:199px;
	height:218px;
}
div.storename{
	position:absolute;
	top:231px;
	left:210px;
	width:140px;
	height:22px;
}
div.storeline1{
	position:absolute;
	top:231px;
	left:350px;
	width:10px;
	height:22px;
}
div.storecategory{
	position:absolute;
	top:231px;
	left:360px;
	width:162px;
	height:22px;
}
div.storeline2{
	position:absolute;
	top:231px;
	left:522px;
	width:10px;
	height:22px;
}
div.storedownload{
	position:absolute;
	top:231px;
	left:532px;
	width:165px;
	height:22px;
}
div.storecopy{
	position:absolute;
	top:260px;
	left:214px;
	width:521px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #666666;
}
div.storelist{
	position:absolute;
	top:280px;
	left:210px;
	width:560px;
	height:595px;
}
div.whatsonheader {
	position:absolute;
	top:0px;
	left:199px;
	width:572px;
	height:218px;
}
div.whatsoncopy{
	position:absolute;
	top:231px;
	left:210px;
	width:550px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #666666;
}
div.whatsoncopy2{
	position:absolute;
	top:580px;
	left:210px;
	width:550px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	color: #666666;
}
div.whatsonscratch {
	position:absolute;
	top:260px;
	left:210px;
	width:275px;
	height:295px;
}
div.enter {
	position:absolute;
	top:260px;
	left:505px;
	width:225px;
	height:72px;
}
div.entercopy{
	position:absolute;
	top:350px;
	left:505px;
	width:225px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #666666;
}
div.tccopy{
	position:absolute;
	top:290px;
	left:210px;
	width:550px;
	height:190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #666666;
}
div.contactheader {
	position:absolute;
	top:0px;
	left:199px;
	width:572px;
	height:218px;
}
div.contactcopy{
	position:absolute;
	top:231px;
	left:210px;
	width:550px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	color: #666666;
}
div.contactcopy1{
	position:absolute;
	top:291px;
	left:520px;
	width:220px;
	height:42px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	color: #666666;
}
div.contactcopy2{
	position:absolute;
	top:520px;
	left:210px;
	width:560px;
	height:42px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	color: #666666;
}
div.contactmap {
	position:absolute;
	top:281px;
	left:210px;
	width:280px;
	height:220px;
}
div.competitionheader {
	position:absolute;
	top:0px;
	left:199px;
	width:572px;
	height:218px;
}
div.competitionscratch {
	position:absolute;
	top:230px;
	left:496px;
	width:275px;
	height:295px;
}
div.scratchenter {
	position:absolute;
	top:483px;
	left:210px;
	width:225px;
	height:72px;
}
div.scratchentercopy{
	position:absolute;
	top:230px;
	left:210px;
	width:275px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #666666;
}
div.tccopy{
	position:absolute;
	top:231px;
	left:210px;
	width:560px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	color: #666666;
}
div.tccopy1{
	position:absolute;
	top:261px;
	left:210px;
	width:560px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	color: #666666;
}
div.tccopy2{
	position:absolute;
	top:610px;
	left:210px;
	width:550px;
	height:22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 14px;
	color: #666666;
}

/* menu fix by www.honeyweb.com.au */

ul.MenuBarHorizontal li, ul.MenuBarHorizontal li a {
	font-size:12px !important;
}
ul.MenuBarHorizontal {
	font-size-adjust:none !important;
}

/* promo by www.honeyweb.com.au */

div.promo20101015 {
	position:absolute;
	top:0px;
	/*top:906px;  honeyweb */
	left:772px;
}
