html, body{	margin:0;	padding:0;	text-align:center;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	background-image: url(images/tile_white.gif);	background-repeat: repeat-x;}  #full{  width:100%;  text-align:left;  margin-left:auto;  margin-right:auto;  }  #branding{ position:relative;  height:158px;  width:99%;}#brandingleft{display:none; width:169px;  float:left;  position:relative;  } #brandingtwoup{ width:99%;  float:none;  position:relative;   } #brandingright{display:none; width:160px;  float:right;  position:relative;  } #brandingmiddle{   float: none;  display:inline;  position: relative;  width:99%;  }#brandinglogo{height:120px;width:99%;}#navigation{display:none;	height:38px;	width:616px;	background-image: url(images/nav-grid.gif);	background-repeat: no-repeat;}  #leftside{display:none; width:169px;  float:left;  position:relative;  } #twoup{ width:99%;  float:none;  position:relative;   } #rightside{display:none; width:160px;  float:right;  position:relative;  } #content{background-color:#FFF;   float: none;  display:inline;  position: relative;  width:100%;  } #contentbottom{ height:1px;  clear:both; overflow:hidden; }  #navattorney{display:none;}/* FOOTER STYLES */#footerfull{	width:100%;	background-image: url(images/tile_white.gif);	background-repeat: repeat-x;}#footer{  width:95%;  text-align:left;  margin-left:auto;  margin-right:auto;  }  /* INSIDE FOOTER STYLES */#footertext{width:95%;margin-top: 0px;margin-left:0px;}/* END FOOTER STYLES *//* CONTENT STYLES */#photos {text-align:right;padding-top: 7px;}#leftside #photos img {	border: 4px solid #003366;	display: none;}#contenttext {padding-top: 15px;width:90%;}#contenttext p {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 150%;	font-weight: normal;	color: #000000;	padding: 0px;	margin-top: 0px;	margin-right: 50px;	margin-bottom: 10px;	margin-left: 25px;}#contenttext h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 18px;	line-height: 130%;	font-weight: bold;	color: #000000;	padding: 0px;	margin-top: 0px;	margin-right: 38px;	margin-bottom: 0px;	margin-left: 25px;}#contenttext h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px;	line-height: 130%;	font-weight: bold;	color: #000000;	padding: 0px;	margin-top: 0px;	margin-right: 38px;	margin-bottom: 0px;	margin-left: 25px;}#contenttext h3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	line-height: 130%;	font-weight: bold;	color: #000000;	padding: 0px;	margin-top: 0px;	margin-right: 38px;	margin-bottom: 0px;	margin-left: 25px;}#footertext p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 130%;	font-weight: normal;	color: #000;	margin: 10px 0px 10px 0px;	padding: 0px;}#contenttext img {display:none;	float: left;	border: 4px solid #003366;	margin-left: -198px;	margin-top: 6px;}.attorney {	color: #003366;	font-weight: bold;	text-transform: uppercase;	font-size: 18px;}.attorneyemail {	color: #000;	font-weight: bold;	text-transform: none;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.attorneysub {	color: #999;	font-weight: normal;	text-transform: none;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}.box {	background-color:#3399CC;	padding: 15px;	border: 4px solid #FF0033;	margin: 0px;}.quote {background-color:#fff;}.quote p {	padding: 10px !important;	background-color:#e6eff9;	border: 4px solid #BFD2E7;	margin: 10px;}.tightlist {margin-bottom: 10px;margin-left:20px;}#contenttext .tightlist p {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 13px;	line-height: 150%;	font-weight: normal;	color: #000000;	padding: 0px;	margin-top: 0px;	margin-right: 38px;	margin-bottom: 0px;	margin-left: 25px;}/* ----- QUOTES ----- */#contenttext blockquote p {margin: 0px 0px 0px 207px;padding:;background-color:#FFFFFF;font:;color:;padding: 0px;border: 1px solid #FFFFFF;}#contenttext blockquote p{}#contenttext cite{font:;color:;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-style: italic;	line-height: 120%;	font-weight: normal;	color: #003366;	margin-top: 4px;}#contenttext blockquote cite{}/* ----- LISTS ----- */#contenttext li{listy-style:;list-style-type:;list-style-image:;list-style-position:;float:;margin:;padding:;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: normal;	color: #000;	line-height: 120%;	margin-bottom: 10px;}#contenttext .tightlist li{list-style-type:none;list-style-image:;list-style-position:;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-weight: normal;	color: #000;	line-height: 120%;	margin-bottom: 0px;}li p{}ol{width:;margin:;padding:;}#contenttext ul{width:;margin: 0px 37px 0px 30px;padding:;}#contenttext ul ul{width:;margin: 0px 0px 0px 10px;padding:;}ol li{}ul li{}/* EMBEDDED LINK STYLES */#footerinlogo p a:link,#footerinlogo p a:visited {	color: #003366;	text-decoration: none;}#footerinlogo p a:hover {color: #003366;	text-decoration: underline;	}.emailbox {margin: 5px;float:right;width: 220px;background-color:#e6eff9;border: 4px solid #BFD2E7;}.emailbox p {margin:0px !important;padding:0px 10px 10px 10px !important;}.emailbox h1 {	margin:0px 0px 0px 0px !important;	padding:10px 10px 0px 10px !important;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px !important;	font-weight: bold;	color: #000000;}.quoteboxright {margin: 5px;padding-top: 5px;float:right;width: 220px;background-color:#e6eff9;border: 4px solid #BFD2E7;}.quoteboxright p {margin:0px !important;padding:0px 10px 10px 10px !important;}.quoteboxright h1 {	margin:0px 0px 0px 0px !important;	padding:10px 10px 0px 10px !important;	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 16px !important;	font-weight: bold;	color: #000000;}/* END CONTENT STYLES */  /* *** Float containers fix: http://www.csscreator.com/attributes/containedfloat.php *** */ .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 */    /*printer styles*/  @media print{ /*hide the left column when printing*/ #leftcol{display:none;} /*hide the right column when printing*/ #rightcol{display:none;} #twocols, #maincol{width:100%; float:none;}}