/***** 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-heading {
 color: #FF0000;
	font-weight: bold;
	text-decoration: none;
 }	
a.red-heading:hover {
 color: #999999;
 }

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;
	width: 152px;
	font: italic bold 16px 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: 201px;
	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-shadow-cruiser, a#navbar-center-view-finder {
 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: 6px;
	top: 400px;
	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: 19px;
	text-align: center;
	line-height: 30px;
	vertical-align: 50%;
	padding: 5px; padding-bottom: 0px;
	margin: 0px;
	text-decoration: none;
	font-weight: bold;
	color: #000099;
	/* background-color: #CCCCCC; */
 }
#navbar-centerb a:hover {
	background: url(images/common-2008-03-12/navbar-shadow-lite-over.jpg) repeat 0px 0px;
 }
	
#navbar-bottom {
 position: absolute;
	left: 6px;
	top: 436px;
	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: 0px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
 }
#navbar-bottom a:hover {
	background: url(images/common-2008-03-12/navbar-email-over.jpg) repeat 0px 0px;
 }

#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, #shadow-lite, #shadow-lite-floorplans, #shadow-lite-plant, #picture-gallery { 
 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);	}
			
#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-x, 
a#home-fun-finder-xtra, 
a#home-view-finder, 
a#home-shadow-cruiser, 
a#home-shadow-lite, 
a#home-view-finder-2 
 {
 position: absolute;
	height: 20px;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	color: #FFFFFF;
	/* background-color: #FFFF99; */
 }
	
a#home-fun-finder-x { left: 310px; top: 76px; width: 300px; height: 20px; }
a#home-fun-finder-xtra { left: 358px; top: 348px; width: 300px; }
a#home-view-finder { left: 280px; top: 482px; width: 220px; }
a#home-shadow-cruiser { left: 365px; top: 209px; width: 220px; }
a#home-shadow-lite { left: 20px; top: 320px; width: 238px; }
a#home-view-finder-2 { left: 50px; top: 482px; width: 220px; }

a#home-fun-finder-x:hover, 
a#home-fun-finder-xtra:hover, 
a#home-view-finder:hover, 
a#home-shadow-cruiser:hover, 
a#home-shadow-lite:hover, 
a#home-view-finder-2:hover 
 { 
 background-image: url(images/home/home-pic-over.gif); 
	text-decoration: underline;
	}
	
/* 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: 20px;
	/* top: 95px; */
	width: 271px;
	height: 358px;
	padding: 10px;
	padding-top: 0px;
	/* 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: 320px; 
	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: 326px;
	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 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: 320px; 	
	/* 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: 320px; 
	/* 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: 320px; 
	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;
 }

/* shadow lite page rules */
/**************************/

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

#shadow-lite-text {
 position: absolute;
	left: 193px;
	top: 320px; 
	width: 244px;
	height: 307px;
	padding: 10px;
	color: #FFFFFF;
	line-height: 20px;
	/* background-color: #CC66FF; */
 }

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

#shadow-lite-title {
 position: absolute;
	left: 470px;
	/* top: 438px; */
	top: 570px;	
	width: 320px;
	height: 20px;
	color: #FFFFFF;
	text-align: center;
	/* background-color: #CC66FF; */
 }
		
/* shadow lite floorplans page rules */
/******************************************/
#shadow-lite-floorplans { background-image: url(images/shadow-lite/shadow-lite-pictures-bgnd.jpg);	}

#shadow-lite-floorplans-pics {
 position: absolute;
	left: 190px;
	/* top: 325px; */ 
	top: 290px; 
	width: 580px;
	height: 243px;
	padding: 10px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	/* font-weight: bold; */
	color: #FFFFFF;
	line-height: 20px;
 }
	
/* shadow lite plant page rules */
/******************************************/
#shadow-lite-plant { background-image: url(images/shadow-lite/shadow-lite-pictures-bgnd.jpg);	}

#shadow-lite-plant-pic {
 position: absolute;
	left: 190px;
	/* top: 325px; */ 
	top: 100px; 
	width: 580px;
	height: 243px;
	padding: 10px;
	/* border: 1px solid #666666; */
	/* background-color: #CC66FF; */
	/* font-weight: bold; */
	color: #FFFFFF;
	line-height: 20px;
 }	
	
/* picture gallery pages rules */
/******************************************/
#picture-gallery { 
 background-image: url(images/common/picture-gallery-bgnd.jpg);	
	border-bottom: none;
	}

#picture-gallery-pics {
 position: absolute;
	left: 190px;
	top: 100px; 
	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;
 }
	
