/***** travel-trailers-2008-03-12.css *****/

/* general */
/******************************************/
html, body {
 margin: 0px;
	padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background: #6A7998;
	}

iframe {
	width: 100%;
	height: 100%;
 padding: 10px;
 margin: 0px;
	align: left;
	/* background: #FFFFFF; */
 FILTER:chroma(color= white);
 }

div.pic {
 margin: 10px; 
	border: 1px #000000 solid; 
	text-align: center; 
	background-color: #000000; 
	color: #FFFFEE; 
	font-weight: bold;
 }

td.white-text {
 color: #FFFFEE;
	font-weight: normal;
	padding-right: 10px;
 }

a.white-heading {
 color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
 }
	
a.white-heading:hover {
 color: #999999;
 }
		
a.white-text {
	color: #FFCC00;
 }

a.white-text:hover {
 color: #FFFF00;
 }

a.red-text {
 color: #FF0000;
 }
	
a.red-text:hover {
 color: #FF9999;
 }
		
div.notice {
 color: #FF0000; 
	font-weight: bold; 
	text-align: center; 
	border: 1px solid #666666; 
	background-color: #000000;
 }

br.b1 {
 line-height: 0px;
 }

								
/* center the body */	
/******************************************/
#body-center {
 text-align: center;
	/* border: 1px solid #000000; */
	}

/* navigation bars */
/******************************************/
#navbar-top {
 position: absolute;
	left: 17px;
	top: 111px;
	/* top: 102px; */
	width: 152px;
	font: bold 13px Arial, Helvetica, sans-serif;
	/* background-color: #CCCCCC; */
 }
	
#navbar-top a {
	display: block;
	text-align: left;
	line-height: 18px;
	vertical-align: 50%;
	padding-left: 15px;
	margin-bottom: 1px;
	text-decoration: none;
	font-weight: bold;
	background: url(images/common-2008-03-12/navbar-top-bgnd-off.gif) no-repeat 0px 0px;
	color: #000099;
 }

#navbar-top a:hover {
	background: url(images/common-2008-03-12/navbar-top-bgnd-over.gif) no-repeat 0px 0px;
	margin-bottom: 1px;
	color: #000099;
 }

#navbar-center {
 position: absolute;
	left: 6px;
	top: 167px;
	/* top: 172px; */
	/* top: 163px; */
	width: 175px;
	font: bold 13px Arial, Helvetica, sans-serif;
	/* background-color: #CCCCCC; */
 }

a#navbar-center-fun-finder-x, a#navbar-center-fun-finder-xtra, a#navbar-center-view-finder, a#navbar-center-shadow-cruiser {
 width: 175px;
	height: 33px;
 display: block;
	background: url(images/common-2008-03-12/navbar-center-bgnd-off.gif) no-repeat 0px 0px;
 }

a#navbar-center-fun-finder-x:hover {
	background: url(images/common-2008-03-12/navbar-fun-finder-x-over.jpg) no-repeat 0px 0px;
 }

a#navbar-center-fun-finder-xtra:hover {
	background: url(images/common-2008-03-12/navbar-fun-finder-xtra-over.jpg) no-repeat 0px 0px;
 }

a#navbar-center-view-finder:hover {
	background: url(images/common-2008-03-12/navbar-view-finder-over.jpg) no-repeat 0px 0px;
 }

a#navbar-center-shadow-cruiser:hover {
	background: url(images/common-2008-03-12/navbar-shadow-cruiser-over.jpg) no-repeat 0px 0px;
 }

#navbar-centerb {
 position: absolute;
	left: 0px;
	top: 333px;
	width: 175px;
	font: bold 18px Arial, Helvetica, sans-serif;
	font-style: italic;
	/* text-align: center; */
	/* background-color: #CCCCCC; */
 }

#navbar-centerb a {
	display: block;
	width: 165px;
	height: 35px;
	text-align: center;
	line-height: 30px;
	vertical-align: 50%;
	padding: 5px; padding-bottom: 0px;
	margin: 6px;
	text-decoration: none;
	font-weight: bold;
	color: #000099;
	/* background-color: #CCCCCC; */
 }

#navbar-centerb a:hover {
	background: url(images/common-2008-03-12/navbar-cruiser-features-over.gif) repeat 0px 0px;
	color: #FFFFFF;
 }
	
#navbar-bottom {
 position: absolute;
	left: 0px;
	/* top: 270px; */
	/* top: 295px; */
	/* top: 304px; */
	/* top: 345px; */
	top: 373px;
	width: 175px;
	font: bold 13px Arial, Helvetica, sans-serif;
	/* background-color: #CCCCCC; */
 }

#navbar-bottom a {
	display: block;
	width: 165px;
	height: 53px;
	text-align: center;
	line-height: 16px;
	vertical-align: 50%;
	padding: 5px; padding-bottom: 0px;
	margin: 6px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
 }

#navbar-bottom a:hover {
	background: url(images/common-2008-03-12/navbar-bottom-1-bgnd-over.gif) repeat 0px 0px;
	color: #FFFFFF;
 }

#navbar-bottom-2 {
	display: block;
	width: 165px;
	height: 56px;
	text-align: center;
	line-height: 16px;
	vertical-align: 50%;
	padding: 5px; padding-bottom: 0px;
	margin: 3px;
	margin-top: 6px;
	margin-bottom: 6px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
 }

/* footer */
/**********/
#footer {
	text-align: center;
 }
	
a.footer {
 color: #000099;
	font-size: 12px;
	text-decoration: none;
 }

a.footer:hover {
 color: #FFFFFF;
 }
	
/* all pages rules */
/******************************************/

#home, #about-us, #dealers-entrance, #fun-finder-x, #fun-finder-xtra, #view-finder, 
#shadow-cruiser, #fun-finder-x-pictures { 
 position: relative;
	width: 800px;
	height: 600px; 
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	text-align: left;
	border: 1px solid #FFFFFF;
	background-repeat: no-repeat;
	background-position: center;
	}
			
/* home page rules */
/******************************************/

#home { background-image: url(images/home/home-bgnd.jpg);	}

span.home-label {
 line-height: 222px;
	vertical-align: bottom;
	/* background-color: #CC66FF; */
 }
			
#home-content {
 position: absolute;
	left: 190px;
	top: 90px;
	width: 580px;
	height: 480px;
	padding: 10px;
	/* background-color: #CC66FF; */
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	}

a#home-fun-finder-xtra, a#home-view-finder, a#home-fun-finder-x, a#home-shadow-cruiser {
 position: absolute;
	width: 300px;
	height: 120px;
 background-image: url(images/home/home-pic-off.gif);
	background-repeat: no-repeat;
	background-position: bottom center;	
	text-decoration: none;
	text-align: center;
	vertical-align: baseline;
	font-size: 12px;
	color: #FFFFFF;
	/* background-color: #FFFF99; */
 }

a#home-fun-finder-x {	left: 2px; top: 378px; }
a#home-fun-finder-xtra {	left: 298px; top: 2px; }
a#home-view-finder {	left: 330px; top: 190px; width: 220px; }
a#home-shadow-cruiser {	left: 378px; top: 379px; width: 220px; }

a#home-fun-finder-xtra:hover, a#home-view-finder:hover, a#home-fun-finder-x:hover, a#home-shadow-cruiser:hover { 
 background-image: url(images/home/home-pic-over.gif); 
	}

/* about us page rules */
/******************************************/

#about-us { background-image: url(images/about-us/about-us-bgnd.jpg);	}

#about-us-content {
 position: absolute;
	left: 196px;
	top: 134px;
	width: 573px;
	height: 434px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	font-weight: bold;
	color: #000000;
	line-height: 20px;
	}

/* dealers entrance page rules */
/******************************************/

#dealers-entrance { background-image: url(images/dealers-entrance/dealers-entrance-bgnd.jpg);	}

#dealer-login {
 position: absolute;
	left: 192px;
	/* top: 176px; */
	top: 110px;
	width: 272px;
	height: 460px;
	padding: 10px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	/* font-weight: bold; */
	color: #FFFFFF;
	line-height: 20px;
 }
	
#dealer-documents {
 position: absolute;
	left: 496px;
	/* top: 176px; */
	/* top: 56px; */
	/* top: 20px; */
	top: 10px;
	/* top: 95px; */
	width: 271px;
	height: 358px;
	padding: 10px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	/* font-weight: bold; */
	color: #FFFFFF;
	line-height: 20px;
 }
	
/* fun finder x page rules */
/******************************************/

#fun-finder-x { background-image: url(images/fun-finder-x/fun-finder-x-bgnd.jpg);	}

#fun-finder-x-text {
 position: absolute;
	left: 193px;
	top: 330px; 
	width: 244px;
	height: 307px;
	padding: 10px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	/* font-weight: bold; */
	color: #FFFFFF;
	line-height: 20px;
 }
	
#fun-finder-x-pic {
 position: absolute;
	left: 470px;
	/* top: 195px; */
	top: 325px;
	width: 320px;
	height: 358px;
	/* background-color: #CC66FF; */
 }

#fun-finder-x-title {
 position: absolute;
	left: 470px;
	/* top: 438px; */
	top: 568px;
	width: 320px;
	height: 20px;
	color: #FFFFFF;
	text-align: center;
	/* background-color: #000000; */
 }
	
#fun-finder-x-thumbnails {
 position: absolute;
	left: 198px;
	/* top: 468px; */
	top: 458px;
	/* width: 596px; */
	width: 580px;
	height: 122px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	/* font-weight: bold; */
	color: #FFFFFF;
	line-height: 20px;
 }

div.ffx-thumb {
 width: 75px;
	height: 56px;
	border: 1px #FFFFFF solid;
 margin-right: 8px;
	margin-bottom: 8px;
	float: left;
	background-color: #FFFFFF;
 }
	
/* fun finder x pictures page rules */
/******************************************/
#fun-finder-x-pictures { background-image: url(images/fun-finder-x/fun-finder-x-pictures-bgnd.jpg);	}

#fun-finder-x-pictures-pics {
 position: absolute;
	left: 190px;
	top: 325px; 
	width: 580px;
	height: 243px;
	padding: 10px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	/* font-weight: bold; */
	color: #FFFFFF;
	line-height: 20px;
 }

div.pic-bdr {
 border: 1px solid #FFFFFF;
 }
/* fun finder xtra page rules */
/******************************************/

#fun-finder-xtra { background-image: url(images/fun-finder-xtra/fun-finder-xtra-bgnd.jpg);	}

#fun-finder-xtra-text {
 position: absolute;
	left: 193px;
	/* top: 171px; */
	/* top: 131px; */
	/* top: 91px; */
	/* top: 360px; */	
	top: 340px; 	
	/* top: 71px; */
	/* top: 51px; */
	width: 244px;
	height: 307px;
	padding: 10px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	/* font-weight: bold; */
	color: #FFFFFF;
	line-height: 20px;
 }

#fun-finder-xtra-pic {
 position: absolute;
	left: 470px;
	/* top: 195px; */
	top: 327px;
	width: 320px;
	height: 358px;
	/* background-color: #CC66FF; */
 }

#fun-finder-xtra-title {
 position: absolute;
	left: 470px;
	/* top: 438px; */
	top: 570px;	
	width: 320px;
	height: 20px;
	color: #FFFFFF;
	text-align: center;
	/* background-color: #CC66FF; */
 }

/* view finder page rules */
/**************************/

#view-finder { background-image: url(images/view-finder/view-finder-bgnd.jpg);	}

#view-finder-text {
 position: absolute;
	left: 193px;
	/* top: 171px; */
	/* top: 131px; */
	/* top: 360px; */
	top: 340px; 
	/* top: 91px; */
	/* top: 71px; */
	/* top: 51px; */
	width: 244px;
	height: 307px;
	padding: 10px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	/* font-weight: bold; */
	color: #FFFFFF;
	line-height: 20px;
 }

#view-finder-pic {
 position: absolute;
	left: 470px;
	/* top: 195px; */
	top: 327px;
	width: 320px;
	height: 358px;
	/* background-color: #CC66FF; */
 }

#view-finder-title {
 position: absolute;
	left: 470px;
	/* top: 438px; */
	top: 570px;	
	width: 320px;
	height: 20px;
	color: #FFFFFF;
	text-align: center;
	/* background-color: #CC66FF; */
 }

#view-finder-thumbnails {
 position: absolute;
	left: 198px;
	/* top: 468px; */
	top: 458px;
	/* width: 596px; */
	width: 580px;
	height: 122px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	/* font-weight: bold; */
	color: #FFFFFF;
	line-height: 20px;
 }

/* shadow cruiser page rules */
/**************************/

#shadow-cruiser { background-image: url(images/shadow-cruiser/shadow-cruiser-bgnd.jpg);	}

#shadow-cruiser-text {
 position: absolute;
	left: 193px;
	top: 360px; 
	width: 244px;
	height: 307px;
	padding: 10px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	color: #FFFFFF;
	line-height: 20px;
 }

#shadow-cruiser-pic {
 position: absolute;
	left: 470px;
	top: 326px;
	width: 320px;
	height: 358px;
	/* background-color: #CC66FF; */
 }

#shadow-cruiser-title {
 position: absolute;
	left: 470px;
	top: 570px;	
	width: 320px;
	height: 20px;
	color: #FFFFFF;
	text-align: center;
	/* background-color: #CC66FF; */
 }

#shadow-cruiser-thumbnails {
 position: absolute;
	left: 198px;
	top: 458px;
	width: 580px;
	height: 122px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	color: #FFFFFF;
	line-height: 20px;
 }
