/*
//-----------------------------------------------------------------------------

	home.css
	
	version:	1.0
	date:		September 2008
	author:		[Martin Olson @ innertwined]
	email:		[martin@innertwined.com]

	website:	[www.larsonboats.com]

	version history: [1.1]
		- added Genmar Boat Show Banner 12.17.08
		- added Feature Slider 01.20.09
	

// -----------------------------------------------------------------------------
*/


#home {
	background: url(../img/model_contentBkg.jpg) 0 -100px repeat-x;
	clear: both;
	padding-bottom: 10px;
	margin: 0 8px 0 7px;
	}
.home_trim {
	background: url(../img/navModel_bkg.jpg) 0 -35px repeat-x;
	height: 8px;
	}


#home_latest {
	display: block;
	float: left;
	margin: 35px 0 25px 40px;
	width: 420px;
	}
	* html #home_latest {margin-left:25px}
	ul#latest {
		height: 20px /* margin for slideshow */
		}
		ul#latest li {
			display: block;
			float: left;		
			}
			ul#latest li.title {
				color: #5a5858;
				font-weight: 700;
				padding-left: 5px;
				width: 295px;
				}
			ul#latest li a {
				color: #b1b1b1;
				font-size: 11px;
				font-weight: 700;
				padding: 3px 5px 2px;
				text-decoration: none;
				}
			ul#latest li a:hover {
				background: #e2e2e2;
				color: #b1b1b1;
				text-decoration: none;
				}
			ul#latest li a.active-thumb {
				background: #53bae0;
				color: #fff;
				padding: 3px 5px 2px;
				text-decoration: none;
				}
				
	#home_latest .hdr {
		font-size: 13px;
		font-weight: 700;
		margin-bottom: 4px;
		}
	#home_latest .hdrBlue {
		color: #53bae0;
		font-size: 13px;
		font-weight: 700;
		margin-bottom: 4px;
		}
				
	/* removed for updated slideshow 
				
	#news01,
	#news02,
	#news03,
	#news04 { clear: both; margin-top: 8px;}
	#news01 { background: url(../img/home_bnrAward.jpg) 0 0 no-repeat; height:85px }
		#news01.news { padding: 20px 5px 0 230px }
	#news02 { background: url(../img/home_bnr0.jpg) 0 0 no-repeat; height:85px }
		#news02.news { padding: 20px 150px 0 20px}
	#news03 { background: url(../img/home_bnr2.jpg) 0 0 no-repeat; height:75px }
		#news03.news { padding: 30px 20px 0 20px; text-align: right }
	#news04 { background: url(../img/home_bnr3.jpg) 0 0 no-repeat; height:75px }
		#news04.news { padding: 30px 160px 0 20px }

	.news {
		color: #fff;
		font-size: 11px;
		line-height: 1.3em;
		}
		#home_latest .hdr {
			font-size: 13px;
			font-weight: 700;
			margin-bottom: 4px;
			}
		.news a:link,
		.news a:visited {
			color: #53bae0;
			text-decoration: none;
			}
			
	*/


/* home dealer search */

#h_dealer {
	background: url(../img/worldmap_gray.gif) 0 -20px no-repeat;
	color: #5a5858;
	display: block;
	float: right;
	font-size: 11px;
	line-height: 1.3em;
	padding: 30px 40px;
	width: 350px;
	}
	#h_dealer .hdr {
		color: #5a5858;
		font-size: 15px;
		font-weight: 700;
		margin: .5em 0;
		}
	#h_dealer .instruct {
		margin: 0;
		}
	#h_dealer li {
		display: block;
		float: left;
		width: 130px;
		}
	#h_dealer label {
		font-size: 11px;
		font-weight:bold;
		line-height: 20px;
		padding-right: 8px;
		text-align: left;
		}
	#h_dealer input.zip {
		border-top: 1px solid #bcbcbc;
		border-left: 1px solid #bcbcbc;
		border-right: 1px solid #d2d2d2;
		border-bottom: 1px solid #d2d2d2;
		color: #5a5858;
		font-size: 12px;
		padding: 2px;
		width: 85px;
		}
	#h_dealer select {
		color: #5a5858;
		float: left;
		font-size: 11px;
		padding: 1px;
		width: 120px;
		}

/* genmar banner */

.tmpBanner {
	margin: 0 auto;
	width: 600px
	}
	
/* featured slider */

.sliderWrap {
	position: absolute;
	/*left: 0;
	top: 0;*/
	width: 420px
	}
.panel ul {
	margin: 0 15px 0 30px;
	text-align: left
	}
.stripViewer {
	height: 120px;
	overflow: hidden;
	position: relative;
	text-align: right;
	}
.stripViewer a.more {
	color: #53bae0;
	text-decoration:underline;
}
.stripViewer a.more:hover {
	color: #7dd1f0;
}
.stripViewer .panelContainer {
	position: relative;
	left: 0;
	top: 0
	}
.stripViewer .panelContainer .panel {
	float: left;
	height: 100%;
	position: relative;
	width: 420px
	}
.stripNavL,
.stripNavR,
.stripNav { display: none }
.photo-meta-data {
	background: url(images/transpBlack.png);
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	line-height: 1.3em;
	/*padding: 10px 20px;
	height: 50px;*/
	margin-top: -95px;
	position: relative;
	z-index: 9999
	}
#home_latest .hdr {
	font-size: 12px;
	font-weight: 700;
	margin-bottom: 4px;
	}
.photo-meta-data a:link,
.photo-meta-data a:visited {
	color: #53bae0;
	text-decoration: none;
	}
#news2.photo-meta-data { padding: 25px 5px 0 220px; height: 75px }
#news3.photo-meta-data { padding: 25px 150px 0 20px; height: 75px }
#news4.photo-meta-data { padding: 30px 20px 0 20px; height: 70px; text-align: right }
	
/*#news1.photo-meta-data { padding: 25px 5px 0 230px; height: 75px }
#news2.photo-meta-data { padding: 25px 150px 0 20px; height: 75px }
#news3.photo-meta-data { padding: 30px 20px 0 20px; height: 70px; text-align: right }
#news4.photo-meta-data { padding: 30px 160px 0 20px; height: 70px }*/


/*
.slider-wrap								{ width: 419px; position: absolute; top: 87px; left: 40px; }			
.stripViewer .panelContainer 
.panel ul									{ text-align: left; margin: 0 15px 0 30px; }
.stripViewer								{ position: relative; overflow: hidden; width: 419px; height: 285px; }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 419px; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }
.nav-thumb 									{ border: 1px solid black; margin-right: 5px; }
#movers-row									{ margin: -43px 0 0 62px; }
#movers-row div								{ width: 20%; float: left; }
#movers-row div a.cross-link 				{ float: right; }
.photo-meta-data {
	background: url(images/transpBlack.png);
	padding: 10px;
	height: 30px
	} 
											  margin-top: -50px; position: relative; z-index: 9999; color: white; }
.photo-meta-data span 						{ font-size: 13px; }
.cross-link									{ display: block; width: 62px; margin-top: -14px; 
											  position: relative; padding-top: 15px; z-index: 9999; }
.active-thumb 								{ background: transparent url(images/icon-uparrowsmallwhite.png) top center no-repeat; }*/