/* CSS Document */

body {
background-color:#ffffff;
border:0px;
outline:0px;
margin:0px;
margin:auto;
z-index:1;
}
.main {
top:150px;
background-color:#ffffff;
padding-top:0px; 
margin:auto;
border:0px;
outline:0px;
width:900px;
z-index:1;
}
.middle {
background-image:url(shadow_middle.jpg);
background-repeat:repeat;
position:relative;
padding:0px; 
margin:0px;
border:0px;
outline:0px;
width:900px;
height:inherit;
float:left;
z-index:1;
}
.header {
position:relative;
margin:auto;
left:5px;
border:0px;
outline:0px;
height:130px;
width:188px;
float:left;
z-index:1;
}
.pic {
background-image:url(doors_main.jpg);
height:356px;
width:640px;
border:0px;
outline:0px;
}
.freephone {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:normal;
font-size:0.70em;
color:#999999;
position:absolute;
margin:auto;
left:74px;
top:258px;
border:0px;
outline:0px;
height:76px;
width:100px;
z-index:12;
float:left;
}
.freephone span{
font-weight:bold;
color:#0079f1;
}
.logos {
position:absolute;
margin:auto;
left:49px;
top:359px;
border:0px;
outline:0px;
height:130px;
width:113px;
z-index:12;
float:left;
}
.content_1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:normal;
font-size:0.70em;
color:#999999;
position:relative;
left:67px;
padding:0px; 
margin:auto;
border:0px;
outline:0px;
width:580px;
height:auto;
top:44px;
float:left;
z-index:1;
}
.content_1 a{
color:#0079f1;
text-decoration:none;
}
.content_1 a:hover{
text-decoration:underline;
color:#999999;
}
.heading {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-style:normal;
color:#2a3089;
font-size:1.1em;
}
.bold {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:1.1em;
}
.italic {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:italic;
}
.back {
color:#CC0000;
text-decoration:none;
}
.back a{
color:#CC0000;
text-decoration:none;
}
.back a:hover{
text-decoration:underline;
color:#999999;
}
.bottom {
background-image:url(shadow_bottom.jpg);
background-repeat:no-repeat;
position:relative;
padding:0px; 
margin:0px;
border:0px;
outline:0px;
width:900px;
height:5px;
float:left;
}
.end {
position:relative;
padding:0px; 
margin:0px;
border:0px;
outline:0px;
width:900px;
height:60px;
float:left;
z-index:10;
}
.w3c {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:normal;
font-size:0.05em;
color:#ffffff;
position:relative;
float:right;
left:-3px;
top:8px;
}
.copyright {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-style:normal;
font-size:0.65em;
color:#999999;
position:relative;
float:left;
padding-top:5px;
padding-left:3px;
}
.copyright a{
text-decoration:none;
font-weight:bold;
color:#999999;
}
.copyright a:hover{
text-decoration:underline;
color:#999999;
}
a img {
border:none;
}
input#First, input#Last, input#Email, input#Telephone, textarea#Address, textarea#Message {
background-color:#eaf5ff;
color:#4c5c46;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.95em;
}
input#First, input#Last, input#Email, input#Telephone, textarea#Address, textarea#Message {
background-color:#eaf5ff;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4c5c46;
font-size:0.95em;
} 

