body {font: 62.5% "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color: #333;}

h1 {font-size: 2em; color: #2b4a6b;font-weight:bold;} 
h3 {font-size: 1.7em; color: #2b4a6b;font-weight:bold;}
h3 span {font-size: .9em; }
h4 {font-size: 1.2em; color: #2b4a6b; margin: 20px 15px 10px 15px; text-transform: uppercase;font-weight:normal;}
h4 span {font-size: 0.63em;}
.imptext {color: #2b4a6b; margin: 20px 15px 10px 15px; text-transform: none; font-size: 1.2em !important;font-weight:bold;}
h5 {font-size: 1.4em; color: #2b4a6b;}
strong {font-weight: bold;}
em {font-style: italic;}

ul {list-style: disc;}
ol {list-style: decimal;}
li {font-size: 1.1em; line-height: 1.5em; margin: 0 0 6px 0;}
ul li ul {margin: 10px 0 15px 13px;}
li ul li {font-size: 1em; line-height: 1.0em;}

blockquote {border-top: 1px solid #dad6cc; border-bottom: 1px solid #dad6cc; color: #758da7; font-family: Georgia, serif; font-size: 1.6em; font-style: italic; text-align: center; margin: 20px 15px 15px 15px; padding: 15px 0;}

table.print {display: none;}

input {font-size: 1.1em; padding: 2px 3px; margin: 0 10px 0 0;}

textarea {font: 1.1em "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin: 0 10px 0 0; width: 410px; height: 100px;  padding: 2px 3px;}

a {text-decoration: none; color: #991c1c;}
a:hover {text-decoration: underline;}

#right_col {font-family: "Times New Roman", serif; font-size: 1.2em;}
#right_col h2 {margin: 0 0 15px 0; width: 538px; height: 41px; background: url(http://www.fgb.com/hdr_tagline.png) no-repeat; text-indent: -100em; cursor: pointer;}
#right_col h3 {margin: 15px 15px 0 15px; font-variant: small-caps;}

#right_col h5 {margin: 0 15px 10px 15px; font-variant: small-caps;}

#right_col p {margin: 12px 15px; font-size: 1.1em; line-height: 1.4em;}
#right_col .hr {max-height: 1px; border-top: 1px solid #dad6cc; margin: 18px 15px 15px 15px;}

#attorney h4 {margin: 25px 15px 0 15px;}
#attorney p {margin: 0 15px 15px 15px; font-size: 1.1em; line-height: 1.0em;}
#attorney ul {margin: 0 0 0 30px; list-style: disc;}
#attorney ol {margin: 10px 0 10px 35px; list-style: decimal;}
#attorney li {font-size: 1.1em; line-height: 1em; margin: 0 15px 3px 25px; padding: 0 0 0 35px;  list-style: none; background: url(http://www.fgb.com/assets/bg_bullet.png) no-repeat top left;}
#attorney ul li ul {margin: 2px 0 0 0; margin-left: -30px;}
#attorney li ul li {font-size: 1em; line-height: 1.0em; }

#attorney p.descr {margin: 15px;}
#attorney ul.nohdr {margin: 0 0 10px 0px;}
#attorney .subhdr {background: url(http://www.fgb.com/assets/bg_bullet.png) no-repeat top left; margin:0 0 0 25px; padding:0 0 0 35px; font-weight: bold;}



.left {float: left; margin: 0 15px 15px 0;}
.right {float: right; margin: 0 0 15px 15px;}

.pic {margin: 0 0 0 23px; border: 2px solid #fff;}

.card {background: url(http://www.fgb.com/bullet_card.png) no-repeat left 50%; padding: 0 0 0 23px !important; margin: 12px 0 10px 2px;}

.bio {background: url(http://www.fgb.com/bullet_bio.png) no-repeat left 50%; padding: 0 0 0 23px !important; margin: 10px 0 16px 2px;}

.indent {margin-left: 25px !important;}

#footer {background: #d8d3c6; margin: 2px 0 0 0; padding: 10px 15px;}
#footer, #footer a {color: #656156;}
#footer ul {float: right; margin: 0; font-size: 1.0em;}
#footer li {list-style: none; display: inline; border-right: 1px solid #847f74; padding: 0 7px 0 4px; line-height: normal;  font-size: 1.0em !important;}
#footer li.last {padding: 0 0 0 4px; border: none;}



#print {display:none;}
* {display:none;}
html {display:block;}
body {display:block;}
div#wrapper {display:block;}
div#container {display:block;}
div#content {display:block;}
div#bio_wrapper {display:block;}
#header, h1 {display:block;}
div#right_col {display:block;}
div#right_col li,div#right_col ul,div#right_col ol,div#right_col ol,div#right_col h3,div#right_col h4,div#right_col div,div#right_col p {display:block;}
div#right_col a,div#right_col span,div#right_col em,div#right_col strong {display:inline;}
