*
{
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;
}

div#headWrap { 
	position: relative;
}
div#header { 
	position: relative; 
	z-index: 1;
}
p.hummercontest { 
	margin: 0;
	position: absolute; 
	top: 380px; 
	right: 0; 
	z-index: 2; 
	width: 206px;
	height: 68px;
	background: url(../images/hummercontest.jpg);
}
	p.hummercontest a { 
		display: block;
		height: 68px;
		font-size: 0;
		text-indent: -9999px;
		text-decoration: none;
	}

.hummercontests { 
	right: 0; 
	width: 206px;
	height: 68px;
	background: url(../images/hummercontest.jpg);
}
.hummercontests a { 
	display: block;
	height: 68px;
	font-size: 0;
	text-indent: -9999px;
	text-decoration: none;
	}


#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;
}