@charset "utf-8";
/* CSS Document */

body {
	height:100%;
	background-color:#000000;
	font-family:Arial,verdana,sans-serif;
}

#wrapper {width:950px;height:560px;background-color:#000000;border:2px #999 solid;}
#wrapperM {width:950px;height:980px;background-color:#000000;border:2px #999 solid;}
#wrapperL {width:950px;height:1400px;background-color:#000000;border:2px #999 solid;}
#wrapperXL {width:950px;height:2000px;background-color:#000000;border:2px #999 solid;}
#wrapperXXL {width:950px;height:3700px;background-color:#000000;border:2px #999 solid;}
#wrapperXXXL {width:950px;height:5700px;background-color:#000000;border:2px #999 solid;}

#menu {
	width:201px;
	background-color:#000;
	position:absolute;
}

#content {
	width:750px;
	background-color:#000;
	margin-left:201px;
	position:absolute;
}

img.floatright {
	padding-top:0;
	padding-bottom:10px;
padding-right:160px;	
padding-left:10px;
	float:right;

}
img.floatrightnopad {
	padding-top:0;
	padding-bottom:10px;
	
padding-left:10px;
	float:right;

}

#header {height:145px; background-image:url(images/headers/mainheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext {background-image:url(images/backgrounds/mainback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}

#header1 {height:145px; background-image:url(images/headers/intuitiveheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext1 {background-image:url(images/backgrounds/intuitiveback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext1L {background-image:url(images/backgrounds/intuitivegardeningL.jpg); height:1255px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext1M {background-image:url(images/backgrounds/intuitivegardeningM.jpg); height:900px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext1XL {background-image:url(images/backgrounds/intuitivegardeningL.jpg); height:1855px; width:100%;position:absolute; background-repeat:repeat-y;}


#header2 {height:145px; background-image:url(images/headers/faerygardenheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext2 {background-image:url(images/backgrounds/faerygardenback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext2L {background-image:url(images/backgrounds/faerygardenL.jpg); height:1255px; width:100%;background-repeat:no-repeat; position:absolute;}



#header3 {height:145px; background-image:url(images/headers/weboflifeheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext3 {background-image:url(images/backgrounds/weboflifeback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext3L {background-image:url(images/backgrounds/weboflifeL.jpg); height:1255px; width:100%;background-repeat:repeat-y; position:absolute;}
#bodytext3XL {background-image:url(images/backgrounds/weboflifeL.jpg); height:1855px; width:100%;position:absolute; background-repeat:repeat-y;}
#bodytext3XXL {background-image:url(images/backgrounds/weboflifeL.jpg); height:3555px; width:100%;position:absolute; background-repeat:repeat-y;}


#header4 {height:145px; background-image:url(images/headers/secretsheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext4 {background-image:url(images/backgrounds/secretsback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext4L {background-image:url(images/backgrounds/secretsoflifeL.jpg); height:1255px; width:100%;background-repeat:no-repeat; position:absolute;}


#header5 {height:145px; background-image:url(images/headers/ecobuildingheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext5 {background-image:url(images/backgrounds/ecobuildingback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext5L {background-image:url(images/backgrounds/ecobuildingL.jpg); height:1255px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext5XL {background-image:url(images/backgrounds/ecobuildingL.jpg); height:1855px; width:100%;position:absolute; background-repeat:repeat-y;}



#header6 {height:145px; background-image:url(images/headers/ecosolutionsheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext6 {background-image:url(images/backgrounds/ecosolutionsback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext6L {background-image:url(images/backgrounds/ecosolutionsL2.jpg); height:1255px; width:100%;position:absolute;background-repeat:repeat-y;}



#header7 {height:145px; background-image:url(images/headers/sacredearthheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext7 {background-image:url(images/backgrounds/sacredearth.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}

#header8 {height:145px; background-image:url(images/headers/workshopsheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext8 {background-image:url(images/backgrounds/workshopsback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext8L {background-image:url(images/backgrounds/workshopsL.jpg); height:1255px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext8XXL {background-image:url(images/backgrounds/workshopsL.jpg); height:3555px; width:100%;position:absolute; background-repeat:repeat-y;}


#header9 {height:145px; background-image:url(images/headers/resourcesheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext9 {background-image:url(images/backgrounds/resourcesback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext9L {background-image:url(images/backgrounds/resourcesL.jpg); height:1255px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext9XXL {background-image:url(images/backgrounds/resourcesL.jpg); height:3555px; width:100%;position:absolute; background-repeat:repeat-y;}


#header10 {height:145px; background-image:url(images/headers/storeheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext10 {background-image:url(images/backgrounds/storeback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}
#bodytext10L {background-image:url(images/backgrounds/storeL2.jpg); height:1255px; width:100%;background-repeat:repeat-y; position:absolute;}
#bodytext10XL {background-image:url(images/backgrounds/storeL2.jpg); height:1855px; width:100%;position:absolute; background-repeat:repeat-y;}
#bodytext10XXL {background-image:url(images/backgrounds/storeL2.jpg); height:3555px; width:100%;background-repeat:repeat-y; position:absolute;}
#bodytext10XXXL {background-image:url(images/backgrounds/storeL2.jpg); height:5555px; width:100%;background-repeat:repeat-y; position:absolute;}


#header11 {height:145px; background-image:url(images/headers/contactheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext11 {background-image:url(images/backgrounds/contactback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}

#header12 {height:145px; background-image:url(images/headers/kimheader2.jpg); background-repeat:no-repeat; position:relative;}
#bodytext12 {background-image:url(images/backgrounds/kimback2.jpg); height:415px; width:100%;background-repeat:no-repeat; position:absolute;}

#rightmenu {
	width:135px;
	margin-left:613px;
	margin-top:5px;
	position:absolute;
	z-index:2;

}

#righttext {
	width:135px;
	
	position:absolute;
	
}

h1 {font-size:17px;padding-left:20px;padding-top:8px;color:#000;text-align:left;}
h1.faerywhite {font-size:17px;padding-left:20px;padding-top:8px;color:#FFFFFF;}
h2 {font-size:16px;color:#000;padding-left:20px;}
h2.whiteheader {font-size:13px;padding-left:10px;padding-right:10px;color:#FFFFFF;}
h2.whiteheader2 {font-size:16px;padding-left:10px;padding-right:10px;color:#FFFFFF;text-decoration:underline;}
h3 {font-size:14px;color:#000;padding-left:20px;text-align:left;}

p {font-size:14px;padding-left:20px;padding-right:20px;color:#000;text-align:left;}
p.smallertext {font-size:12px;padding-left:20px;padding-right:20px;color:#000;text-align:left;}
p.maintext, ul, ol {font-size:13px;padding-right:160px; text-align:left;}
p.maintext2 {font-size:13px;padding-right:360px;}
p.maintext3 {font-size:13px;padding-right:160px;color:#FFF;}
p.maintext4 {font-size:13px;padding-left:300px;padding-right:160px;}
p.noindent {font-size:13px;text-align:left;color:#000;}
p.centretext {font-size:13px;text-align:center;color:#000;}
p.title {font-size:12px;padding-left:0px;padding-right:0px;color:#000;text-align:center;}
p.author {font-size:10px;padding-left:0px;padding-right:0px;color:#000;text-align:center;}
p.author2 {font-size:10px;padding-left:20px;padding-right:20px;color:#000;text-align:left;}


p.whitetextside {color:#FFFFFF;font-size:10px;padding-left:10px;padding-right:10px;}
p.centreside {text-align:center;}
p.copyrighttext {font-size:9px;padding-right:160px;}
p.copyrighttextwhite {font-size:9px;padding-right:160px;color:#FFFFFF;}


li.whitesidelist {font-size:11px;padding-left:0px;color:#FFFFFF;}

a.sidewhitelinks:link, a.sidewhitelinks:visited {font-size:11px;padding-left:0px;color:#FFFFFF;text-decoration:underline;}
a.sidewhitelinks:link:hover, a.sidewhitelinks:visited:hover {font-size:11px;padding-left:0px;color:#EFD5DE;text-decoration:underline;}




#categories1 {
	padding-left:50px;
	padding-top:5px;
	text-align:left;
}

#categories2 {
	padding-left:50px;
	padding-top:5px;
	text-align:left;
}

table.videos {
text-align:left;
margin-left:20px;
margin-right:160px;
}







html,body {
  height: 100%;
  width: 100%;
  margin: 0;
  padding: 0;
}


#outer {
  width:950px;
  text-align: left;
  margin: 0 auto;
}
/*
Works in IE4+/Win, Opera 5+, Netscape 6+, Firefox, Konqueror 3, Safari 
Does not work in NS4.x.
It requires some JavaScript to make it work in IE5/Mac.
*/

table.centerBoth {
  border-spacing: 0;
  border-collapse: collapse;
  height: 100%;
  width: 100%;
}
table.centerBoth,table.centerBoth td {
  padding: 0;
  margin: 0;
  border: 0 none;
}
table.centerBoth td {
  text-align: center; /* IE/Win bug fix */
}
