/* ====================================================== */
/* =======  style.css for www.laidlawsales.com  ======= */
/* =====  Copyright 2012 by www.laidlawsales.com  ===== */
/* ====================================================== */




body {
background: #ffffff;
background-image: url("background.jpg");
color: black;
font-size: 10pt;
text-transform: none;
font-family: sans-serif;
font-size-adjust: none;
margin-top: 0;
margin-bottom: 0;
margin-left: 0;
margin-right: 0;
}


a:link {
background: transparent;
font-size: inherit;
font-weight: inherit;
font-style: inherit;
color: #29316a;
text-decoration: underline;
}


a:visited {
background: transparent;
font-size: inherit;
font-weight: inherit;
font-style: inherit;
color: #29316a;
text-decoration: underline;
}


a:hover {
background: transparent;
font-size: inherit;
font-weight: inherit;
font-style: inherit;
color: red;
text-decoration: underline;
}


a:active {
background: transparent;
font-size: inherit;
font-weight: inherit;
font-style: inherit;
color: red;
text-decoration: underline;
}


.blocks {
border: none;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
}



#blockintroduction {
font-size: 110%;
width: 80%;
margin-left: auto;
margin-right: auto;
padding-top: 15px;
}


#blockoffering {
top: 0;
left: 0;
bottom: auto;
width: 430px;
float: left;
}


#blockpartner {
float: right;
width: 46%;
}


#blockprincipal {
float: left;
width: 46%
}


#blockcontact {
margin-left: auto;
margin-right: auto;
text-align: center;
}


#block06 {
}


#block07 {
}



.break {
clear: both;
border-bottom: thin solid #29316a;
}


.center {
text-align: center;
}



.copyright {
padding-left: 5px;
}

.credit {
float: right;
margin-right: 20px;
margin-top: 0;
text-align: right;
width: 200px;
vertical-align: top;
}



.emp {
font-weight: bold;
font-style: italic;
}




.footer {
width: 990px;
margin-top: 20px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
padding-top: 5px;
color: gray;
font-size: 80%;
font-weight: normal;
clear: both;
border-top: thick solid #29316a;
background: #ffffff;
text-align: left;
}


.footer a:link {
font-size: inherit;
font-weight: inherit;
font-style: inherit;
color: gray;
text-decoration: none;
}


.footer a:visited {
font-size: inherit;
font-weight: inherit;
font-style: inherit;
color: gray;
text-decoration: none;
}


.footer a:hover {
font-size: inherit;
font-weight: inherit;
font-style: inherit;
color: gray;
text-decoration: none;
}


.footer a:active {
font-size: inherit;
font-weight: inherit;
font-style: inherit;
color: gray;
text-decoration: none;
}


.gallery {
margin-top: 20px;
margin-bottom: 10px;
margin-right: 10px;
padding-bottom: 10px;
float: right;
top: 0;
right: 0;
width: 520px;
background: #29316a;
}

.galleryimage {
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
}


.gallerycaption {
font-family: sans-serif;
font-size-adjust: none;
font-size: 125%;
font-weight: bold;
font-style: italic;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
background: #29316a;
color: white;
border-width: none;
border-color: none;
border-style: none;
padding: 3px;
text-align: center;
}


.gallerythumbs {
text-align: center;
margin-left: 10px;
margin-right: 10px;
}




h1 {
font-family: sans-serif;
font-size-adjust: none;
font-size: 125%;
font-weight: bold;
font-style: italic;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
background: #29316a;
color: white;
border-width: none;
border-color: none;
border-style: none;
padding: 3px;
}


h2 {
font-family: sans-serif;
font-size-adjust: none;
font-size: 130%;
font-weight: bold;
font-style: italic;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
background: transparent;
color: black;
border-width: none;
border-color: none;
border-style: none;
padding-top: 1em;
text-align: center;
}


h3 {
font-family: sans-serif;
font-size-adjust: none;
font-size: 120%;
font-weight: bold;
font-style: normal;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
background: transparent;
color: black;
margin-top: 0;
padding-top: 0;
text-align: center;
}


h4 {
font-family: sans-serif;
font-size-adjust: none;
font-size: 125%;
font-weight: bold;
font-style: italic;
text-decoration: none;
word-spacing: normal;
letter-spacing: normal;
text-transform: none;
background: transparent;
color: black;
border-top: thin black dashed;
margin-top: 50px;
padding-top: 10px;
}


.header {
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
background: #ffffff;
width: 990px;
padding-top: 20px;
padding-bottom: 20px;
border-bottom: thick solid #29316a;
}



img {
border: none;
}



.imagepreload {
border: none;
display:none;
}






.italic {
font-style: italic;
}



.logo {
padding-left: 20px;
}



.main {
width: 990px;
margin-top: 0;
margin-left: auto;
margin-right: auto;
margin-bottom: 0;
background: #ffffff;
color: black;
}


.slogan {
float: right;
margin-right: 20px;
margin-top: 0;
text-align: right;
width: 480px;
vertical-align: top;
color: #29316a;
}

#sloganfirst {
text-align: right;
font-size: 310%;
font-weight: bold;
color: #29316a;
}

#slogansecond {
text-align: right;
font-size: 200%;
font-weight: bold;
color: #29316a;
}


.sp3logo {
float: right;
}



ul {
list-style-image: url("checkmark.jpg");
}
