@charset "utf-8";
/* CSS Document */
body {	
	background-color:#00588f;	
	font-family:"Trebuchet MS", Arial, Tahoma, "Times New Roman";
	margin:0px auto;
	padding:20px;
	text-align:center;
	font-size:13px;
}
#locksmithfl {
	width:900px;
	margin:0px auto;
	padding:0px;
	text-align:left;
	background:#FFFFF0;
}
#header {
	float:left;
	width:900px;
	margin:0px;
}
	#logo {
		float:left;
		width:238px;
		height:98px;
	}
	#gap {
		width:470px;
		height:98px;
		float:left;
	}
	#language {
		width:191px;
		height:98px;
		float:left;
		background:url(images/language.gif);
	}
	#language img {
	margin-top:33px;
	margin-left:30px;
	}
#mainmenu {
	height:40px;
	background:url(images/menu_bg.gif) repeat-x;
	width:900px;
	float:left;
	text-align:center;
	color:#FFFFFF;
	line-height:40px;

}
	#mainmenu a{
		font-size:13px;
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
		margin:10px;
	}
	#mainmenu a:hover {
		color:#d4919d;
	}
	#mainmenu a.current {
		color:#d4919d;
	}

#banner {
width:900px;
margin:0px;
height:200px;
padding:0px;
float:left;
}
	#operator {
		float:left;
		width:238px;
		height:200px;
	}
	#bannergap {
		width:270px;
		height:200px;
		float:left;
	}
	#phone {
		width:392px;
		height:200px;
		float:left;
	}
#maincontent {
	background-color:#FFFFF0;
	margin:0px;
	padding:0px;
	float:left;
	width:900px;
	
}	
	#contentleft {
		padding-left:30px;
		float:left;
		width:502px;
/*		background:url(images/content_bg.jpg) repeat-y;*/
}
	.formleft {
		width:200px;
		float:left;
		padding-left:10px;
		margin-bottom:5px;
	}
	.formright {
		width:292px;
		float:left;
		margin-bottom:5px;
	}
	#location {
	}
	#contentright {
	width:368px;
	float:left;
	}
		#emergency {
		float:left;
		width:368px;
		height:78px;
		margin-top:10px;
		}
			#emergencyimage {
			float:left;
			width:149px;
			height:78px;
			}
			#emergencycontent {
			float:left;
			height:78px;
			width:209px;
			}
		#emergency {
		float:left;
		width:368px;
		height:78px;
		margin-top:10px;
		}
			#emergencyimage {
			float:left;
			width:149px;
			height:78px;
			}
			#emergencycontent {
			float:left;
			height:78px;
			width:209px;
			}
		#commercial {
		float:left;
		width:368px;
		height:78px;
		margin-top:10px;
		}
			#commercialimage {
			float:left;
			width:149px;
			height:78px;
			}
			#commercialcontent {
			float:left;
			height:78px;
			width:209px;
			}
		#residential {
		float:left;
		width:368px;
		height:78px;
		margin-top:10px;
		}
			#residentialimage {
			float:left;
			width:149px;
			height:78px;
			}
			#residentialcontent {
			float:left;
			height:78px;
			width:209px;
			}
		#automotive {
		float:left;
		width:368px;
		height:78px;
		margin-top:10px;
		}
			#automotiveimage {
			float:left;
			width:149px;
			height:78px;
			}
			#automotivecontent {
			float:left;
			height:78px;
			width:209px;
			}
		#location {
			float:left;
			margin:0;
			padding:0;
			width:368px;
			margin-top:15px;
		}
			#titlerow {
			margin:0;
			padding:0;
			float:left;
			width:368px;
			font-weight:bold;
			}
			#row1 {
				float:left;
				width:92px;
				margin:0;
				padding:0;
				display:block;
			}
			#row2 {
				float:left;
				width:92px;
				margin:0;
				padding:0;
				display:block;
			}
			#row3 {
				float:left;
				width:92px;
				margin:0;
				padding:0;
				display:block;
			}
			#row4 {
				float:left;
				width:92px;
				margin:0;
				padding:0;
				display:block;
			}
			ul.location {
			list-style:none;
			margin:0;
			padding:0;
			line-height:13px;
			display:block;
			text-align:center;
			}
			li.location {
			list-style:none;
			margin:0;
			padding:0;
			line-height:13px;
			display:block;
			}
#location-city {
width:472px;
float:left;
margin:0;
padding:0;
padding-left:10px;
}
	ul.location-cities {
	list-style:none;
	margin:0;
	padding:0;
	width:118px;
	}
	li.location-cities {
	list-style:none;
	margin:0;
	padding:0;
	width:118px;
	}
#location-city1 {
width:118px;
float:left;
margin:0;
padding:0;
}

#location-city2 {
width:118px;
float:left;
margin:0;
}

#location-city3 {
width:118px;
float:left;
margin:0;
}
#location-city4 {
width:118px;
float:left;
margin:0;
}

#footer {
height:50px;
float:left;
background-color:#000000;
color:#FFFFFF;
width:900px;
text-align:center;
line-height:50px;;
display:block;
}
#footer a {
color:#FFFFFF;
text-decoration:none;
margin-left:5px;
margin-right:5px;
}
#footer a:hover {
text-decoration:underline;
}
p {
margin-left:10px;
margin-right:10px;
margin-top:0px;
}
p.captcha {
		margin-top:5px;
		margin-bottom:5px;
		color:#FFFFFF;
		font-weight:900;
		width:50px;
		background-color:#0099CC;
		padding-left:10px;
}
p.title {
	color:#00587f;
	margin:0px;
	padding-left:10px;
}
p.error {
	color:#FF0000;
}
	h1 {
		font-size:15pt;
		margin-left:10px;
		color:#0066CC;
	}
h2 {
	margin-left:10px;
	color:#0063a3;
	display:inline;
	font-weight:100;
	font-size:11pt;
}

input {
}
input.btn {
background-color:#0066FF;
color:#FFFFFF;
font-size:9pt;
border:none;
}


