/* CSS Document */

body{
background:#5F4104 url(images/bodybg.png) repeat-x;
margin:0px;
height:auto;
font-family:Arial, Helvetica, sans-serif;

}

#main{
margin:auto;
width:1006px;
background:#fff url(images/mainbg.png) repeat-x;
height:auto;

}

#main_content{

margin:auto;
margin-left:43px;
height:650px;
}

#main_left{
background:url(images/left_menu.png) no-repeat;
height:645px;
float:left;
width:221px;
}


#main_right{
float:left;
padding-top:50px;
width:742px;
}

#lock_min{
position:relative;
left:-222px;
top:-52px;
width:354px;
height:291px;

}
.clear{
clear:both;
}

#content_right{
margin-left:140px;
margin-top:-282px;
color:#543D01;
font-size:33px;
float:left;

}

#content_rightmost{
float:right;
margin-top:-297px;
margin-left:28px;
}

#navigation{
margin-top:277px;
margin-right:5px;
width:100%;
height:153px;
}

#main_left ul{
width:100%;
margin-left:-40px;
margin:0px;
padding:0px;
}



#main_left ul li{
list-style-type:none;
text-align:right;
margin-right:10px;
margin-left:10px;

padding-right:10px;
background:url(images/direction.png) no-repeat right 11px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border-bottom:dotted;
border-bottom:1.5px dotted #000000;
line-height:25px;
}


#select_c{
height:25px;
text-align:center;
width:180px;
}

#select_dest{
font-size:18px;
line-height:30px;
font-weight:bold;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}

#tollfree{
margin-top:10px;
}
#tollfree_no{
color:#B35B65;
font-size:35px; 
font-weight:bold;
}
#response_time{
color:#293B5B; font-size:24px;
}
#locksmith_service{
color:#000000;
margin-top:20px;
margin-left:-55px;
font-size:30px;
}
#mid_box{
background:url(images/boxnew.png) no-repeat;
width:622px;
height:115px;
margin-left:-60px;
vertical-align:middle;
margin-left:80px;
margin-top:-35px;
padding-left:10px;
padding-top:16px;
}

#qualification{

background:transparent url(images/qualification.png) no-repeat scroll 0 0;
color:#233D4E;
float:left;
font-size:24px;
font-weight:bold;
height:109px;
margin:30px 25px 30px 100px;
width:195px;
}

#clickhere{

background:transparent url(images/clickhere.png) no-repeat scroll 0 0;
color:#A9474B;
float:left;
font-size:25px;
height:102px;
width:189px;
margin-top:34px; 
margin-left:39px;
}
#clickhere_off{
color:#000000;
}

#lcn{
background:url(images/lcn.png) no-repeat; float:right; width:251px ; height:136px; padding-right:50px;margin-top:30px; 
}

#footer{
background:url(images/footer3.png) repeat-x; height:84px;
}

#footer_left{
float:left;
width:566px;
}

#footer_nav{
margin-top:15px;
}

#footer_nav ul li{
list-style-type:none;
color:#FFFFFF;
display:inline;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}

#footer_right{
float:right;
width:440px;
background:url(images/cards.png) no-repeat;
height:58px;
margin-top:10px;

}

#copyright{
color:#8A8A8B;
margin-left:36px;
margin-top:5px;
font-size:11px;
}

#text_footer{
font-size:11px;
color:#8F8F8F;
padding-left:5px;
padding-right:5px;
}

#text_footer a
{
text-decoration:none;
color:#8F8F8F;
padding:0 1px;
}

#text_footer a:hover
{
text-decoration:underline;
}

#text_head{
color:#274559;
font-weight:bold;
font-size:12px;
}

#footer_top{
background:url(images/footernew.png)
repeat-x; margin:auto; margin-top:30px; width:919px; height:352px;
}

#select_box{
margin-top:40px;
padding-left:19px;
}

#select_box select
{
width:184px;
}

#content_middle{
width:720px;
}
#middle_content{
float:left; width:500px; margin-left:30px;
}

#content_head{
color:#1C384B; font-weight:bolder; font-size:25px;
}

#content_data{
font-size:12px;
color:#424242;
}

#content_data p
{
margin-top:0;
}

#mid_image{
float:right;
}
#mid_box td{
font-size:13px;
color:#5B4407;
font-weight:bold;
}
#mid_box td a{
font-size:13px;
color:#5B4407;
font-weight:bold;
text-decoration:none;
}
#mid_box td a img{
border:none;
text-decoration:none;
}
/* aboutus */

#main_left_aboutus{
background:url(images/left_menuaboutus.png) no-repeat;
height:auto;
float:left;
width:221px;


}
#main_left_aboutus ul li{
list-style-type:none;
text-align:right;
margin-right:10px;
margin-left:10px;

padding-right:10px;
background:url(images/direction.png) no-repeat right 11px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
border-bottom:dotted;
border-bottom:1.5px dotted #000000;
line-height:25px;
}
#main_left_aboutus ul{
width:100%;
margin-left:-40px;

}



#qualification_aboutus{

background:transparent url(images/qualification.png) no-repeat scroll 0 0;
color:#233D4E;

font-size:24px;
font-weight:bold;
height:109px;
margin-left:10px;
padding-left:18px;
padding-top:25px;
width:195px;
margin-top:50px; 
}

#clickhere_aboutus{

background:transparent url(images/clickhere.png) no-repeat scroll 0 0;
color:#A9474B;

font-size:25px;
height:102px;
padding-left:12px;
padding-top:3px;
width:189px;
margin-top:2px;
margin-top:20px; 
margin-left:13px;
}
#clickhere_off{

}

#lcn_aboutus{
background:url(images/lcn_aboutus.png) no-repeat;  width:217px ; height:250px; margin-top:30px; 
margin-left:13px;
}
#main_content_aboutus{

margin:auto;
margin-left:43px;
height:auto;
}

#content_main{
background:transparent url(images/aboutus.png) no-repeat scroll 0 0;
margin-left:30px;
margin-top:-32px;
padding:20px;
width:668px;

}

#content_main
{
color:#4f4f4f;
font-size:12px;
}

#content_main2{
color:#4f4f4f;
font-size:11px;
margin-left:30px;
margin-bottom:30px;
padding:0px 20px 20px 20px; 

}

#content_main2 table tr
{
vertical-align:top;
}

#content_main2 ul
{
padding:0;
margin:0;
}

#content_main2 ul li
{
list-style-type:none;
}

#content_mid{

background:url(images/aboutuscontent_sep.png) no-repeat;
width:559px;
height:17px;
margin-left:110px;
}

#heading_inner{
color:#543D01;
font-size:32px;

}

#mid_text{
color:#527083;
font-weight:600;
}
#text_mid{
font-size:12px;
Arial, Helvetica, sans-serif;
color:#4f4f4f;
}


#navigation ul li a{
color:#FFFFFF;
text-decoration:none;
}

#footer_nav a{
color:#FFFFFF;
text-decoration:none;
}

#nav_bottom{
margin-top:50px;
}

#city2 , #city3
{
display:none;
}

.current_page_item a
{
color:#000000 !important;
}

#navigation ul li a:hover
{
color:#000000;
}

#mape
{
border:1px solid #999999;
float:left;
height:215px;
margin-top:5px;
width:400px;
}

#images
{
width: 250px;
height:204px;
float:left;
}

#map
{
width: 400px !important; 
height:215px !important;
}

#cityphone
{
color:#454545;
float:left;
font-size:22px;
margin-top:5px;
/*width:196px;*/
}
