/* CSS Document */

body{
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
text-align:center;
background-color:#FFFFFF;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0081a7;
}
h3{
margin:0px 0px 6px 0px;
font-size:12px;
color:#d17810;
}
#main{
width:735px;
min-height:735px;
margin: 0px auto;
}
	*html #main{
	width:737px;
	}
#left{
float:left;	
width:174px;
height: 100%;	
background-image:url(../images/subnav/nav_back.jpg);
background-repeat:no-repeat;
}
#right{
float:right;
width:546px;
}
#hero{
float:left;
width:543px;
text-align:right;
}
#header{
height:68px;
width:400px;
clear:both;
float:left;
}
#mainContent{
clear:both;
float:left;
width:545px;
min-height:440px;
background-image:url(../images/content_back.gif);
background-repeat:no-repeat;
color:#0081a7;	
padding:0px;
}
	*html #mainContent{
	height:440px;
	}
#mainContent_skin{
clear:both;
float:left;
width:545px;
height:400px;
background-image:url(../images/content_back_skin.jpg);
background-repeat:no-repeat;
text-align:left;
color:#6b492d;
padding:0px;
}
#mainContent_bronzing{
clear:both;
float:left;
width:545px;
min-height:442px;
background-image:url(../images/content_back_bronzing.jpg);
background-repeat:no-repeat;
text-align:left;
color:#ffcd94;
padding:0px;
}
	*html #mainContent_bronzing{
	height:442px;
	}
#content_skin{
float:left;
width:492px;
min-height:400px;
text-align:justify;
color:#6b492d;
padding:0px 10px 0px 30px;
}
	#content_skin a:link, #content_skin a:active, #content_skin a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	#content_skin a:hover{
	text-decoration:underline;
	}
#content_bronzing{
float:left;
width:492px;
min-height:442px;
text-align:justify;
color:#ffcd94;
padding:0px 10px 0px 30px;
}
	*html #content_bronzing{
	height:442px;
	}
	#content_bronzing a:link, #content_bronzing a:active, #content_bronzing a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	#content_bronzing a:hover{
	text-decoration:underline;
	}
#content{
float:left;
width:492px;
text-align:justify;
padding:0px 10px 0px 30px;
}
	#content a:link, #content a:active, #content a:visited{
	color:#0081a7;
	text-decoration:none;
	}
	#content a:hover{
	text-decoration:underline;
	}
#whatsnew{
float:left;
width:147px;
height:151px;
padding:63px 107px 0px 30px;
background-image:url(../images/whats_new.jpg);
background-repeat:no-repeat;
text-align:left;
font-size:11px;
}
#highlight{
float:right;
width:251px;
height:145px;
margin:0px;
padding:70px 0px 0px 25px;
background-image:url(../images/win_background.jpg);
background-repeat:no-repeat;
text-align:left;
font-size:11px;
}
.smallTxt{
font-size:11px;
font-style:oblique;
}

/*map*/
a.linkopacity img {
filter:alpha(opacity=65);
-moz-opacity: 0.6; 
opacity: 0.6;
-khtml-opacity: 0.6;
}
a.linkopacity:hover img {
filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0;
-khtml-opacity: 1.0; 
}
.wa{
position:absolute; 
margin-top:34px; 
margin-left:38px;
}
.nt{
position:absolute; 
margin-top:4px; 
margin-left:163px;
}
.qld{
position:absolute; 
margin-top:0px; 
margin-left:267px;
}
.sa{
position:absolute; 
margin-top:158px; 
margin-left:172px;
}
.nsw{
position:absolute;
margin-top:190px; 
margin-left:292px;
}
.act{
position:absolute; 
margin-top:242px; 
margin-left:337px;
}
.vic{
position:absolute; 
margin-top:236px; 
margin-left:291px;
}
.tas{
position:absolute; 
margin-top:316px; 
margin-left:291px;
}
#description{
min-height:15px;
}
#tagline{
width:47%;
text-align:center;
font-weight:bold;
font-size:14px;
margin-top:6px;
}
#product_info{
float:left;
clear:both;
width:47%;
text-align:left;
margin-top:10px;
}
#product_pic{
float:right;
text-align:center;
margin-top:-20px;
}
#award{
position:absolute;
float:left;
margin-left:160px;
top:240px;
}
#tantastic_box_top{
float:left;
clear:both;
background-image:url(../images/products/bronzing/boxTop_tan.gif);
background-repeat:no-repeat;
width:484px;
height:15px;
}
#tantastic_box_main{
float:left;
clear:both;
background-image:url(../images/products/bronzing/boxMain_tan.gif);
background-repeat:repeat-y;
text-align:left;
color:#FFFFFF;
width:484px;
min-height:50px;
padding-left:13px;
}
#tantastic_box_bottom{
float:left;
clear:both;
background-image:url(../images/products/bronzing/boxBottom_tan.gif);
background-repeat:no-repeat;
width:484px;
height:10px;
}
.steps{
clear:both;
float:left;
width:130px;
padding-top:4px;
}
.steps_info{
float:left;
width:320px;
}
#bronze_box_top{
float:left;
clear:both;
background-image:url(../images/products/bronzing/boxTop.gif);
background-repeat:no-repeat;
width:216px;
height:36px;
}
#bronze_box_top2{
float:left;
clear:both;
background-image:url(../images/products/bronzing/boxTop_2.gif);
background-repeat:no-repeat;
width:216px;
height:15px;
}
#bronze_box_main{
float:left;
clear:both;
background-image:url(../images/products/bronzing/boxMain.gif);
background-repeat:repeat-y;
text-align:left;
font-weight:bold;
color:#FFFFFF;
width:216px;
min-height:50px;
padding-left:13px;
}
#bronze_box_bottom{
float:left;
clear:both;
background-image:url(../images/products/bronzing/boxBottom.gif);
background-repeat:no-repeat;
width:216px;
height:10px;
}
#skin_box_top{
float:left;
clear:both;
background-image:url(../images/products/skincare/boxTop.gif);
background-repeat:no-repeat;
width:216px;
height:36px;
}
#skin_box_main{
float:left;
clear:both;
background-image:url(../images/products/skincare/boxMain.gif);
background-repeat:repeat-y;
text-align:left;
font-weight:bold;
color:#FFFFFF;
width:216px;
min-height:50px;
padding-left:13px;
}
#skin_box_bottom{
float:left;
clear:both;
background-image:url(../images/products/skincare/boxBottom.gif);
background-repeat:no-repeat;
width:216px;
height:10px;
}
#range_box_top{
float:left;
clear:both;
background-image:url(../images/products/sunscreen/boxTop.gif);
background-repeat:no-repeat;
width:216px;
height:36px;
}
#range_box_main{
float:left;
clear:both;
background-image:url(../images/products/sunscreen/boxMain.gif);
background-repeat:repeat-y;
text-align:left;
font-weight:bold;
width:216px;
min-height:50px;
padding-left:13px;
}
#range_box_bottom{
float:left;
clear:both;
background-image:url(../images/products/sunscreen/boxBottom.gif);
background-repeat:no-repeat;
width:216px;
height:10px;
}
.subrange{
color:#EF6C1A;
}

#directions{
overflow-y:auto;
overflow-x:hidden;
width:480px;
height:72px;
padding: 0px 30px 0px 0px;
}