/************************ santhosh ***************************/



body{ font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; padding:0px; margin:0px; line-height:22px;background:#fff ;}

img{ border:0px;}

.clear{ clear:both;}



/*********************** HTML5 USEING TAGS ***********************/

header,

nav,

section,

aside,

article,

details,

button,

footer{ display:block;}



/*********************** MAIN CSS ***********************/

.wraper{ width:980px; height:auto; margin:0px; margin:0px auto;}





/*********************** HEADER PART DESIGN ***********************/

header{ width:auto; height:146px; margin-top:10px;}

.header_left{ width:14px; height:146px; float:left; background:url(../images/header_left.png) no-repeat;}

.header_middle{ width:980px; border-radius:10px; height:146px; float:left; background:url(../images/header_main.png) repeat-x;}

.header_right{ width:14px; height:146px; float:right; background:url(../images/header_right.png) no-repeat;}

.header{ width:auto; height:105px;}

.logo{ width:320px; height:105px; float:left;}

.details{width:440px; height:80px; padding:10px; float:right;}





/*********************** NAV PART DESIGN ***********************/

nav{ width:auto; height:40px; padding-left:45px;  }

nav ul{ padding:0px; margin:0px;}

nav ul li{ float:left; list-style:none; line-height:40px; background:url(../images/menu_devider.png) center left no-repeat; }

nav ul li a{ padding:0px 18px; text-decoration:none; color:#fff; font-size:15px;}

nav ul li a:hover{ color:#dc1d25; }

.menu_last{background:url(../images/menu_devider.png) center right no-repeat; padding:10px 0px; }







/***************************** SLIDER PART DESIGN *****************************/

.slider_main{ width:auto; height:310px; background:url(../images/slider.png) center top no-repeat; margin-top:1px; padding:10px 10px 0px 10px;}



.slider{ width:685px; height:270px; float:left;}



.form{ width:266px; height:286px; float:right; background:url(../images/form_bg.png) no-repeat;}

.form_heading{ width:auto; height:42px; line-height:40px; text-align:center; color:#fff; font-size:17px; text-shadow:0 1px 1px #000; margin-bottom:15px;}

.input_box{ background:#fff; border:1px solid #999; color:#000; padding:1px 2px 2px 2px; width:220px; height:22px; margin:8px auto; border-radius:2px;}

.input{ background:none; border:none; font-size:12px; color:#000; width:200px; padding-left:5px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

.submit{ width:242px; height:46px; margin:0 auto;}





/***************************** SECTION PART DESIGN *****************************/

section{ width:auto; height:auto; padding-top:10px; background:url(../images/main-body-bg.jpg) center top repeat-x; border-radius:5px 5px 0px 0px;}



aside{ width:240px; height:auto; margin-left:5px; float:left; background:#F1F2F4; -webkit-box-shadow: 0 0 1px rgba(0,0,0, .65);
-moz-box-shadow: 0 0 1px rgba(0,0,0, .65);
box-shadow: 0 0 1px rgba(0,0,0, .65);
border:#fff 1px solid;
border-radius:3px;
cursor:pointer;
padding:10px;
}
aside strong{
	font-weight:bold;
	color:#DC1D25;
}

.emergency{ width:auto; height:161px; margin-bottom:10px;}

.side_menu {border: 1px dotted #C7CBCF; border-radius:5px;  margin: auto;  padding: 5px 0px 0px 0px; width: 100%;}

.side_menu ul { list-style: none outside none; margin: 0; padding: 0;}

.side_menu ul li { margin: 0; padding: 0;}

.side_menu ul li a { background: url("../images/menu-side-dot.png") no-repeat scroll left center rgba(0, 0, 0, 0); border-bottom: 1px dotted #C7CBCF; color: #000000;display: block;

    font: 12px Arial,Helvetica,sans-serif; height: 15px; margin: 0; padding: 5px 0 5px 40px; text-decoration: none;}

.menu_title_top { background:url(../images/service_hd.png) center no-repeat; color: #000; font-size:24px;   height: 40px; margin: 0 0 10px; line-height:40px;

    text-align: center;  text-shadow: -1px 1px #EBEBEB;  width: auto;}

.blog{ width:auto; height:194px; border:1px solid #dc1d25; border-radius:3px; margin-top:10px;}	







article{ width:710px; height:540px; float:right;}

.header1 {color:#063D68; float:left;font:bold 22px "Trebuchet MS", Arial; margin:0; padding: 5px 0 10px 10px; text-align: left;text-shadow: -1px 1px #E9E9E9;   width: auto;}

.text{ width:auto; height:auto; line-height:35px; padding-left:5px;}
.text strong{ font-weight:bold;}
.text p{ margin:8px 0px; text-align:justify; padding:0px 12px;}

.box_main{ width:auto; height:300px;}

.box_1{ width:213px; height:297px; float:left; background:url(../images/box1.png) no-repeat; margin:auto 10px;}

.commercial{ background:url(../images/box2.png) no-repeat;}

.auto{ float:right; margin:0px 20px 0px 0px; background:url(../images/box3.png) no-repeat;}

.title_ad1 { height: 30px;  margin: 0; font-size:18px; padding: 9px 0 0 0px; color:#fff; text-align:center; text-shadow:0 1px 1px #000;}

#list_ad1 { color: #FFFFFF; height: auto; padding: 0 12px 12px;}

#list_ad1 ul { color: #FFFFFF; font: 13px/8px "Trebuchet MS", Arial, Helvetica, sans-serif; list-style-image: url("../images/check.png");list-style-position: inside; margin: 0; padding: 0; text-align: left;}

.more_serv1 {  color: #000000; font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; height: 28px;  margin: 0; padding: 23px 12px 0 0;  text-align: right;}

.more_serv1 a{ text-decoration:none; color:#fff;}







/*************************** FOOTER START HERE **************************/



.footer{ width:auto; height:130px; background:#181818; border-top:1px solid #7D7D00; border-radius:5px;}

.footer_inner{width:990px; height:100px; margin:0 auto; padding-top:10px; text-align:center; color:#fff;}

.footer_inner a{ display:inline; color:#fff; text-decoration:none; line-height:30px;}

.footer_inner a:hover{text-decoration:underline;}

 

 .cop{width:auto; height:auto; margin-top:15px;}

 .paypal{ width:300px; height:50px; float:left; line-height:50px;color:#fff;}

 .paypal img{ border-radius:5px;}

 .copy_right{ width:410px; height:50px; float:left; line-height:50px; text-align:center; color:#fff;}

 .scoial_icons{ width:280px; height:50px; float:right; line-height:50px;color:#fff;}


.black{font-size:20px;
margin-top:20px;
color:#db1c25;}
.9_bg{height:auto;}

.city{margin-left:100px;
line-height:25px;
margin-top:10px;}

.coming_soon{text-align:center;
margin-top:20px;}
.left{
border-radius:2px;
cursor:pointer;
margin-top:20px;
padding:10px;
}

