*
{
margin:0;
padding:0;
}
a
{
color:#000;
}
a:hover
{
text-decoration:none;
}
address
{
display:inline;
margin-left:2em;
padding-left:8px;
background:url(../img/bullet.gif) no-repeat 0 .5em;
}
img
{
border:none;
}
body
{
font:.8em Arial, Verdana, Helvetica, sans-serif;
background-color:#f3f3f3;
}
h1
{
padding-left:12px;
font:1.6em Arial, Verdana, Helvetica, sans-serif;
color:#666;
}
h2
{
font:bold 1em Arial, Verdana, Helvetica, sans-serif;
color:#666;
}
h3
{
font-size:1em;
}
h1, h2, p
{
margin-bottom:1em;
}
#bridalShow 
{
float:right;
width:170px;
}
#bridalShow span
{
display:block;
text-align:center;
}
#fleet
{
width:730px;
margin:auto;
padding-left:30px;
overflow:hidden;
}
#fleet li 
{
float:left;
margin-right:24px;
font-weight:bold;
}
#fleet li a
{
display:block;
float:left;
text-align:center;
text-decoration:none;
}
#fleet li a img
{
margin-bottom:1em;
}
#fleet li a span
{
display:block;
text-align:center;
}
#main
{
margin-top:20px;
padding:12px;
}
#mainSubNav
{
font-weight:bold;
}
#pageWrap
{
width:760px;
margin:auto;
background-color:#fff;
}
#validation
{
padding-top:1em;
text-align:center;
}
#validation li
{
display:inline;
}
.subNav 
{
text-align:center;
}
.subNav li 
{
display:inline;
list-style-type:none;
}
.subNav li a
{
padding-right:.5em;
border-right:1px solid #000;
}
.subNav li.lli a
{
border-right:none;
}
.vcard
{
margin-top:1em;
text-align:center;
}
