#dvContainer
{
	width:850px;
	margin:0 auto;
	background-color:#FFFFFF;
}

#dvHeader  /* This surrounds the logo holding and the navigation */
{
	clear:both;
	float:none;
	
}

#dvLogoHolding
{
	clear: both;
	float: none;
	background-image: url(/assets/images/topbg.jpg);
	background-repeat: no-repeat;
	height:136px;
}

#dvLogoHolding img
{
	
}


#dvNavigation
{
	border-top:solid 1px #4876b4;
	background-color:#003366;
	clear:both;
	float:none;
	width:100%;
	text-align:center;
	font-size:13px;
	padding-top:5px;
	padding-bottom:5px;
}

#dvNavigation ul
{
	margin:0px;
	padding:0px;
}

#dvNavigation ul li.item
{
	list-style:none;
	display:inline;
	font-weight:bold;
	margin:0px;
	padding:0px;
	
}

#dvNavigation ul li.item a
{
	color:White;
	text-decoration:none;
	font-size:15px;
	display:inline-block;
	padding-left:10px;
	padding-right:10px;
	padding-top:4px;
	padding-bottom:4px;
}

#dvNavigation ul li.item a:hover
{
	color:red;
}

#dvNavigation ul li.first
{
	border-right:solid 1px #4876b4;
}

#dvNavigation ul li.first a
{
	
}

#dvNavigation ul li.first a:hover
{

}

#dvNavigation ul li.mid
{
	border-right:solid 1px #4876b4;
	border-left:solid 1px #878787;
}

#dvNavigation ul li.mid a
{
	
}

#dvNavigation ul li.mid a:hover
{

}

#dvNavigation ul li.last
{
	border-left:solid 1px #878787;
}

#dvNavigation ul li.last a
{

}

#dvNavigation ul li.last a:hover
{

}




#dvBody
{
	float:none;
	clear:both;
}

#dvSideNavigation
{
	width:200px;
	display:inline;
	float:left;
	padding:20px;
}

.dvSideNavigation .container
{
	
	background-image: url(/assets/images/bg-leftitem-mid.jpg);
	background-repeat: repeat-y;
}

.dvSideNavigation .featuredcontainer
{
	margin-bottom:10px;
	background-image: url(/assets/images/bg-leftitem-feat-top.jpg);
	background-repeat: no-repeat;
	padding-top:40px;
}

.dvSubPages
{

}

.dvFeaturedSearch
{

}

.dvFeaturedList
{

}

.dvSideNavigation .container select
{
	display:block;
	width:80%;
	font-size:11px;
	margin-bottom:5px;
}

.dvSideNavigation .container ul
{
	margin:0px;
	padding:0px;	
	
}

.dvSideNavigation .container ul li.item
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-left:10px;
	padding-bottom:4px;
	
}

.dvSideNavigation .container ul li.item a
{
	background-image: url(/assets/images/bullet-left-dark.jpg);
	background-repeat: no-repeat;
	background-position:left center;
	padding-left:15px;
	text-decoration:none;
	color:#003366;
	font-weight:bold;
}

.dvSideNavigation .container ul li.item a:hover
{
	background-image: url(/assets/images/bullet-left-light.jpg);
	color:#FFFFFF;
}

.dvSideNavigation .container ul li.first
{
	background-image: url(/assets/images/bg-leftitem-top.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
}

.dvSideNavigation .container ul li.first a
{

}

.dvSideNavigation .container ul li.first a:hover
{

}

.dvSideNavigation .container ul li.mid
{
	
}

.dvSideNavigation .container ul li.mid a
{

}

.dvSideNavigation .container ul li.mid a:hover
{

}

.dvSideNavigation .container ul li.last
{
	background-image: url(/assets/images/bg-leftitem-btm.jpg);
	background-repeat:no-repeat;
	margin-left:-1px;
	background-position:bottom;
	padding-bottom:15px;
}

.dvSideNavigation .container ul li.last a
{

}

.dvSideNavigation .container ul li.last a:hover
{

}


.dvSideNavigation .featuredcontainer select
{
	display:block;
	width:170px;
	font-size:11px;
	margin:0 auto;
	margin-bottom:5px;
}

.dvSideNavigation .featuredcontainer ul
{
	margin:0px;
	padding:0px;	
	margin-top:10px;
}

.dvSideNavigation .featuredcontainer ul li.item
{
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-left:10px;
	padding-bottom:4px;
	
}

.dvSideNavigation .featuredcontainer ul li.item a
{
	background-image: url(/assets/images/bullet-left-dark.jpg);
	background-repeat: no-repeat;
	background-position:left center;
	padding-left:15px;
	text-decoration:none;
	color:#003366;
	font-weight:bold;
}

.dvSideNavigation .featuredcontainer ul li.item a:hover
{
	background-image: url(/assets/images/bullet-left-light.jpg);
	color:#FFFFFF;
}

.dvSideNavigation .featuredcontainer ul li.first
{
	
}

.dvSideNavigation .featuredcontainer ul li.first a
{

}

.dvSideNavigation .featuredcontainer ul li.first a:hover
{

}

.dvSideNavigation .featuredcontainer ul li.mid
{
	
}

.dvSideNavigation .featuredcontainer ul li.mid a
{

}

.dvSideNavigation .featuredcontainer ul li.mid a:hover
{

}

.dvSideNavigation .featuredcontainer ul li.last
{
	background-image: url(/assets/images/bg-leftitem-btm.jpg);
	background-repeat:no-repeat;
	margin-left:-1px;
	background-position:bottom;
	padding-bottom:15px;
}

.dvSideNavigation .featuredcontainer ul li.last a
{

}

.dvSideNavigation .featuredcontainer ul li.last a:hover
{
}



#dvContent
{
	
	display:inline;
	float:left;
	padding-top:20px;
	padding-left:10px;
	padding-right:30px;
	padding-bottom:20px;
	width:570px;
}




#dvFooter
{
	clear:both;
	float:none;
	margin-top:20px;
	border-top:solid 1px #3366cc;
	padding-top:10px;
}

#dvFooter .dvPoweredBy 
{
	padding-top:15px;
	padding-bottom:10px;
}

#dvFooter .dvGenericFooter
{
	
}

#dvFooter .dvMakesModels
{
	font-size:11px;
}

#dvFooter .dvOtherLinks
{
	font-size:11px;
}

#dvFooter .dvPoweredBy
{

}

#dvFooter .container     
{
	text-align:center;
	margin-bottom:15px;
}

#dvFooter .container ul
{
	margin:0px;
	padding:0px;
}

#dvFooter .container ul li.item
{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
}

#dvFooter .container ul li.item a
{
	display:inline-block;
	padding:5px;
	text-decoration:none;
	color:Black;
}

#dvFooter .container ul li.item a:hover
{
	text-decoration:underline;
	color:#3366cc;
}

#dvFooter .container ul li.first
{

}

#dvFooter .container ul li.first a
{

}

#dvFooter .container ul li.first a:hover
{

}

#dvFooter .container ul li.mid
{

}

#dvFooter .container ul li.mid a
{

}

#dvFooter .container ul li.mid a:hover
{

}

#dvFooter .container ul li.last
{

}

#dvFooter .container ul li.last a
{

}

#dvFooter .container ul li.last a:hover
{

}


#dvFooter .secondarycontainer     
{
	text-align:center;
	margin-bottom:5px;
}

#dvFooter .secondarycontainer ul
{
	margin:0px;
	padding:0px;
}

#dvFooter .secondarycontainer ul li.item
{
	margin:0px;
	padding:0px;
	list-style:none;
	display:inline;
}

#dvFooter .secondarycontainer ul li.item a
{
	display:inline-block;
	padding:2px;
	text-decoration:none;
	color:#CCCCCC;
}

#dvFooter .secondarycontainer ul li.item a:hover
{
	text-decoration:underline;
	color:#999999;
}

#dvFooter .secondarycontainer ul li.first
{

}

#dvFooter .secondarycontainer ul li.first a
{

}

#dvFooter .secondarycontainer ul li.first a:hover
{

}

#dvFooter .secondarycontainer ul li.mid
{

}

#dvFooter .secondarycontainer ul li.mid a
{

}

#dvFooter .secondarycontainer ul li.mid a:hover
{

}

#dvFooter .secondarycontainer ul li.last
{

}

#dvFooter .secondarycontainer ul li.last a
{

}

#dvFooter .secondarycontainer ul li.last a:hover
{

}
