/*#B6AE99*/
/*#332826*/
body{
	font-family: helvetica, verdana, arial, sans-serif;
	font-size: 12px;
	color: #1E1615;
	background: #1E1615;
	margin: 0;
	}
form {
	margin: 0px;
	padding: 0px;
	}
td img {
	display: block;
	}
td.data {
	border-bottom: 1px solid #1E1615;
	height: 50px;
	}
td.specsdata{
	color: #251712;
	font-size: 12px;
	font-weight: bolder;
	}
td.specscaption{
	color: #6F4537;
	font-size: 12px;
	}
table.forms{
	border: 2px solid #1E1615;
	font-size: 12px;
	font-style: normal;
	}
td.formcaption{
	color: #DCD5CD;
	background: #1E1615;
	font-size: 12px;
	height: 22px;
	}
h1 {
	font-size: 14px;
	font-weight: lighter;
	color: #1E1615;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #1E1615;
	}
h2 {
	font-size: 12px;
	font-weight: lighter;
	padding: 10px;
	margin: 24px 16px 20px 16px;
	background: #1E1615;
	color: #1E1615;
	}
p {
	margin: 0px;
	padding: 6px 0px 6px 0px;
	font-size: 12px;
	}
div.caption { margin: 40px 18px 0px 18px; font-style: italic; }
div.captionblank { margin: 32px 18px 0px 18px; font-weight: lighter; font-style: italic; }
div.navigator {	margin: 10px 18px 0px 18px; }
div.paragraph{
	width: 320px;
	color: #1E1615;
	margin: 60px 0px 0px 84px;
	font-size: 14px;
	text-align: justify;
	}
div.scrollparagraph {
	width: 320px;
	color: #1E1615;
	margin: 60px 0px 0px 84px;
	padding: 0px 4px 0px 0px;
	font-size: 14px;
	text-align: justify;
	height: 405px;
	overflow: hidden;
	position: relative;
/*	scrollbar-face-color: #1E1615;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #1E1615;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #AAAAAA;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-track-color: #EEE7C4;*/
}
div.datacontainer { margin: 10px 80px 0px 80px; }
div.pressimg { margin: 0px, 10px, 10px, 10px; }
div.imagegallery { margin: 0px 8px 0px 8px; /*height : 534px;*/}
div.list {	margin: 2px 0 2px 10px; }
div.ulist {
	background: url(../images/list-style.gif) no-repeat top left;
	margin: 0px;
	padding: 0px 0px 6px 10px;
}
div.formtitle{
	color: #DCD5CD;
	background: #1E1615;
	font-size: 12px;
	height: 22px;
	padding: 6px 0px 0px 20px;
	}
div.dealerarea{
	display: none;
	height: 3px;
	width: 3px;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 8px 0px 0px 8px;
	cursor: pointer;
	}
#dealerdot{
	height: 15px;
	width: 15px;
	background: url(../images/dealerpoint.jpg) no-repeat center;
	cursor: pointer;
	}
#dealerpopup{
	font-size: 11px;
	display: none;
	height: 310px;
	width: 250px;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 4px 4px 4px 4px;
	z-index: 100;
	}
#dealerhint{
	font-size: 11px;
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	margin: 2px 4px 4px 16px;
	}
#imgholder{
	margin: 4px 0px 4px 0px;
}
a.navigator {
	font-size: 12px;
	font-weight: lighter;
	color: #1E1615;
	text-decoration: none;
	}
a.navigatorbold {
	font-size: 12px;
	font-weight: bold;
	color: #1E1615;
	text-decoration: none;
	}
a.navigatorbolditalic {
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	color: #1E1615;
	text-decoration: none;
	}
a.sitemap {
	font-size: 12px;
	font-weight: lighter;
	color: #DCD5CD;
	text-decoration: none;
	}
a.navigatorselected {
	font-size: 14px;
	font-weight: bolder;
	color: #1E1615;
	text-decoration: none;
	}
ul, li {	list-style: none;	display: inline;}
select.text,
textarea.text,
input.text{
	width: 222px;
	color: #1E1615;
	font-size: 12px;
	border: 1px solid #1E1615;
	font-family: helvetica, verdana, arial, sans-serif;
	}
input.button{
	font-size: 12px;
	background-color: #1E1615;
	border: 1px solid #1E1615;
	color: #DCD5CD;
	}
select.textbrdless,
textarea.textbrdless,
input.textbrdless{
	width: 222px;
	color: #1E1615;
	font-size: 12px;
	border: 1px solid #FFF;
	font-family: helvetica, verdana, arial, sans-serif;
	}


#nav {
	position: relative;
	width: auto;
	height: 20px; 
	margin: 0px 0px 46px 160px;
	font-size: 12px;
}


#nav li a,
#nav .select, 
#nav .current, 
#nav .sub {
	padding: 0;
	margin: 0;
	list-style-type: none;
	display: inline;
}

#nav .select a {
	display: inline; 
	float: left; 
	height: 20px;
	padding: 0 8px 10px 8px;
	text-decoration: none; 
	line-height: 20px;
	color: #C2B68D; 
	white-space: nowrap;
}

#nav .first a { padding-left: 0;}
#nav .last a { padding-right: 0;}

#nav ul.select li span.FLcurrent{
  display: inline; 
	float: left; 
	height: 20px;
	padding: 0 10px 10px 10px;
	text-decoration: none; 
	line-height: 20px;
	color: #DDD5C0;
}

#nav .select a:hover {color: #DCD5CD;}
#nav .select a:active,
#nav .select a:focus {color: #DCD5CD;}

#nav .sub, 
#nav .nosub {display: none;}

#nav .select li:hover .sub,
#nav .select li a:hover .sub {
  position: absolute;
  display: block; 
  width: 100%;
  left: 0px;
  top: 20px;
  padding: 0px; 
  margin-top: 0px;   
  background: #1E1615 url(../images/line.gif) repeat-x top left;
  color: #1E1615; 
  z-index: 100; 
}

#nav .select li:hover .nosub,
#nav .select li a:hover .nosub {
  position: absolute; 
  float: left;
  display: block;
  width: 100%;
  height: 40px;
  left: 0px;
  top: 20px;
  padding: 10px 0; 
  margin: 0px;   
  background: #1E1615;
  color: #1E1615;
  z-index: 100;
}

#nav .sub_active {
	position: absolute;
	display: inline;
	width: 100%;
	left: 0;
	top: 20px;
	padding: 25px 0 0 0; 
	margin: 0 20px 0 0;
	background: transparent url(../images/line.gif) repeat-x top left;
	color: #1E1615; 
	font-weight: normal;
	z-index: 10;
}

#nav .sub_active li a {
  display: block; 
  float: left; 
  height: 21px;
  padding: 0 10px 10px 10px;
  line-height: 20px;  
  text-decoration: none;
	font-style: italic;
}

#nav .select li:hover .sub li a {
  display: block; 
  padding: 25px 0 10px 0; 
  margin: 0 20px 0 0; 
  color: #C2B68D; 
  white-space: nowrap; 
	font-style: italic;
}

#nav .select li:hover .sub li a:hover { color: #DCD5CD; }
#nav .select li:hover .sub li a:active,
#nav .select li:hover .sub li a:focus { color: #DCD5CD; }

#nav ul.select li ul.sub_active li.current{
  display: inline; 
  float: left; 
  height: 21px;
  padding: 25px 0 0 0; 
  margin: -25px 0 0 0;
  background: transparent url(../images/activestatus.gif) no-repeat top center;
  text-decoration: none;
  color: #DCD5CD;
  line-height: 20px; 
  white-space: nowrap; 
}

#nav ul.select li ul.sub_active li.current a{
  color: #DCD5CD;
}
#nav ul.select li ul.sub li.right a {
  float: right;
  padding-right: 0;
  margin-right: 0;
}

#btmenu {	margin-right: 34px; margin-top: 10px; }
#btmenu a {
	padding: 0 10px 0 10px;
	text-decoration: none; 
	line-height: 20px;
	color: #C2B68D; 
	white-space: nowrap;
	}
#btmenu a:hover {color: #DCD5CD;}

#login {
	border: 1px solid #1E1615;
	font-size: 12px;
	}
#login .caption {
	background-color: #1E1615;
	height: 26px;
	color: #EEE7C4;
	}
#login td {
	height: 26px;
	color: #1E1615;
	font-size: 12px;
	}
/*__________________________________________________________________________________________________________________________________________________________________________________________*/
/***** HACKS FOR IE ******/
/*
* HTML #nav .select a { width: 1px; height: 21px; }
* HTML #nav .current a { width: 1px; height: 21px; }

* HTML #nav .sub_active { margin-top: 1px; z-index: -1; }
* HTML #nav .select A:hover .sub { margin-top: 1px; z-index: -1; }
*/

/*#nav .current {
  PADDING: 0 0 0 0; 
  MARGIN: 0px; 
  LIST-STYLE-TYPE: none
}

#nav li {
  PADDING: 0 0 0 0; 
  MARGIN: 0px; 
  DISPLAY: inline; 
  HEIGHT: auto;
}

#nav li a {padding: 0;}

#nav .current A {
  BORDER-RIGHT: #3E3331 1px solid;
  PADDING-RIGHT: 10px; 
  PADDING-LEFT: 10px; 
  PADDING-BOTTOM: 0px;
  PADDING-TOP: 0px;  
  DISPLAY: block;   
  FLOAT: left; 
  COLOR: #958A78; 
  LINE-HEIGHT: 20px; 
  WHITE-SPACE: nowrap; 
  HEIGHT: 20px; 
  TEXT-DECORATION: none
}

#nav .select LI:hover A {
  CURSOR: pointer; 
  COLOR: #ffffff
}

#nav TABLE {
  POSITION: absolute;
  LEFT: 0px; 
  TOP: 0px;
  BORDER-COLLAPSE: collapse
}
#nav .current A { 
  COLOR: #ffffff
}

#nav .sub LI A:hover {
  COLOR: #ffffff
}
#nav .select A:hover .sub LI A:hover {
  COLOR: #ffffff
}
#nav .select LI:hover .sub LI A:hover {
  COLOR: #ffffff
}
#nav .sub_active .current_sub A {
  COLOR: #ffffff
}
#nav .sub_active A:hover {
  COLOR: #ffffff
}

#nav .select A:hover .sub LI A {
  BORDER-TOP-WIDTH: 0px; 
  PADDING-RIGHT: 20px; 
  DISPLAY: block; 
  PADDING-LEFT: 0px; 
  BORDER-LEFT-WIDTH: 0px; 
  BORDER-BOTTOM-WIDTH: 0px; 
  PADDING-BOTTOM: 10px; 
  MARGIN: 0px; 
  COLOR: #958A78; 
  PADDING-TOP: 5px; 
  WHITE-SPACE: nowrap; 
  BORDER-RIGHT-WIDTH: 0px
}*/
