/* Theme name: car-keys-lost.com */



@charset "utf-8";



body {



	margin: 0px;



	padding: 0px; background:url(car-unlocking/images/mainbg.jpg) #eeece7; background-repeat:repeat-x; background-position:top; font-family:Arial, Helvetica, sans-serif; color:#5a5853; font-size: 12px;}







h1, h2, h3, h4, h5, h6 {padding:5px 0px 0px 0px; margin:0px; color:#8DC63F;}



img {margin:0px; padding:0px; behavior: url(png.htc);}



a img { border:0px; outline:none;}

.lhs a {
color: #000;
}

a {color: #5A5853; text-decoration: none; outline:none;}



a:hover {text-decoration:underline;}



.clear {clear: both; height:0px; line-height:0px; overflow:hidden;}



p {padding:5px 0px 10px 0px; margin:0px; font-size:12px; font-family:'Arial';}



form {padding:0px; margin:0px;}



input, textarea, select {font:11px Arial, Helvetica, sans-serif; color: #5a5853;}











.lhs ul{



	margin:0px;

	padding:0px;

	list-style:none;

}



.lhs ol{



	margin:0px;

	padding:0px;



}

.lhs ol li {margin:5px 0px 0px 0px; padding:5px 0px 0px 20px; list-style-type:none; font-size:12px; direction:ltr; width:650px; background:url(images/arrow.jpg) no-repeat 5px 7px;}



.lhs ul li {margin:5px 0px 0px 0px; padding:5px 0px 0px 20px; list-style-type:none; font-size:12px; direction:ltr; width:210px; background:url(images/arrow.jpg) no-repeat 5px 7px;}







h1{ color:#8dc63f; background:url(images/bdr.jpg) repeat-x left bottom; padding-bottom:3px; font-size:22px; margin-bottom:6px;}



h3{ color:#8dc63f; padding:10px 0px 0px 0px; font-size:20px;}











#main{ width:940px; margin:0px auto; padding:0px;}



#main .headerimg{ background:url(images/header-bg.jpg) no-repeat left top; width:940px; height:552px; float:left;}

#main .headerimg1{ background:url(images/header-bg.jpg) no-repeat left top; width:940px; height:400px; float:left;}

#main .headerimg2{ background:url(images/header-bg.jpg) no-repeat left top; width:940px; height:400px; float:left;}



#banner2{

/*background-image:url(car-unlocking/images/banner2.jpg);

background-color:#000000;*/

width:940px;

height:auto;

}



#main .header{ float:left; padding-top:38px; width:940px;}



#main .header .logo{ width:296px; float:left;}



#main .header .contactbar{ width:620px; float:right;}



#main .header .contactbar p.calldetail{ font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#85be37; text-align:right; padding:0px 5px 0px 0px;}



#main .header .contactbar span.contacttxt{ color:#a7a29c;}



#main .header .contactbar p.Emerno{ color:#a7a29c; font:bold 12px Verdana, Arial, Helvetica, sans-serif; padding:5px 5px 0px 0px; text-align:right;}



#main .header .Lefttop{ width:610px; float:left;}



#main .header .Lefttop .navigation{ padding:0px; margin:0px;}



#main .header .Lefttop .navigation ul{ padding:0px; margin:0px; float:left;}



#main .header .Lefttop .navigation ul li{ list-style-type:none; display:inline;}



#main .header .Lefttop .navigation ul li a{ font-size:24px; font-weight:bold; padding:0px 12px; color:#FFFFFF;}



#main .header .Lefttop .navigation ul li a:hover{color:#8dc63f; text-decoration:none;}



#main .header .Lefttop .navigation ul li a.active{color:#8dc63f;}



#main .header .Lefttop .banner{ width:610px; float:left; height:330px; overflow:hidden; padding-top:18px;} 



ul#output {



	height:330px;



	overflow:hidden;



}



ul#output li {



	height:330px;



	font-size:10px;



}



#linkers {



	width:auto;



	position:absolute;



	z-index:1000;



	margin-top:-50px;



	float:left;



	list-style-type:none;



	margin-left:275px;



}



#linkers a {



	height:15px;



	background:url(images/nav-grey.png) no-repeat center 0px;



	width:16px;



	float:left;



	text-decoration:none;



	margin:0px 1px;



	outline:none;



	font-size:9px;



	padding-left:2px; behavior: url(png.htc);



}



#linkers a:hover {



	background:url(images/nav-green.png) no-repeat center 0px;



	width:16px;



	float:left;



	text-decoration:none;



	outline:none;



	color:#FFFFFF;



	padding-left:2px; behavior: url(png.htc);



}



#linkers a.current {



	background:url(images/nav-green.png) no-repeat center 0px;



	width:16px;



	float:left;



	text-decoration:none;



	outline:none;



	padding-left:2px;



	color:#FFFFFF; behavior: url(png.htc);



}







#main .header .Righttop{ width:310px; float: right;}



#main .header .Righttop .searchbox{ width:250px; float: right; position:relative; top:-45px;}



#main .header .Righttop .searchbox p.findtxt{ font:bold 18px Verdana, Arial, Helvetica, sans-serif; color:#85be37; text-align:right; padding:0px 5px 7px 0px;}



#main .header .Righttop .searchbox div.searchinput{float:left; }



#main .header .Righttop .searchbox div.searchinput input.search{ margin:0px; font:12px Arial, Helvetica, sans-serif; background-color:#e1e1e1; border:1px solid #fff;  height:22px; width:210px; padding:3px 0px 3px 10px; border-right:none; float:left;}



#main .header .Righttop .searchbox div.searchinput input.search_city{ margin:0px; font:12px Arial, Helvetica, sans-serif; background-color:#e1e1e1; border:1px solid #fff;  height:22px; width:210px; padding:3px 0px 3px 10px; border-right:none; float:left;}



#main .header .Righttop .searchbox input.gotbn{ float:right; width:24px; padding:0px 5px 0px 0px; height:30px;}



#main .header .Righttop .searchbox .mino{color:#FFFFFF; font:12px Verdana, Arial, Helvetica, sans-serif; padding-top:7px; clear:both;}



#main .header .Righttop .greytitle{ font-size:30px; color:#959595; position:relative; top:-25px; clear:both;}



#main .header .Righttop .toptxt p{ font:12px Verdana, Arial, Helvetica, sans-serif; color:#959595; line-height:19px; padding:0px 0px 17px 0px;  position:relative; top:-15px; clear:both;}



#main .header .Righttop .detailbtn{ margin-top:21px;}







#main .container{ width:940px; float:left; padding-top:30px;}



#main .container .lhs{ width:690px; float:left; padding:0px; margin:0px;}

#main .container .lhs h4{ color:#000000;}

#main .container .lhs p{ color:#5a5853; font:12px Verdana, Arial, Helvetica, sans-serif; line-height:20px; padding-bottom:12px; text-align:justify;}



#main .container .rhs{ width:227px; float:right;}



#main .container .rhs .rightBlock{ width:227px; padding-bottom:10px;}



#main .container .rhs .rightLinks ul{ padding:0px; margin:0px;}



#main .container .rhs .rightLinks ul li{ list-style-type:none; display:block; background:url(images/arrow.jpg) no-repeat 5px 7px; font-size:12px; padding-left:18px; height:23px; line-height:16px; display:block; padding-top:3px;}







#main .container .rhs .rightLinks ul li.last{ list-style-type:none; display:block; background:url(images/arrow.jpg) no-repeat 5px 7px;}



#main .container .rhs .rightLinks ul li a{color:#5f5f5f; font-size:12px; height:23px; line-height:16px; display:block; padding-top:3px;}







#main .container .rhs .rightLinks ul li a:hover{ text-decoration:none; color:#8dc63f;}



#main .container .servicesBlock{ width:690px; float: left;}



#main .container .BlockMain{ width:690px; background:url(images/services-sep.jpg) no-repeat left bottom; float:left;}



#main .container .BlockMain-last{ width:690px; background:none; float:left;}



#main .container .block-01{ width:343px; float:left; padding:18px 0px;}



#main .container .block-01 div.imgblock{ float:left; padding-right:8px;} 



#main .container .block-01 div.txtser{ float: right; font:12px Verdana, Arial, Helvetica, sans-serif; color:#555555; line-height:18px; width:228px;}



#main .container .block-01 h2{ color:#363636; font-size:16px; padding-bottom:10px; letter-spacing:-1px;}



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



.spacer-img{ margin-left:16px;}







.bottomBg{ background:url(images/bottom-bg.jpg) repeat-x left top; width:100%; float:left; height:220px; margin-top:10px; padding:0px;}



.bottomBg .btmBlock-left{ width:940px; margin:0px auto;}



.bottomBg .btmLinks { width:280px; float:left; margin-right:80px;}



.bottomBg .btmLinks ul{ padding:0px; margin:0px;} 



.bottomBg .btmLinks ul li{ list-style-type:none; display:block; border-bottom:1px solid #404040; padding:0px;}



.bottomBg .btmLinks ul li a{color:#959595; font-size:12px; line-height:26px; padding:0px 0px 0px 10px;}



.bottomBg .btmLinks ul li a:hover{ text-decoration:none; color:#8dc63f;}



.bottomBg .footercontact { width:185px; float: right; }



.bottomBg .footercontact p{ color:#959595; font:12px Verdana, Arial, Helvetica, sans-serif; line-height:18px;}







.footerbg{background:url(images/green-bg.jpg) repeat-x left top; width:100%; height:51px; mrgin:0px; clear:both;}



.footerBlock{ width:940px; margin:0px auto; padding-top:15px;}



.copyrite{ color:#363636; font-size:12px; font-weight:bold; float:left; padding-top:3px;}



.sociallinks{ float:right;}



#charges{



float:right;



width:225px;



height:0px;



color:#fff;



font-size:24px;



padding:0px 0px 0px 0px;



margin:-60px 0px 0px 0px;



}



.contactform {



	width:440px;



	margin:auto;



	font-weight: bold;

	

	float:left;

	

	margin:30px 0px 0px 120px;



}







#wpcf label {



	clear: both;



	display: block;



	float: left;



	width: 150px;



}



#wpcf input {



	float: left;



	width: 200px;



	padding: 1px;



	margin: 2px 5px 2px 0;



}



#wpcf textarea {



	width: 350px;



	height: 100px;



	padding: 1px;



	margin: 0 5px 10px 0;



}



#wpcf #contactsubmit {



	margin-left: 250px;



	width: 100px;



}



#wpcf textarea {



	width: 350px;



	height: 100px;



	padding: 1px;



	margin: 0 5px 10px 0;



}



#wpcf #contactsubmit {



	margin-left: 250px;



	width: 100px;



}



#city{

	width:690px;

	height:auto;

	float:left;

}



#city ul{

	margin:0px;

	padding:0px;

}



#city ul li{

	width:200px;

	direction:ltr;

	float:left;

	margin:0 0 0 25px;

	padding:0px;

	list-style:url(images/arrow.jpg);

	font-size:12px;

	line-height:20px;

	background:none !important;

}



#city ul li a{color:#5f5f5f;}



#city ul li a:hover{ text-decoration:none; color:#8dc63f;}



#map_canvas{

	border:1px solid #8DC63F;

}

.phone,.location{

margin:5px 0px;

}



.read-more{

float:right;

width:100%;

font-size:12px;

}



.form{ float:left; width:255px; padding:10px;}

.form span{ float:left; width:250px; margin:2px 0px; font-weight:bold;}

.form .text{ width:250px; height:20px; margin:2px 0px;}

.form .text1{ width:250px; height:70px;}

.form .text2{ width:250px; height:70px;}

.form .btn{ float:left; padding:5px; border-radius:5px 0px;margin-top:10px;cursor:pointer;}

	

