body 
	{
    font-family: Arial, Helvetica, sans-serif;
	background: #b2cfd5;
	margin: 0; 
	padding: 0; 
	}

p
	{
	width: 470px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #000;
	}		

a
	{
	text-decoration: underline;
	font-weight: bold; 
	color: #006e8c;
	}
	
a:hover
	{
	color: #000;
	}		
	
img
	{
	border: 0; 
	} 
	
h1
	{	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 22px;
	text-decoration: none;
	color: #006e8c;
	}
	
h2
	{	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	color: #000;
	}
		
		
h3
	{	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	color: #000;
	}		
	
h4
	{	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 28px;
	text-decoration: none;
	color: #000;
	padding: 5px 0 0 10px; 
	margin: 0;  	
	}
		
		
h5
	{	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 18px;
	text-decoration: none;
	color: #000;
	padding: 0 0 10px 10px;	 
	}
	
h6
	{	
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 22px;
	text-decoration: none;
	color: #006e8c;
	padding: 0; 
	}
			
	
ul	
	{
	list-style-type: square; 
	}	
	
li	
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #000;
	line-height: 20px; 
	}	
	
td
	{
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #000;
	}
	
/*---------- page elements ----------*/			

#wrapper 
	{
	width: 900px; 
	margin: 0 auto; 
	background: #fff; 
	}	
	
#header	
	{
	width: 884px; 
	height: 94px; 
	background: #006e8c;
	border: 8px solid #fff; 
	}	
		
#main
	{
	width: 900px; 
	float: left; 
	background: #fff; 
	}	
	
#home_pic
	{
	width: 684px; 
	height: 249px;  
	margin: 0;
	padding: 0; 
	float: left; 
	border-left: 8px solid #fff; 
	background: #a2a620; 
	text-align: right; 
	}	
	
* html #home_pic
	{ 
	width: 671px; 
	height: 249px;  	
	border-left: 8px solid #fff;
	border-right: 0;
	} 	
	
#content
	{
	width: 676px; 
	float: right; 
	margin: 0 8px 20px 8px;  
     
	}	

#content_transporter
	{
	width: 600px; 
	float: left;
	margin: 0 0 0 16px;  
    
	}	

	
	
* html #content 
	{
	width: 671px; 
	} 		
	
#content_home
	{
	width: 676px; 
	float: right; 
	margin: 8px; 
	}	
	
	
* html #content_home 
	{
	width: 671px; 
	} 	
	
	
#right_sidebar
	{
	float: right; 
	width: 175px; 
	margin: 0;
   	}
	
#right_sidebar_transporter
	{
	float: right;
    clear: left;  
	width: 175px; 
	margin: 0;
   
	}    
    
#australian_owned
	{
	width: 165px; 
	background: #006e8c;
	margin: 0 0 8px 0; 	
	font-weight: normal;
	font-size: 32px;
	text-decoration: none;
	color: #fff;	
	padding: 4px 0 4px 10px;  
	}
	
#proudly_affiliated
	{
	width: 173px; 
	border: 1px solid #a2a620;
	margin: 0 0 8px 0; 
	padding: 0; 
	}
	
#guide
	{
	width: 173px; 
	margin: 0 0 8px 0; 
	padding: 0; 
	}	
	
#linespace
	{
	width: 173px; 
	margin: 0 0 8px 0; 
	padding: 0; 
	}		
	
#installers
	{
	width: 165px; 
	background: #006e8c;
	margin: 0 0 8px 0; 
	font-weight: normal;
	font-size: 18px;
	text-decoration: none;
	color: #fff;	
	padding: 4px 0 8px 10px;  		
	} 			
	
#installers a
	{
	font-weight: normal;
	font-size: 14px;
	text-decoration: underline;
	color: #fff;	
	}
	
#installers a:hover
	{
	color: #000; 
	}		
	
#installers2
	{
	width: 165px; 
	background: #a2a620; 
	margin: 0 0 8px 0; 
	font-weight: normal;
	font-size: 18px;
	text-decoration: none;
	color: #fff;	
	padding: 4px 0 8px 10px;  		
	} 			
	
#installers2 a
	{
	font-weight: normal;
	font-size: 14px;
	text-decoration: underline;
	color: #fff;	
	}
	
#installers2 a:hover
	{
	color: #000; 
	}		
		
#award_winning
	{
	width: 460px; 
	border: 1px solid #a2a620;
	margin: 0;
	padding: 0; 
	}	
	
.about_box
	{
	width: 460px; 
	border: 1px solid #a2a620;
	margin: 0 0 8px 0;
	padding: 0; 
	}		
	
#footer
	{
	width: 900px; 
	height: 28px; 
	background: #fff;
	}	
	
#footer p
	{
	width: 900px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
	color: #000;	
	text-align: center; 
	background: #fff; 
} 
	
#footer a
	{
	color: #000; 
	text-decoration: underline; 
	font-weight: normal;
	}	
	
#footer a:hover
	{
	color: #006e8c; 
	}	
		
	
/*---------- navigation ----------*/			
		
#navbar
	{
	width: 192px;  
	margin: 0; 
	padding: 0;
	float: left;
	border-left: 8px solid #fff;  
	}	
	
ul.nav
	{
	list-style-type: none; 
	padding: 0;
	margin: 0;
	border: 0;
	} 

ul.nav li
	{
	background: #006e8c;
	width: 192px; 
	height: 28px; 
	padding: 0;
	border-bottom: 1px solid #fff; 
	margin: 0;
	} 
	
ul.nav a
	{
	display: block;
	width: 192px; 
	height: 28px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;  
	line-height: 28px; 
	text-decoration: none;
	color: #fff; 
	font-weight: bold;
	padding: 0 0 0 12px;
	border: 0;
	margin: 0;
	}
	
ul.nav a:hover
	{
	background: #197C97;
	display: block;
	width: 180px; 
	height: 28px; 	
	margin: 0; 
	padding: 0 0 0 12px;
	}
	
* html ul.nav a:hover
	{
	width: 192px; 
	}
		
	
ul.sub_nav
	{
	list-style-type: none; 
	padding: 0;
	margin: 0;
	border: 0;	
	} 

ul.sub_nav li
	{
	background: #a2a620;
	width: 192px; 
	height: 28px; 
	padding: 0;
	border-bottom: 1px solid #fff; 
	margin: 0;
	} 
	
ul.sub_nav a
	{
	display: block;
	width: 192px; 
	height: 28px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;  
	line-height: 23px; 
	text-decoration: none;
	color: #fff; 
	font-weight: bold;
	padding: 0 0 0 12px;
	border: 0;
	margin: 0;
	}
	
ul.sub_nav a:hover
	{
	background: #bec162;
	display: block;
	width: 180px; 
	height: 28px; 	
	margin: 0; 
	padding: 0 0 0 12px;
	}	
	
* html ul.sub_nav a:hover
	{
	width: 192px; 
	}	
	
/*---------- transporter system pages ----------*/

#transporter_system
	{
	width: 280px; 
   	float: left;  
	margin: 0 0 0 16px;  
	}	
    
    #transporter_system_brochure
	{
	width: 430px; 
	background: #e2eff6;
	text-align: center; 
	}
    
    #transporter_system p
	{ 
	width: 270px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #000;
	margin: 15px 0 0 0; 
	} 
	
#transporter_system_wb
	{
	width: 250px; 
	margin: 0 0 0 16px; 
	float: left; 
	}	
	
#transporter_system_wb p
	{ 
	width: 270px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #000;
	margin: 15px 0 0 0; 
	} 	
	
#transporter_system ul 
	{
	margin: 0; 
	padding: 0; 
	list-style-type: square; 
	}
    
 table.transporter_features 
	{
	width: 300px; 
	border: 1px solid #0094b4;	
	} 
	
table.transporter_features_wb
	{
	width: 270px; 
	border: 1px solid #0094b4;	
	} 
		
.td
	{ 
	padding: 5px;	
	}	
	
.td_bg
	{ 
	background: #e2eff6;	
	padding: 5px;	
	}	
   
    
/*---------- product pages ----------*/    
#product
	{
	width: 270px; 
	margin: 0px 0px 0px 16px; 
	float: left; 
	}	
	
#product p
	{ 
	width: 270px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #000;
	margin: 15px 0 0 0; 
	} 
	
#product_wb
	{
	width: 250px; 
	margin: 0 0 0 16px; 
	float: left; 
	}	
	
#product_wb p
	{ 
	width: 270px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	color: #000;
	margin: 15px 0 0 0; 
	} 	
	
#product ul 
	{
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	}	

#heading_rotary 
	{
	width: 290px; 
	height: 100px; 
	background: #a2a620; 
	margin: 0 0 0 8px; 
	float: left; 
	}
	
#heading_fold_down
	{
	width: 290px;  
	height: 100px; 
	background: #e7d100; 
	margin: 0 0 0 8px; 
	float: left; 
	}	
	
#heading_ground_mount
	{
	width: 290px; 
	height: 100px; 
	background:	#f48887; 
	margin: 0 0 0 8px; 
	float: left; 
	}	
	
#heading_protectaline
	{
	width: 290px; 
	height: 100px; 
	background:	#ee7501; 
	margin: 0 0 0 8px; 
	float: left; 
	}	
	
#heading_indoor
	{
	width: 290px; 
	height: 100px; 
	background:	#e2eff6; 
	margin: 0 0 0 8px; 
	float: left; 
	}		
	
#heading_ezi
	{
	width: 290px; 
	height: 100px; 
	background:	#e2eff6; 
	margin: 0 0 0 8px; 
	float: left; 
	}		
		
#heading_retractable
	{
	width: 290px; 
	height: 100px; 
	background:	#bFb7ae; 
	margin: 0 0 0 8px; 
	float: left; 
	}		
	
#heading_wb
	{
	width: 290px; 
	height: 35px; 
	background:	#fff; 
	margin: 0 0 0 16px; 
	float: left; 
	font-size: 22px; 
	color: #006e8c;
	font-weight: bold; 
	}			
		
#pic_rotary
	{
	width: 371px; 
	height: 340px; 
	background-image: url(images/clothesline_rotary.gif);
	float: right; 
	margin: 0; 
	} 
	
* html #pic_rotary
	{
	height: 340px; 
	}		
	
#pic_fold_down
	{
	width: 371px; 
	height: 340px; 
	background-image: url(images/clothesline_single_fold_down_front.gif);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat;  
	} 			
	
* html #pic_fold_down
	{
	height: 340px;
	}		
	
#pic_single_fold_down
	{
	width: 371px; 
	height: 340px; 
	background-image: url(images/clothesline_single_fold_down.gif);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat;  
	} 			
	
* html #pic_single_fold_down
	{
	height: 340px;
	}				

#pic_twin_fold_down
	{
	width: 371px; 
	height: 350px; 
	background-image: url(images/clothesline_twin_fold_down.gif);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 		
	
* html #pic_twin_fold_down
	{
	height: 340px;
	}		
	
#pic_slim_fold_down
	{
	width: 371px; 
	height: 340px; 
	background-image: url(images/clothesline_slim_fold_down.gif);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 		
	
* html #pic_slim_fold_down
	{
	height: 340px;
	}		
	
#pic_mini_fold_down
	{
	width: 371px; 
	height: 340px; 
	background-image: url(images/clothesline_mini_fold_down.gif);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 		
	
* html #pic_mini_fold_down
	{
	height: 340px;
	}	
		
#pic_ground_mount
	{
	width: 371px; 
	height: 340px; 
	background-image: url(images/clothesline_ground_mount.gif);
	float: right; 
	margin: 0;  
	background-repeat: no-repeat; 
	} 	
	
* html #pic_ground_mount
	{
	height: 340px;
	}		
	
#pic_protectaline
	{
	width: 371px; 
	height: 340px; 
	background-image: url(images/clothesline_protectaline.gif);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat;  
	} 			
	
* html #pic_protectaline
	{
	height: 340px;
	}		
	
	
#pic_indoor
	{
	width: 371px; 
	height: 373px; 
	background-image: url(images/clothesline_indoor.gif);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 			
	
* html #pic_indoor
	{
	height: 352px;
	}		
		
#pic_ezi
	{
	width: 371px; 
	height: 294px; 
	background-image: url(images/clothesline_ezi_lift.gif);
	float: right; 
	margin: 0;  
	background-repeat: no-repeat; 
	} 		
	
* html #pic_ezi
	{
	height: 294px; 
	}		
	
#pic_retractable
	{
	width: 371px; 
	height: 303px; 
	background-image: url(images/clothesline_retractable.gif);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 		
	
* html #pic_retractable
	{
	height: 303px;
	}		
	
#pic_hi
	{
	width: 371px; 
	height: 300px; 
	background-image: url(images/clothesline_hi_dry.jpg);
	float: right; 
	margin: 0;  
	background-repeat: no-repeat; 
	} 		
	
* html #pic_hi
	{
	height: 300px; 
	}		
	
#pic_homegardener
	{
	width: 371px; 
	height: 400px; 
	background-image: url(images/wheelbarrow_homegardener.jpg);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	}
     	
#pic_transportersystem
	{
	width: 371px; 
	height: 400px; 
	background-image: url(images/transporter_fullmesh.jpg);
	float: right;
    background-repeat: no-repeat;
   
   	} 	
    
   	
		
#pic_homebuilder
	{
	width: 371px; 
	height: 400px; 
	background-image: url(images/wheelbarrow_homebuilder.jpg);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 		
	
#pic_homehandy
	{
	width: 371px; 
	height: 400px; 
	background-image: url(images/wheelbarrow_homehandy.jpg);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 		
	
#pic_contractor
	{
	width: 371px; 
	height: 300px; 
	background-image: url(images/wheelbarrow_contractor.jpg);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 		
	
#pic_contractor_galv
	{
	width: 371px; 
	height: 315px; 
	background-image: url(images/wheelbarrow_contractor_galv.jpg);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 							

#pic_contractor_galv_ww
	{
	width: 371px; 
	height: 315px; 
	background-image: url(images/wheelbarrow_contractor_galv_ww.jpg);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 			
	
#pic_tradesman
	{
	width: 371px; 
	height: 300px; 
	background-image: url(images/wheelbarrow_tradesman.jpg);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 
	
#pic_tradesman_galv
	{
	width: 371px; 
	height: 315px; 
	background-image: url(images/wheelbarrow_tradesman_galv.jpg);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 	
	
#pic_tradesman_plus
	{
	width: 371px; 
	height: 315px; 
	background-image: url(images/wheelbarrow_tradesman_plus.jpg);
	float: right; 
	margin: 0; 
	background-repeat: no-repeat; 
	} 		
		
table.models 
	{
	width: 430px; 
	border: 1px solid #0094b4;	
	} 	

table.models th
	{
	background: #e2eff6;
	text-align: left; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	}

table.features 
	{
	width: 430px; 
	border: 1px solid #0094b4;	
	} 
	
table.features_wb
	{
	width: 270px; 
	border: 1px solid #0094b4;	
	} 
		
.td
	{ 
	padding: 5px;	
	}	
	
.td_bg
	{ 
	background: #e2eff6;	
	padding: 5px;	
	}	
	
.td_pic
	{
	vertical-align: top; 
	padding: 0; 
	}	

table.warranty
	{
	width: 430px;
    margin: 0 0 16px 0;
	border: 1px solid #a2a620; 	
	} 	

table.warranty td
	{
	color: #8d9416; 
	font-weight: bold; 
	}	
	
.warranty_td
	{
	border-left: 1px solid #a2a620;
	padding: 10px; 
	font-size: 25px; 
	text-align: center; 
	}	
	
.warranty_td2
	{
	border-top: 1px solid #a2a620;
	text-align: center; 
	padding: 10px 0 10px 0; 
	}		
	
table.grass
	{
	width: 430px; 
	background: #367c2b; 
	border: 1px solid #0094b4;	
	} 
	
table.grass td
	{
	color: #fff; 
	padding: 5px; 
	}	
	
table.hawthorn
	{
	width: 430px; 	
	background: #00442a; 
	border: 1px solid #0094b4;	
	} 
	
table.hawthorn td
	{
	color: #fff;
	padding: 5px; 	 	
	}
	
table.sand
	{
	width: 430px; 	
	background: #b9b3ae; 
	border: 1px solid #0094b4;	
	} 
	
table.sand td
	{
	color: #000;
	padding: 5px; 	 	
	}

table.timber
	{
	width: 430px; 	
	background: #494E56; 
	border: 1px solid #0094b4;	
	} 
	
table.timber td
	{
	color: #fff;
	padding: 5px; 	 	
	}

table.anthracite
	{
	width: 430px; 	
	background: #152723; 
	border: 1px solid #0094b4;	
	} 
	
table.anthracite td
	{
	color: #fff;
	padding: 5px; 	 	
	}

table.mercury
	{
	width: 430px; 	
	background: #B6B7B7; 
	border: 1px solid #0094b4;	
	} 
	
table.mercury td
	{
	color: #000;
	padding: 5px; 	 	
	}
	
table.coastal
	{
	width: 430px; 	
	background: #416172; 
	border: 1px solid #0094b4;	
	} 
	
table.coastal td
	{
	color: #fff;
	padding: 5px; 	 	
	}
	
table.primrose
	{
	width: 430px; 	
	background: #fff8dd; 
	border: 1px solid #0094b4;	
	} 
	
table.primrose td
	{
	color: #000;
	padding: 5px; 	 	
	}		
		
table.white
	{
	width: 430px; 	
	background: #fff; 
	border: 1px solid #0094b4;	
	} 
	
table.white td
	{
	color: #000;
	padding: 5px; 	 	
	}		
	
table.ironstone
	{
	width: 430px; 	
	background: #757373; 
	border: 1px solid #0094b4;	
	} 
	
table.ironstone td
	{
	color: #000;
	padding: 5px; 	 	
	}				


table.beige
	{
	width: 430px; 	
	background: #b6a48a; 
	border: 1px solid #0094b4;	
	} 
	
table.beige td
	{
	color: #000;
	padding: 5px; 	 	
	}	
		
table.products 
	{
	width: 450px; 
	border: 1px solid #0094b4;	
	} 	
	
table.products td
	{
	padding: 10px;	
	}
	
#hi_dry
	{
	width: 430px; 
	background: #e2eff6;
	text-align: center; 
	}		
	
.caption
	{
	font-size: 12px; 
	margin: 3px 0 10px 3px; 
	}	
	
.clear
	{
	float: left; 
	clear: both; 
	} 	
