/*  
URI: http://www.elitewebsolutions.com
Description: Designed by <a href="http://www.elitewebsolutions.com">Elite Web Solutions</a> 
Author: Elite Web Solutions
Author URI: http://www.elitewebsolutions.com
Copyright 2009, Elite Web Solutions. All rights reserved. 
*/
/* CSS Document */

body { 
    margin:0px 0px 0px 0px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:.75em;
	color:#000;
	background:#c3d5df url(/images/radiant/bg.gif) repeat-x;
}
a:link, a:visited {
	color:#fff;
}
a:hover, a:active {
	color:#00ff00;
}
#wrapper {
	width:818px;
	margin:0 auto;
}
/* ---------------------- Banner ------------------------- */
#banner {
	float:left;
	width:818px;
}
#banner .header {
	float:left;
	width:818px;
	height:171px;
	color:#000000;
	background:url(/images/radiant/radiant-floor-heat.gif) no-repeat;
}
#banner .header p {
	font-size:2.0em;
	margin-left:20px;
	width:525px;
    margin-top:95px;
	margin-bottom:5px;
}
/*#banner .header p {
	float:left;
	width:430px;
	margin-left:130px;
	margin-top:5px;
	margin-bottom:5px;
	color:#000;
}*/
/* ------------------------------------ Content --------------------------- */
#content {
	float:left;
	margin-top:10px;
	width:816px;
	border:1px solid #8e8e8e;
	background-color:#fff;
}
#content #centercontent {
	width:636px; 
	padding:20px;
	margin:10px 70px 10px 70px;
	background-color:#fff;
	border:1px solid #8e8e8e;
}
#content #centercontent h1 {
	font-size:2.0em;
	font-weight:normal;
	text-align:center;
	margin-left:60px;
	margin-right:60px;
    margin-top:5px;
	margin-bottom:5px;
	color:#000;
}
#content #centercontent h2,h3,h4,h5,h6 {
	font-size:1.5em;
	font-weight:normal;
	text-align:center;
	margin-left:60px;
	margin-right:60px;
    margin-top:5px;
	margin-bottom:5px;
	color:#0096d1;
}
#content #centercontent img {
	float:left;
	margin:0px 20px 0px 0px;
}
#content #centercontent #right img {
	float:right;
	margin:0px 0px 0px 20px;
}
#content #centercontent p { 
	margin-left:50px;
	margin-right:50px;
}
#content #centercontent .headline {
	font-size:1.5em;
	font-weight:bold;
	text-align:center;
	margin-left:60px;
	margin-right:60px;
    margin-top:15px;
	margin-bottom:5px;
	color:#0096d1;
}
#content #centercontent ol {
	margin-left:50px;
	margin-right:50px;
	list-style-position: outside;
}
#content #centercontent ol li {
	padding:0 0 10px 20px;
	vertical-align:middle;
}
#content #centercontent ul {
	margin-left:50px;
	margin-right:50px;
	list-style-position: outside;
}
#content #centercontent ul li {
	padding:0 0 10px 20px;
	vertical-align:middle;
}
#content #centercontent ul.box-checkmark {
    list-style-image:url(/images/red-checkmark.gif);
	margin-left: 25px;
}
#content #centercontent ul.checkmark {
    list-style-image:url(/images/rd-checkmark.gif);
	margin-left: 25px;
}
#content #centercontent #testimonial {
	width:496px; 
	padding:5px;
	margin:10px 70px 10px 70px;
	border-style: solid;
	border-width: 1px;
	border-color: #6c8a8f;
	background-color: #ccffcc;
	text-align: left;
}
#content #centercontent #testimonial .dis{
	margin:0px 0px 0px 0px;
	font-family:"Verdana", Arial, Helvetica, sans-serif;
	font-size:.70em;
	color:#000;
	text-align: left;
}
/* ------------------------------------- Guarantee Box --------------------- */
#content #centercontent #guarantee {
	width:556px; 
	padding:5px;
	margin:10px 40px 10px 40px;
	border-style: dashed;
	border-width: 2px;
	border-color: #6c8a8f;
	background-color: #dbe5f1;
	text-align: left;
}
#content #centercontent #guarantee img {
	float:right;
	margin:0px 0px 0px 10px;
	border-style: solid;
	border-width: 1px;
	border-color: #6c8a8f;
}
#content #centercontent #guarantee .headline {
	font-size:1.5em;
	font-weight:bold;
	text-align:center;
	margin-left:10px;
	margin-right:10px;
    margin-top:5px;
	margin-bottom:5px;
	color:#000;
}
#content #centercontent #guarantee p { 
    line-height:125%; 
	margin-left:20px;
	margin-right:20px;
}
/* ------------------------------------- Order Box 1 --------------------- */
#content #centercontent #order {
    width:60%; 
	padding:5px;
	margin-left: auto;
    margin-right: auto;
}
#content #centercontent #order .img1center{
   display:block;
   width:168px; 
   float:none;
   text-align:center;
   margin-left: auto;
   margin-right: auto;
}
#content #centercontent #order .img2center{
   display:block;
   width:196px; 
   float:none;
   text-align:center;
   margin-left: auto;
   margin-right: auto;
   margin-bottom:20px;
}
#content #centercontent #order p {
	font-size:1.5em;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
}
/* ------------------------------------- Order Box 2 -------------------- */
#content #centercontent #order2 {
    width:60%; 
	padding:5px;
	margin-left: auto;
    margin-right: auto;
}
#content #centercontent #order2 .img1center{
   display:block;
   width:168px; 
   float:none;
   text-align:center;
   margin-left: auto;
   margin-right: auto;
}
#content #centercontent #order2 .img2center{
   display:block;
   width:196px; 
   float:none;
   text-align:center;
   margin-left: auto;
   margin-right: auto;
   margin-bottom:20px;
}
#content #centercontent #order2 p {
	font-size:1.5em;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
}
/* ------------------------------------------ Order box 3 ---------------------------- */
#content #centercontent #order3 {
    width:60%; 
	padding:5px;
	margin-left: auto;
    margin-right: auto;
}
#content #centercontent #order3 .img2center{
   display:block;
   width:196px; 
   float:none;
   text-align:center;
   margin-left: auto;
   margin-right: auto;
   margin-bottom:20px;
}
#content #centercontent #order3 .img3center{
   display:block;
   width:165px; 
   float:none;
   text-align:center;
   margin-left: auto;
   margin-right: auto;
   margin-bottom:20px;
}
#content #centercontent #order3 p {
	font-size:1.5em;
	font-weight:bold;
	margin-left:10px;
	margin-right:10px;
	text-align:center;
}

/* -------------------------------Spans ---------------------------*/
.red {
	color: #cc0000;
}
.ylw {
	background-color: #ffff00;
}
.blk {	
	font-size:9px;
    color:#000; 
}
/* -------------------------------- Footer --------------------------*/
#footer {
	float:left;
	width:818px;
	height:45px;
	background:#0165a3 url(/images/radiant/footerbg.gif) repeat-x;
}
#footer p {
	color:#fff;
	margin-top:5px;
	margin-bottom:05px;
}
 	a.black:link { color: #000;}
	a.black:visited { color: #000;}
	a.black:hover { color: #00ff00;}
	a.black:active { color: #ff0000;}
/* ---------------------------------------- MISC ----------------------*/
