body
{
margin:0px;
background-image:url(../graphics/body_back.jpg);
background-repeat:repeat-x;
background-color:#20180d;
}
#main_container
{
width:100%;
margin-left:auto;
margin-right:auto;
overflow:auto;
}
#container
{
width:968px;
margin-left:auto;
margin-right:auto;
}
#main_container2
{
width:100%;
margin-left:auto;
margin-right:auto;
overflow:auto;
background-image:url(../graphics/copy_back.jpg);
background-repeat:repeat-x;
height:49px;
margin-top:57px;
}
#header
{
width:968px;
float:left;
}
#logo
{
width:286px;
float:left;
padding-left:35px;
}
#response
{
width:195px;
float:left;
padding-left:160px;
}
#main_icons
{
width:236px;
float:right;
padding-top:8px;
}
#icons
{
width:171px;
float:right;
}
#call_us
{
width:236px;
float:left;
padding-top:30px;
}
#tab
{
width:968px;
float:left;
height:68px;
margin-top:6px;
}
#home
{
width:90px;
float:left;
}
#emergency_services
{
width:159px;
float:left;
margin-left:19px;
}
#automotive
{
width:159px;
float:left;
margin-left:19px;}
#commercial
{
width:159px;
float:left;
margin-left:19px;}
#residential
{
width:159px;
float:left;
margin-left:19px;
}
#lock_change
{
width:159px;
float:right;

}
#banner
{
width:968px;
float:left;
padding-top:25px;
}
#welcome_main
{
width:968px;
float:left;
padding-top:69px;
}
#welcome_left
{
width:324px;
float:left;
}
#welcome_right
{
width:611px;
float:right;
}
#main_form
{
width:324px;
float:left;
}
#form_t
{
width:324px;
float:left;
}
#form_c
{
width:281px;
float:left;
background-image:url(../graphics/form_c.jpg);
background-repeat:repeat-y;
padding-left:22px;
padding-right:21px;

}
#form_b
{
width:324px;
float:left;
}
.call_us
{
font-family:Arial, Helvetica, sans-serif;
font-size:19px;
color:#f29516;
line-height:44px;

}
.free_esti
{
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
color:#ffffff;
line-height:47px;
}

.input_back
{
background-image:url(../graphics/name_box.png);
width:281px;
height:38px;
background-repeat:no-repeat;
}
.input_box
{
width:261px;
line-height:38px;
color:#686157;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:transparent;
border:none;
padding-left:16px;
}
.input_back2
{
background-image:url(../graphics/message_box.png);
width:281px;
height:98px;
background-repeat:no-repeat;
}
.input_box2
{
width:261px;
height:98px;
color:#686157;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:transparent;
border:none;
padding-left:16px;
} 
.welcome
{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
color:#ed6c02;
line-height:25px
}
.welcome_dummy
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#b99c73;
line-height:22px
}
.copy
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:0c0906;
line-height:24px;
}

.tab
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#b2875f;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;

}
.tab a
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#b2875f;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;
}

.tab a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;
background-image:url(../graphics/home.png);
background-repeat:no-repeat;
}
.tab_h
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;
background-image:url(../graphics/home.png);
background-repeat:no-repeat;
}
.tab_h a
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;
background-image:url(../graphics/home.png);
background-repeat:no-repeat;
}
.tab_h a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;
background-image:url(../graphics/home.png);
background-repeat:no-repeat;
}

.tab2
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#b2875f;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;

}
.tab2 a
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#b2875f;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;
}

.tab2 a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;
background-image:url(../graphics/other.png);
background-repeat:no-repeat;
}
.tab2_h
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;
background-image:url(../graphics/other.png);
background-repeat:no-repeat;
}
.tab2_h a
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;
background-image:url(../graphics/other.png);
background-repeat:no-repeat;
}
.tab2_h a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
color:#fff;
line-height:51px;
text-decoration:none;
text-transform:uppercase;
font-weight:bold;
display:block;
text-align:center;
background-image:url(../graphics/other.png);
background-repeat:no-repeat;
}
#bottom-links{
margin-top: 5px;}

.bottom-links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B99C73;
	padding-left:12px;
}
.bottom-links a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #B99C73;
	text-decoration:none;
}
.bottom-links a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #EC6700;
	text-decoration:none;
}
