@charset "UTF-8";
/* CSS Document */
* 							{ margin: 0; padding: 0; text-decoration:none; border:0; }
a:link 						{ color:#333; }
a:hover 					{ color:#666; }
a:visited 					{ color: #000; }
	
/* BODY */	
body,td,th 					{ font-family: Verdana, Geneva, sans-serif; }
body 						{ background-color:#CCCCCC; background-image:url(../images/bg.jpg); background-repeat:repeat-y; background-position:center; }
	
/* CROP-HEADER */
#crop-header 				{ background-image:url(../images/headers/crop_cruiser_header.jpg); background-repeat:no-repeat; background-position:center; height:79px; }	
#crop-header-txt 			{ font-size:12px; font-weight:normal; margin:26px 0 0 39px; word-spacing:1px; color:#FFF; }
#crop-header-txt a:link 	{ color:#FFF; }
#crop-header-txt a:hover 	{ color: #FF0; }
#crop-header-txt a:visited 	{ color: #FF9; }

/* VIDEO */
#vid						{ margin:30px 0 0 150px; }

/* AUDIO */
#audio 						{ margin-left:30px;	padding: 5px 0 15px; }

/* PAGE WRAP */
.page-wrap 					{ width:980px; margin:0 auto; }

/* CROP SPECS */
#crop-spec-table 			{ font-size:24px; color:#060; font-weight:bold; padding-bottom:10px; padding-left:20px;	padding-top:10px; left:0; }
ul#specs-rules 				{ list-style:none; padding-top:10px; font-size:11px; line-height:15px; }
a, ul#specs-rules 			{ font-size:11px; line-height:17px; text-align:left; }
p, ul#specs-rules 			{ list-style:none; margin-left:20px; }

/* LIST-ITEMS */
ul#list-items 				{ list-style:none; font-size:11px; line-height:16px; padding-left:20px; }
a, ul#list-tems 			{ font-size:11px; line-height:15px; text-align:left; }
p, ul#list-items 			{ list-style:square; padding-bottom:2px; }

/* LIST-ITEMS DL */
dl, .list-items 			{ width:400px; margin-top:20px; background-position:-9999px; padding-top:5px; }
dt, .list-items 			{ font-size:13px; line-height:20px; font-weight:bold; margin-top:5px; color:#090; }
dd, .list-items 			{ font-weight:lighter; font-size:11px; margin-top:5px; color:#000; padding-left:25px; background-image:url(../images/swirl.gif); background-repeat:no-repeat; }
dl, .list-items b 			{ font-weight:bold; font-size:11px; margin-top:5px; color:#F00; }

/* LIST-ITEMS SPECS */
dl, .list-items-specs 		{ margin-top:20px; background-position:-9999px; padding-top:5px; }
dt, .list-items-specs 		{ font-size:13px; line-height:18px; font-weight:bold; margin-top:7px; color:#090; }
dd, .list-items-specs 		{ font-weight:lighter; font-size:11px; margin-top:5px; color:#000; background-image:url(../images/swirl.gif); background-repeat:no-repeat; }
dl, .list-items-specs b 	{ font-weight:bold; font-size:11px; margin-top:5px; color:#F00; }

/* INDEX VIDEO */	
#index-vid 					{ padding-bottom: 250px; }

/* LEFT SLIDE */	
#index-vid #left-slide 		{ float:left; width: 600px; }

/* RIGHT VID */
#main-content #right-vid 	{ float: right; width: 200px; }
	
#gap 						{ padding-top:50px; }

/* MAIN CONTENT */	
#main-content 				{ padding-bottom: 790px; }
	
/* LEFT COL */	
#main-content #left-col 	{ float:left; width: 350px; padding-left:50px; }

/* RIGHT COL */
#main-content #right-col 	{ float: right; width: 350px; padding-right:50px; }

/* COL x 5 */	
ul.column li 				{ float: left; width: 195px; /*Set default width*/
							padding: 0; margin: 5px 0 30px; display: inline; }
	
.block 						{ height: 150px; font-size: 1em;
							margin-right: 5px; /*Creates the 5px gap between each column*/
							padding: 15px; background: #FFF; background-image:url(../images/columnx4.jpg);
							background-repeat:no-repeat; border-bottom: #DADADA thin solid; border-bottom-width:3px; }
	
.block h2 					{ font-size: 16px; }
.block h3 					{ font-weight:lighter; font-size:12px; padding-top:10px; padding-bottom:10px; }
.block h4					{ /* Learn more */ font-weight:lighter; font-size:12px; color:#03F; background-image:url(../images/arrow.gif); background-repeat:no-repeat; background-position:80px; }
a, .block h4 				{ font-weight:lighter; font-size:12px; padding-top:5px; padding-bottom:5px; }
a, .block h4 a:link 		{ color:#00C; text-decoration:none }	
a, .block h4 a:hover 		{ color:#00C; text-decoration:underline; }
a, .block h4 a:visited 		{ color: #00C; text-decoration:none; }
	
.block img 					{ /*Flexible image size with border*/
							width: 89%;  /*Took 1% off of the width to prevent IE6 bug*/
							padding: 5%; background:#fff; margin: 0 auto; display: block;
							-ms-interpolation-mode: bicubic; /*prevents image pixelation for IE 6/7 */ }	
	
/* CROP FEATURES LIST */	
#main 						{ position:relative; width:920px; padding:20px 0 0; }
.crop-features-right 		{ width:580px; min-height:260px; padding: 0px 0px 0px 20px; }
.crop-features-left 		{ width:580px; min-height:220px; padding: 0px 0px 0px 41px; margin-left:570px; }
.flushright 				{ margin-right:8px; margin-top:10px; float:none; position:absolute; right:0; top:-25px; }
.flushright-dci 			{ margin-right:180px; margin-top:80px; float:none; position:absolute; right:0; top:-25px; }
.flushright-cabin 			{ margin-right:8px; margin-top:30px; float:none; position:absolute; right:0; top:-25px; }
.flushright-stop 			{ margin-right:200px; margin-top:40px; float:none; position:absolute; right:0; top:-25px; }
.flushright-trans 			{ margin-right:40px; margin-top:20px; float:none; position:absolute; right:0; top:-50px; }	
.flushright-drive 			{ margin-left:8px; margin-top:20px; float:none; position:absolute; right:0; top:-2px; }	
.flushright-booms 			{ margin-right:80px; margin-top:100px; float:none; position:absolute; right:0; top:-2px; }	
ul#crop-list-items 			{ margin: 20px 0 15px 20px; padding: 0; width: 370px; position: relative; font-size: 11px; line-height: 20px; list-style-image:url(../images/swirl.gif); list-style-type:circle; }	
ul#crop-list-items b 		{ font-size: 12px; line-height: 24px; color:#090; }

/* GREEN REVERSE */ 
.green-reverse 				{ background-image:url(../images/green_reverse.gif); background-repeat:no-repeat; width:920px; height: 27px; margin-left:30px; }
	
.reservse-txt 				{ font-size:17px; font-style:italic; font-weight:bold; color:white; margin-left:45px; margin-top:-25px; }
	
/* HISTORY TEXT */
.history-text 				{ font-size:10px; line-height:14px; margin-top:30px; }
p, .history-text 			{ padding-bottom:10px; padding-top:2px; margin-left:0px; }

#space 						{ padding:130px; }

#space2 					{ padding:50px; }

.gap 						{ margin-top:200px; }

/* SLIDESHOW */
#slideshow 					{ width: 520px; border: 2px solid #ddd; }
#slideshow ul 				{ margin: 0; padding: 0; list-style-type: none;	height: 1%; /* IE fix */ }
#slideshow ul:after 		{ content: "."; clear: both; display: block; height: 0; visibility: hidden; }     

/* SLIDESHOW > SLIDES */
#slideshow .slides 			{ overflow: hidden; width: 550px; }
#slideshow .slides ul 		{ width: 2880px; }
#slideshow .slides li 		{ width: 500px; float: left; padding: 10px; font-size:11px;	text-align:center; }
#slideshow .slides h2 		{ margin-top: 0; font-size:15px; }

/* SLIDESHOW > NAVIGATION */
#slideshow .slides-nav 		{ background-color: #ddd; border-top: 2px solid #ccc; }
#slideshow .slides-nav li 	{ float: left; }
#slideshow .slides-nav li a { display: block; padding: 15px 19px; outline: none; font-size:11px; /* font-weight:light; */ }
.js #slideshow .slides-nav li.on,
.js #slideshow .slides-nav li.on a { background-color: #fff; font-size:10px; font-weight:bold; }
.js #slideshow .slides-nav li.on a { position: relative; top:0px; }
