﻿@media print {

	body {
		background-color:#FFF;
		color:#000;
		margin:0px;
	}
	#divNavBar {
		display:none;
	}

}
@media screen {

	html {
		height:100%
		/* for safari */
	}
	body {
		background-color: #036;
		background-image:url(images/bg.gif);
		background-position:top;
		background-repeat:no-repeat;
		background-attachment:fixed;
		height:1090px;
		width:1004px;
		color:black;
		font-family:Arial, Helvetica, sans-serif;
		filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='../images/home.png',sizingMethod='scale');
	}
	
	#divHomePageImage1 {
		position: relative;
	}
	#divHomePageImage1 img {
		height: 338px;
	}
	#divTagImage1edit_home {
		position: absolute;
		top: 5px;
		left: 5px;
	}
	#divTagImage1edit_home img {
		height: 23px;
	}

}

@media screen, print {


	/* BASIC GLOBAL STYLES */


	body, div, span, p, pre, label, table, td, th, ol, ul {
		font-size: 12px;
	}
	b, strong {
		font-weight: bold;
	}
	i, em {
		font-style: italic;
	}
	sup,sub{
		font-size: .8em;
	}
	hr {
		background-color:#CCC;
		color:#CCC;
		height:1px;
		border:0;
	}
	small {
		font-size: .8em;
	}
	a:link {
		text-decoration:none;
	}
	a:visited {
		text-decoration:none;
	}
	a:active {
		text-decoration:none;
	}
	a:hover {
		text-decoration:none;
	}
	form, input, select, textarea {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:10px;
	}
	label {
		font-size: 1em;
		font-weight: bold;
	}
	h1,.h1, h2,.h2, h3,.h3, h4,.h4, h5,.h5, h6,.h6 {
		font-family: Arial, Helvetica, sans-serif;
		color:#00929C;
		letter-spacing:.1em;
		font-weight:normal;
	}
	h1,.h1 {
		font-size: 24px;
	}
	h2,.h2 {
		font-size: 22px;
	}
	h3,.h3 {
		font-size: 20px;
	}
	h4,.h4 {
		font-size: 18px;
	}
	h5,.h5 {
		font-size: 16px;
	}
	h6,.h6 {
		font-size: 14px;
	}
	ol {}
	ol ol {}
	ol ol ol {}
	ul {}
	ul ul {}
	ul ul ul {}
	li {
		list-style:disc;
	}
	img {
		border:none;
	}

	/* MAIN LAYOUT STYLES */


	#main{
	position:absolute;
	left:50%;
	margin-left:-502px;
	width:1004px;
	height:900px;
}



#content{
	border-left:2px solid #C3A32E;
	border-right:2px #C3A32E solid;
	border-bottom:2px #C3A32E solid;
	background-color: #FCF4EA;
	padding-bottom:25px;
	}


#editarea{
	background-color:white;
	border:2px solid #C3A32E;
	width:617px;

	
	}
	#editbottom{
	position:absolute;
	width:742px;
	border:2px solid #C3A32E;
	background-color: #FCF4EA;
	height:230px;
	}
	#holder{
	position:absolute;
	left: 129px;
	top: 541px;
	height:400px;
	}


#title{
	width:1004px;
	height:122px;
	background-image:url(images/title.jpg);
	background-repeat:no-repeat;
}

#topnav{
	position:absolute;
	left: 290px;
	top: 102px;
	z-index:200;
}
#leftnav{
	position:absolute;
	left:125px;
	width:99px;
	top: 141px;
	background-image:url(images/side_nav.png);
	background-repeat:no-repeat;
	height: 328px;
	z-index:200;
	padding:10px;
}


.nav{
	float:left;
	height:35px;
	padding:6px;
	
}

#centerdiv{
	position:absolute;
	width:642px;
	height:346px;
	left: 235px;
	top: 92px;
	z-index:5;
	background-image:url(images/top_nav.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-top:50px;
}

#centerdiv2{
	overflow:scroll;
	position:absolute;
	width:595px;
	height:306px;
	left: 429px;
	top: 141px;
	SCROLLBAR-FACE-COLOR: #036;
	SCROLLBAR-3DLIGHT-COLOR:#999; 
	SCROLLBAR-ARROW-COLOR: #036; 
	SCROLLBAR-TRACK-COLOR:#CC9;
}
#links{
	padding-top:20px;
	line-height:22px;
	
}
	
/* Top Navigation Styles */
	#divTabs {
		position:absolute;
		top:84px;
		left:0px;
		height:24px;
		z-index:99;
	}
	#tnav, #tnav ul {
		padding: 0;
		margin: 0;
		list-style-type: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
	#tnav a {
		display: block;
		text-decoration: none;
	}
	#tnav li {
		float: left;
		list-style-type: none;
	}
	.tsubnav {
		
	}
	.tsubnav li {
		float: left;
		clear: left;
		display: block;
		width: 135px;
		padding: 4px;
		border: 1px solid #EEEEEE;
		border-top: 0px;
		background-color: #142543;
	}
	.tsubnav a:link, .tsubnav a:active, .tsubnav a:visited {
		color: #FFF;
	}
	#tnav li ul {
		position: absolute;
		left: -999em;
	}
	#tnav li:hover ul {
		left: auto;
	}

	#tnav li:hover ul, #tnav li.sfhover ul {
		left: auto;
	}
/* / Top Navigation Styles */

	#divNavBar {
		width:160px;
		height:338px;
		clear:both;
	}
	#divNavBarInterior {
		width:160px;
		height:240px;
	}
	#divLeftNav {
		padding:4px 0px 0px 0px;
		border-bottom:1px solid #283751;
		background-color:#294972;
		min-height:203px;
	}
	*html body #divLeftNav {
		height:203px;
	}
	#divDealerInfo {
		background:#FFCCA6;
		min-height:50px;
		padding:10px;
	}
	*html body #divDealerInfo {
		height:50px;
	}
	#divHomePageText1 {
		min-height:400px;
		background:#FFF;
	}
	*html body #divHomePageText1 {
		height:400px;
	}
	#divLeftColumn {
		float:left;
		width:180px;
		padding:10px 5px;
		margin:0px;
	}
	#divRightColumn {
		border-left:1px solid #FFF4EC;
		padding:10px;
		margin-left:180px;
	}
	#divHomePageImage1 {
		width:600px;
		height:338px;
		position:absolute;
		left:160px;
		top:110px;
		border-right:2px solid #FFF;
	}
	#divInteriorPageImage1 {
		width:600px;
		height:240px;
		overflow:hidden;
		position:absolute;
		left:160px;
		top:110px;
		border-right:2px solid #FFF;
	}
	#divFooter {
		line-height:20px;
		color:#111;
		font-size:10px;
		font-weight:bold;
		padding:0px 10px;
		border-top:1px solid #898989;
	}
	#divFooter a:link {
		color:#333;
		text-decoration:none;
	}
	#divFooter a:visited {
		color:#333;
		text-decoration:none;
	}
	#divFooter a:hover {
		color:#898989;
		text-decoration:none;
	}
	#divFooter a:active {
		color:#333;
		text-decoration:none;
	}
	#divPageContent {
		padding:10px;
	}
	#divDisclaimer {
		height:16px;
		line-height:16px;
		color:#111;
		font-size:10px;
		font-weight:bold;
		padding:0px 10px;
	}
	#divDisclaimer a:link {
		color:#FFF;
		text-decoration:none;
	}
	#divDisclaimer a:visited {
		color:#FFF;
		text-decoration:none;
	}
	#divDisclaimer a:active {
		color:#FFF;
		text-decoration:none;
	}
	#divDisclaimer a:hover {
		color:#FFF;
		text-decoration:none;
	}
	#divQuickLinks {
		font-size:12px;
		color:#FFF;
		width:170px;
	}
	#divQuickLinks a:link {
		width:100%;
		background-color:#00929C;
		display:block;
		color:#FFF;
		padding:0px 5px;
		line-height:24px;
		height:24px;
		border-bottom:1px solid #FFF;
	}
	#divQuickLinks a:visited {
		width:100%;
		background-color:#00929C;
		display:block;
		color:#FFF;
		padding:0px 5px;
		line-height:24px;
		height:24px;
		border-bottom:1px solid #FFF;
	}
	#divQuickLinks a:active {
		width:100%;
		background-color:#00929C;
		display:block;
		color:#FFF;
		padding:0px 5px;
		line-height:24px;
		height:24px;
		border-bottom:1px solid #FFF;
	}
	#divQuickLinks a:hover {
		width:100%;
		background-color:#FF6900;
		display:block;
		color:#FFF;
		padding:0px 5px;
		line-height:24px;
		height:24px;
		border-bottom:1px solid #FFF;
	}
	#divInteriorContent {
		padding:10px;
		background-color:#FFF;
		min-height:160px;
	}
	*html body #divInteriorContent {
		height:160px;
	}
	.spacer{
		clear:both;
	}
	.spacer20 {
		clear:both;
		height:20px;
	}
	.spacer40 {
		clear:both;
		height:40px;
	}

	/* Menu Styles */

/* Main Menu Styles  */

	
/* SUBMENU STYLES */

.hNavMenu{
	position: absolute;
	visibility: hidden;
	z-index:50;
	border-top:2px solid #c5a331;
	border-right:2px solid #c5a331;
	border-bottom: 2px solid #c5a331;
	margin-top:0px;
}

.hNavMenuItemOver{
height:24px;
cursor:pointer;
}
.hNavMenuItemA{
	height:24px;
	background-color: #294972;
	cursor:pointer;
}
.hNavMenuItemA td{
	height:24px;
	border-bottom: 1px solid #3D6DA9;
	padding:0px 8px 0px 10px;
	color:#FFF;
}
.hNavMenuItemOverA{
	height:24px;
	background-color: #3D6DA9;
	cursor:pointer;
	color:#FFFFFF;
}
.hNavMenuItemOverA td{
	height:24px;
	border-bottom: 1px solid #3D6DA9;
	padding:0px 8px 0px 10px;
	color:#FFFFFF;
}
.hNavMenuItemArrow{
	height:24px;
	background-color:#1D3754;
	cursor:pointer;
	color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position:
	center right;
}
.hNavMenuItemArrow td{
	height:24px;
	border-bottom: 1px solid #3D6DA9;
	padding:0px 8px 0px 10px;
	color:#FFFFFF;
}
.hNavMenuItemOverArrow {
	height:24px;
	background-color: #3D6DA9;
	cursor:pointer;
	background-image: none;
	background-repeat: no-repeat;
	background-position:
	center right;
}
.hNavMenuItemOverArrow td{
	height:24px;
	border-bottom: 1px solid #3D6DA9;
	padding:0px 8px 0px 10px;
	color: #FFFFFF;
}

/* SEARAY CONFIGURATOR STYLES */

#ConfiguratorContainer {
	width:750px;
	height:auto;
	border:1px solid #CCC;
	background-color:#CFCFCF;
}
.ConfiguratorNavigationItem {
	display:inline-block;
	height:12px;
	background-color:#999;
	line-height:12px;
	color:#FFF;
	padding:0px 5px;
	text-decoration:none;
	border-top:1px solid #38567c;
	border-bottom:1px solid #233f63;
	text-transform:uppercase;
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
}
.ConfiguratorNavigationActive {
	display:inline-block;
	height:12px;
	background-color:#1E28A8;
	line-height:12px;
	color:#FFF;
	padding:0px 5px;
	text-decoration:none;
	border-top:1px solid #38567c;
	border-bottom:1px solid #233f63;
	text-transform:uppercase;
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
}
.ConfiguratorNavigationInactive {
	display:inline-block;
	height:12px;
	background-color:#11165E;
	line-height:12px;
	color:#FFF;
	padding:0px 5px;
	text-decoration:none;
	border-top:1px solid #38567c;
	border-bottom:1px solid #233f63;
	text-transform:uppercase;
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
}

#ConfiguratorContentContainer {
	padding:10px;
	border:1px solid #C8C8C8;
	width:720px;
	height:auto;
}

#ConfiguratorContentHead {
	color:#000;
	padding:0px 5px;
	text-decoration:none;
	border-top:1px solid #38567c;
	border-bottom:1px solid #233f63;
	text-transform:uppercase;
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
}

.ConfiguratorCategoryHeader {
	color:#000;
	clear:both;
	padding:5px 5px;
	text-decoration:none;
	text-transform:uppercase;
	font-size:1.5em;
	font-family:arial,verdana,sans-serif;
	font-weight:bold;
	border-top:2px solid #999;
}
.ConfiguratorModelLink {
	float:left;
	margin:5px;
	padding:5px;
	color:#FFF;
	border:1px solid #999;
	background-color:#294972;
}
.ConfiguratorModelLink a{
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
}
.ConfiguratorModelLink link{
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
}
.ConfiguratorModelLink active{
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
}
.ConfiguratorModelLink hover{
	color:#00FFFF;
	text-transform:uppercase;
	font-weight:bold;
}
.ConfigImageBlock {
	float:left;
	margin:5px;
	padding:5px;
	color:#FFF;
	border:1px solid #999;
	background-color:#294972;
}

}





