@charset "utf-8";

/* CSS Document */

html, body {

	margin:0;

	padding:0;

	background-color:#e8e8e8; font-family:tahoma; 

	font-size:12px

}

img { border:0px}

#header {

	height:320px;

	width:950px;

	background:#FFEF97;

	background-image:url(images/top-bg.jpg);



}

#info {

	width:850px;; background-color:#f6f6f6; margin:0px 35px 35px 35px; padding:15px; 

	}

#body {

 width:950px; margin:auto; background-color:#333a47; padding-bottom:20px

}

#footer {

	clear:both;

	 padding:10px;

	width:830px;

color:#000; font-size:12px; text-align:center; color:#737070

}

#left{ float:left; width:550px; }
#left a:link{ text-decoration:none; color:#295174; font-weight:bold}
#left a:visited{ text-decoration:none; color:#295174; font-weight:bold}
#left a:hover{ text-decoration:none; color:#d95904; font-weight:bold}

#right{ float:right; width:253px; }

h1{ font-size:26px; font-weight:normal; padding:0px 0px 10px 0px; margin:0px; color:#d95904}

b{ color:#285174}

#footer a:link { color:#737070; text-decoration:none; }

#footer a:visited { color:#737070; text-decoration:none; }

#footer a:hover { color:#000; text-decoration:none; }

#phone{ color:#FFF; font-size:21px; padding:25px 0px 0px 150px; float:left;}

#logo{ float:right; background-image:url(images/logo.gif); width:191px; height:75px; padding:10px 30px 0px 0px; background-repeat:no-repeat; background-position:bottom left; }

#banner{ float:right; background-image:url(images/banner-for-web.png); width:312px; height:44px; padding:25px 50px 0px 0px; background-repeat:no-repeat; background-position:bottom left; }

#top-menu{ padding:20px 0px 0px 35px; height:29px}

#form{ width:390px; padding:30px 0px 10px 45px}

#form input{ width:90px; border:0px; }

#form td {color:#fff; font-size:11px}

.txt1 {font-size:20px; font-weight:normal; }

.txt2 {font-size:12px; font-weight:normal; padding-bottom:8px}

.car-accident { float:left; background-image:url(images/car-accident.gif); background-repeat:no-repeat; width:151px; height:29px;}

.slip-fall { float:left; background-image:url(images/slip-fall.gif); background-repeat:no-repeat; width:162px; height:29px;}

.medical-malpractice{ float:left; background-image:url(images/medical-malpractice.gif); background-repeat:no-repeat; width:189px; height:29px; }

.dog-bites{float:left; background-image:url(images/dog-bites.gif); background-repeat:no-repeat; width:156px; height:29px;  }

.traumatic{float:left; background-image:url(images/traumatic.gif); background-repeat:no-repeat; width:219px; height:29px;  }

.car-accident-act { float:left; background-image:url(images/car-accident-act.gif); background-repeat:no-repeat; width:151px; height:29px; }

.slip-fall-act { float:left; background-image:url(images/slip-fall-act.gif); background-repeat:no-repeat; width:162px; height:29px; }

.medical-malpractice-act{ float:left; background-image:url(images/medical-malpractice-act.gif); background-repeat:no-repeat; width:189px; height:29px; }

.dog-bites-act{float:left; background-image:url(images/dog-bites-act.gif); background-repeat:no-repeat; width:156px; height:29px;}

.traumatic-act{float:left; background-image:url(images/traumatic-act.gif); background-repeat:no-repeat; width:219px; height:29px; }

.top-block{ background-image:url(images/block-top.jpg); background-repeat:no-repeat; background-position:top; width:253px; background-color:#d4d8de}

.bottom-block{ background-image:url(images/block-bottom.jpg); background-position:bottom; background-repeat:no-repeat; background-color:#d4d8de; width:253px; height:12px}

.grey{ margin:0px 0px 20px 0px}

.block-content{ padding:20px 10px 10px 10px; display:table}

.ico{ padding:10px 0px 0px 7px}

.ico a:link{ color:#FFF; font-size:11px; text-decoration:none; }

.ico a:visited{ color:#FFF; font-size:11px; text-decoration:none}

.ico a:hover{ color:#efa26f; font-size:11px; text-decoration:none}



.errors {

	color:#f00;

	padding:0 0 5px 0;

}



.contact_form td {	

	padding:2px 10px 2px 0;

	vertical-align:top;

}



.contact_form span {

	color:#FF0000;

}



.contact_form  .send_message {

	cursor:pointer;

}


