/* CSS Document */

:link,:visited {text-decoration: none;}
:focus { outline: none;}
ul#nav {list-style: none;margin:0;padding:0}
h1,h2,h3,h4,h5,h6,pre,code,p {font-size: 1em;}
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin: 0; padding: 0;}
a img,:link img,:visited img {border: none;}
address {font-style: normal;}


ul,ol{padding-left: 20px;margin:10px 0;}

/*
Title:FRC Homes- zGraph- screen
Author:   JH
Version:  12.02.2009
---------------------------------------------------
Colors:

*/

/*
=BODY ------------------------------------------ */
body{
background:#000 url(/contentImages/default/body_bg.jpg) repeat-y center 1000px;
text-align:center;
font:15px/1.2em Calibri,  Helvetica, Arial, sans-serif;

color:#4a4128;}

a {
	color: #610200;
}

a:hover {
}

/*
=LAYOUT ------------------------------------------ */
#wrap_1{
background:url(/contentImages/default/wrap_1_bg.jpg) no-repeat top center;
padding-top:5px;
  min-height:1000px;
  height:auto !important;
  height:1000px;
}
#wrap_2{
background:url(/contentImages/default/wrap_2_bg.jpg) repeat-y 0 350px;
width:950px;
margin:0 auto;
text-align:left;


}
#head{
background:url(/contentImages/default/head_bg.jpg) no-repeat;
height:157px;
}
#content{
background:url(/contentImages/default/content_bg.jpg) no-repeat;
padding:0;
}
#Lcol{
margin:105px 0 0 0;
width:288px;

float:left;
}
#LcolBlock_1{
background: url(/contentImages/default/LcolBlock_1_inner_bg.jpg) repeat-y;

}
#LcolBlock_1_inner{
padding:0 78px 60px 33px;
background:url(/contentImages/default/LcolBlock_1_cornersBOT.jpg) no-repeat bottom left;
}





#LcolBlock_News{
background: url(/contentImages/default/listen_live_bg.gif) top center no-repeat;
width: 288px;
height: 201px;
}

#LcolBlock_SocialNet{
background: url(/contentImages/default/social_net_bg1.gif) top center no-repeat;
width: 288px;
height: 77px;
}



#LcolBlock_2{
background:#000 url(/contentImages/default/sign_up_bg.gif) no-repeat;
width: 288px;
height: 126px;
}


#LcolBlock_2_inner{
padding:8px 70px 60px 0;
text-align:right;
font-size:24px;
color:#f2e4bb;
}




#Rcol{
width:662px;
float:left;
}
#RcolInner{
padding:0px 36px 36px 36px;
}
/*
=LINKS ------------------------------------------ */


#RcolInner a{
color:#6f0903;
font-size:14px;
text-decoration: underline;
}


.news_link{
color:#6f0903;
font-size:18px;
margin-bottom: 20px;
}

p.newsHeadline {
	float: left;
}

#newswrapper{
	padding:40px;
}

	#newswrapper hr{
		clear:both;
		margin:25px 0;
		visibility: hidden;
	}


/*
=ELEMENTS ------------------------------------------ */
#Lcol #LcolBlock_1 dt{
background:url(/contentImages/default/LcolBlock_1_dt_bg.jpg) no-repeat;
font-size:18px;
color:#f2e4bb;
padding:15px 0 18px 32px;
font-weight:normal;
}
#Lcol #LcolBlock_2 dt{
/*background:url(/contentImages/default/LcolBlock_2_dt_bg.jpg) no-repeat;*/
padding:38px 0 0px 32px;
color:#f2e4bb;
font-size:18px;
}
#LcolBlock_1_inner h2{
font-weight:normal;
font-size:16px;
margin-bottom:25px;
}
#LcolBlock_1_inner ul{
margin-bottom:20px;
line-height:1.5em;
}
#LcolBlock_1_inner ul.last{
margin-bottom:0;
}
#LcolBlock_1_inner ul li a{
color:#4a4128;
}
#RcolInner p{
margin-bottom:20px;
}


a#logo_link {
	display: block;
	width: 550px;
	height: 150px;
	text-indent: -5000px;
	outline: none;
	float: left;
}

a#free_consultation_link {
	display: block;
	width: 325px;
	height: 150px;
	text-indent: -5000px;
	outline: none;
	float: right;
}

#footer {
	background: url(/contentImages/default/footer_bg.jpg) top center no-repeat;
	height: 22px;
	width: 950px;
	text-align: center;
	color: #EEE2BF;
}

#footer a:link, #footer a:hover, #footer a:active, #footer a:visited {
	color: #EEE2BF;
	text-decoration: none;
}

#footer a:hover, #footer a:ctive, #footer a:visited{
	text-decoration: none;
}


.subheader{
	text-indent: -9999px;
	background-repeat: no-repeat;
	width: 662px;
	height: 176px;

}

#subheader_2,#subheader_3,#subheader_4,#subheader_5,#subheader_6,#subheader_7,#subheader_8 {
	background: url(/contentImages/default/subpage_RcolIMG.jpg) top center;
}

#subheader_9 {
	background: url(/contentImages/default/automobile_accidents_top.jpg) top center;
}

#subheader_10, #subheader_12, #subheader_40 {
	background: url(/contentImages/default/subpage_RcolIMG.jpg) top center;
}

#subheader_40 {
	background: url(/contentImages/default/slip_fall_top.jpg) top center;
}

#subheader_11 {
	background: url(/contentImages/default/wrongful_death_top.jpg) top center;
}

#subheader_36 {
	background: url(/contentImages/default/mototcycle_accidents_top2.jpg) top center;
}

#subheader_37 {
	background: url(/contentImages/default/trucking_accidents_top.jpg) top center;
}

#subheader_38 {
	background: url(/contentImages/default/watercraft_accidents_top.jpg) top center;
}

#subheader_39 {
	background: url(/contentImages/default/bicycling_accidents_top.jpg) top center;
}

#subheader_41 {
	background: url(/contentImages/default/dog_bite_top.jpg) top center;
}



#subheader_15 {
	background: url(/contentImages/default/subpage_RcolIMG.jpg) top center;
}

#subheader_17, #subheader_42 {
	background: url(/contentImages/default/newspress_top.jpg) top center;
	background-repeat: no-repeat;

}

#subheader_18 {
	background: url(/contentImages/default/location_top2.jpg) top center;
}

#subheader_16,#subheader_24 {
	background: url(/contentImages/default/contact_us_top.jpg) top center;
}


#subheader_13{
	background: url(/contentImages/default/firm_profile_top.jpg) top center;
} 

#subheader_14{
	background: url(/contentImages/default/subpage_RcolIMG.jpg) top center;
} 

#subheader_25{
	background: url(/contentImages/default/business.jpg) top center;
}

#subheader_26 {
	background: url(/contentImages/default/civil_top_new.jpg) top center;
} 

#subheader_14 {
	background: url(/contentImages/default/civil_litigation.jpg) top center;
} 

#subheader_27,#subheader_70,#subheader_71,#subheader_72,#subheader_73,#subheader_74,#subheader_75,#subheader_76,#subheader_77,#subheader_78,#subheader_80,#subheader_81,#subheader_82,#subheader_83,#subheader_84 {
	background: url(/contentImages/default/subpage_RcolIMG.jpg) top center;
} 

#subheader_104,#subheader_93,#subheader_94,#subheader_95,#subheader_96,#subheader_97,#subheader_98,#subheader_99,#subheader_100,#subheader_101,#subheader_102,#subheader_103 {
	background: url(/contentImages/default/business.jpg) top center;
} 


#subheader_28{
	background: url(/contentImages/default/health_law_new.jpg) top center;
} 

#subheader_29{
	background: url(/contentImages/default/marital_new.jpg) top center;
}

#subheader_30{
	background: url(/contentImages/default/personal_injury.jpg) top center;
} 

#subheader_31,#subheader_49{
	background: url(/contentImages/default/real_estate.jpg) top center;
} 

#subheader_32,#subheader_45,#subheader_46,#subheader_47,#subheader_48,#subheader_50,#subheader_51{
	background: url(/contentImages/default/last_will2.jpg) top center;
}

#subheader_34, #subheader_35 {
	background: url(/contentImages/default/legal_forum_top.jpg) top center;
}

#subheader_88{
	background: url(/contentImages/default/atv_maroon.jpg) top center;
} 

#subheader_86{
	background: url(/contentImages/default/poolwater_maroon.jpg) top center;
} 

#subheader_87{
	background: url(/contentImages/default/scooter_maroon.jpg) top center;
} 

.subheadersection_10 {
	background: url(/contentImages/default/marital_new.jpg) top center;
}

#subheader_105, #subheader_106, #subheader_107 {
	background: url(/contentImages/default/real_estate.jpg) top center;
}

#subheader_108, #subheader_109, #subheader_110 {
	background: url(/contentImages/default/real_estate.jpg) top center;
}


#subheader_111, #subheader_112, #subheader_113 {
	background: url(/contentImages/default/real_estate.jpg) top center;
}

#subheader_114, #subheader_115, #subheader_116 {
	background: url(/contentImages/default/real_estate.jpg) top center;
}


/* attorneys */
#subheader_15, #subheader_33
{
	background: url(/contentImages/default/attorneys_all.jpg) top center;
	width: 662px;
	height: 263px;
}
#subheader_19
{
	background: url(/contentImages/default/attorneys_paul.jpg) top center;
	width: 662px;
	height: 216px;
}
#subheader_20
{
	background: url(/contentImages/default/attorneys_jim.jpg) top center;
	width: 662px;
	height: 216px;
}
#subheader_21
{
	background: url(/contentImages/default/five_attorneys_karen_foxman.jpg) top center;
	width: 662px;
	height: 216px;
}
#subheader_22
{
	background: url(/contentImages/default/attorneys_phil.jpg) top center;
	width: 662px;
	height: 216px;
}
#subheader_23
{
	background: url(/contentImages/default/five_attorneys_raven_sword.jpg) top center;
	width: 662px;
	height: 216px;
}

#subheader_52
{
	background: url(/contentImages/default/attorneys_jackie.jpg) top center;
	width: 662px;
	height: 216px;
}

#subheader_85
{
	background: url(/contentImages/default/attorneys_matt.jpg) top center;
	width: 662px;
	height: 216px;
}

/* end attorneys */






h3 {
	color: #6F0903;
	font-size: 20.33px;
	margin-bottom:10px;
	margin-top:20px;
}


#press_text {
	padding: 0px 36px 36px 36px;
}

#news_and_highlights {
	 width: 280px;
	 float: left;
}

#legal_news {
	width: 280px;
	float: right;
}
.home_press {
	width: 280px;
	margin-bottom: 15px;
	}

/*
/*
=NAV-------------------------------------------------*/
#nav{
background:url(/contentImages/default/nav_bg.gif) repeat-x;
height:39px;
width:660px;
font-size:15px;
line-height:1em;
color:#c6302d;
}
#nav li{
float:left;
/*list-style-type:disc;*/
/*list-style-image: url(/contentImages/default/dot.gif);*/
background-image: url(/contentImages/default/dot.gif) no-repeat;
margin-left:12px;
}
#nav li a{
padding:12px 3px;
display:block;
color:#ffffff;
}

#nav li a:hover{
	color:#c6302d;
}

#nav li#first{
list-style-type:none;
/*margin-left:22px;*/
}


/*
=FORM --------------------------------------------------------------- */

form {
	margin-bottom: 36px;
}

input,
textarea,
select {
	padding: 2px;
	width: 175px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #929292;
}

input:focus,
textarea:focus { 
	background: #fffaec;
}

div.row {
	clear: both;
	margin: .5em 0;
}


/*
=CLEARFIX ------------------------------------------ */
.clearfix:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*
=MISC ------------------------------------------ */
#sub_footer {
text-align: center;
color: #EEE2BF;
padding-top: 55px;
font-size: 11px;
}
