body{
margin: 0; padding: 0;
color: #5e5e5e;
font-family: arial;
}

a{
color: #914227;
text-decoration: none;
}

a:hover{
color: #000;
}

p,h1,h2,h3{
margin: 0; padding: 0;
}

.contact_form_table{
	padding-left:25px;}
.contact_form_table2{
	padding-left:25px;}
#formcontent{
	padding-left:25px;}
#formsubmit {padding-left:25px;}

#padding15 {padding-left:20px;}



	
#formB {
		
		background:transparent #3E1C13 no-repeat scroll center center
		border:0 solid #999999;
		height:27px;
		width:96px;
		margin-top: 10px;
		cursor: pointer;
		}
img{
border: 0;
}

.clear-both{
clear: both;
}

.body{
background: url(../images/content_bg.gif) repeat-x;
padding-top: 20px;
}

.container{
width: 900px;
margin: 0 auto;
}

.left{
width: 310px;
font-size: 11px;
float: left;
}

.left .input_left{
border: 1px solid #ccc;
width: 98%;
font-family: arial;
color: #222;
padding: 5px;
font-size: 12px;
}

.left .textarea_left{
border: 1px solid #ccc;
width: 98%; height: 75px;
font-family: arial;
color: #222;
padding: 5px;
font-size: 12px;
}

.left .submit_form{
background: url(../images/submit_form.gif) no-repeat;
border: 0px;
width: 124px;
height: 33px;
cursor: pointer;
}

.left form p{
padding: 5px 0;
}

.child_support_calculator{
background: url(../images/child_support_calculator.gif) no-repeat;
width: 308px;
height: 123px;
margin: 25px 0;
}

.child_support_calculator a{
display: block;
width: 100%;
height: 100%;
}

.our_legal_focus_areas{
background: url(../images/our_legal_focus_areas.gif) no-repeat;
width: 222px;
height: 18px;
margin-bottom: 10px;
}

.contact_us_sidebar{
background: url(../images/contact_us_sidebar.gif) no-repeat;
width: 142px;
height: 21px;
margin: 25px 0;
margin-bottom: 10px;
}

.left form{
margin: 0; padding: 0;
}

.left ul{
margin-left: 15px;
}

.left li{
list-style-type: square;
border-bottom: 1px solid #cec7b0;
padding: 5px 0;
}

.right{
margin-left: 40px;
width: 540px;
float: left;
}

.box{
background: #fff;
}

.box h1{
color: #454545;
font-size: 21px;
letter-spacing: -1px;
text-transform: uppercase;
padding: 10px;
font-weight: normal;
}

.box p{
font-size: 14px;
color: #636262;
line-height: 24px;
padding: 10px;
}
.box ul li{
font-size: 14px;
color: #636262;
line-height: 24px;
padding-left: 20px;
}

.box .em{
font-size: 14px;
color: #636262;
line-height: 24px;
padding: 10px;
font-family: georgia;
font-style: italic;
}

.box .left_corner{
width: 15px;
height: 7px;
background: url('../images/top_left_round.gif') no-repeat;
float: left;
}

.box .right_corner{
width: 15px;
height: 7px;
background: url('../images/top_right_round.gif') no-repeat;
float: right;
}

#header{
background: #0f437a;
height: 105px !important;
}

#header_img{
background: url(../images/criscuolo-with-quote.jpg) no-repeat;
width: 900px;
height: 252px;
}

#header_img_bg{
background: #92b7d6;
}

#header .logo{
width: 304px;
height: 105px;
background: url(../images/logo.gif) no-repeat;
float: left;
}

#header .florida_bar{
width: 85px;
height: 105px;
/*background: url(../images/florida_bar.gif) no-repeat;*/
float: left;
margin-left: 10px;
}

#header .lexis_nexis{
width: 155px;
height: 105px;
/*background: url(../images/lexis_nexis.gif) no-repeat;
*/float: left;
}

#header .super_lawyers{
width: 120px;
height: 105px;
/*background: url(../images/super_lawyers.gif) no-repeat;*/
float: left;
}

#header .number{
width: 160px;
float: right;
font-size: 16px;
font-weight: bold;
color: #fff;
font-family: arial;
padding-top: 35px;
text-align: right;
}


#navigation{
background: url(../images/nav_bg.gif);
height: 46px !important;
}

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

#navigation li{
list-style-type: none;
display: inline;
padding: 0px;
padding-right: 10px;
}

.footer{
border-top: 10px solid #e5e0cf;
padding: 20px 0;
margin-top: 40px;
}
.footer p{
font-size:10px;
}

.footer .left{
float: left;
width: 400px;
line-height: 18px;
}

.footer .right{
float: right;
text-align: right;
color: #999;
width: 200px;
font-size: 12px;
line-height: 18px;
}
