/*

Theme Name:locksmithinLakeForestCA.com



Theme URI: Armena780Locksmith.COM

Author: Erachnida Technologies

Author URI: http://www.erachnida.com/

*/.contactform {

margin:auto;

font-weight: bold;

padding:10px 0px 0px 10px;

}

#wpcf label {

clear: both;

display: block;

float: left;

width: 150px;

text-align:left;

}

#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 {

width: 100px;

margin:0px;

}



body

{	

	margin:0px;

	font-family:"Arial";



}

#wrap

{	

	width:990px;

	height:auto;

	text-align:justify;

}

#header

{

	width:990px;

	height:190px;

	float:left;

	background:#313328;

}

#logo

{

	width:auto;

	height:135px;

	float:left;

	background:url(img/logo.png) no-repeat center left ;

	font-family:"Times New Roman";

	font-weight:bold;

	font-size:40px;

	padding:50px 0px 0px 130px;

	text-align:left;

	color:#ffffff;

	margin-left:10px;

}

#service_con

{

	width:232px;

	height:106px;

	float:right;

	margin:5px 20px 0px 0px;

}

#mobile{

	width:113px;

	height:106px;

	float:left;

	background:url(img/24x7.png) no-repeat;

	margin:0px 5px 0px 0px;

}

#dollar{

	width:113px;

	height:106px;

	background:url(img/15-$.png) no-repeat;

	float:left;

	margin:0px 5px 0px 0px;

	}

#response

{

	width:113px;

	height:106px;

	background:url(img/15-min.png) no-repeat;

	float:right;

}

#phone

{	

	width:455px;

	height:62px;

	float:right;

	font-family:"Times New Roman";

	font-weight:bold;

	font-size:42px;

	text-align:center;

	margin:5px 20px 0px 0px;

	background:url(img/call_now_bg.png) no-repeat;

	color:#000;

	padding:5px 0px 0px 0px;

}

#nav

{

		width:990px;

		height:45px;

		float:left;

		background:#695038;

}

#nav a{

		text-decoration:none;

		padding:10px 40px;

		float:left;

		font-size:20px;

		color:#ffffff;

		font-weight:bold;

		

	

}

#nav a:hover

{

		background:#e5e8e6;

		color:#000000;

		-webkit-border-radius: 10px;

        -moz-border-radius: 10px;

		

}

#banner

{

	width:980px;

	height:320px;

	float:left;

	background:#313328;

	padding:5px; 

}

#city

{	

	width:585px;

	height:320px;

	float:left;

	border:1px solid #908d8d;

	

}

#why{

	width:390px;

	height:320px;

	float:right;

	background:#8f825f;

	margin::0px 0px 0px 0px ;

	border:1px solid #908d8d;

}

#why h1

{

	text-align:left;

	margin:0px;

	padding:0px 0px 0px 5px;

	color:#ffffff;

	font-size:18px;



}

#why a

{

	color:#ffffff;

	text-decoration:none;

}

#why a:hover

{

	color:#9c4724;

	text-decoration:underline;

}

#why ul{

	margin:0px;

	padding:0px 0px 0px 5px;

}

#why li{

	font-family:"Arial";

	background:url(img/bullet.png) no-repeat center left;

	font-size:14px;

	font-weight:bold;

	text-align:left;

	list-style:none;

	padding:0px 0px 0px 30px;

	margin-top:10px;

	color:#ffffff;

}

#con

{

		width:990px;

		height:auto;

		float:left;

		background:#fff;	

}

#content{

	height:auto;

	width:725px;

	float:left;

	padding:0px 5px 5px 5px;

	margin:0px 0px 0px 0px;

	font-size:12px;

	line-height:20px;

	text-align:justify;

	color:#000000;

	background:url(img/small.png) center no-repeat;

}

#content h1{

	padding:0px 0px 0px 5px;

	margin:5px 0px 0px 0px;

	text-align:left;

	font-size:26px;

	line-height:30px;

	background:#fff;

	color:#000000;

}

#content h2{

	padding:0px 0px 0px 0px;

	margin:5px 0 0 0;

	text-align:left;

	font-size:20px;

	color:#000000;

	float:left;

	

}

#content h3

{	padding:0px 0px 0px 0px;

	margin:5px 0 0 0;

	text-align:left;

	font-size:16px;

	color:#000000;

}

#content a{

		color:#CC0033;

		text-decoration:underline;

}

#content .service_title

{

	background:#8f825f;

	color:#000000;

	text-align:left;

}

#content ul

{

	padding:0px;

	margin:0px 0px 0px 15px;	

	list-style-image:url(img/bullet.png);

	float:left;



}

#content ul li

{

	line-height:20px;

	text-align:left;

	margin-left:15px;

	font-size:13px;

	width:200px;

	float:left;

	padding:5px ;

	color:#000000;	

}



#content table h3

{

	margin:0px;

	padding:0px;

	font-size:14px;

	color:#000;

	text-align:left;

	font-family:"Arial";

}

#content a

{

color:#660000;

text-decoration:underline;

}



#service_table

{

	width:250px;

	height:auto;

	float:right;

	font-size:12px;

	text-align:left;

	color:#000000;

	font-weight: bold;

	

}

#service_table h1

{

	padding:0px 0px 0px 5px;

	margin:5px 0px 0px 0px;

	text-align:left;

	font-size:26px;

	background:#e5e8e6;

	color:#000000;

}

#service_table h3{

		padding:10px 0px 5px 0px;

		margin:0px;

		text-align:left;

}



table a

{

	text-decoration:none;

	color:#000000;

	font-size:16px;

	text-align:left;

}



table a:hover

{

color:#9c4724;

text-decoration:underline;



}



#footer{

	height:auto;

	width:970px;

	float:left;

	padding:10px;

	font-size:12px;

	color:#ffffff;

	text-align:left;

	background:#9c4724;

}

#footer a{

	padding:0px 10px 0px 0px;

	color:#ffffff;

	font-size:12px;

	text-decoration:none;

}

#footer a:hover

{	

	text-decoration:underline;

}

#blogcon{

	width:450px;

	height:auto;

	float:left;

	margin:5px 5px 10px 5px;

	padding:10px;

	font-size:12px;

	color:#000000;

	background:#FFFFFF;

	text-align:justify;

}



#blogside{

	width:200px;

	height:auto;

	float:left;

	margin:5px 10px 10px 0px;

	padding:0px 10px;

	color:#000000;

	background:#FFFFFF;

	text-align:left;

	font-size:12px;



}

.align-left

{

	float:right;

	margin:0 0 0 5px;

}

#table{

background:#e5e8e6;}
a{
text-decoration: none;
color: #000;
}