﻿/* ===================================================================== *
 * Copyright (c) 2005 AVV Solutions Ltd. All rights reserved.
 * ===================================================================== *
 * $Id: property_restoration.css 11 2005-05-19 16:50:57Z tprice $
 * ===================================================================== */

/* ===================================================================== */
/* index */
/* ===================================================================== */

table#idx1 {
width: 100%;
margin: 0;
padding: 0;
}

table#idx1 td {
margin: 0;
padding: 0;
}

table#idx-collage {
width: 100%;
margin: 0;
padding: 0;
padding-bottom: 25px;
position: relative;
left: 25px;
}

table#idx-collage td img {
margin: 0;
padding: 0;
}

table#idx-collage td#idx-collage-c11 img {
position: relative;
top: 33px;
z-index: 2;
}

table#idx-collage td#idx-collage-c12 img {
position: relative;
z-index: 3;
}

table#idx-collage td#idx-collage-c13 img {
position: relative;
top: 27px;
left: -38px;
z-index: 1;
}

table#idx-collage td#idx-collage-c21 img {
position: relative;
left: -38px;
z-index: 4;
padding-bottom: 25px;
}

img#crane {
padding-right: 25px;
}

/* ===================================================================== */
/* brick and stone */
/* ===================================================================== */

table#bns1 td#bns1-c22 {
padding: 10px;
padding-top: 30px;
text-align: center;
}

table#bns1 td#bns1-c11 {
padding: 10px;
padding-top: 30px;
text-align: left;
}

table#bns1 td#bns1-c12 {
padding: 10px;
padding-top: 30px;
text-align: center;
}

table#bns1 td#bns1-c21 {
padding: 10px;
padding-top: 30px;
text-align: center;
}

ul#bns-list {
margin-left: 40px;
margin-right: 40px;
}

ul#bns-list li {
margin-top: 5px;
line-height: 1.5em;
}

ul#bns-list li img {
float: right;
padding: 15px;
}

/* ===================================================================== */
/* property restoration  */
/* ===================================================================== */

#avv-collage2 {
padding-bottom: 10px;
margin-bottom: 10px;
}

table#rest1 td#rest1-c11 {
}

table#rest1 td#rest1-c11 ul li{
margin-top: 10px;
line-height: 1.5em;
}

img#glaze1 {
position: relative;
z-index: 2;
}

img#glaze2 {
position: relative;
top: -41px;
left: 177px;
z-index: 1;
}

table#rest2 {
margin-top: 25px;
}

table#rest2 td#rest2-c12 {
padding-top: 86px;
}

/* ===================================================================== */
/* paint removal */
/* ===================================================================== */

table#paint1 {
margin-top: 10px;
position: relative;
}

table#paint1 .caption {
display: block;
position: relative;
top: 2px;
left: 15px;
font-size: 10px;
}

table#paint1 img#paint-collage-1 {
position: relative;
left: 10px;
z-index: 1;
}

table#paint1 img#paint-collage-2 {
position: relative;
top: 10px;
z-index: 3;
}

table#paint1 img#paint-collage-3 {
position: relative;
top: 171px;
left: -13px;
z-index: 2;
}

table#paint1 td#paint1-c13 .caption {
position: relative;
top: 6px;
left: 42px;
}

table#paint1 td#paint1-c14 {
width: 370px;
padding-left: 20px;
}

/* ===================================================================== */
/* domestic restoration  */
/* ===================================================================== */

table#dom1 {
margin-top: 20px;
}

table#dom1 td#dom1-c11 {
padding-left: 10px;
}

table#dom1 td#dom1-c12 {
padding-left: 10px;
}

table#dom1 td#dom1-c21 {
padding-top: 30px;
}

table#dom1 td#dom1-c22 {
text-align: center;
}

table#dom1 td#dom1-c22 td {
margin: 0;
padding: 0;
}

table#dom1 td#dom1-c22 img {
margin-bottom: 5px;
}

img#dom-collage-2 {
position: relative;
top: 105px;
left: -75px;
}

/* ===================================================================== */
/* protective coatings  */
/* ===================================================================== */

table#prot1 td#prot1-c11 {
padding: 10px;
padding-top: 40px;
}

table#prot1 td p {
/*padding: 30px 10px;*/
}

/* ===================================================================== */
/* graffiti and gum removal */
/* ===================================================================== */

table#graf1 {
margin-top: 20px;
}

table#graf1 td#graf1-c11 {
text-align: center;
}

table#graf1 td#graf1-c12 {
padding: 10px;
}

/* ===================================================================== */
/* about us */
/* ===================================================================== */

#avv-collage {
float: right;
padding-left: 25px;
padding-bottom: 10px;
margin-left: 20px;
margin-bottom: 10px;
}

/* ===================================================================== */
/* contact us */
/* ===================================================================== */

address {
margin-top: 15px;
padding-left: 40px;
padding-right: 40px;
text-align: center;
}

table#ctact1 {
margin-top: 15px;
margin-left: 20px;
}

table#ctact1 td {
font-size: 14px;
}

table#ctact1 td p {
font-size: 14px;
margin-top: 0;
padding-top: 0;
}

table#ctact1 td#ctact1-c11 {
margin-top: 0;
padding-top: 0;
}

table#ctact1 td#ctact1-c21 {
text-align: center;
padding-top: 8px;
}

table#ctact1 td#ctact1-c21 a:link {
color: #000080;
}

td#ctact1-c21 a:active {
color: #D60707;
}

table#ctact1 td#ctact1-c21 a:hover {
color: #D60707;
}

table#ctact2 td#ctact2-c22 {
padding-top: 3px;
}

table#ctact2 td#ctact2-c21 {
padding-top: 3px;
}

table#ctact1 td#ctact1-c31 {
padding: 20px 40px 0 40px;
}

/* ===================================================================== */
/* testimonials */
/* ===================================================================== */

.testim-callout-left {
background: #FFF url(../images/page_10/callout_left_211x170.gif) top left no-repeat;
}

.testim-callout-right {
background: #FFF url(../images/page_10/callout_right_211x170.gif) top left no-repeat;
}

.testim-callout-big-left {
background: #FFF url(../images/page_10/callout_left_242x195.gif) top left no-repeat;
}

.testim-callout-big-right {
background: #FFF url(../images/page_10/callout_right_242x195.gif) top left no-repeat;
}

.testim-ref {
display: block;
font-style: italic;
font-weight: normal;
font-size: 11px;
margin-top: 5px;
}

table.testim3 {
margin-top: 0;
}

table.testim2 {
margin-top: 0;
}

table.testim1 {
margin-top: 0;
}

table.testim3 p {
background-color: transparent;
font-size: 11px;
}

table.testim2 p {
background-color: transparent;
font-size: 11px;
}

table.testim1 p {
background-color: transparent;
font-size: 11px;
}

table.testim3 td {
width: 211px;
height: 170px;
padding: 0;
text-align: center;
font-weight: bold;
font-size: 11px;
}


table.testim1 td {
width: 211px;
height: 170px;
padding: 0;
text-align: center;
font-weight: bold;
font-size: 11px;
}

table.testim2 td {
width: 242px;
height: 195px;
padding: 0;
text-align: center;
font-weight: bold;
font-size: 11px;
}


table.testim3 p {
margin-top: 30px;
}

table.testim1 p {
margin-top: 20px;
}

table.testim2 p {
margin-top: 35px;
}

table.testim3 img {
padding: 0;
}

table.testim2 img {
padding: 0;
}

table.testim1 img {
padding: 0;
}

table.testim2 {
}

table.testim3 {
margin-left: 150px;
}

p.ref-req {
margin-top: 20px;
width: 100%;
text-align: center;
font-style: italic;
}

/* ===================================================================== */
