@charset "UTF-8";
/* CSS Document */

body {margin:0px; padding:0px; font-family: Georgia, "Times New Roman", Times, serif; background-image:url(../img/design/bg-repeat.jpg); background-position:top center; background-repeat: repeat-x; background-color:#0d0d0d; font-size:100.1%;}

h1 {margin:0px; padding:5px 10px 15px 0; font-size:1.3em; font-weight:normal; color:#111111;}

h2 {margin:0px; padding:5px 10px 15px 0; font-size:1.2em; font-weight:normal; color:#f5f6f7;  font-variant:small-caps;}

h3 {margin:0px; padding:0 0 0 0; font-size: 1.1em; font-weight:normal; color: #b51122;}

h4 {margin:0px; font-size:.8em; font-weight:normal; color:#f5f6f7;}

h5 {margin:0px;}

h6 {margin:0px; color:#f5f6f7; font-size:.7em; font-weight:normal;}

h3 a:active, h3 a:link, h3 a:visited {text-decoration:none;}

h6 a:active, h6 a:link, h6 a:visited {color:#f5f6f7; text-decoration:none;}
h6 a:hover {color:#d9d9d9;}

a:active, a:link, a:visited {color: #b51122; text-decoration:none;}

a:hover { text-decoration:none;}

p {padding-left:7px; color:#111111; font-size:.9em;}

blockquote {}

/*-- ids --*/

#wrapper {width: 980px; margin:0 auto 0 auto;}

#header {width: 980px; height: 163px; background-image:url(../img/design/header.jpg);}

#banner_img {width: 980px; height: 380px;}

	#bannertext {width: 323px; height: 350px; padding:19px 20px 5px 15px; float:right;}

#body_wrapper {width: 980px; min-height: 400px; background-image:url(../img/design/body.jpg); background-repeat:repeat-y;}

	#content {width:577px; padding:10px 10px 5px 35px; float:left;}
	#sidebar {width:358px; padding:5px 0px 5px 0px; float:left;}

		#contact_title {width: 358px; height: 41px; padding-bottom: 15px;}
		#news_title {width: 358px; height: 38px; padding-bottom: 15px;}

#body_cap {width: 980px; height: 12px; background-image:url(../img/design/body_cap.jpg);}


#footer_bar {width: 980px; height: 20px;}

#footer {width:960px; margin:0 auto 15px auto;}

	#footer_right {width: 430px; float:right;}

/*-- classes --*/

.attorneys_pic {margin-left: 8px; margin-bottom: 5px;}

.clear {clear:both;}

.sidebar_content {width: 313px; padding: 0 15px 0 20px;}

	.sidebar-text {font-size:.8em;}
	.date {font-size:.8em; color:#383838;}
