@charset "utf-8";

/* CSS Document */



a#download:hover { background-position: 0 0; }

a#download { cursor: pointer; }



:focus {

	outline: 0;

}





body {

margin:0px 0px 0px 76px;

padding:0px;

background:url(../images/bg.gif) 3px 8px;

height:100%;

}



#header {

float:left;

width:770px;

}



#sidespacer {

background:none;

width:76px;

height:1000px;

float:left;

}



#blackbar {

width:12px;

height:162px;

background-color:#000000;

float:left;

}



#title {

background:#720400 url(../images/top_shadow.jpg) bottom no-repeat;

width:758px;

height:145px;

float:left;

}





.logolink {

	margin:39px 0px 0px 32px;

	text-indent:-10000px;

	width:256px;

	height:57px

}



.logolink a {

	height: 57px;

	text-indent: -5000px;

	display: block;

}



.logoed a {

	background:url(../images/morella_logo.gif);

	width:256px;

	float:left

}



.n {

	float:right;

	height:49px;

	position:relative;

	top:-57px;

	width:170px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#ab9447;

	line-height:16px	}



* html .n a {

	margin:0;

	padding:0

}



#nav {

	width:758px;

	height:17px;

	float:left;

	background:url(../images/navbg.gif) no-repeat;

	color:#D1C59D;

}



#nav a {

	color:#D1C59D;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:10px;

	text-transform:uppercase;

	font-weight:bold;

	text-decoration:none;

	position:relative;

	top:-3px

}



#nav a:hover {

	color:#740C05

}



#nav a.smaller {

	font-size:9px;

	top:-4px

}



* html #nav {

	font-size:10px;

}



* html #nav a {

top:2px;

font-size:10px

}



* html #nav span a.smaller {

	font-size:9px;

	top:1px

}



* html #nav span {

	position:relative;

	left:24px

	}



.link {

	float: left;

}



.link a {

	display: block;

}



.overview a {

	background:url(../images/new_overview.gif);

	width:98px;

}



.overview a:hover {

	background:url(../images/new_overview.gif) -0px -17px no-repeat;

}



.pa a {

	background:url(../images/new_pa.gif);

	width:113px;

}



.pa a:hover {

	background:url(../images/new_pa.gif ) -0px -17px no-repeat;

}



.att a {

	background:url(../images/new_att.gif);

	width:89px;

}



.att a:hover {

	background:url(../images/new_att.gif) -0px -17px no-repeat;

}



.contact a {

	background:url(../images/contact.gif);

	width:159px;

}



.contact a:hover {

	background:url(../images/contact.gif) -0px -17px no-repeat;

}





.res a {

	background:url(../images/new_res.gif);

	width:88px;

}



.res a:hover {

	background:url(../images/new_res.gif) -0px -17px no-repeat;

}



.crystal {

	background:url(../images/new_crystal.gif);

	width:192px;

}



.crystal:hover {

	background:url(../images/new_crystal.gif) 0 -17px;

}



.business {

	background:url(../images/new_business.gif);

	width:178px;

	}



.business:hover {

	background:url(../images/new_business.gif) 0 -17px;

	}



#flash {

	background:url(../images/main_imgandtxt.jpg);

	width:803px;

	height:287px;

	float:left;

	position:relative;

	left:-33px;

	clear:both;



}



a.contdir {

	display:block;

	width:144px;

	height:9px;

	color:#AB9447;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:12px;

	text-decoration:none;

	margin:0 0 8px 0



}



a.contdir:hover {

	color:#9C8D8C;

}



#flash_hidden h3 {

display:none



}



div#flash h3 {

text-indent:-10000px;

}

	

#bodycontent {

	background:url(../images/home_content.jpg);

	width:770px;

	height:263px;

	float:left;

	clear:both;

}



#lefttext {

color:#000000;

font-family:Arial,Helvetica,sans-serif;

font-size:9pt;

width:385px;

margin:34px 0px 0px 42px;

line-height:17px;

float:left

}



* html #lefttext {

position:relative;

left:-34px

}



* html #lefttext2 {

position:relative;

left:-34px

}



* html #righttext {

position:relative;

left:-34px

}



#news {

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#58595b;

width:200px;

margin:35px 0px 0px 39px;



}



#redheader {

font-family:Georgia, "Times New Roman", Times, serif;

color:#7C1D17;

text-transform:uppercase;

}



.story {

border-bottom:1px solid #C0C1C2;

margin:9px 0px 0px 1px;

padding-bottom:10px;

}



.morebutton {

float:right;

margin-right:38px;

position:relative;

top:-11px;

}



* html .morebutton {

	left:30px;

	top:-13px

}



* html #news {

	position:relative;

	left:-34px

}



.morebutton a {

	width:47px;

	height:14px;

	font-family:Georgia, "Times New Roman", Times, serif;

	color:#7C1D17;

	text-decoration:none;

}





#otherbg {

	background:url(../images/footer_bg_repeater.jpg) 0px 9px;

	height:100%;

	width:770px;

	min-height:774px;

	position:absolute;

}



#site {

position:absolute;



}



#footer {

color:#999999;

font-family:Arial,Helvetica,sans-serif;

font-size:10px;

line-height:16px;

height: 62px;

width:770px;

float:left;

background:url(../images/footer_bg_repeater.jpg);

clear:both;

}



#footer a {

color:#999999;

font-family:Arial,Helvetica,sans-serif;

font-size:10px;

text-decoration:none;

font-weight:bold;

}



#footer a:hover {

color:#7A1315;

}



#footercontent {

padding-left:44px;

position:relative;

top:13px

}





#topshadow {

	background:url(../images/contenttopshadow.jpg);

	width:770px;

	height:21px;

	float:left;

	clear:both;

}

#topshadow1 {
	width:770px;
	height:21px;
	float:left;
	clear:both;
	background-image: url(/images/contenttopshadow1.jpg);

}


#topshadow2 {

	background:url(../images/contenttopshadow2.jpg);

	width:770px;

	height:21px;

	float:left;

	clear:both;	

}



#bodycontent_sub {

background:url(../images/content_rptr.jpg);

	width:770px;

	float:left;

	clear:both;

}

#bodycontent_sub2 {
	width:770px;
	float:left;
	clear:both;
	background-image: url(/images/content_rptr2.jpg);

}

#subimg {

	width:803px;

	height:287px;

	float:left;

	position:relative;

	left:-33px;

	clear:both;

}



#lefttext2 {

color:#000000;

float:left;

font-family:Arial,Helvetica,sans-serif;

font-size:9pt;

line-height:19px;

margin:13px 0 0 43px;

width:355px;

}



#lefttext2 strong {

color:#720400;



}



#lefttext2 a {

color:#58595B;

text-decoration:underline;

}



#lefttext2 a:hover {

color:#720400;

text-decoration:underline;

}



#righttext .heading {

color:#720400;



}



#righttext strong {

color:#262626;



}



#righttext {

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#58595b;

width:200px;

margin:16px 0 0 67px;



}



#crystalset_header {

background:url(../images/crystalsettlementsvcs.gif) no-repeat;

height:13px;

width:189px;

text-indent:-10000px;

margin:0px 0px 10px 0px;

}



#busadv_header {

background:url(../images/bus_adv.gif) no-repeat;

height:13px;

width:189px;

text-indent:-10000px;

margin:0px 0px 10px 0px;

}



#qualitylegalsvc_header {

background:url(../images/qualitylegalsvcs.gif) no-repeat;

height:12px;

width:146px;

text-indent:-10000px;

margin:0px 0px 10px 0px;



}



#seminars_header {

background:url(../images/seminars_header.gif) no-repeat;

height:14px;

width:63px;

text-indent:-10000px;

margin:0px 0px 10px 0px;



}



#righttext a {

font-family:Arial, Helvetica, sans-serif;

font-size:11px;

color:#58595b;

text-decoration:underline;

}



#righttext.menu {

width:250px;

line-height:20px

}



#righttext.menu a {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	text-decoration:none;

	text-transform:uppercase;

	display:block;

	margin:0 0 14px;

	line-height:14px



}



#righttext a:hover {

color:#720400;

}



.sub_link {

	float: left;

}



.sub_link a {

	display: block;

	margin-top:10px;

}



.pa_cbr a {

	background:url(../images/pa_cbr.gif) no-repeat;

	width:132px;

	height:30px;

}



.pa_cbr a:hover {

	background:url(../images/pa_cbr.gif) -0px -30px no-repeat;

}





.pa_epa a {

	background:url(../images/pa_epa.gif) no-repeat;

	width:115px;

	height:29px;

}



.pa_epa a:hover {

	background:url(../images/pa_epa.gif) -0px -29px no-repeat;

}



.pa_itp a {

	background:url(../images/pa_itp.gif) no-repeat;

	width:173px;

	height:14px;

}



.pa_itp a:hover {

	background:url(../images/pa_itp.gif) -0px -14px no-repeat;

}



.pa_itp a {

	background:url(../images/pa_itp.gif) no-repeat;

	width:173px;

	height:14px;

}



.pa_itp a:hover {

	background:url(../images/pa_itp.gif) -0px -14px no-repeat;

}



.pa_tpdr a {

	background:url(../images/pa_tpdr.gif) no-repeat;

	width:124px;

	height:27px;

}



.pa_tpdr a:hover {

	background:url(../images/pa_tpdr.gif) -0px -27px no-repeat;

}



.pa_litigation a {

	background:url(../images/pa_litigation.gif) no-repeat;

	width:67px;

	height:12px;

}



.pa_litigation a:hover {

	background:url(../images/pa_litigation.gif) -0px -12px no-repeat;

}



.pa_ell a {

	background:url(../images/pa_ell.gif) no-repeat;

	width:105px;

	height:28px;

}



.pa_ell a:hover {

	background:url(../images/pa_ell.gif) -0px -28px no-repeat;

}



.pa_bcr a {

	background:url(../images/pa_bcr.gif) no-repeat;

	width:110px;

	height:29px;

}



.pa_bcr a:hover {

	background:url(../images/pa_bcr.gif) -0px -29px no-repeat;

}



.pa_rel a {

	background:url(../images/pa_rel.gif) no-repeat;

	width:110px;

	height:13px;

}



.pa_rel a:hover {

	background:url(../images/pa_rel.gif) -0px -13px no-repeat;

}



.pa_css a {

	color:#58595B;

	font-family:Georgia, "Times New Roman", Times, serif;

	text-decoration:none;

}



.pa_bas a {

	background:url(../images/pa_bas.gif) no-repeat;

	width:173px;

	height:17px;

}



.pa_css a:hover {

	color:#7C1D17

}



.pa_bas a:hover {

	background:url(../images/pa_bas.gif) -0px -17px no-repeat;

}



.bizsvc {

	background:url(../images/pa_bas.gif) -0px -17px no-repeat;

	text-indent:-9999px;

}



.blk {

	display:block;

	text-indent:-9999px;

	margin:9px 0 0 0;

}



.bas1 {

	background:url(../images/pa_bas_1.gif);

	width:173px;

	height:17px;

}



.bas1:hover {

	background:url(../images/pa_bas_1.gif) 0 -17px;

}



.bas2 {

	background:url(../images/pa_bas_2.gif);

	width:173px;

	height:17px;

}



.bas2:hover {

	background:url(../images/pa_bas_2.gif) 0 -17px;

}



.bas3 {

	background:url(../images/pa_bas_3.gif);

	width:214px;

	height:17px;

}



.bas3:hover {

	background:url(../images/pa_bas_3.gif) 0 -17px;

}



.bas4 {

	background:url(../images/pa_bas_4.gif);

	width:214px;

	height:17px;

}



.bas4:hover {

	background:url(../images/pa_bas_4.gif) 0 -17px;

}



.bizadvteam {

	background:url(../images/bizadv_team.gif);

	width:175px;

	height:17px;

	margin:15px 0 0 0;

}



.bat1 {

	background:url(../images/bat_1.gif);

	width:113px;

	height:13px;

}



.bat1:hover {

	background:url(../images/bat_1.gif) 0 -13px;

}



.bat2 {

	background:url(../images/bat_2.gif);

	width:113px;

	height:13px;

}



.bat2:hover {

	background:url(../images/bat_2.gif) 0 -13px;

}



.bat3 {

	background:url(../images/bat_3.gif);

	width:113px;

	height:13px;

}



.bat3:hover {

	background:url(../images/bat_3.gif) 0 -13px;

}



.bat4 {

	background:url(../images/bat_4.gif);

	width:113px;

	height:13px;

}



.bat4:hover {

	background:url(../images/bat_4.gif) 0 -13px;

}



.bat5 {

	background:url(../images/bat_5.gif);

	width:113px;

	height:13px;

}



.bat5:hover {

	background:url(../images/bat_5.gif) 0 -13px;

}



.fullbio {

	display:block;

	background:url(../images/fullbio.gif) no-repeat;

	width:109px;

	height:20px;

	text-indent:-9999px;

	margin-top:10px;

}



#cont_mapc {

background:url(../images/cont_mapc.gif) no-repeat;

height:57px;

width:146px;

text-indent:-10000px;

}



#cont_dir {

background:url(../images/cont_dir.gif) no-repeat;

height:26px;

width:145px;

text-indent:-10000px;

}



#bodycontent_bio {

background:url(../images/0733-Bio_Prod_09.gif);

	width:770px;

	float:left;

	clear:both;

}



#topshadow_bio {

background:url(../images/topshadow_bio.jpg);

width:803px;

height:21px;

float:left;

clear:both;

position:relative;

left:-33px;

}



#lefttext_bio {

color:#FFFFFF;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:9pt;

line-height:19px;

margin:9px 0 0 11px;

width:485px;

min-height:400px;

}



#lefttext_bio a {

color:#FFF;

text-decoration:none;

}



#lefttext_bio a:hover {

color:#9D8841;



}



#silvermenu {

float:left;

width:178px;

height:394px;

background-color:#BFC7C7;

position:relative;

left:-33px;

}



#silvermenu a {

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	text-decoration:none;

	text-transform:uppercase;

	display:block;

	margin:0 0 14px;

	line-height:14px;

	color:#58595B;

	padding:0 0 0 10px	

}



#silvermenu a:hover {

	color:#720400;



}



.bio_link {

	float: left;

	clear:both;

}



.bio_link a {

	text-indent: -5000px;

	display: block;

	margin:11px 0px 0px 19px;

	height:15px;

}



* html .bio_link a {

	font-size:1px;

}



.bio_1 a {

	background:url(../images/bionav_1.gif) no-repeat;

	width:118px;



}



.bio_1 a:hover {

	background:url(../images/bionav_1.gif) -0px -15px no-repeat;

}



.bio_2 a {

	background:url(../images/bionav_2.gif) no-repeat;

	width:85px;



}



.bio_2 a:hover {

	background:url(../images/bionav_2.gif) -0px -15px no-repeat;

}



.bio_3 a {

	background:url(../images/bionav_3.gif) no-repeat;

	width:91px;



}



.bio_3 a:hover {

	background:url(../images/bionav_3.gif) -0px -15px no-repeat;

}



.bio_4 a {

	background:url(../images/bionav_4.gif) no-repeat;

	width:91px;



}



.bio_4 a:hover {

	background:url(../images/bionav_4.gif) -0px -15px no-repeat;

}



.bio_5 a {

	background:url(../images/bionav_5.gif) no-repeat;

	width:127px;



}



.bio_5 a:hover {

	background:url(../images/bionav_5.gif) -0px -15px no-repeat;

}





.bio_6 a {

	background:url(../images/bionav_6.gif) no-repeat;

	width:109px;



}



.bio_6 a:hover {

	background:url(../images/bionav_6.gif) -0px -15px no-repeat;

}



.bio_7 a {

	background:url(../images/bionav_7.gif) no-repeat;

	width:147px;



}



.bio_7 a:hover {

	background:url(../images/bionav_7.gif) -0px -15px no-repeat;

}



.bio_8 a {

	background:url(../images/bionav_8.jpg) no-repeat;

	width:115px;



}



.bio_8 a:hover {

	background:url(../images/bionav_8.jpg) -0px -15px no-repeat;

}



.bio_9 a {

	background:url(../images/bionav_9.gif) no-repeat;

	width:91px;



}



.bio_9 a:hover {

	background:url(../images/bionav_9.gif) -0px -15px no-repeat;

}



.bio_10 a {

	background:url(../images/bionav_10.gif) no-repeat;

	width:83px;



}



.bio_10 a:hover {

	background:url(../images/bionav_10.gif) -0px -15px no-repeat;

}



.bio_11 a {

	background:url(../images/bionav_11.gif) no-repeat;

	width:88px;



}



.bio_11 a:hover {

	background:url(../images/bionav_11.gif) -0px -15px no-repeat;

}



.bio_12 a {

	background:url(../images/bionav_12.gif) no-repeat;

	width:118px;

	}



.bio_12 a:hover {

	background:url(../images/bionav_12.gif) 0 -15px no-repeat;

	}



.bio_13 a {

	background:url(../images/bionav_13.gif) no-repeat;

	width:118px;

	}



.bio_13 a:hover {

	background:url(../images/bionav_13.gif) 0 -15px no-repeat;

	}

	

.bio_14 a {

	background:url(../images/bionav_14.gif) no-repeat;

	width:118px;

	}



.bio_14 a:hover {

	background:url(../images/bionav_14.gif) 0 -15px no-repeat;

	}

	

.bio_15 a {

	background:url(../images/bionav_15.gif) no-repeat;

	width:118px;

	}



.bio_15 a:hover {

	background:url(../images/bionav_15.gif) 0 -15px no-repeat;

	}



#mississippi {

	background:url(../images/bottom-shadow.gif) no-repeat right;

	width:148px;

	height:19px;

	position:absolute;

	top:824px;

	display:inline;

	margin-left:-3px;

	display:none

}



#res {

	line-height:20px;

	}

	

#fs_corp {

	background:url(../images/factsheet_corporate.gif) no-repeat;

	width:146px;

	height:62px;

	text-indent:-9999px;

	

}



#res_Cat2 {

	background:url(../images/estate_planning.gif) no-repeat;

	width:146px;

	height:44px;

	text-indent:-9999px;

}



#res_Cat3 {

	background:url(../images/litigation.gif) no-repeat;

	width:146px;

	height:44px;

	text-indent:-9999px;

}



#contacts td {

border-bottom:#EDEDED 1px solid;

}

.attorneyName {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #5B5B5B;

}

.attorneyName2 {

	font-family: Georgia, "Times New Roman", Times, serif;

	font-size: 12px;

	font-weight: normal;

	font-style:italic;

	color: #5B5B5B;

}

.attorneyName3 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-weight: normal;

	color: #8E8E8E;

}



#subimg h2 {

color:#9C9C9C;

float:left;

font-family:Georgia, "Times New Roman", Times, serif;

font-style:italic;

font-size:14px;

font-weight:normal;

padding:17px 0 0 22px;

}





* html #subimg h3 {

	margin:35px 0 0 0;

}



*:first-child+html #subimg h3 {

	margin:35px 0 0 0;

}



* html #subimg h3 {

	margin:35px 0 0 0;

}



*:first-child+html #subimg h3 {

	margin:35px 0 0 0;

}



#subimg h3 {

color:#ABABAB;

float:left;

font-family:Arial,Helvetica,sans-serif;

font-size:22px;

line-height:34px;

padding:0 0 0 22px;

width:320px;

clear:left;

font-weight:normal

}



#subimg img {

float:right;

}



#subimg.bio h2.att {

	font-family:Arial,Helvetica,sans-serif;

	color:#565656;

	font-size:14px;

	font-style:normal;

	font-weight:bold

}



#subimg.bio h2.att em {

color:#A8A8A8;

font-family:"Times New Roman",Times,serif;

font-weight:normal;

font-style:italic;

}



#subimg.bio h3 {
	float:none;
	padding:0 0 0 22px;
	width:470px;
	font-size: 21px;

}



#subimg.bio img {

float:left;

clear:left;

margin:6px 0 0 0

}



* html #subimg.bio img {

position:relative;

top:23px

}



html>body #subimg.bio img {

*position:relative;

*top:23px

}



* html h2.att {

	position:relative;

	top:34px

}





* html #subimg.bio h3 {

	position:relative;

	top:12px;

}



html>body h2.att {

	*position:relative;

	*top:34px

}





html>body #subimg.bio h3 {

	*position:relative;

	*top:12px;

}

/*  OLD BROWSER SPECIFIC CSS - NO LONGER IN USE

* html #subimg.bio h3 {

position:relative;

top:-20px;

}



*:first-child+html #subimg.bio h3 {

position:relative;

top:-20px;

}



* html #subimg.bio div {

position:relative;

left:90px;

top:70px

}



* html #subimg.bio img {

position:relative;

top:23px

}



html>body #subimg.bio div {

*position:relative;

*left:90px;

*top:70px

}



html>body #subimg.bio img {

*position:relative;

*top:23px

}

*/
