Body	 {
	Font-Family : 	Arial, Helvetica, sans-serif;
	Font-Size : 	12px;
	Color : 		#333333;
	background-color : #fff;
	width:			900px;
	margin-left:	auto;
	margin-right:	auto;
	text-align:		center;
}

P	 {
	font-family:	Arial, Helvetica, sans-serif;
	Font-Size : 	12px;
	Color : 		#333333;
}

h2 a:link{
	Font-Size : 	16px;
}

h1 {
	font-family:	Arial, Helvetica, sans-serif;
	Font-Size : 	15px;
	Color : 		#0e89a3;
	text-align:		center;
	margin-top:		10px;
}

h2 {
	font-family:	Arial, Helvetica, sans-serif;
	Font-Size : 	16px;
	Color : 		#333333;
}

h3 {
	font-family:	Arial, Helvetica, sans-serif;
	Font-Size : 	15px;
	Color : 		#000;
	text-align:		center;
	margin-top:		10px;
}


a:link {
	font-family:	Arial, Helvetica, sans-serif;
	Font-Size : 	14px;
	Color : 		#06424F;
}

a:visited {
	font-family:	Arial, Helvetica, sans-serif;
	Font-Size : 	14px;
	Color : 		#06424F;
}

img {
	border-style:	none;
}

a:link {
	border-style:	none;
}

a:visited {
	border-style:	none;
}

#logo {
	margin:			18px 0px 0px 5px;
	float:			left;
}

#top_nav{
	height:			25px;
	margin-right:	15px;
	margin-top:		5px; 
	float:			right;
}

#top_nav a:link{
	text-align:		center;
	vertical-align:	top;
	font-size:		90%;
	color:			#666666;
	font-weight:	400;
}

#top_nav a:visited{
	text-align:		center;
	vertical-align:	top;
	font-size:		90%;
	color:			#333333;
	font-weight:	400;
}

#top_nav img{
	margin:			0px 5px 0px 5px;
}

#nav_search {
	width:			412px;
	height:			30px;
	float:			left;
}

.nav_form {
	color:			#fff;
	height:			30px;
	font-size:		130%;
	margin-left:	10px;
	margin-top:		1px;
	text-align:		left;
	vertical-align:	middle;
}

.nav_form_box {
	color:			#000;
	height:			24px;
	width:			225px;
	font-size:		110%;
	margin-left:	10px;
	margin-top:		1px;
	margin-bottom:	5px;
	text-align:		left;
	vertical-align:	middle;
}


.nav_form_go{
	color:			#fff;
	height:			28px;
	font-size:		130%;
	margin-left:	10px;
	text-align:		left;
	vertical-align:	top;
}

#nav {
	width:			488px;
	height:			30px;
	float:			right;
}

#nav img {
	border-style:	none;
}

#nav_all {
	width:			900px;
	height:			30px;
	text-align:		left;
	vertical-align:	middle;
	clear:			both;
	background-image:url(../images/nav_all.gif);
	background-repeat:no-repeat;
}

.limited_time {
	font:			Arial, Helvetica, sans-serif;
	font-size:		70%;
	font-weight:	800;
	color:			#FF6702;
	margin:			10px 3px 10px 10px;
	text-align:		center;
	float:			right;
}

#shipping {
	float:			right;
	margin-right:	10px;
	clear:			right;
}



#left_nav {
	width:			200px;
	margin-top:		10px;
	float:			right;
}

#left_nav_search {
	align:			left;
}

.left_nav {
	width:			200px;
	border:			solid 1px #999999;
	margin:			0px 15px 15px 0px;
	text-align:		left;
	float:			left;
	padding-left:   5px;
}

.left_nav a:link{
	line-height:	20px;
}

.left_nav_new {
	color:			#990033;
	font-weight:	bold;
	font-size:		65%;
	margin-left:	3px;
}

.left_nav_title {
	text-align:		center;
}

#index_top_product {
	width:			500px;
	background-color:#fff;
	float:			left;
	text-align:		center;
	margin-top:		0px;
	margin-right:	10px;
	text-align:		left;
	font-size:		120%;
}

#top_product_text {
	font-weight:	100;
	font-size:		70%;
	color:			#000000;
}

#index_top_product a:link{
	font-size:		100%;
}

#index_top_product a:visted{
	font-size:		100%;
}

.index_top_product_details a:link{
	font-size:		70%;
}

.index_top_product_details a:visted{
	font-size:		70%;
}


#index_top_product img{
	float:			left;
	margin-left: 	15px;
	margin-right:	15px;
}

#index_top_product_demonstration {
	width:			150px;
	float:			right;
	text-align:		center;
	margin-top:		0px;
	margin-right:	0px;
}

#index_top_product_demonstration p{

}	

#thermostat_grid{
	width:			660px;
	float:			right;
}

#thermostat_grid_all {
	width:			220px;
	text-align:		left;
	float:			right;
}

#thermostat_grid_all img{
	margin-top:		20px;
}

.grid_link a:link{
	font-size:		100%;
	font-weight:	bold;
}

.grid_title{
	font-size:		110%;
	color:			#990033;
}	

.grid_text{
	font-size:		100%;
}

.grid_price{
	font-size:		100%;
	color:			#0E89A3;
}

.grid_low_price{
	font-size:		90%;
	color:			#333333;
	font-weight:	bold;
}

#float_right{
	float:			right;
}

#clear{
	clear:			both;
}



#logo_footers {
	width:			800px;
	margin-left:	auto;
	margin-right:	auto;
	margin-top:		60px;
	clear:			both;
}

#logo_footers img{
	margin-right:	10px;
	margin-left:	0px;
	margin-top:		10px;
}

#logo_footers a:link{
	margin-right:	10px;
	font-size:		100%;
}

#logo_footers a:visited{
	margin-right:	10px;
	font-size:		100%;
}

#footer {
	text-align:		center;
	margin:			20px 0px 15px 0px;
}

#footer img{
	margin:			0px 10px 0px 10px;
	vertical-align:	middle;
}

#footer a:link{
	font-fmaily:		Arial, Helvetica, sans-serif;
	font-size:			100%;
	color:				#000000;
}

#footer a:visited{
	font-fmaily:		Arial, Helvetica, sans-serif;
	font-size:			100%;
	color:				#000000;
}

#footer_email{
	text-align:			center;
	font-size:			90%;
}

#footer_email a:link{
	color:				#0E89A3;
	font-size:			90%;
}

#footer_email a:link{
	color:				#0E89A3;
	font-size:			90%;
}

#copyright {
	font-size:			90%;
	text-align:			center;
	margin-top:			5px;
}

#search_content {
	width:				650px;
	float:				right;
}


