body {
margin: 0px;
padding: 0px;
font-family: Verdana;
font-size: 12px;
color: #000000;
background: #e2e2e2 url('images/fullbg2.png') repeat-y center top;}

a, a:link, a:visited {
color: #FF0000;
font-weight: bold;
text-decoration: none;}

a:hover {
color: #999999;
text-decoration: underline;}

p {margin: 0px; padding: 0px;}
img {border: none;}

h1, h2, h3, h4, h5, h6 {
padding: 0px;
font-family: Century Gothic;
color: #000000; 
font-weight: normal;}
h1 {font-size: 23px; line-height: 23px;}
h2 {font-size: 22px; line-height: 22px;}
h3 {font-size: 14px; line-height: 14px;}
h4 {font-size: 12px;}

.cleaner {clear: both;}

#attorney_wrapper {
margin: 0 auto;
background: none;}

#attorney_main_container {
margin: 0 auto;
background: white;
width: 950px;}



/* menu */

#attorney_menu {
clear: both;
height: 45px;
padding: 2px 10px 2px 10px;
background: transparent url('images/menubg.png') repeat-x;}

#attorney_menu ul {
float: right;
width: 950px;
margin: 0;
padding: 0;
list-style: none;}

#attorney_menu ul li {
padding: 10px 10px 10px 10px;
margin: 0 5px 0 0;
font-size: 16px;
color: #FFFFFF;
font-weight: bold;

display: inline;}

#attorney_menu ul li a {
float: left;
padding: 10px 10px 10px 10px;
margin: 0 5px 0 0;
font-size: 12px;
line-spacing: -1;
text-align: center;
text-decoration: none;
color: #FFFFFF;
font-weight: normal;
text-transform: uppercase;
outline: none;
border: none;
background: none;}

#attorney_menu ul li a:hover, #attorney_menu ul li .current {
color: #FFFFFF;
text-transform: uppercase;
background: #555555;}

/* end menu */



/* header */

#attorney_header_full {
float: left;
padding: 0px;
margin: 0px;
width: 950px;
height: 300px;
background: url('images/Portland-Oregon-Attorney.jpg') no-repeat top center;}

#attorney_header_left {
float: left;
text-align: center;
padding: 0px 20px 0px 20px;
margin: 0px;
width: 180px;
height: 300px;
background: transparent;}

#attorney_header_right {
float: left;
padding: 0px;
margin: 0px;
width: 730px;
height: 300px;
background: red url('images/samplepicture1.jpg') no-repeat center center;}

/* end header */



/* content */

#attorney_content_left {
float: left;
padding: 15px 4px 10px 4px;
margin: 0px;
width: 190px;
height: 265px;
font-family: Century Gothic;
font-size: 12px;
color: #000000;
text-align: left;
background: transparent;}

#attorney_content_middle {
float: left;
padding: 3px 10px 3px 10px;
margin: 0px;
width: 534px;
height: 265px;
font-family: Verdana;
font-size: 11px;
color: #000000;
text-align: justify;
background: transparent;}

#attorney_content_left2 {
float: left;
padding: 3px 10px 3px 10px;
margin: 0px;
width: 725px;
height: 265px;
font-family: Verdana;
font-size: 11px;
color: #000000;
text-align: justify;
background: transparent;}

#attorney_content_right {
float: left;
padding: 15px 4px 10px 4px;
margin: 0px;
width: 190px;
height: 255px;
text-align: right;
background: transparent;}


#attorney_content_bottom {
padding: 15px 4px 10px 4px;
margin: 30px;
width: 900px;
font-family: Century Gothic;
font-size: 12px;
color: #000000;
text-align: left;
background: transparent;}

/* end content */



/* footer */

#attorney_footer {
float: left;
padding: 3px;
margin: 0 0 10px 0;
width: 940px;
font-family: Century Gothic;
font-size: 11px;
color: #d2d2d2;
background: #555555;}

#attorney_footer a {
font-size: 11px;
line-spacing: -1;
text-decoration: none;
color: #d2d2d2;
font-weight: normal;
text-transform: uppercase;
outline: none;
border: none;
background: none;}

#attorney_footer a:hover {
color: #d2d2d2;
text-transform: uppercase;
text-decoration: underline;}

/* end footer */
