@import 'reset.css';
@import 'base.css';
@import 'layout.css';

object, a, img, h1, h2, h3, p, ul, ul li, table, td{border:none; padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; outline:none; list-style-position: inside;}
html, body{ height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p{margin-top:12px !important;
margin-bottom:12px !important;}
a{color: #2E2F2F;}
ul li, li{
	line-height: 160%;
}
label{
	cursor:pointer;
}
#header h1{
	float:left;
	height: 54px;
	width: 350px;
	margin: 0;
	text-indent: -9000px;
}

#navigation a{
	display:block;
	line-height: 16px;
	text-indent:-9000px; 
	margin: 20px 0 0 20px;
	background-position: 0 0;
}
#navigation a.menu_home:hover, #navigation a.menu_aboutus:hover, 
#navigation a.menu_distributors:hover, #navigation a.menu_models:hover, 
#navigation a.menu_faq:hover, #navigation a.menu_gallery:hover, 
#navigation a.menu_contact:hover, #navigation a.selected{
	background-position: 0 -16px;
}
#navigation a.menu_home{  
	width:44px;
}
#navigation a.menu_aboutus{
	width:68px;
}
#navigation a.menu_distributors{
	width:91px;
}
#navigation a.menu_models{
	width:57px;
}
#navigation a.menu_faq{
	width:26px;
}
#navigation a.menu_gallery{
	width:54px;
}
#navigation a.menu_contact{
	width:61px;
}

#homepage_360 p a{
	display:block;
	text-indent:-9000px;
	width:395px;
	height:22px;
	margin: 20px 0 0 120px;
}
#homepage_ads{
	padding: 0;
	width:600px;
}
#homepage_ads a.ad_replacement_cover, #homepage_ads a.ad_accessories_range, #homepage_ads a.ad_why_buy, #homepage_ads a.ad_growing_veges{
	float:left;
	width: 286px;
	height: 139px;
	display: block;
	text-indent: -9000px;
	margin-right:20px;
	padding:0;
}
#homepage_ads a.ad_accessories_range, #homepage_ads a.ad_growing_veges{
	margin-right:0;
}

#homepage_ads a.ad_why_buy, #homepage_ads a.ad_growing_veges{
	margin-top:15px;
	display:none;
}


.left_col ul li{
	list-style-position:outside;
	margin-left:14px;
}

#right_col ul li{
	margin-bottom:14px;
	list-style:none;
	list-style-position:outside;
}
#right_col ul li a{
	color: #2e2f2f;
}

.gallery td, .contact td, #instructions td{
	border-collapse:collapse;
	padding: 6px 4px;
}

#footer p, #footer a{
	color:#fff;
	line-height:22px;
}

html, body{ background: url('../images/background.jpg') repeat-x bottom center; background-attachment:fixed;}
#header h1{ background: url('../images/logo.png') no-repeat;}
#navigation{ background: url('../images/nav_bg.png') no-repeat;}
#navigation a.menu_home{ background: url('../images/menu_home.gif') no-repeat;}
#navigation a.menu_aboutus{ background: url('../images/menu_aboutus.gif') no-repeat;}
#navigation a.menu_distributors{ background: url('../images/menu_distributors.gif') no-repeat;}
#navigation a.menu_models{ background: url('../images/menu_models.gif') no-repeat;}
#navigation a.menu_faq{ background: url('../images/menu_faq.gif') no-repeat;}
#navigation a.menu_gallery{ background: url('../images/menu_gallery.gif') no-repeat;}
#navigation a.menu_contact{ background: url('../images/menu_contact.gif') no-repeat;}
#content{ background: url('../images/content_bg.png') repeat;}
#content_header{ background: url('../images/content_header.png') no-repeat;}
#content_footer{ background: url('../images/content_footer.png') no-repeat;}
.left_col{ background:#f7fbfe;}
.left_header{ background: url('../images/left_header.gif') no-repeat;}
.left_footer{ background: url('../images/left_footer.gif') no-repeat;}
#right_col{ background:#f7fbfe;}
#right_header{ background: url('../images/right_header.gif') no-repeat;}
#right_footer{ background: url('../images/right_footer.gif') no-repeat;}
#content #homepage_360{ background: url('../images/homepage_360_bg.png') no-repeat;}
#content #homepage_360 p a{ background: url('../images/text_homepage_360.gif') no-repeat;}
#homepage_ads .ad_replacement_cover{ background: url('../images/homepage_ad_replacement_cover.gif') no-repeat; }
#homepage_ads .ad_accessories_range{ background: url('../images/homepage_ad_accessories_range.gif') no-repeat; }
#homepage_ads .ad_why_buy{ background: url('../images/homepage_ad_why_buy.gif') no-repeat; }
#homepage_ads .ad_growing_veges{ background: url('../images/homepage_ad_growing_veges.gif') no-repeat; }

img.feature{border:1px solid #484888; margin:4px;}
