PRE
{
	display: block;
	font: 12px "Courier New", Courier, monospace;
	padding: 10px;
	border: 1px solid #BAE2F0;
	background: #E3F4F9;
	margin: 0.5em 0;
	width: 674px;
}
.copyright A
{
	color: #82B7E8;
}
/*image replacement*/
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next
{
	margin: 0;
	padding: 0;
	display: block;
	overflow: hidden;
	text-indent: -8000px;
}
/*// image replacement
classes*/
H4
{
	color: #148FC7;
	font-size: 18px;
}
.page1
{
	background-image: url(../images/slide1.jpg);
	background-position: right;
	margin: 0;
	padding: 0;
}
.page2
{
	background-image: url(../images/slide2.jpg);
	background-position: right;
}
.page3
{
	background-image: url(../images/slide3.jpg);
	background-position: right;
}
A.more-info
{
	padding-left: 180px;
	color: #18C;
}
/*[clearfix]*/A.more-info:hover
{
	text-decoration: none;
}
DIV.inslide
{
	float: left;
	display: block;
	padding-left: 34px;
	width: 50px;
	font-size: 16px;
	color: #148FC7;
	background-image: url(../images/tick.jpg);
	background-repeat: no-repeat;
	margin: 13px 0 0 16px;
	padding-top: 0;
}
DIV.gallery
{
	background-color: #DA0909;
	width: 275px;
	float: right;
	height: 388px;
	margin-left: 19px;
}
/*end classes*/
TABLE TD.contact-table
{
	text-align: left;
	vertical-align: top;
}
.contact-table H1
{
	padding-left: 10px;
}
DIV .contact-table P
{
	text-align: left;
	padding-left: 10px;
}
DIV .contact-table A
{
	color: #148FC7;
}
#nav
{
	background-color: #9F6;
}
DIV.temps
{
	color: #148FC7;
	font-size: 11.2pt;
	padding-left: 7px;
	font-weight: bold;
}
TABLE.bg-boil
{
	background: url(../images/bg-page.jpg) no-repeat left bottom;
}
#container
{
	margin: 0 auto;
	position: relative;
	text-align: left;
	margin-bottom: 2em;
}
#flash-nav
{
}
TD#left-nav
{
	background-image: url(../images/mainlogo.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#content
{
	position: relative;
	width: 571px;
}
#content-full
{
	position: relative;
	padding-left: 10px;
}
#content-full-mdl2
{
	position: relative;
	padding-left: 10px;
	text-align: left;
	background: url(../images/model2-large.jpg) no-repeat 100% 39px;
	padding-right: 286px;
	height: 842px;
}
#content-full-mdl-ecokettle
{
	position: relative;
	padding-left: 10px;
	text-align: left;
}
DIV#content-full-mdl-ecokettle P
{
	text-align: left;
}
DIV#content-full-mdl-ecokettle IMG
{
	float: right;
}
DIV#content-full-mdl-ecokettle DIV.clearfix
{
	background-color: #C16060;
}
DIV#content-full-mdl-ecokettle A:hover
{
	text-decoration: none;
}
SPAN.feat-width
{
	display: block;
	width: 140px;
	line-height: 1.3;
}
SPAN.click
{
	display: block;
	float: right;
	margin-right: 99px;
	margin-top: 20px;
}
DIV#content-full-mdl-ecokettle A
{
	color: #1188CC;
	font-size: 10.2pt;
}
DIV#content-full-mdl-ecokettle A.eco2-instruct-feat
{
	display: inline-block;
	width: 238px;
	float: left;
	height: 100px;
	padding-top: 10px;
	padding-left: 10px;
	border: 1px solid #1188CC;
	border-right: none;
	background: url(../images/eco2-feat-bg.png) no-repeat right bottom;
}
DIV#content-full-mdl-ecokettle A.safeguards-feat
{
	display: inline-block;
	width: 237px;
	float: left;
	height: 100px;
	padding-top: 10px;
	padding-left: 10px;
	border: 1px solid #1188CC;
	border-left: none;
	background: url(../images/safeguard-feat-bg.png) no-repeat right top;
}
DIV#content-full-mdl-ecokettle A.eco3-instruct-feat
{
	display: inline-block;
	width: 237px;
	float: left;
	padding-top: 10px;
	height: 100px;
	padding-left: 10px;
	border: 1px solid #1188CC;
	background: url(../images/eco3-feat-bg.png) no-repeat right top;
}
DIV#content-full-mdl2 P
{
	text-align: left;
	line-height: 1.5;
}
#content-full-mdl3
{
	position: relative;
	padding-left: 10px;
	text-align: left;
	background: url(../images/model3-large.jpg) no-repeat 100% 6px;
	padding-right: 286px;
	height: 870px;
}
/*ECO2*/
#content-full-eco2
{
	position: relative;
	padding-left: 10px;
	text-align: left;
	background: url(../images/how-to-use-eco2.png) no-repeat top right;
	padding-right: 286px;
	min-height: 400px;
}
DIV#content-full-eco2 P
{
	text-align: left;
}
DIV.thmbs-column
{
	padding-left: 10px;
}
DIV.thmbs-column P
{
	text-align: left;
}
DIV.thmbs-column IMG
{
	float: right;
	clear: right;
	margin-bottom: 20px;
	margin-left: 60px;
	margin-right: 30px;
}
/*ECO3*/
#content-full-eco3
{
	position: relative;
	padding-left: 10px;
	text-align: inherit;
	background: url(../images/how-to-use-eco3.png) no-repeat top right;
	padding-right: 286px;
	height: 842px;
}
DIV#content-full-eco3 P
{
	text-align: left;
}
DIV.specs1
{
	position: absolute;
	right: 8px;
	bottom: 20px;
	font-size: 13.2pt;
}
SPAN.spec-head
{
	font-size: 1em;
	margin-left: 0;
	background-color: #EEEEEE;
	color: #FF0000;
	display: block;
	text-align: center;
	padding: 7px;
}
DIV.specs1 UL
{
	padding-left: 18px;
}
DIV.specs1 LI
{
	border-top: 1px solid #666;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 230px;
}
DIV#content-full-mdl3 P
{
	text-align: left;
	line-height: 1.5;
}
#content-full P
{
	position: relative;
	padding-left: 10px;
	text-align: left;
}
DIV#content-full IMG
{
	float: right;
	margin-top: -60px;
}
P IMG#illy
{
	float: left;
	padding-top: 4px;
}
DIV#content-full H4
{
	font-size: 15px;
	float: left;
	color: #148FC7;
}
DIV#content-full P
{
	text-align: left;
	padding-left: 0;
}
#content P
{
	text-align: left;
	padding-right: 10px;
}
DIV#main P
{
	text-align: left;
	font-size: 8.6pt;
	padding-top: 1px;
	line-height: 1.3;
	margin-bottom: -3px;
}
DIV#main P IMG
{
	float: left;
	padding-top: 8px;
	padding-right: 7px;
	padding-bottom: 10px;
}
#footer P
{
	text-align: center;
	margin-top: 0;
}
DIV#footer P A
{
	color: #FEFEFE;
	display: inline-block;
	width: auto;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	border-left: 1px solid #FFF;
	font-weight: normal;
	text-decoration: none;
	padding-left: 20px;
	padding-right: 20px;
}
DIV#footer A.first
{
	border-left: 0px solid #000000;
}
/*Easy Slider*/
DIV#slider
{
	width: 571px;
	/*[empty]height:;*/
}
DIV#slider H1
{
	font-size: 19.6pt;
	width: 378px;
	margin-top: 11px;
}
DIV#slider P
{
	width: 286px;
	line-height: 1.2;
	font-size: 10.3pt;
	margin-bottom: 6px;
}
#slider UL, #slider2 UL
{
	margin: 0;
	padding: 0;
	list-style: none;
}
#slider2
{
	margin-top: 1em;
}
#slider LI, #slider2 LI
{
/*
define width and height of list item (slide)
entire slider area will adjust according to the parameters provided here
*/
	margin: 0;
	padding: 0;
	width: 551px;
	height: 241px;
	overflow: hidden;
}
DIV#slider UL IMG
{
	float: right;
}
#prevBtn, #nextBtn, #slider1next, #slider1prev
{
	display: block;
	width: 30px;
	height: 77px;
	position: absolute;
	left: -30px;
	top: 71px;
	z-index: 1000;
}
#nextBtn, #slider1next
{
	left: 696px;
}
#prevBtn A, #nextBtn A, #slider1next A, #slider1prev A
{
	display: block;
	position: relative;
	width: 30px;
	height: 77px;
	background: url(../images/btn_prev.gif) no-repeat 0 0;
}
#nextBtn A, #slider1next A
{
	background: url(../images/btn_next.gif) no-repeat 0 0;
}
/*numeric controls*/
OL#controls
{
	margin: 0.9em 0 0;
	padding: 0 0 0 20px;
	height: 28px;
	font-family: Arial;
	font-size: 0.8em;
}
OL#controls LI
{
	margin: 0 10px 0 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 28px;
	line-height: 28px;
}
OL#controls LI A
{
	float: left;
	height: 28px;
	line-height: 28px;
	border: 1px solid #7BE;
	background: #FEFEFE;
	color: #666;
	padding: 0 10px;
	text-decoration: none;
}
OL#controls LI.current A
{
	background: #7AC4EC;
	color: #FFF;
}
OL#controls LI A:focus, #prevBtn A:focus, #nextBtn A:focus
{
	outline: none;
}
/*// Easy Slider*/

