*{ margin:0; padding:0; behavior: url(iepngfix.htc);  background-repeat:no-repeat;} h2 { font-size:24px; color:#cc0000;} h3 { font-size:20px; margin:10px 0;}
.floatLeft{ width:auto; float:left;} .floatRight{ width:auto; float:right;} .clear{ clear:both;}
img{ border:none;}  .center{ margin:0 auto;} 
body {
	background-color:#C3C1C2;
	background-image:url(images/bg.jpg); background-repeat: repeat-x;	
	font-family: Tahoma, Arial, sans-serif;
	font-size:12px;
	color: #333333;
}

#wrapper { 	height: 100%;
				width:1000px; margin:0 auto; }
				.boxshadows {border: 3px solid #FFFBEF; box-shadow: 0 0 7px 0 #333; border-radius:5px 5px 5px 5px;
				 float:left; margin:10px 10px 5px 0px} 
.boxshadows2 {border: 3px solid #FFFBEF; box-shadow: 0 0 7px 0 #333; border-radius:5px 5px 5px 5px;
				 float:right; margin:10px 0px 5px 10px} 
		
@font-face {
    font-family: 'anzeigengrotregular';
    src: url('a012000t-webfont.eot');
    src: url('a012000t-webfont.eot?#iefix') format('embedded-opentype'),
         url('a012000t-webfont.woff') format('woff'),
         url('a012000t-webfont.ttf') format('truetype'),
         url('a012000t-webfont.svg#anzeigengrotregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
h1 {font-family: 'anzeigengrotregular'; font-size:50px; text-transform:uppercase; color:#451703}
.lightbrown { color:#89411B; text-transform:none}

#header { height:134px; width:1000px; background-image:url(images/locksmith-33167_01.jpg); background-repeat:repeat-x}
#logo { width:663px; float:left; margin-top:25px;}
#phoneCredit { width:220px; height:134px; float:right; background-image:url(images/locksmiths-33167_03.jpg);}
#phoneCredit p{ padding:25px 20px 0 0; text-align:right;  color:#89411B; font-family: 'anzeigengrotregular'; font-weight:bold; font-size:26px}
	
	#menu {
	float:left;
	margin:0;
	padding:0;
 	width:1000px; height:54px;
     }

#menu li{
	height:61px;
	float:left;
	list-style-type:none;
}
#menu a{
	height:61px;
	display:block; background-image:url(images/locksmith-33167_02.png);
	behavior: url(iepngfix.htc);
	text-indent:-9999px;
}

#menu a.home{
		width:135px;
		background-position:0px 0px;
	}	
#menu a.home:hover, #menu a.homeCur{
			width:135px;
			background-position:0px -61px;
		}
		
		
#menu a.auto{
		width:206px;
		background-position:-135px 0px;
	}	
#menu a.auto:hover, #menu a.autoCur{
			width:206px;
			background-position:-135px -61px;
		}
		
		#menu a.residential{
		width:227px;
		background-position:-341px 0px;
	}	
#menu a.residential:hover, #menu a.residentialCur{
			width:227px;
			background-position:-341px -61px;
		}
	
		#menu a.commercial{
		width:432px;
		background-position:-568px 0px;
	}	
#menu a.commercial:hover, #menu a.commercialCur{
			width:432px;
			background-position:-568px -61px;
		}
	#bannerArea { height:274px; width:1000px; float:left}
	#servicesArea {height:171px; width:1000px; float:left}
		#servicesArea img{float:left; margin:0; padding:0;}
	
	#content { height:inherit; float:left; width:1000px; background:#FFFFFF}
	#leftcontent { width:639px; margin-left:24px; margin-right:13px; float:left; height:inherit; }
		#rightcontent { width:278px; float:right; height:inherit; margin-left:23px; margin-right:23px}
		#rightcontentPhone { width:278px; float:right; height:124px; background-image:url(images/33167-locksmith_04.jpg); background-position:left top; margin-bottom:20px}
			#rightcontentPhone p{ color:#FBF0D4; text-transform:uppercase; font-size:40px; font-weight:bold; font-family: 'anzeigengrotregular'; margin-top:65px; text-align:center}
		
		
		#leftcontent h1{ border-bottom:5px solid #451602; text-transform:uppercase !important}
		#leftcontent p{  margin-bottom:10px; margin-top:5px}
		#leftcontent ul { margin-left:30px; list-style:square;}
		#footer { background-image:url(images/locksmith-33167_07.png); background-repeat:repeat-x; width:1000px; height:inherit; text-align:center; padding:20px 0px; float:left; background-color:#CECECE}
		#footer a{color:#000000; text-align:center; text-decoration:none}
		#footer a:hover { text-decoration:underline}
	
	.boxshadows {border: 3px solid #F5F5F5; box-shadow: 0 0 7px 0 #D0D0D0; border-radius:5px 5px 5px 5px;
				 float:left; margin:10px 10px 5px 0px} 
.boxshadows2 {border: 3px solid #F5F5F5; box-shadow: 0 0 7px 0 #D0D0D0; border-radius:5px 5px 5px 5px;
				 float:right; margin:10px 0px 5px 10px} 
				 #footerservices { width:960px; background-color:#FFFFFF; float:left; padding:0 20px;}
	
	#footerservices p{ margin:10px 5px; padding:15px 10px; background-color:#FEA259; border:1px #F9F9F9 solid; float:left; width:208px; height:110px;}
	.orange2 { background-color:#FFEFD5 !important}