	#homegallery {
		background: #e4e4e4;
	}

	#homegallery img {
		border: 1px solid #000;
	}
	body {
		font-family: Verdana;
		font-size: 12px;
		background: #5a0000 URL('images/bg.png');
		margin: 0px;
		padding: 0px;
	}
	.callus {
		background: #000;
		line-height: 25px;
		color: #a8a8a8;
		font-size: 11px;
		padding-left: 10px;
		border-bottom: 3px solid #960000;
		position: fixed;
		top: 0px;
		width: 100%;
		z-index: 200;
	}
	.callus>div {
		float: right;margin-right: 20px;
	}
	#mooquee {
		width:450px;height:20px;text-align:right;color: yellow;overflow: hidden;
	}
	.shadow {
		position:absolute;
		top: 0px;
		left: 0px;
		width: 100%;
		background: URL('images/shadow2.png') repeat-x;
		height: 300px;
		z-index: -10;
	}
	h3 {
		color: #c00000;
		padding-bottom: 5px;
		margin: 0px;
	}
	a, a:visited, a:hover, a:visited:hover {
		color: #c00000;
	}
	img {
		border: 0px;
	}
	.top-menu a, .top-menu a:visited, .top-menu a:hover, .top-menu a:visited:hover {
		font-size: 11px;
		font-weight: bold;
		color: #c00000;
	}
	.clear {
		clear: both;
		height: 0px;
		overflow: hidden;
	}
	.yamahafork {
		position:absolute;
		bottom: -60px;
		right: -60px;
	
		background: URL('images/yamahafork.png') no-repeat;
		width: 150px;
		height: 150px;
		z-index: -10;
	}
	.centerlogo {
		float: left;
		padding-left: 400px;
		position: absolute;
	}
	.content {
		border: 5px solid #000;
		border-radius: 5px;
		margin: 0 auto;
		margin-top: 40px;
		width: 880px;
	}	
	.sBfg{
  background:#ffffff;
  background: #fff;padding: 5px;
  border-radius: 5px;
  
  }
	.designedby, .designedby a, .designedby a:visited,.designedby a:visited:hover .designedby a:hover {
		font-size: 10px;
		color: #cbcbcb;
		text-align: center;
		margin-top: 5px;
		margin-bottom: 40px;
	}

	br.space {
		height: 5px;
		overflow: hidden;
	}
	.newowners {
		padding-left: 40px;font-weight: bold;color: #d90000;font-size: 15px;position:relative;margin: 0px;margin-top: -10px;
	}
	.header h1 {
		text-indent: -1000em;width: 395px;height: 120px;display:block;background: URL(images/logo.png) 20px no-repeat;
	}
	.address {
		float: right;padding-top: 5px;width: 320px;text-align: center;
	}
	.address span {
		font-size: 20px;
		font-weight: bold;
	}
	.address b {	
		font-size: 11px;
	}
	.header {
		position:relative;margin-top: -15px;
		background: #fff;
	}
	.footer {
		position:relative;margin-bottom: -5px;
		background: #f0f0f0 URL('images/carbon.gif');text-align: center;line-height: 35px;
		font-weight: bold;
		border: 1px solid #e6e5e5;
	}
	
	.fontinfo {
		padding: 0px 15px;font-size: 14px;
	}
	

	
	.rotating-images {
		float: right;width: 430px;
	}
	#bikes {
		background: URL('images/bikes/yz250f-2010.png') center center no-repeat;width: 430px;text-align: right;height:260px;text-indent: -1000em;color: #fff;
	}
	.official-dealer {
		position:relative;margin-top: -60px;
		text-indent: -1000em;
		background: URL('images/official-dealer.png') bottom center;
		width: 423px;
		height: 99px;
		
	}
	
	img.img , .img img{
		border: 1px solid #9a9a9a;
		padding: 2px;
	}
	
	.lavishmenu {
		display: block;
		padding: 0px;
		margin: 0px;
		background: inherit URL('/images/menuleft.png') no-repeat left center;
	}

	.lavishmenu-inner {
		display: block;
		background: inherit URL('/images/menuright.png') right center no-repeat;
		padding: 0px 2px 0px 0px;
		margin-left: 2px;
	}

	.lavishmenu ul {
		display: block;
		list-style: none;
		margin: 0px;
		padding: 0px;
	}
	.lavishmenu li {
		float: left;
		list-style: none;
		padding: 0px;
		margin: 0px;
	}
	.lavishmenu li a {
		display: block;
		float: left;
		z-index: 2;
		position: relative;
		line-height: 30px;
		min-height: 30px;
		padding: 0px 5px 0px 17px;
		margin: 0px;
		color: #082242;
		text-decoration: none;
	}
	.lavishmenu li.liHover {
		position: absolute;
		padding: 0px;
		margin: 0px;
	}
	.lavishmenu li.liHover b {
	}
	.clear-left {
		clear: left;
	}
	
	.menu-home, .menu-about, .menu-service, .menu-parts, .menu-service, .menu-rc, .menu-links, .menu-apparel {
		display: block;
		background: URL(images/small-yamaha-logo.png) 8px center no-repeat;
		text-indent: 10px;
	}
	
	
.sB{display:block}
.sB *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.sB1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #a06d6d;
  border-right:1px solid #a06d6d;
  background:#d5bfbf}
.sB2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #6a1919;
  border-right:1px solid #6a1919;
  background:#dfcece}
.sB3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #dfcece;
  border-right:1px solid #dfcece;}
.sB4{
  border-left:1px solid #a06d6d;
  border-right:1px solid #a06d6d}
.sB5{
  border-left:1px solid #d5bfbf;
  border-right:1px solid #d5bfbf}

  
  
  
.topMenu{display:block}
.topMenu *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ebebeb}
.topMenu1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6;
  background:#f0f0f0}
.topMenu2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fdfdfd;
  border-right:1px solid #fdfdfd;
  background:#eeeeee}
.topMenu3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eeeeee;
  border-right:1px solid #eeeeee;}
.topMenu4{
  border-left:1px solid #f6f6f6;
  border-right:1px solid #f6f6f6}
.topMenu5{
  border-left:1px solid #f0f0f0;
  border-right:1px solid #f0f0f0}
.topMenufg{
  background:#ebebeb}
  
  

  
  
  
  
/* thumbnail slider begin */

/* apply the gallery design - links slider */
#gallery_container {  width:492px ; height:94px ; margin:10px auto 10px; background:#EBE2E5 ; padding:7px 0px 0px; display:block; position:relative; }
/* the width is set to show the number of thumbnails that will be visible */
#thumb_container{ position:relative ; overflow:hidden ; width:442px ; height:90px ; margin:0px auto 0px;  }
/* the thumbnails container */
#thumbs { white-space:nowrap; display:block; position:relative; }

#thumbs a { padding:0px; margin:0px; }
#thumbs a img{ border:1px #333333 solid; }

/* DIV container slider example */
#gallery_container2 {  width:492px ; height:134px ; margin:10px auto 10px; background:#EBE2E5 ; padding:7px 0px 0px; display:block; position:relative; }

/* create custom forward-backward buttons for this container */
#gallery_container2 .addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:134px; top:0px; right:0px; background:url('images/gallery_fwd2.jpg') no-repeat center;  }
#gallery_container2 .addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:134px; top:0px; left:0px; background:url('images/gallery_back2.jpg') no-repeat center;  }

/* the width is set to show the number of thumbnails that will be visible */
#thumb_container2{ position:relative ; overflow:hidden ; width:442px ; height:130px ; margin:0px auto 0px; }
/* the thumbnails container; set a width on it so everything will be fine */
#thumbs2 { display:block; position:relative; width:6000px; }

#thumbs2 div.thumbnail { display:block; position:relative; float:left; margin-right:30px; font-size:11px; width:84px; text-align:center; }

#thumbs2 a { padding:0px; margin:0px; clear:both; display:block; }
#thumbs2 a img{ border:1px #333333 solid; }

/* the forward and backward buttons */
.addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; right:0px; background:url('images/gallery_fwd.jpg') no-repeat;  }
.addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; left:0px; background:url('images/gallery_back.jpg') no-repeat;  }
/* thumbnail slider end */

#oigear {
	margin-top: 10px;
}
#gallery, #homegallery, #oigear {
	white-space: nowrap;
	overflow: auto;
	background: #ededed;
	text-align: center;
}
#gallery img, #homegallery img, #oigear img {
	margin: 3px;
	padding: 1px;
	border: 1px solid #000;
	white-space: nowrap;
}

.fright {
	float: right;
}
.fontinfo rc {
	margin-top: 5px;margin-right: 10px;
}
.fontinfo b {
	font-size: 15px;
}
.fontinfo .cen img {
	width: 400px;
}
.cen {
	text-align: center;
}

.bigpic {
	width: 420px;padding-bottom: 10px;
}
.bigpic .topMenufg {
	text-align: center;padding: 6px;font-size: 14px;color: green;
}
.bigpic .topMenufg b {
	display: none;
}
.roundbox {
	width: 420px;padding-bottom: 10px;
	margin: 0px 5px 0px 5px;
}
.roundbox  .topMenufg>div {
	padding: 10px;padding-top: 0px;font-size: 11px;
}
.roundbox  .topMenufg>div>img {
	float: left;margin-right: 10px;margin-top: 15px;
}
.roundbox  .topMenufg>div>div {
	padding-top: 10px;
}
.roundbox .desc {
	font-size: 12px;margin-top: 5px;
}
.roundbox .desc b{
	color: red;
}



