*
{
margin:0;
padding:0;
}
a
{
color:#000;
}
a:hover
{
text-decoration:none;
}
body
{
padding-bottom:1em;
background-color:#fff;
font:.7em verdana, arial, helvetica, sans-serif;
}
h1
{
height:7px;
width:166px;
margin-top:20px;
padding-bottom:10px;
background:url(../img/limousineMontTremblant.gif) no-repeat top;
border-bottom:1px dashed #999;
text-indent:-10000px;
overflow:hidden;
}
h2
{
margin:0 0 1em 26px;
padding-left:20px;
font:bold 1.6em trebuchet, century gothic, arial;
color:#233a59;
background:url(../img/h2Bg.png) no-repeat 0 .3em ;
}
img
{
border:none;
}
p
{
margin:1em;
}
ul#fleet
{
width:166px;
margin-top:8px;
}
ul#fleet li
{
float:left;
list-style-type:none;
}
ul#fleet li a
{
display:block;
float:left;
height:14px;
text-indent:-10000px;
overflow:hidden;
text-decoration:none;
}
ul#fleet li#sedan a
{
width:40px;
background:url(../img/sedan.jpg);
}
ul#fleet li#navigator a
{
width:64px;
background:url(../img/navigator.jpg);
}
ul#fleet li#excursion a
{
width:62px;
background:url(../img/excursion.jpg);
}
ul#fleet li#towncar a
{
width:83px;
background:url(../img/towncar.jpg);
}
ul#fleet li#stretch a
{
width:83px;
background:url(../img/stretch.jpg);
}
#footer
{
margin-top:4px;
padding:1em 0 1em 0;
background-color:#507dc0;
}
#header
{
height:91px;
width:780px;
background:url(../img/montTremblantLimousine.jpg) no-repeat top left;
overflow:hidden;
}
#header #mainCol
{
display:inline;
float:left;
width:175px;
margin-left:407px;
padding-left:2px;
}
#header #secCol
{
float:left;
width:189px;
margin:6px 0 0 2px;
}
ul#language
{
width:760px;
margin:10px 0 0 0;
padding-right:20px;
overflow:hidden;
}
ul#language li
{
display:block;
float:right;
}
ul#language li a
{
padding:0 4px 0 4px;
color:#666;
border-right:1px solid #666;
}
ul#language li.lli a
{
border:none;
}
#main
{
width:780px;
margin-top:2px;
overflow:hidden;
}
#main .item
{
float:left;
min-height:183px;
padding-top:10px;
color:#d63300;
border:1px solid #ccc;
background:#fbfbfb url(../img/subMainItemBg.jpg) repeat-x;
}
#main .item p
{
font-size:.9em;
}
#main .item img
{
display:block;
margin:auto;
}
#main #airport
{
width:220px;
}
#main #tour
{
width:273px;
margin:0 3px 0 3px;
}
#main #village
{
width:273px;
}
#mainNav
{
width:780px;
margin-top:6px;
overflow:hidden;
}
#mainNav li
{
float:left;
}
#mainNav li a
{
display:block;
float:left;
height:24px;
}
#mainNav li#companyProfile a
{
width:162px;
background:url(../img/companyProfile.gif)
}
#mainNav li#services a
{
width:162px;
background:url(../img/services.gif)
}
#mainNav li#reservations a
{
width:162px;
background:url(../img/reservations.gif)
}
#mainNav li#fleet a
{
width:159px;
background:url(../img/fleet.gif)
}
#mainNav li#contactInfo a
{
height:20px;
width:125px;
margin-top:4px;
border-top:1px solid #4e4e4e;
border-right:1px solid #4e4e4e;
border-left:1px solid #4e4e4e;
background:url(../img/contactInfo.gif) no-repeat;
}
#onlineQuotation a
{
display:block;
height:32px;
width:188px;
background:#dedede url(../img/onlineQuotation.gif) no-repeat;
text-indent:-10000px;
text-decoration:none;
overflow:hidden;
}
#pageWrap
{
width:780px;
margin:auto;
padding:0 0 0 2px;
border-left:1px solid #a6a3a3;
border-right:1px solid #a6a3a3;
background-color:#fff;
overflow:hidden;
}
#pseudoFooter
{
display:block;
margin:auto;
}
#register
{
float:right;
margin-top:20px;
}
#showcase
{
height:252px;
width:780px;
border-top:4px solid #fb7939;
border-bottom:2px solid #fb7939;
background:url(../img/sidebarBg.gif) repeat-y right;
overflow:hidden;
}
#sidebar
{
float:right;
width:276px;
}
#sidebar .item
{
height:78px;
width:264px;
margin:4px 0 0 4px;
border:1px solid #dadada;
background-color:#fff;
}
#sidebar .itemSecondary
{
height:76px;
width:264px;
margin:4px auto 0 auto;
background-color:#d4dee8;
}
#subMain
{
width:776px;
margin-top:3px;
color:#333;
border:1px solid #dedede;
background:#ededed url(../img/subMainBg.jpg) no-repeat;
}
#subMain h2
{
margin:1em 0 0 12px;
padding:0;
color:#fb6921;
background:none;
}
.copyright
{
display:block;
color:#fff;
text-align:center;
}