@charset "utf-8";
/* CSS Document */

div, p, a, h1, h2, h3, img, ul, li{
	margin:0;
	padding:0;
	border:none;
}
.homeContainer{
	clear:both;
	margin: 0 auto;
	width: 1000px;
	overflow:hidden;
}

#headerContainer{
	background: url(/sitespecific/DimmitMotorCarCollection/hpContent/home-bkg-images.jpg) no-repeat 0 0;
	clear:both;
	margin: 0 auto 12px;
	width: 1000px;
	height: 145px;
	overflow:hidden;
}

#headerSWF{
	color: #FFF;
	width: 1000px;
	height: 140px;
	float: left;
}

#slideshowContainer{
  display: block;
  float: left;
  width: 665px;
  height: 375px;
  position: relative;
}

#slideshow{
	position: absolute;
	top: -12px;
	left: 50px;
	z-index: -1;
}

#slideshowContainer a, #inventoryLinkContainer{
  position: absolute;
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-weight: bold;
  font-size: 20px;
  line-height: 18px;
  color: #FFF;
  text-decoration: none;
  text-align: center;
  margin: 0;
  z-index: 1;
}

#slideshowContainer a:hover{
  color: #063;
}

/*  Top Positions of Links  */
.topLinkTop1{top: 0px}  /* New Car Research  */
.topLinkTop2{top: 22px}  /* View Our Inventory and Company Info  */
.topLinkTop3{top: 92px}  /* Parts & Service and Online Finance  */
.topLinkTop4{top: 172px}  /* Boutique and Specials  */
.topLinkTop5{top: 235px;}  /* Events and Cinema  */
.topLinkTop6{top: 308px;}  /* Location & Hours and Featured Articles  */
.topLinkTop7{top: 350px;}  /* Virutal Tour  */

/*  Left/Right Positioning of Links - in clockwise order */
.xNewCarResearch{left: 285px}
.xCompanyInfo{right: 126px}
.xFinance{right: 42px}
.xSpecials{right: 20px}
.xCinema{right: 47px}
.xArticles{right: 96px}
.xTour{left: 264px}
.xLocation{left: 88px}
.xEvents{left: 38px}
.xBoutique{left: 0px}
.xService{left: 32px}
.xInventory{left: 104px}


#inventorySubs{
	background-color: #222;
	border: 1px solid #444;
	display: none;
	position: absolute;
	width: 175px;
}
#inventorySubs ul{
	margin: 0; padding: 0;
}
#inventorySubs ul li{
	margin: 5px 0;
	padding: 5px 0;
	line-height: 0;
	list-style:none;
}
#inventorySubs a{
	margin: 0px 15px;
  font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	position: relative;
}

#luxuryLeaderContainer{
	background: url(/sitespecific/DimmitMotorCarCollection/hpContent/home-bkg-images.jpg) no-repeat -661px -155px transparent;
	width: 335px;
	height: 382px;
	float: right;
	text-align: center;
}
#luxuryLeaderContainer img{
	margin-top:12px;
}
#luxuryLeaderContainer p{
  font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	line-height: 19px;
	color: #EAEAEA;
	text-align: justify;
	margin: 4px 30px 8px 18px;
}
#luxuryLeaderContainer a:link, #luxuryLeaderContainer a:visited{
  font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 20px;
	font-weight:bold;
	line-height: 22px;
	color: #EAEAEA;
}
#luxuryLeaderContainer a:hover{
	color:#FFF;
}

.sectionHeader{
	background-image: url(/sitespecific/DimmitMotorCarCollection/hpContent/home-bkg-images.jpg);
	background-repeat: no-repeat;
	width: 475px;
	height: 66px;
	text-align: center;
}

.headerInventory{background-position:  -60px -182px;}
.headerCinema{background-position:  -60px -316px;}
.headerSpecials{background-position:  -60px -446px;}

#featuredInventoryContainer{
	width: 475px;
	height: 385px;
	float: left;
	padding-bottom:15px;
}

#featuredInventoryContainer ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#featuredInventoryContainer ul li{
	float: left;
	margin: 0 6px;
}

#featuredInventoryContainer a{
	width: 145px;
	display: block;
	text-decoration: none;
	color: #CCC;
	font-weight: 800;
	font-size: 12px;
	line-height: 13px;
	text-align: right;
	margin-bottom: 8px;
  font-family: "Trebuchet MS", Arial, sans-serif;
}

#featuredInventoryContainer a:hover{
	color: #063;
}
#featuredInventoryContainer img{
	margin-bottom: 5px;
}

#cinemaContainer{
	width: 475px;
	height: 394px;
	float: right;
	padding-bottom:20px;
}

#cinemaContainer p{
    font-family: "Trebuchet MS", Arial, sans-serif;
	color: #CCC;
	font-size: 12px;
	text-align: center;
	font-weight: bold;
	letter-spacing: 1px;
	margin: 0;
}

#cinemaContainer a{color: #CCC}
#cinemaContainer a:hover{color: #063}

#specialsContainer{
	clear:left;
	float: left;
	margin-right: 20px;
	width: 475px;
}

#specialsContainer ul{
	list-style: none;
	margin: 0;
	padding: 0;
}

#specialsContainer ul li{
	float: left;
	margin: 2px 8px;
	cursor: pointer;
}

#specialsBigImage{
	float:right;
	border: 1px solid #666;
}

#homeTextContainer{
	clear:both;
	overflow:hidden;
}
#homeTextContainer p{
	color: #CCC;
	font-size: 14px;
	line-height: 18px;
	text-align: justify;
  font-family: "Trebuchet MS", Arial, sans-serif;
	margin:14px 0;
}

#homeFooter{
	margin:4px 0;
}

#facebook{
	width: 200px;
	float: left;
	padding-top: 50px;
}
#weCare{
	width: 200px;
	margin: 0 auto;
	text-align: center;
}
#weCare a:link, #weCare a:visited{
  font-family: "Trebuchet MS", Arial, sans-serif;
	color: #CCC;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
#weCare a:hover{
	color:#063;
}
#bottomIconLinks{
	float: right;
	width: 275px;
	text-align: center;
}

#bottomIconLinks p{
    font-family: "Trebuchet MS", Arial, sans-serif;
	color: #CCC;
	font-size: 12px;
	line-height: 8px;
	font-weight: bold;
}
