/* Generated by Font Squirrel (http://www.fontsquirrel.com) on July 22, 2011 08:28:36 AM America/New_York */



@font-face {
    font-family: 'SansationRegular';
    src: url('Sansation_Regular-webfont.eot');
    src: url('Sansation_Regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('Sansation_Regular-webfont.woff') format('woff'),
         url('Sansation_Regular-webfont.ttf') format('truetype'),
         url('Sansation_Regular-webfont.svg#SansationRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansationLight';
    src: url('Sansation_Light-webfont.eot');
    src: url('Sansation_Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('Sansation_Light-webfont.woff') format('woff'),
         url('Sansation_Light-webfont.ttf') format('truetype'),
         url('Sansation_Light-webfont.svg#SansationLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'SansationBold';
    src: url('Sansation_Bold-webfont.eot');
    src: url('Sansation_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('Sansation_Bold-webfont.woff') format('woff'),
         url('Sansation_Bold-webfont.ttf') format('truetype'),
         url('Sansation_Bold-webfont.svg#SansationBold') format('svg');
    font-weight: normal;
    font-style: normal;

}


		h1.fontface {font: 60px/68px 'SansationLight', Arial, sans-serif;letter-spacing: 0;}
		p.white {font: 16px/19px 'SansationRegular', Arial, sans-serif; color:#FFF; margin:6px;}
		p.white2 {font: 13px/19px 'SansationRegular', Arial, sans-serif; color:#FFF; margin:0px;}
		p.white3 {font: 12px/13px 'SansationRegular', Arial, sans-serif; color:#FFF; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:3px;}
		p.dgreen {font: 14px/19px 'SansationRegular', Arial, sans-serif; color:#003000; margin:0px;}
		h1.header {font: 22px/22px 'SansationRegular', Arial, sans-serif; color:#193d02; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:15px;}
		h2.header2 {font: 18px/22px 'SansationRegular', Arial, sans-serif; color:#193d02; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:10px;}

		p.general {font: 15px/22px 'SansationRegular', Arial, sans-serif; color:#212121; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:8px;} 
		p.style1 {font: 18px/27px 'SansationRegular', Arial, sans-serif;}
		p.style2 {font: 18px/27px 'SansationLight', Arial, sans-serif;}
		p.style3 {font: 18px/27px 'SansationBold', Arial, sans-serif;}
		
		#container {
			width: 800px;
			margin-left: auto;
			margin-right: auto;
		}
		
		
body {
	background-image: url(gardenbg.jpg);
	background-repeat: no-repeat;
	background-position:center top;
	background-attachment:fixed;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#wapper {
  width: 955px ;
  margin-left: auto ;
  margin-right: auto ;
}
#header {
	float: left;
	height: 46px;
	width: 745px;
	position: relative;
	background-image: url(headerstrip.png);
	padding-top: 89px;
	padding-left: 210px;
}
#leftgarden2 {
	background-image: url(design_04.png);
	background-repeat: no-repeat;
	float: left;
	height: 127px;
	width: 28px;
	position: relative;
}
#leftgarden {
	background-image: url(design_04.png);
	background-repeat: no-repeat;
	float: left;
	height: 295px;
	width: 28px;
	position: relative;
}
#aniwrap {
	float: left;
	width: 955px;
	position: relative;
}
#animation {
	float: left;
	height: 295px;
	width: 898px;
	position: relative;
	background-image: url(anibg.gif);
}
#animation2 {
	float: left;
	height: 127px;
	width: 898px;
	position: relative;
	background-image: url(anibg.gif);
}
#rightgarden {
	background-image: url(design_06.png);
	background-repeat: no-repeat;
	float: left;
	height: 295px;
	width: 29px;
	position: relative;
}
#rightgarden2 {
	background-image: url(design_06.png);
	background-repeat: no-repeat;
	float: left;
	height: 127px;
	width: 29px;
	position: relative;
}
#content {
	float: left;
	width: 898px;
	position: relative;
	background-image: url(background-white.png);
	background-repeat: repeat-y;
	padding-left: 29px;
	padding-right: 28px;
}
#leftbullets {
	float: left;
	height: 427px;
	width: 240px;
	position: relative;
	background-image: url(green-bg.jpg);
	padding-left: 15px;
}

#rightcontentwide {
	float: left;
	width: 876px;
	position: relative;
	margin: 10px;
}

#rightcontent {
	float: left;
	width: 623px;
	position: relative;
	margin-right: 10px;
	margin-top: 10px;
	margin-left: 10px;
}
#footer {
	float: left;
	height: 60px;
	width: 955px;
	position: relative;
	background-image: url(sheffieldfooter.png);
	background-repeat: no-repeat;
	text-align: center;
}
#footertext {
	text-align: center;
	vertical-align: middle;
	float: none;
	height: 40px;
	width: 50%;
	position: relative;
	margin: auto;
	padding-top: 5px;
	color:#FFF;
}

#footertext a:link, 
#footertext a:visited, 
#footertext a:hover { 
 color: #FFF; 
 text-decoration: none; 
} 
#testimonials {
	float: left;
	height: 144px;
	width: 878px;
	position: relative;
	margin: 9px;
}
#testpics {
	float: left;
	height: 144px;
	width: 194px;
	position: relative;
}
#testmiddle {
	background-image: url(testimonials/green-bg.jpg);
	background-repeat: no-repeat;
	float: left;
	height: 104px;
	width: 516px;
	position: relative;
	padding-left: 15px;
	padding-top: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
}
#testperson {
	float: left;
	height: 144px;
	width: 138px;
	position: relative;
}
