@charset "utf-8";
/* CSS Document */

body{
	margin:0;
	color:#232323;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-attachment:scroll;
	background-image:url(images/body_bg_new.jpg);
	background-repeat: repeat-x;
	background-position:top;
}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span{
	margin:0; padding:0;
}
a
{
	color:inherit; text-decoration:none;
}

ul{
	margin:0; 
	padding:0; 
	list-style-type:none;
	font-size:0;
	line-height:0;
}


.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}

img
{
border:none;
}

#header
{
margin:0 auto;
padding:10px;
width:980px;
height:60px;

}

#logo{
width:500px;
height:60px;
float:left;

margin:0px 0px 0px 20px;

}


#search
{
margin:0 auto;
width:1000px;
height:100px;
}
#search form
{
float:right;
padding-top:43px;
padding-right:90px;
height:23px;
width:150px;
}
#search form input.textbox
{
width:95px;
height:23px;
background:url(images/image_04.jpg) 0 0 no-repeat;
font:normal 11px/16px Arial, Helvetica, sans-serif;
color:#333333;
padding-left:3px;
padding-top:4px;
border:none;
}
#search form input.search
{
width:35px;
height:23px;
border:none;
background:url(images/image_00.jpg) 0 0 no-repeat;
}
#navigation
{
margin:2px 0px 0px 670px;
width:300px;
height:50px;

}

*:first-child+html #navigation
{

margin:10px 0px 0px 670px;


}


#navigationtwo{
margin:10px auto;
width:1000px;
height:40px;
background:url(nav_two_bg.png) center left no-repeat;
}


#navigationtwo ul
{ width:90%;
list-style:none;
margin-left: 9%;
}
#navigationtwo ul li
{
font:bold 15px/40px Arial, Helvetica, sans-serif;
color:#000000;
display:block;
float:left;
/*background:url(images/navIMG.jpg) center left repeat-x;*/
}
#navigationtwo ul li a
{
text-decoration:none;
color:#000000;
float:left;
padding:0px 22px
}
#navigationtwo li a:hover
{
text-decoration:blink;
display:block;
color:#009;
background:url(images/nav_bg_over.png) 0 0 repeat-x;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
border-radius-topleft: 12px;
border-radius-topright: 12px;
-webkit-border-radius-topleft:12px;
-webkit-border-radius-topright:12px

}

#navigationtwo li a:active
{
text-decoration:blink;
display:block;
color:#009;
background:url(images/nav_bg_over.png) 0 0 repeat-x;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
border-radius-topleft: 12px;
border-radius-topright: 12px;
-webkit-border-radius-topleft:12px;
-webkit-border-radius-topright:12px

}


.active
{
text-decoration:blink;
display:block;
color:#009;
background:url(images/nav_bg_over.png) 0 0 repeat-x;
-moz-border-radius-topleft: 12px;
-moz-border-radius-topright: 12px;
border-radius-topleft: 12px;
border-radius-topright: 12px;
-webkit-border-radius-topleft:12px;
-webkit-border-radius-topright:12px

}

#main_image
{
margin:0 auto;
padding:0px;
width:1007px;
height:315px;
/*background:url(images/01.png) 0 0 no-repeat;;
*/}

#content
{
	margin:0 auto;
	padding:10px 0px;
	width:1000px;
	height:auto;
}

#content_coupon
{
	margin:0 auto;
	padding:10px 0px;
	width:1000px;
	height:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9d0000;
	font-weight:bold;
	padding:5px;
	
}

#contentleft{width:700px;
height:500px;
float:left;
}





h3
{
font:bold 11px/22px Arial, Helvetica, sans-serif;
color:#96f01d;
}
h2
{
font:bold 12px/28px Arial, Helvetica, sans-serif;
color:#F00;
}
h1
{
font:bold 16px/43px Arial, Helvetica, sans-serif;
color:#F00;
padding-left:10px;
}
p
{
font:normal 12px/16px Arial, Helvetica, sans-serif;
color:#333333;
}
#content-left
{
float:leftt;
padding-right:25px;
width:680px;
height:250;
border-right:#CCCCCC 2px solid;
}
#content-right
{
	float:left;
	padding:0px;
	width:auto;
}
#image
{
width:230px;
height:250px;
float:left;
padding:0 5px 5px 0;
/*background:url(images/image_11.jpg) 0 0 no-repeat;*/
}
#read_more
{
width:82px;
height:40px;
float:right;
}
#latest_news
{
width:223px;
height:31px;
background:url(images/image_07.jpg) 0 0 no-repeat;
font:bold 12px/31px Arial, Helvetica, sans-serif;
color:#333333;
padding-left:10px;
}
#news-image
{
width:234px;
height:71px;
}
#news-con
{
	width:264px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color:#999;
	float:right;
}
#bottom
{
margin:0 auto;
background:#fff;
width:1000px;
padding:10px 0px;
}
#bottom_con
{
width:300px;
border-right:#666666 1px solid;
font:normal 11px/16px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
.more
{
font:normal 11px/16px Arial, Helvetica, sans-serif;
color:#ffc600;
text-align:right;
width:300px;
}
.more a
{
text-decoration:none;
color:#ffc600;
}
.more a:hover
{
text-decoration:underline;
color:#ffc600;
}

/* footer */

#footer_bottom
{
margin:0 auto;
padding:10px 0px;
background:#000;
width:1000px;
height:79px;
border-top:#FFFFFF 1px solid;
}
#footer_bottom a
{
text-decoration:none;
color:#F00;
}
#footer_bottom a:hover
{
text-decoration:underline;
color:#007CBA;
}
#footer_bottom-content
{
	float:left;
	width:150px;
	height:30px;
	font:normal 11px/30px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:right;
	
}
#footer_bottom-content-left
{
float:left;
padding:0px;
width:200px;
height:30px;
font:normal 11px/30px Arial, Helvetica, sans-serif;
color:#000;
padding-left:5px;
}



#body_left_list  { width:300px; height:200px; float:left; margin:0 0 0 0 ; color:#333; text-decoration:none}


#body_left_list ul {  margin-left:-32px;  }

#body_left_list li { background:url(images/arr.png) left no-repeat;  padding-left:17px; margin-top:2px;  text-decoration:none; list-style:none;}
#body_left_list li a { text-decoration:none; color:#000;}



















/*Slider*/

img{border:none;}
	
			
    /* image replacement */
        .graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{
            margin:0;
            padding:0;
            display:block;
            overflow:hidden;
            text-indent:-8000px;
            }
    /* // image replacement */
			
	#container{	
		margin:0 auto;
		position:relative;
		text-align:left;
		width:960px;
		background:#fff;		
		margin-bottom:2em;
		}	
	/*#header{
		height:80px;
		line-height:80px;
		background:#5DC9E1;
		color:#fff;
		}	*/			
	/*#content{
		position:relative;
		}*/			

/* Easy Slider */

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		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
		*/ 
		width:1000px;
		height:360px;
		overflow:hidden; 
		}	
	#prevBtn,
	#slider1next{ 
		display:block;
		width:30px;
		height:77px;
		left:0px;
		position:absolute;
	/*	left:102px;*/
		top:230px;
		z-index:1000;
		}	
		
			 #nextBtn,
	#slider1next{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		right:0px;
	/*	left:102px;*/
		top:230px;
		z-index:1000;
		}	
		
	#nextBtn, #slider1next{ 
		right:0px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(images/btn_prev.png) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(images/btn_next.png) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:1em 0;
		padding:0;
		height:28px;	
		}
	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 #ccc;
		background:#DAF3F8;
		color:#555;
		padding:0 10px;
		text-decoration:none;
		}
	ol#controls li.current a{
		background:#5DC9E1;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */



/* by DK */


.left_center_part
{
	float:left;
	width:720px;
	border-right:2px solid #999;
	margin-bottom:5px;
}

.left_center_part_upper_content
{
	float:left;
	width:720px;
}
.left_upper_heading
{
	float:left;
	width:96%;
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9d0000;
	font-weight:bold;
	padding:5px;
	border-bottom:1px solid #9d0000;
}

.img_set
{
	position:relative; float:left;
}

.img_set img
{
	margin-top:-12px;
	margin-right:10px;
}
.left_upper_content
{
	float:left;
	width:97%;
	padding:5px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	text-align:justify;
}

.left_upper_content_appliance
{
	float:left;
	width:97%;
	padding:5px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	text-align:justify;
}
.appliance_container 
{
	float:left;
	width:350px;
}
.learn_more
{
	float:right;
	text-align:right;
	width:98%;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.learn_more a:link
{
	text-decoration:none;
		color:#333333;
}
.learn_more a
{
	text-decoration:none;
		color:#333333;
}
.learn_more a:hover
{
	text-decoration:underline;
		color:#333333;
}

.left_upper_content_list
{
	float:left;
	padding:5px;
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:justify;
}
.left_upper_content_list ul
{
	color:#007cba;
	font-size:14px;
	list-style-type: disc;
	margin-left:15px;
	margin-top:0px;
}
.left_upper_content_list ul li
{
	margin:16px 0px
}
.left_upper_content_list ul li a
{
	text-decoration:none;
		color:#007cba;
}
.left_upper_content_list ul li a:link
{
	text-decoration:none;
		color:#007cba;
}
.left_upper_content_list ul li a:hover
{
	text-decoration:underline;
		color:#007cba;
}

.whyus_container 
{
	float:left;
margin-left: 10px;
    width: 350px;
	height: 220px;
}


.right_center_part
{
 background-color: #EBEBEB;
    float: left;
    padding-bottom:0px;
    width: 270px;


}
.contact_number_container
{
	float:right;
	width:145px;
	padding-left:5px;
	}
.contact_number 
{
	float:right;
	width:100%;
	margin-top:5px;
	margin-bottom:2px;
	padding-right:5px;
	text-align:right;
	font-size:14px;
	color:#000;
	font-family:Tahoma, Geneva, sans-serif;
	font-weight:bold;
}

.contact_number_tool_free 
{
	float:right;
	width:100%;
	margin-top:5px;
	margin-bottom:2px;
	padding-right:0px;
	text-align:right;
	font-size:17px;
	color:#000;
	font-weight:bold;
}

.image_bottom_text
{
	float:left; width:100%; margin-top:8px;
}

.image_bottom_text a:link
{
	text-decoration:none;
	color:#000;
}
.image_bottom_text a
{
	text-decoration:none;
	color:#000;
}
.image_bottom_text a:hover
{
	text-decoration:underline;
	color:#000;
}

.left_upper_content ul
{
	margin:0px;
	padding:0px;
	font-size:14px;
	line-height:20px;
	margin-left:20px;
}

.left_upper_content ul li
{
	list-style:disc;
	margin-top:15px;
}

.left_upper_content p
{
	color:#007CBA;
	font-size:14px;
	line-height:20px;
	margin-left:20px;
	margin-top:20px;
}


.left_upper_content_appliance ul
{
	margin:0px;
	padding:0px;
	font-size:14px;
	line-height:20px;
	margin-left:20px;
}

.left_upper_content_appliance ul li
{
	list-style:disc;
	margin-top:5px;
}

.left_upper_content_appliance p
{
	color:#007CBA;
	font-size:14px;
	line-height:20px;
	margin-left:20px;
	margin-top:20px;
}


.services_image
{
	float:left;
	 margin-right: 15px;
    margin-top: 15px;
}

.service_container 
{
	float:left;
	width:100%;
}

.service_content
{
	float:left;
	width:54%;
	padding:5px;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	text-align:justify;
}
.service_content p
{
	color:#007CBA;
	font-size:14px;
	line-height:20px;
	margin-left:20px;
	margin-top:20px;
}

div.wrapper
{
	margin-bottom: 1em;
	
}
.service_content ol
{
	width: 30em;  /* room for 3 columns */
	margin-left:-15px;
}
.service_content ol li
{
	float: left;
	width: 13em;  /* accommodate the widest item */
	list-style:disc;
}
/* anchor styling */
.service_content ol li a
{
	display: block;
	width: 13em;
	text-decoration: none;
}
.service_content ol li a:hover
{
	color: #272727; /* white */
	text-decoration:underline;
}
.scroll_images
{
	float:left;
	width:100%;
}
.scroll_images img
{
	margin-left:5px;
	border:1px solid #CCC;
}


.nav_adj
{
margin-top:-16px !important;
}
*:first-child+html .nav_adj
{
margin-top:16px !important;
position:absolute;
top:16px;
}


.logo_adj
{
margin-top:-16px !important;
}
*:first-child+html .logo_adj
{
position:absolute;
}