/* CSS Document */
*{
	padding:0;
	margin:0;
}
body{
	background-color:#000;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#0c273f;
}
img{
	
}
h3{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#0c273f;
	padding:17px 0 12px 0;
	display:block;
}
ul{
	list-style-type:none;
}

/*----------Externalcontener Start-----------------*/
#externalcontener{
	width:1000px;
	margin:0 auto;
	padding:0 49px;
}
/*----------Header Start-----------------*/
.header{
	background:url(../images/headerbg.jpg) no-repeat 0 0;
	padding:68px 0 23px 382px;
	display:block;
}
.dna{
	padding:0 0 0 72px;
}
.dolor{
	font-size:20px;
	color:#579da9;
	display:block;
	white-space:nowrap;
}
.header .dolor img{
	display:inline;
}
.dnlblock{
	background:url(../images/dnlbg.gif) no-repeat 0 0;
	padding:0 0 0 188px;
	clear:both;
	margin:15px 0 0 0;
}
.buypan{
	padding:15px 80px 44px 115px;
	font-size:16px;
	line-height:22px; height:100px; width:225px;
	color:#2c5d89;
	margin:5px 42px 10px 11px;
	background:url(../images/header-product.jpg) no-repeat;
/*	background:url(../images/orange_circle_small.gif) no-repeat right;*/
}
.buypan span{
	color:#ff8100;
}
.buypan img{
	position:absolute;
	left: 15px;
	top: 14px;
}
.garntee{
	height:100%;
	overflow:hidden;
}
.garntee img{
	margin-right:10px;
	float:left;
}
.garntee .orderNow{
	margin-top:26px;
	display:block;
	float:left;
}
.orderNow a {
	background:url(../images/ordernow.gif) no-repeat left top;
	width:180px;
	height:44px;
	display:block;
	text-indent:-10000px;
}
.orderNow a:hover {
	background:url(../images/ordernow.gif) no-repeat left -44px;
	width:180px;
	height:44px;
	display:block;
}
/*----------Header End-----------------*/
.meetdr{
	width:435px;
	float:left;
	padding:38px 48px 13px 41px;
	* padding:38px 48px 13px 41px;
	background:url(../images/meetdrbg.gif) repeat-x 0 0 #5ba3a3;
	color:#fff;
	line-height:18px;
}
.meetdr img{
	border:solid 1px #aadee2;
	margin:0 22px 16px 0;
	float:left;
}
.meetdr h2{
	width:180px;
	height:20px;
	display:block;
	background:url(../images/meetdrhead.gif) no-repeat 0 0;
	margin-bottom:22px;
	text-indent:-20000px;
}
.testimonial {
	background:#e1f4f6;
	overflow:hidden;
	height:100%; clear:both;
}
.restoration{
	margin:0 0 0 524px;
	background:url(../images/restorationbg.gif) repeat-x 0 0;
	padding:35px 0 17px 40px; width:436px; background-color:#E1F4F6; height:275px
}
.restoration h2{
	width:351px;
	height:45px;
	background:url(../images/restopic.gif) no-repeat 0 0;
	display:block;
	text-indent:-20000px;
}
.restoration ul{
}
.restoration ul li{
	padding:0 0 0 7px;
	background:url(../images/bulet.gif) no-repeat 0 4px;
	line-height:18px;
}
.restoration_testi{
	margin:0;
	background:url(../images/restorationbg.gif) repeat-x 0 0 #e1f4f6;
	padding:37px 31px 33px 40px;
	float:left;
	width:452px;
}
.restoration_testi h2{
	width:166px;
	height:20px;
	background:url(../images/testimonials.gif) no-repeat 0 0;
	margin-bottom:15px;
}
.restoration_testi img{
	float:left;
	margin:0 19px 13px 0;
	clear:both;
}
.restoration_testi p{
	line-height:16px;
	margin-left:122px;
	padding-bottom:21px;

}
.restoration_testi p.play{
	padding-top:24px;
	background:url(../images/playbg.gif) no-repeat 0 0;
}
.asseen{
	float:right;
}
.key {
	display:block;
	clear:both;
	overflow:hidden;
	height:100%;
	background:#FFFFFF;
	color:#0c273f;
}
.key .productImg {
	float:left;
	padding:0 45px 0 0;
}
.key .keyHeader {
	padding:40px 0 0 0;
}
.key p {
	padding:0 0 10px;
}
.key ul {
}
.key ul li {
	padding:0 0 5px;
}
.bottomBanner {
	display:block;
	clear:both;
	background:url(../images/bottom-banner-bg.gif) repeat-x #FFFFFF;
	overflow:hidden;
	height:100%;
	padding:70px 35px 10px 40px;
}
.bottomBannerLeft {
	float:left;
}
.bottomBannerRight {
	float:right;
}
.buypan1{
	font-size:16px;
	line-height:22px;
	color:#2c5d89;
	width:400px;
	padding:0px 0 0 0px; 
}
.buypan1 span{
	color:#ff8100;/*background-color:#CCCC66*/
}
/*----------Footer Start-----------------*/
.footer{
	background:url(../images/footerbg.gif) repeat-x left bottom #579c9e;
	padding:0 0 0 31px;
	font-size:10px;
	line-height:60px;
	color:#fff;
	clear:both;
}
	
/*----------Footer End-----------------*/
	

/*----------Externalcontener End-----------------*/

