@charset "UTF-8";
 
/*
Name: Senior Care Law Website Style Sheet
Version: 1.0
Author: Fox Parlor
Description: Senior Care Law Website Style Sheet
Copyright 2008 Hanson Bridgett LLP
*/

<!--

/* GLOBALS */

body {
margin: 0;
padding: 0;
background-color: #FFFFFF;
background-repeat: no-repeat;
}

img {
border: 0;
}

td {
vertical-align: top;
}

.table1 td {
border: solid 1px #CCCCCC;
}

.table1 {
border: solid 1px #CCCCCC;
}

.attorneyPhoto {
float: right;
border: 0;
margin: 0 0 5px 10px;
padding: 0;
}

ul.actions {
list-style: none;
display: block;
border: 0;
margin: 0;
padding: 0;
font-weight: bold;
}

.thebody {
display: none;
border: 0;
margin: 0;
padding: 0 0 10px 20px;
}


/* FONT STYLES */

body {
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-size: 11px;
line-height: 18px;
}

.header {
font-weight: bold;
font-size: 14px;
line-height: 17px;
}

h1 {
font-weight: bold;
font-size: 14px;
line-height: 17px;
}

h2 {
font-weight: bold;
font-size: 12px;
line-height: 18px;
}

.small {
color: #999999;
font-size: 10px;
line-height: 14px;
}

.quote {
color: #507A8D;
font-size: 12px;
line-height: 18px;
font-style: italic;
}

.orangeBullets {
list-style-image: url('/img/bullet_orange.gif');
}

.pdfBullets {
list-style-image: url('/img/bullet_pdf.gif');
}

.smcaps {
font-variant: small-caps;
}


/* LINKS */

a.foot:link, a:visited {
color: #999999;
}

a:link, a:visited {
color: #D26122;
}

a:hover {
color: #D26122;
text-decoration: none;
}


/* HOMEPAGE POSITIONING - 231 x 348 x 346 = 925 */

#col-h1 {
width: 231px;
float: left;
vertical-align: top;
}

#col-h2 {
width: 348px;
float: left;
position: relative;
vertical-align: top;
}

#col-h3 {
width: 346px;
height: 375px;
float: right;
margin: 0;
position: relative;
vertical-align: top;
background-color: #E2E0D2;
}

#col-h4 {
width: 579px;
float: left;
margin-right: -346px;
vertical-align: top;
}


/* POSITIONING - 231 x 512 x 182 = 925 */

.wrapper {
clear: both;
float: left;
width: 925px;
margin: 0;
padding: 0;
border: 0;
}


#col1 {
width: 231px;
float: left;
vertical-align: top;
}

#col2 {
width: 512px;
float: left;
position: relative;
vertical-align: top;
}

#col3 {
width: 182px;
float: right;
margin: 0;
position: relative;
vertical-align: top;
}

#col4 {
width: 743px;
float: left;
margin-right: -182px;
vertical-align: top;
}

#footer {
position: relative;
width: 925px;
text-align: center;
color: #999999;
}


/* SECTIONS */

#grayTop {
clear: both;
width: 925px;
height: 25px;
background: #E2E0D2;
}

.content {
padding: 16px 64px 0 16px;
}

.content2 {
padding: 0 32px;
}

.content3 {
padding: 8px 16px;
}


-->
