/* Basic HTML */

*{margin:0;padding:0;}

html{
overflow: -moz-scrollbars-vertical;
overflow-y: scroll;   
}

body{
background-color: rgb(233,233,233);
color: #333;
font-family: arial, helvetica, sans-serif;
}

html,body{
margin: 0;
padding: 0;
height: 100%;
}

a{color:#666;text-decoration:none;}
a:hover{color:#C00;}
strong a{color:#000;}

#recommend{color:#000;border:0;margin-left:25px;width:500px;}
#recommend a{color:#000;font-weight:normal;}
table#recommend{color:#333333;display:block;clear:both;}
#recommend th{border:none;text-align:left;}
#recommend td{border-top:1px dashed #666;text-align:left;}

.image{width:120px;height:83px;}
.summary{padding:10px;height:83px;vertical-align:top;display:block;width:380px; font-weight:normal; }
.summary strong{color:#666;background-image:url(/australia_files/images/gray.gif);background-repeat:no-repeat;background-position:0px 13px;padding:10px;}
.summary:hover{background-color:#F5F5F5;}

h1,h2,h3,h4{margin:15px 25px 15px 25px}

h5{margin-left:5px;
padding-left: 2px;  
font-size:15px;  colour: #666}

p{margin:15px 25px 3px 25px}

p{clear:both;}
h1{margin-top:30px;font-size:20px;}
p{color:#000;}


#bodcontent p {color:#333333;}
#bodcontent a {color:#333333;}
#bodcontent a:visited {color:#333333;}
#bodcontent a:hover{color:#C00;}

#bodcontent p strong{
color:#777777;
font-weight:bold; 
font-size: 13px; 
}


#bodcontent td strong{
color:#777777;
 
font-weight:450; 
font-size: 13px; 
}


h1{color:#666; border-bottom:1px solid #666;font-size:17px;}
h2{color:#666;font-weight:bold; font-size:16px;}
h2 a{color:#000;}

ol{color:#000;padding-left:40px;}
ol li{padding-top:10px; color:#333333; }

/* Main Classes */

#wrapper{
margin: 0 auto;
width: 839px;
background-color: white;
background-image: url(/australia_files/images/body_bg.gif);
background-repeat: repeat-y;
background-position: 0 0;
text-align: left;
position: relative;
min-height: 100%;
height: auto !important;
height: 100%;
}

#content{
width:615px;
float:right;
font-size:12px;
padding-bottom: 0;
clear: both;
min-height: 820px;
height: auto !important;
height: 820px;
}

.contentleft,.contentright{width:250px;display:block;float:left;color:#000;margin-bottom:7px;}
.contentleft span,.contentright span{display:block;margin:5px 0 5px 0;padding-left:7px;}

.contentleft{color:#333333; margin-left:25px;}
.contentright{color:#333333; }

.contentleftlarge{
width:400px;
display:block;
float:left;
color:#000;
margin-bottom:7px;
display:block;
margin:5px 0 5px 0;
padding-left:7px;
color:#333333; margin-left:25px;
}
.contentleftlarge  ul{
 list-style-type: square;
	padding-top: 0px;
  padding-bottom: 0px;
	margin-top: 0px;
  margin-bottom: 0px; 
    color: #333333;
}
.contentleftlarge li {
/*	 list-style-type: square; */
	list-style: url("images/ball.gif");	
	padding-top: 0px;
  padding-bottom: 0px;
	margin-top: 6px;
  margin-bottom: 0px;
	margin-left: 28px;  
	  color: #444444;
}


.contentleft  ul{
 list-style-type: square;
	padding-top: 0px;
  padding-bottom: 0px;
	margin-top: 0px;
  margin-bottom: 0px; 
    color: #333333;
}

.contentleft li {
/*	 list-style-type: square; */
	list-style: url("images/ball.gif");	

	padding-top: 0px;
  padding-bottom: 0px;
	margin-top: 6px;
  margin-bottom: 0px;
	margin-left: 28px;  
	  color: #444444;
}


.contentright  ul{
 list-style-type: square;
	padding-top: 0px;
  padding-bottom: 0px;
	margin-top: 0px;
  margin-bottom: 0px; 
    color: #333333;
}

.contentright li {
/*	 list-style-type: square; */
	list-style: url("images/ball.gif");	
	padding-top: 0px;
  padding-bottom: 0px;
	margin-top: 6px;
  margin-bottom: 0px;
	margin-left: 20px;
  
	  color: #444444;
}




#sidebar{width:224px;float:left;}
#sidebar h2{color:#333;margin-top:60px;margin-left:48px;text-align:left;font-weight:bold;font-size:16px;}

#logo{height:128px;width:223px;background-color:#FFF;border-right:1px solid #CECECE;border-bottom:1px solid #CECECE;background:#FFF url(/australia/files.metro/images/logo.gif) center center no-repeat;display:block;}

#footer{
position: absolute;
bottom: 0 !important;
bottom: -1px;
height: 21px !important;
width: 839px;
margin:0 auto;
color: rgb(102,102,102);
font-size: 10px;
border-top: 1px solid rgb(204,204,204);
background-color: #fff;
background-image: url(/australia_files/images/body_bg.gif);
background-repeat: repeat-y;
background-position: 0 0;
overflow: hidden;
}

#push{clear:both;}

#copyright,#meta{
position: absolute;
top: 4px !important;
top: 6px;
line-height: 10px;
overflow: hidden;
}

#meta{
width: 224px;
left: 0;
text-align: center;
}

#copyright{
left: 248px;
width: 610px;
}

#footer a{text-decoration: none;}
#footer a:hover{color:rgb(204,0,0);}

.placeholder{background-color:#FFF;color:#FFF;text-align:center;width:615px;float:right;border-bottom:#CECECE;margin-bottom:20px;}

.thumb{width:120px;float:left;}
.thumb span{padding-left:18px;background:#FFF url(/australia_files/images/gray.gif) bottom left no-repeat;background-position:10px 3px;font-size:10px;}
.thumb span:hover{background:#FFF url(/australia_files/images/red.gif) bottom left no-repeat;background-position:10px 3px;}
.thumb img{border:none;}

/* Menu */

#menu{width:222px;font-size:10px;}
#menu ul{list-style:none;width:224px;}
#menu ul li{list-style:none;position:relative;left:auto;}
.box{width: 200px;height: 300px;background: #FFFFFF;}

#bluebox{padding-left:50px;padding-top:20px;border:#5B85AD;display:block;}
.bluebutton span{display:block;padding-top:1px;padding-bottom:1px;border:1px solid #5B85AD;height:15px;width:127px;margin-top:5px;}
.bluebutton a{display:block;padding-left:9px;padding-top:1px;padding-bottom:1px;margin-left:1px;color:#FFF;background-color:#5B85AD;display:block;height:13px;width:116px;}
.bluebutton a:hover{color:#5B85AD;background-color:#FFF;}

/* Sub Menu */
li ul{position:absolute;left:223px;top:0;display:none;}

li:hover ul, li.over ul{display:block;}

/* Dark Menu */

.darkmenu li a{color:#FFF;height:18px;width:200px;padding-left:23px;padding-top:5px;display:block;text-transform:uppercase;background-color:#262626;background-image: url(/australia_files/images/white.gif);background-repeat:no-repeat;background-position:210px 8px;border-bottom:1px solid #CECECE;border-right:1px solid #CECECE;overflow:hidden;z-index:20;}

.darkmenu a:hover{color:#C00;background-color:#FFF;background-image: url(/australia_files/images/red.gif);background-repeat:no-repeat;background-position:210px 8px;}

#menu li li a{color:#000;background-color:#FFF;border-left:1px solid #E9E9E9;text-transform:none;background-image:none;}
#menu li li a:hover{color:#C00;background-color:#F2F2F2;} 

/* Light Menu */

.lightmenu li a{color:#848484;height:18px;width:200px;padding-left:23px;padding-top:5px;display:block;text-transform:uppercase;background-color:#FFF;background-image: url(/australia_files/images/gray.gif);background-repeat:no-repeat;background-position:210px 8px;border-bottom:1px solid #CECECE;border-right:1px solid #CECECE;overflow:hidden;z-index:20;}

.lightmenu li a:hover{color:#C00;background-color:#F2F2F2;background-image: url(/australia_files/images/red.gif);background-repeat:no-repeat;background-position:210px 8px;}

#currentmenu a{color:#C00;height:18px;width:200px;padding-left:23px;padding-top:5px;display:block;text-transform:uppercase;border-bottom:1px dashed #CECECE;background-color:#FFF;background-image: url(/australia_files/images/red-down.gif);background-repeat:no-repeat;background-position:8px 8px;}

.menuchild a{padding-left:30px;padding-top:5px;display:block;}

#menubottom{width:224px;display:block;padding-bottom:7px;border-bottom:1px solid #CECECE;}

#emailform td{padding:10px;}

/* Online store */
.listprice { text-decoration: line-through; }

.saleprice { color: #990000; }


.blueboxsteps{

  color: #FFFFFF;

}