﻿body, html {
height: 100%;
margin: 0;
padding: 0;
font-family:Arial;
background-color:#eff5f5;
}

.banner{
background:url(../Images/wynyardlane_logo.jpg); 
width:377px; 
height:129px; 
margin-top:-6px;
margin-left:5px;
}
.banner_text{
font-family:Arial;
font-size:20px; 
color:#ffffff; 
font-weight:bold;
text-align:right; 
margin-right:20px;
}
#menu_space{float:left;margin-left:17px;border:1px solid transparent;}
*:first-child+html #menu_space {float:left;margin-left:20px;border:1px solid transparent;}

#menu {
color:#ffffff;
font-size:12px;
float:left;
letter-spacing:1px;
margin-top:14px;
margin-left:0px;
margin-right:1px;
font-weight:bold;
text-align:center;
}
#selected {
font-size:13px;
text-decoration:underline;
font-weight:bold;

}
#menu a:link{
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
#menu a:active{
color:#ffffff;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
#menu a:hover{
font-size:13px;
text-decoration:underline;
font-weight:bold;
}
#menu a:visited{
}
#menu1 {
color:#ffffff;
font-size:12px;
float:left;
letter-spacing:1px;
margin-top:8px;
margin-left:1px;
margin-right:1px;
font-weight:bold;
text-align:center;
}
#menu1 a:link{
color:#ffffff;
font-weight:bold;
text-decoration:none;
}
#menu1 a:active{
color:#ffffff;
font-size:12px;
text-decoration:none;
font-weight:bold;
}
#menu1 a:hover{
font-size:13px;
text-decoration:underline;
font-weight:bold;
}
#menu1 a:visited{
}
.home{
 width:45px;
}

.casual{
width:135px;
}
.permanent{
width:96px;
}
.repairs{
width:92px;
}
.wash{
width:82px;
}
.valet{
width:123px;
}
.loc{
width:78px;
}
.contact{
width:99px;
}
#heading6{
float:left;
font-size:13px;
font-weight:bold;
margin-top:20px;
margin-left:20px;
font-variant:small-caps;
} 
#heading5{
font-size:18px;
font-weight:bold;
float:left;
margin-top:38px;
margin-left:20px;
margin-right:10px;
font-variant:small-caps;
}
*:first-child+html #heading5 { margin-right:32px; }

#heading4{
float:left;
font-size:12px;
font-weight:bold;
margin-top:5px;
margin-left:20px;
color:#505050;
}
#heading3{
float:left;
font-size:12px;
font-weight:bold;
margin-top:5px;
}
#heading2{
float:left;
font-size:14px;
font-weight:bold;
}
#heading1_1{
font-size:18px;
font-weight:bold;
float:left;
margin-top:-5px;
font-variant:small-caps;
}
#heading1{
font-size:18px;
font-weight:bold;
float:left;
margin-top:15px;
font-variant:small-caps;
}
#heading{
font-size:14px;
font-weight:bold;
float:left;
margin-top:12px;

}
.welcome{
color:#419f00;
}
.location{
color:#9e8903;
}
.location a:link
{
color:#9e8903;
text-decoration:none;
}
.location a:active
{
color:#9e8903;

text-decoration:none;
}
.location a:hover, a:visited
{
color:#9e8903;
text-decoration:none;
}
.services{
color:#026b9f;
}
.text{
color:#505050;
}
#content{
color:#222222;
font-size:12px;
margin-top:5px;
}

#footer {
color:#ffffff;
font-size:12px;
font-weight:bold;
float:left;
letter-spacing:1px;
margin-top:8px;
margin-left:23px;
}
#footer a:link{
color:#ffffff;
text-decoration:none;
}
#footer a:active,a:visited{
color:#ffffff;
font-size:12px;
text-decoration:none;
}
#footer a:hover{
color:#ffffff;
font-size:12px;
text-decoration:underline;
}

#itworx {
color:#ffffff;
font-size:12px;
font-weight:bold;
float:right;
letter-spacing:1px;
margin-top:8px;
margin-right:55px;
}


.left{
width:16%;
}
*:first-child+html .left { width:17%; }

.topleft{
width:14%;
}
*:first-child+html .topleft { width:15%; }

.topright{
width:10%;
}
*:first-child+html .topright { width:20%; }

.location1 {
width:860px;
float:left;
margin-left:0px;
margin-right:15px;
margin-bottom:0px;
text-align:left;
font-family:Arial;
color:#000;
border:2px solid #3399FF;
background-color:#b5d29c;
/*background:url(../Images/location_bg.jpg) repeat-x;*/
font-size:12px;
}
*:first-child+html .location1 { margin-left:0px; }

.print {
width:855px;
float:right;
margin-top:0px;
margin-left:5px;
text-align:right;
font-family:Arial;
font-size:12px;
}
*:first-child+html .print { margin-left:0px; margin-top:2px; }

.location_map {
width:860px;
height:400px;
float:left;
margin-left:-3px;
margin-top:5px;
border:2px solid #3399FF;
}
*:first-child+html .location_map { margin-left:-10px;margin-top:5px; }


#route {
margin-left:5px;
font-family:Arial;
font-size:11px;
border:2px solid #3399FF;
}
.print_route {
width: 235px; 
float:left; 
margin-top:5px; 
margin-left:35px;
margin-right:-30px;
margin-bottom:5px;
border:2px solid #3399FF;
}
*:first-child+html .print_route { width: 230px; margin-right:0px; }

.infowindow1 {
font-family:Arial;
font-size:10px;
width:180px;
height:130px;
overflow:auto;
}
.location_map_sm {
width:600px;
float:left;
height:400px;
margin-left:-2px;
margin-top:5px;
border:2px solid #3399FF;
}
*:first-child+html .location_map_sm { width:610px;margin-left:-10px; }

*:first-child+html .border{
border-left:7px solid transparent;
border-right:7px solid transparent;
}

#homelink a:link{
color:#000000;
text-decoration:none;	
}
#homelink a:visited{
color:#000000;	
text-decoration:none;	
}
#homelink a:active{
color:#000000;
text-decoration:none;	
}
#homelink a:hover{
color:#000000;
text-decoration:underline;	
}
