/* CSS Document */

body, td{
	font-family: arial;
	color: #444466;	
	font-size: 11px;
	vertical-align: top;
}

body{
	background-color: #FFFFFF;
	background-image: url(images/Blue-Grad-Background.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

.container{
	text-align: center;
	width: 100%;
}

.container div{
	text-align: left;
}

.masterwrapper{
	width: 900px;
	margin-left: auto;
	margin-right: auto;
}

img{
	border: 0px;
}

a{
	color: #5462A5;
	font-weight: bold;
	font-size: 11px;
}

a:hover{
	color: #003366;
}

a.inlinelink{
	color: #999999;
	text-decoration: none;
	font-weight: bold;
}

a.inlinelink:hover{
	text-decoration: underline;
}

h1{
	color: #000033;
}

h2{
	font-size: 16px;
}

h3{
	font-size: 14px;
	color: #3D3C51;
}

.teignlink, .teignlink:hover{
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	display: none;
}

.strapon{
	display: none;
}

/* ------------ SIDE BAR --------------- */

.linkgroup{
	width: 200px;
	float: left;
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 20px;
}

.grouplink{
	font-weight: bold;
	background-image: url(images/bluepointer.gif);
	background-position: 3px 5px;
	background-repeat: no-repeat;
	color: #000066;
	padding-left: 15px;
	width: 180px;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
	margin-left: 2px;
	margin-top: 4px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	cursor: pointer;
	float: left;
}

.grouplink a{
	color: #000066;
	text-decoration: none;
}

.grouplink a:hover{
	color: #000066;
}

.brandcloud{
	padding-top: 16px;
	padding-left: 16px;
	padding-bottom: 10px;
	width: 170px;
}

.brandcloud h3{
	float: left;
	clear: both;
	width: 170px;
}

.brandcloud a{
	text-decoration: none;
	color: #838BAF;
}

.brandcloud a:hover{
	color: #333399;
}

.companylinks{
	width: 200px;
	float: left;
}

.linkindent{
	padding-left: 40px;
	border: 0px;
	margin: 0px;
}

.companylink{
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;

	border-left: 1px solid #DDDDEE;
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #81a1c8;
	border-right: 1px solid #81a1c8;
	
	margin-bottom: 2px;
	cursor: pointer;
	width: 198px;
	float: left;
}

.companylinks div:hover{
	color: #FF0000;
	background-color: #EEEEFF;
}

.companylinks a{
	color: inherit;
	text-decoration: none;
}

/* ----------------- HEADER -------------------- */


#header{
	width: 900px;
	float: left;
	clear: both;
}

#TIGlogo{
	width: 368px;
	margin-bottom: 16px;
	height: 80px;
	margin-left: 10px;
	float: left;
	cursor: pointer;
}

#TIGlogo span{
	display: none;
}

#phonenumber div{
	padding-top: 35px;
}

.headercreditcards{
	background-image: url(images/creditCards.jpg);
	background-repeat: no-repeat;
	width: 258px;
	height: 90px;
	float: left;
}

.headercreditcards span{
	display: none;
}

#headeraddress{
	color: #444444; 
	text-align: right;
	width: 170px;
	float: right;
	height: 75px;
}

#bluebar{
	background-image: url(images/Bluebar.png);
	width: 900px;
	height: 35px;
	font-size: 11px;
	float: left;
}

#bluebar a{
	color: #FFFFFF;
	text-decoration: none;
}

.breadcrumb{
	padding-bottom: 3px;
}

.breadcrumb a{
	color: #6666FF;
	text-decoration: none;
	font-weight: normal;
}

.breadcrumb a:hover{
	color: #6600FF;
	text-decoration: underline;
}

form{
	padding: 0px;
	margin: 0px;
	border: 0px;
}

.grassstrip{
	background-image: url(images/grass-strip.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 900px;
	float: left;
	border: 0px;
}

#gstop{
	margin-bottom: 4px;
}

#gsbottom{
	margin-top: 4px;
}

.headerlink{
	margin-top: 3px;
	margin-left: 8px; 
	height: 25px;
	float: left;
}

/* -------------- Header Search Box ----------------- */

.headersearch{
	float: left;
	height: 25px;
	width: 220px;
	margin-top: 3px;
	margin-left: 18px; 
}

.headersearch img{
	width: 25px;
	height: 25px;
	margin-right: 2px;
}

.headersearch img, .headersearch form, .headersearch input{
	float: left;
}

#headersearchtextbox{
	padding: 0px;
	margin: 0px;
	margin-top: 3px;
	float: left;
	width: 150px; 
	height: 18px;
	font-size: 10px;
	border: 1px solid #000099;
	border-right: 0px;
}

#headersearchbutton{
	padding: 0px;
	margin: 0px;
	margin-top: 3px;
	float: left;
	height: 20px; 
	width: 34px;
	font-size: 11px;
	border: 1px solid #000099;
	border-left: 0px;
	background-color: #E7F1F1;
}

#headersearchbutton:hover{
	background-color: #64a6d8;
	cursor: pointer;
}

#headerbasket{
	height: 30px;
	width: 120px;
	float: right;
	cursor: pointer;
}

#wrapbody{
	width: 900px;
	float: left;
}

#sidebar{
	float: left;
	width: 205px;
}

#actualbody{
	float: left;
	width: 690px;
}



/* -------------- FOOTER ----------------- */

.bottomBar{
	float: left;
	clear: both;
	text-align: center; 
	width: 900px; 
	background-color: #4897d2;
	color: #FFFFFF;
}

.bottomBar a{
	color: #FFFFFF;
	text-decoration: none;
}

.bottomBar a:hover{
	text-decoration: underline;
}

.websitecredit{
	width: 900px;
	float: left;
	clear: both;
	color: #999999;
}

.websitecredit a{
	font-weight: normal;
}

#creditcards{
	background-image: url(images/creditCards.jpg);
	background-repeat: no-repeat;
	font-size: 20px; 
	width: 258px;
	float: right;
	height: 25px;
	margin-top: 2px;
}

/* ----------- FREE CLONEX --------------*/

#free-clonex-offer{
	width: 530px;
	height: 427px;
	background-image: url(images/Free-Clonex.jpg);
}

#free-clonex-offer h2{
	display: none;
}

#free-clonex-offer span{
	display: none;
}

/* ------------ SPECIALS ---------------- */

.secretjardinheader{
	width: 680px;
	height: 112px;
	background-color: #000000;
	background-image: url(images/Secret-Jardin-Page-Header.jpg);
	background-repeat: no-repeat;
	background-position: top center;
	margin-bottom: 20px;
}

.secretjardinheader h1{
	display: none;
}

.secretjardinbullets{
	background-color: #000000;
	height: 314px;
	width: 680px;
	float: left;
	background-image: url(images/Secret-Jardin-Bullets.jpg);
	background-position: top center;
	background-repeat: no-repeat;
}

/* ------------ BIOBIZZ ---------------- */

.biobizzheader{
	height: 180px;
	background-image: url(images/BiobizzHeader.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	margin-bottom: 10px;
	margin-top: 10px;
}

.biobizzheader h1{
	display: none;
}

.canadianxpressheader{
	height: 160px;
	width: 690px;
	float: left;
	background-image: url(images/Canadian-Xpress-Splash.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
	margin-top: 10px;
}

.canadianxpressheader h1{
	display: none;
}

.Canadian-Xpress-Footer{
	height: 200px;
	width: 690px;
	float: left;
	background-image: url(images/Canadian-Xpress-Splash.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	margin-bottom: 10px;
	margin-top: 10px;
}


.biobizzfooter{
	height: 260px;
	background-image: url(images/Biobizz-Static.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	margin-bottom: 10px;
	margin-top: 10px;
	float: left;
	clear: both;
	width: 680px;
}

.cannanuteheader{
	height: 180px;
	background-image: url(images/CannaHeader.jpg);
	background-repeat:no-repeat;
	background-position: top center;
	margin-bottom: 20px;
	margin-top: 10px;
}

.cannanuteheader h1{
	display: none;
}

.Kits-Systems-Header{
	background-image: url(images/Kits-and-Systems.jpg);
	height: 180px;
	background-repeat:no-repeat;
	margin-top: 10px;
	margin-bottom: 30px;
	float: left;
	clear: both;
	width: 680px;
}

.Kits-Systems-Header h1{
	display: none;
}

.Blackberries-Footer{
	background-image: url(images/Blackberries-Footer.jpg);
	height: 180px;
	background-repeat:no-repeat;
	margin-top: 10px;
	margin-bottom: 20px;
	float: left;
	clear: both;
	width: 680px;
}

.ph-management{
	background-image: url(images/ph-Management.jpg);
	height: 180px;
	background-repeat:no-repeat;
	margin-top: 10px;
	margin-bottom: 30px;
	float: left;
	clear: both;
	width: 680px;
}

.ph-management h1{
	display: none;
}

.Boosters{
	background-image: url(images/Boosters-Additives.jpg);
	height: 180px;
	background-repeat:no-repeat;
	margin-top: 10px;
	margin-bottom: 30px;
	float: left;
	clear: both;
	width: 680px;
}

.Boosters h1, .ventilation-and-extraction h1, .plant-lighting h1{
	display: none;
}

.ventilation-and-extraction{
	background-image: url(images/Ventilation-Extraction.jpg);
	height: 180px;
	background-repeat:no-repeat;
	margin-top: 10px;
	margin-bottom: 30px;
	float: left;
	clear: both;
	width: 680px;
}


.plant-lighting{
	background-image: url(images/Plant-Lighting.jpg);
	height: 180px;
	background-repeat:no-repeat;
	margin-top: 10px;
	margin-bottom: 30px;
	float: left;
	clear: both;
	width: 680px;
}
