
body {
     background: url(bricks.jpg) repeat;
     font-family: verdana, arial, helvetica, sans-serif;
     margin: 0px;
     padding: 0px;
     text-align: center;
}

#content2 {
     background: url(slatblur.jpg) repeat;
     width: 770px;
     padding: 0px;
     margin-left: auto;
     margin-right: auto;
     margin-top: 20px;
     margin-bottom: 20px;
}

#content {
     background: url(background.gif) repeat-y;
     position: relative;
     width: 770px;
     padding: 0px;
     margin-left: auto;
     margin-right: auto;
     margin-top: 0px;
     color: #ffffff;
}

#tagline {
     width: 580px;
     padding: 20px;
     margin-left: 140px;
     margin-right: 0px;
     padding-bottom: 150px;
     text-align: center;
     color: #ffcc00;
     font-size: 14px;
     font-weight: bold;
     text-align: center;
}

#banner {
     position: absolute;
     top: 50px;
     left: 20px;
     text-align: center;
}

#main {
     margin-left: 140px;
     margin-right: 0px;
     width: 580px;
     padding: 20px;
     font-size: 12px;
     text-align: left;
}

#bottom_main {
     margin-left: 140px;
     margin-right: 0px;
     width: 580px;
     padding: 20px;
     font-size: 12px;
     text-align: left;
}

#bottom_sidebar {
     width: 139px;
     float: left;
     font-size: 10px;
     color: #990000;
     clear: left;
     margin-top: 80px;
}

#sidebar {
     width: 139px;
     float: left;
     font-size: 10px;
     color: #990000;
     margin-top: 25px;
}

#grey_bar {
     clear: both;
     text-align: center;
     background: url(light_grey.gif);
}

#footer {
     clear: both;
     text-align: center;
}


.service_type {
     font-size: 16px;
     font-weight: bold;
}

#redbox {
     background: #990000;
     text-align: center;
     clear: right;
     border: 5px ridge #cccccc;
     margin-top: 20px;
}

.redbox_hidden {
     color: #990000;
     font-size: 10px;
}



.singlespace {
    margin-top: 0px;
    margin-bottom: 0px;
}

#testimonials {
     width:200px;
     float: right;
     background: #ffffff;
     color: #000000;
     padding: 15px;
     font-style: italic;
     text-align: justify;
     margin-bottom: 20px;
     margin-top: 20px;
}


.sidebox_hidden {
     color: #cccccc;
}

.sidebox_big {
     font-family: impact, arial, verdana;
     font-size: 16px;
     font-weight: normal;
}

.testimonial_person {
     margin-top: 0px;
     margin-bottom: 0px;
     text-align: right;
     font-style: normal;
}


a:link {
     color: #ffcc00;
     font-weight: bold;
     border: none;
}

.sept11 {
     color: #000099;
     margin-top: 0px;
     margin-bottom: 0px;
}

.button {
     margin-top: 0px;
     margin-bottom: 0px;
     border: none;
}

img {
     border: none;
}

#sidebar a:link {
     color: #990000;
}

.service {
     color: #ffcc00;
     font-weight: bold;
 }

 .center {
     text-align: center;
 }

 .yellow {
     color: #ffcc00;
 }

.left {
     text-align: left;
}

a:visited {
     color: #ffcc00;
     border: none;
}

a:hover {
     color: #009900;
}

a:active {
     color: #990000;
}


.singlespace {
     margin-top: 0px;
     margin-bottom: 0px;
}

h1, h2, h3 {
     text-align: center;
}

.attorneys {
     background: url(wood.jpg);
     width: 75%;
     border: 5px solid #000000;
     color: #ffffff;
     text-align: center;
     padding-top: 10px;
     padding-bottom: 10px;
     margin-top: 25px;
     margin-left: auto;
     margin-right: auto;
}

.attorney_name {
     font-size: 16px;
     font-weight: bold;
}

.attorney_tagline {
      font-style: italic;
}


#license table {
       border: 3px solid #ffffff;
       padding: 3px;
}

#license tr td {
       border: 1px dotted #ffffff;
}

#license th {
       background: #ffffff;
       color: #000000;
}

ol.first {
       list-style-type: upper-alpha;
}

ol.second {
       list-style-type: decimal;
}

ol.third {
       list-style-type: lower-alpha;
}

li {
        margin-bottom: 13px;
}

table.forms {
      border: 1px;
}

.tableformheader {
      font-size: 14px;
      font-weight: bold;
      text-align: center;
}

table.center {
      margin-left: auto;
      margin-right: auto;
}
