* 	{
	margin:0 0;
	padding:0 0;
	}
	
body {
	background:#775c31;
	margin:0 auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#512e19;
	font-size:10px;
	}
	
#wrapper {
	width:901px;
	margin:0 auto;
	}
	
#header {
	background:url(images/header.jpg) no-repeat;
	width:901px;
	height:137px;
	float:left;
	}
	
#navigation {
	background:url(images/nav.jpg) repeat-x;
	width:901px;
	height:37px;
	float:left;
	font-size:14px;
	}
	
tr.row_blue:hover, tr.highlight { background-color: #e7decf; } 	

	
ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
 margin: 0 0 0 151px;
}

ul.dropdown li {
 float: left;
 line-height: 1.65em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}



	ul.dropdown li {
	 padding: 7px 20px;
	 background-color: none;
	 color: #fff;
	}
	
	ul.dropdown li.down {
	 padding: 3px 3px;
	 border-style: solid;
	 border-width: 1px;
	 border-color: #e1c390;
	 background:#775c31;
	 color: #fff;
	}

	ul.dropdown li.down:hover {
	background-color:#e1c390;
	 color: #775c31;;
	}

	ul.dropdown li.down a:hover {
	background-color:#e1c390;
	 color: #775c31;;
	}


	ul.dropdown li.hover,
	ul.dropdown li:hover {
	 color: #ffa500;
	 cursor: default;
	}
	

	ul.dropdown a:link,
	ul.dropdown a:visited	{ color: #fff; text-decoration: none; }
	ul.dropdown a:hover		{ color: #ffa500; }
	ul.dropdown a:active	{ color: #ffa500; }


	/* -- level mark -- */

	ul.dropdown ul {
	 width: 175px;
	 margin-top: 0px;
	}

		ul.dropdown ul li {
		 font-weight: normal;
		}



/*-------------------------------------------------/
 * @section		Support Class `dir`
 * @level sep	ul, .class
 */


ul.dropdown *.dir {
 padding-right: 32px;
 background-image: url(images/nav-arrow-down.jpg);
 background-position: 93% 50%;
 background-repeat: no-repeat;
}


/* -- Components override -- */

ul.dropdown-horizontal ul *.dir {
 padding-right: 32px;
 background-image: url(images/nav-arrow-right.jpg);
 background-position: 93% 50%;
 background-repeat: no-repeat;
}

ul.dropdown-upward *.dir {
 background-image: url(images/nav-arrow-top.jpg);
}

ul.dropdown-vertical *.dir,
ul.dropdown-upward ul *.dir {
 background-image: url(images/nav-arrow-right.jpg);
}

ul.dropdown-vertical-rtl *.dir {
 padding-right: 10px;
 padding-left: 15px;
 background-image: url(images/nav-arrow-left.jpg);
 background-position: 0 50%;
}

.border {
	background:url(images/border.jpg) no-repeat;
	width:3px;
	height:37px;
	}
	
ul.dropdown li.border {
	padding:0;
	}
	
#contact_head {
	float:right;
	width:165px;
	height:50px;
	color:#FFFFFF;
	padding:20px 100px 0 0;
	text-align:center;
	}
	
#content {
	background-color:#ffffff;
	width:901px;
	float:left;
	}
	
.info {
	float:left;
	width:550px;
	height:auto;
	margin:20px 10px 50px 25px;
	}
	
.block {
	background:url(images/block.jpg) no-repeat;
	width:267px;
	height:202px;
	float:right;
	margin:30px 10px 0 0;
	color:#775c31;
	padding: 25px 0 0 20px;
	}
	
.options {
	width:267px;
	height:auto;
	float:right;
	margin:0px 10px 0 0;
	padding: 25px 0 0 20px;
	}
	
.block2 {
	background:url(images/block2.jpg) no-repeat;
	width:267px;
	height:222px;
	float:right;
	margin:15px 10px 0 0;
	color:#775c31;
	padding: 25px 0 0 20px;
	}
	
h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#512e19;
	margin: 15px 0;
	}
	
.sub_head{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#8b5f45;
	margin: 15px 0;
	}	

h3 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#512e19;
	margin: 15px 0;
	}
	


.specs td {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:8px;
border-bottom:#9e855c solid thin;
border-left:#9e855c solid thin;
border-right:#9e855c solid thin;
}

.specs th {
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:8px;
border-bottom:#9e855c solid thin;
border-left:#9e855c solid thin;
}
	
	
a.preview:hover { cursor : default; }


#preview{
	position:absolute;
	border:1px solid #ccc;
	background:#39230e;
	padding:5px;
	display:none;
	width:200px;
	color:#B68159;
	font-size:9px;
	}
	
	
h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#810415;
	margin:10px 0;
	}
	
#footer {
	background:url(images/footer.jpg) no-repeat;
	width:901px;
	height:154px;
	font-size:10px;
	color:#bfa883;
	float:left;
	}
	
.service {
	margin-left:20px;
	width:202px;
	}
	
#footer_left {
	width:500px;
	float:left;
	margin:30px 0 0 34px;
	}
	
#footer_right {
	float:right;
	width:204px;
	height:34px;
	margin:32px 40px 0 0;
	}
	
a.feature {
display: block;
background-image:url(images/buttons/f_and_b.jpg);
width:267px;
height:42px;
text-decoration:none;
text-indent: -99999px;
background-position:0 42px;
}

a.feature:hover {
background-position: 0 0;
} 

a.spec {
display: block;
background-image:url(images/buttons/specifications.jpg);
width:267px;
height:42px;
text-decoration:none;
text-indent: -99999px;
background-position:0 42px;
}

a.spec:hover {
background-position: 0 0;} 

a.access {
display: block;
background-image:url(images/buttons/accessories.jpg);
width:267px;
height:42px;
text-decoration:none;
text-indent: -99999px;
background-position:0 42px;
}

a.access:hover {
background-position: 0 0;} 
	
a.footer_link:link {color:#bfa883; text-decoration:none;}	
a.footer_link:active {color:#bfa883; text-decoration:none;}
a.footer_link:hover {color:#775c31; text-decoration:underline;}
a.footer_link:visited {color:#bfa883; text-decoration:underline;}

a.download {
display: block;
background-image:url(images/buttons/download.jpg);
width:267px;
height:42px;
text-decoration:none;
text-indent: -99999px;
background-position:0 42px;
}

a.download:hover {
background-position: 0 0;} 

.redtext {
color:#990000;
}
	
