﻿* {margin:0; padding:0;}
body{background: #F2F0EB url("images/bg.jpg") repeat-x top left; font-family: Arial, Verdana, Trebuchet MS; font-size:62.5%;}
#main{margin: 33px auto 0px auto;  width:100%; float:none; color:#000;}

#header{background: url("images/header.jpg") no-repeat top left; margin:0px; width:703px; height: 285px; }

a:link {
color: #9D0000; text-decoration:none;
}
a:visited {
color: #0e5e80; text-decoration:none;
}
a:hover {
color: #B0180E;
}
a:active {
color: #B0180E;
}
td {vertical-align: top;}

#main_table{width: 890px; margin: 0 18px; }
.content_inside{padding: 0px 30px; font-size:1.1em; text-align:left}
.content_inside ul {padding: 0px 0px 0px 30px;}
#snap {margin: 10px 0px; text-align:left; font-size: 0.9em; color:#000; width:100%; font-weight:bold;}
#snap a{font-size: 1.1em; color:#2A6084; width:100%; text-decoration:none; }

.box {clear:both; width:216px; margin-bottom: 20px;}
.box ul{list-style-type:none;text-align:left;}
.box ul li {padding:0;position:relative; display:block; border:5px solid #E7E5E1; border-top:2px solid #E7E5E1; border-bottom:2px solid #E7E5E1;}
.box ul li a{display: block; padding: 4px 5px 4px 18px; color:#000; background: #8D887B url("images/nav_bg.jpg") no-repeat 0 0; font-weight:bold;font-size: 1.1em; text-decoration: none; }
.box ul li a:hover{color:#fff; background: #5B5D5B url("images/nav_bg_o.jpg") no-repeat 0 0;}
.box ul li a:visited{color:#000;}
.right_include {text-align:left; width:216px;}
.q_contact{margin: 65px 25px 0 0; float:right; text-align:left;}
html>* .q_contact{margin: 65px 41px 0px 0px; float:right; text-align:left;}
#clicktocall {
	margin: 50px 0 0 150px; text-decoration:none; width: 200px; height: 85px; display:block; position:absolute;}
.form {
	color: #27383E;
	width: 145px;
	font-family: arial, verdana, Trebuchet MS;
	font-size: 10px;
	border: 1px solid #9E9E9E;
	margin: 0px 0px 3px 9px;
	padding: 3px;
	vertical-align:top;
}
#c_lawyer {padding:4px 9px; font-size: 11px;font-family: arial, verdana, Trebuchet MS;
}
p{margin: 10px 0; line-height: 1.5em; padding: 0 2px;}

.foot{ text-align:center; width:100%;padding: 0px 0px 10px 0px; color:#fff; font-size: 1.1em; font-weight: normal;}
.foot a:link {color:#fff; text-decoration:none;}
.foot a:hover {color:#c2bdb4; text-decoration:none;}
.foot a:visited {color:#fff; text-decoration:none;}
#footer_out{background: #0F6386 url("images/footer_bg.jpg") repeat-x top left; text-align:center;}
#footer {width:945px; margin:0px auto; float:none;margin-top:1px; font-weight: bold; }

#foot_in {color:#4F4F4F;background: url("images/foot_in.jpg") repeat-y top left; margin: 0px 0px 0px 3px; font-size: 1.1em; float:left;
} 
html>* #foot_in{margin: 0px 0px 0px 7px;}
#foot_in div{color:#4F4F4F;background: url("images/foot_bg.jpg") no-repeat bottom left; font-size: 1.1em; 
 padding: 2px 20px 50px 20px; width: 873px; }
html>* #foot_in div{ padding: 2px 20px 50px 20px; }
 #foot_in div a{color:#4F4F4F;}

h1{font-size: 1.1em; color:#9D0000; border-bottom: 1px solid #888F96; padding: 0 2px;}
h2{font-size: 1.1em; border-bottom: 1px solid #888F96; padding: 0 2px;color:#1B314C;}

