#landing_ad_bt {
	margin: 0;
}
#landing_ad_bt div.box_left {
	position: relative;
	clear: none;
	margin: 0 0 0 8px;
	_margin: 0 -5px 0 0;
	height: 148px;
	font-weight: bold;
	background-color: transparent;
}

#landing_ad_bt div.box_left a {
	float: right;
	margin: 4px 0 4px 4px;
}

#landing_ad_bt div.box_left a.learn{ 
	background:transparent url(/pub-share/img/buttons.gif) no-repeat scroll 0 -102px;
	color:#FFFFFF;
	font-size:85%;
	font-weight:bold;
	padding:0 0 0 5px;
	text-align:center;
	margin:10px auto 0;	
	float:none;
	width:79px;
	display:block;
}

* html #landing_ad_bt div.box_left a.learn{ 
		margin: 5px auto 0;
}

#landing_ad_bt div.box_left a.learn:hover {
	background-position:0 -119px;
	text-decoration:none;
}

#landing_ad_bt div.box_left a.learn span{
	background:transparent url(/pub-share/img/buttons.gif) no-repeat scroll right -102px;
	display:inline-block;
	height:17px;
	padding:0 10px 0 5px;
}

#landing_ad_bt div.box_left a.learn:hover span {
	background-position:right -119px;
}

#landing_ad_bt div.box_left h2 {
	font-size: 93%;
	padding: 10px 10px 6px 10px;
}

#landing_ad_bt div.box_left div.top{
	background: transparent url(/pub-share/img/box_184_ccc_fff_tp.gif) no-repeat scroll left top;
	height:10px;
	font-size:0px;
}

#landing_ad_bt div.box_left img{
	margin: 0 auto;
	display:block;
}

#landing_ad_bt div.box_left div.text{ 
	margin: 5px 10px 0; 
	font-size:12px;
}

#landing_ad_bt div.box_left div.bt {
  position: absolute;
  bottom: 0px;
  background: url(/pub-share/img/box_184_ccc_fff_bt.gif) bottom left no-repeat;
  height: 10px;
  width: 184px;
  clear: both;
  _margin-bottom: -1px;
}

#flashContent {
	margin: -12px 0 0 0;
	float: right;
}

/* dealer search form block */

#landing_ad_bt div#dealerSearchForm {
  width: 392px;
  background: url(/pub-share/img/box_dealer_search_bg.gif) repeat-y;
  margin-left: 10px;
}

#landing_ad_bt div#dealerSearchForm h2 {
  width: 392px;
  background: url(/pub-share/img/box_dealer_search_tp.gif) no-repeat;
}

div#dealerSearchForm form#dealerFormGadget, div#dealerSearchForm form#dealerForm {
  width: auto;
}

div#dealerSearchForm form#dealerFormGadget input, div#dealerSearchForm form#dealerFormGadget input {
  width: 260px;
  font-size: 85%;
  }

div#dealerSearchForm form#dealerFormGadget label,div#dealerSearchForm form#dealerFormGadget div, div#dealerSearchForm form#dealerFormGadget #advancedSearchLnk {
	font-size: 85%;
}

div#dealerSearchForm form#dealerForm label,div#dealerSearchForm form#dealerForm div, div#dealerSearchForm form#dealerForm #advancedSearchLnk {
	font-size: 85%;
}

div.box_left#dealerSearchForm div.bt {
  width: 392px;
  background-image: url(/pub-share/img/box_dealer_search_bt.gif);
}

/* bluetooth ad block */
div.box_left div.content {	
	font-size: 85%;
	background: #e6e6e6 url(/pub-share/img/ads/bluetooth.jpg);
	padding: 75px 5px 5px;
	width: 155px;
	text-align: center;
	position: relative;
	margin: 0 9px 0 5px;
}

div.content span {	
	font-size: 80%;
	width: 160px;
	display: block;
	padding-bottom: 8px;
}

a#block-link {
	position: absolute;

	height: 120px;
	cursor: pointer;
}

a#block-link span {
	color: #000;
}
div.box_left a#block-link:hover {
	text-decoration: none;
}

/* Register Today Block */

div#register-today-block{
	margin:2px 0 0;
	width:160px;
}

div#register-today-block a{
	display:block;
}

/*------------------------------------------------*/
/* Main Image */
.content_image {
 	float:right;
	margin:-2px 0 10px;
	position: relative;
}


/*------------------------------------------------*/
/* Gallery */
/*
  .content_image a:focus {
 	outline:none;
 }
 .content_image {
 	float:right;
	margin:-2px 0 10px;
	width:590px;
	position: relative;
 }
  .content_image .largeImage {
  	/* background:transparent url(/pub-share/img/gallery/loader.gif) no-repeat scroll 265px 135px; *//*
  	width:586px;
	height: 335px;
  }
 .galleryRounded {
 	position: absolute;
	z-index:99;
	width:594px; height:345px;
	left: -1px;
	background: url(/pub-share/img/gallery/galleryCorners.png) top left no-repeat;
 }
 .carousel {
	padding-left: 4px;
 }
 .galleryNav {
	background:transparent url(/pub-share/img/gallery/galleryNavBG.gif) repeat-x scroll 0 0;
	top:308px;
	height:32px;
	position:absolute;
	width:586px;
 }
 .content_image ul  {
 	background-color:#121212;
	top:308px;
	left:65px;
	margin:0 auto;
	overflow:hidden;
	position:absolute;
	width:447px; height:32px;
	z-index: 199;
 }
 .content_image ul li {
 	position:absolute;
 }

 .content_image ul li a {
	display:inline-block;
	height:23px;
	margin:3px 2px 4px;
	overflow:hidden;
	width:23px;
	z-index: 199;
	border: 1px solid #2d2d2d;
 }
 .content_image ul a:hover,
 .content_image ul a.selected {
 	border-color: #fff;
 }
 .content_image ul a.first {
 	margin:3px 3px 4px 13px;
 }
 .content_image ul a img {
	  height: 23px;
 }
 .galleryNavLinks {
 	z-index:199;
	position:absolute;
 }
 .galleryNavLinks a {
 	bottom: 3px;
 	position:absolute;
  	text-indent: -10000px;
	width:18px; height: 18px;
	background:transparent url(/pub-share/img/gallery/galleryButtonsSprite.png) repeat-x scroll 0 0;
  }
  .galleryNavLinks .carousel_next {
  	background-position:50px 0;
	left:536px;
  }
  .galleryNavLinks .next_image {
	background-position:71px -2px;
	left:510px;
  }
  .galleryNavLinks .carousel_previous {
	background-position:0 0;
	left:12px;
  }
  .galleryNavLinks .prev_image {
	background-position:90px 0;
	left:30px;
  }
  .galleryNavLinks a.play_slides {
  	background-position:29px 0;
	left:560px;
  }
  .galleryNavLinks a.play_slides.paused {
  	background-position:15px 0; 
  }
*/