* {	padding: 0;	border: 0;	margin: 0;}
a:link {	text-decoration: none;}a:visited {	text-decoration: none;	color: #fdb827;}a:hover {	text-decoration: none;	color: #fdb827;}a:active {	text-decoration: none;	color: #fdb827;}
body {	background-color: #0f1010;	background-repeat: repeat;	background-image: url(bg-tile.gif);	font-family:Arial, Helvetica, sans-serif;
	font-size: 62.5%;
	color: #ffffff;
	padding-bottom: 37px;
}
div.clear {
	float: none;
	clear: both;
}
div#tree {
	margin: 0px auto;
	width: 873px;
	position: relative;

}
div#foliage {
	background-image: url(bg-head.gif);
	height: auto;
	background-color: #222323;
	background-position: center;
	background-repeat: repeat-y;
	border-left: 1px solid #0f1010;
	border-right: 1px solid #0f1010;
	border-bottom: 1px solid #222323;
}
div#foliage img#logo {
	margin: 27px 0px 5px 14px;
	float: left;
	display: inline;
}

div#foliage div#nav {
	background-color: #141515;
	height: auto;
	padding: 3px 0px 2px 0px;
	margin: 0px 1px;
	border-top: 1px solid #3f4040;
	float: none;
	clear: both;
	display: block;
}

div#foliage div#nav ul {
	list-style-type: none;
}

div#foliage div#nav ul li {
	float: left;
	display: inline;
	margin-left: 10px;
}
div#trunk {
	width: 873px;
        background-color: #191b1b;
}
div#content {
	background-color: #101111;
        background-color: #191b1b;
	float: left;
	display: inline; 
}
div#trunk div#product {
	float: left;
	display: inline;
	background-color: #181919;
	background-image: url(bg-product.jpg);
	background-repeat: repeat-x;
	background-position: top;
	border-bottom: 1px solid #222323;
	border-left: 1px solid #222323;
	margin: 0px 0px 1px 1px;
}

div.section {
 width:855px;
padding:0px;
margin:0px;
height:204px;
}

div.section div.helmet {
float:left;
display:inline;
margin-right:10px;
}

div.section div.helmet a, div.helmet a:active, div.helment a:visited{
color:#ffffff;
font-size:12px;
}

div.section div.helmet a span {
padding-left:10px;
}
div.section div.helmet a:hover {
color:#fdb827;
}

div.section div.helmet img{
margin-top:18px;
}
div#productlist {
background-color:#181919;
	margin: 0px 0px 1px 1px;
	border-bottom: 1px solid #222323;
	border-left: 1px solid #222323;
	border-right: 1px solid #222323;
	float: left;
	display: inline;
	padding-left: 15px;
	padding-top: 15px;
}
div#trunk div#product div#detail {
	width: 500px;
}
div#trunk div#product img#product-detail {
	margin: 25px 0px 0px 0px;
}
div#trunk div#product div#thumbnails {
	width: 583px;
	margin-top: 40px;

}
div#trunk div#product ul.thumb {
	list-style-type: none;
	float: left;
	display: inline;
	margin-right: 5px;
	margin-bottom: 19px;
	
}
div#trunk div#product ul.thumb li {
	line-height: 1.6em;
	font-size: 1.2em;
	
	
}

* html body div#trunk div#information {
width:270px;
}

div#trunk div#information {
	float: left;
	display: inline;
        width:285px;
	background-color: #1d1e1e;
	background-position: left;
	border-bottom: 1px solid #101111;
	margin: 0;
padding:0;
}


div#trunk div#information div.header {
	width: 280px;
        height:20px;
	float: none;
	clear: both;
	display: block;
	margin: 0px 0px 16px 0px;
	background-repeat: repeat-y;
        padding:0px;
}

*html body div#trunk div#information div.header
{
width:270px;
}
div#trunk div#information div.header img {
	margin: 0px;
        padding:0px;
}

div#trunk div#information p {
	font-size: 1.2em;
	line-height: 1.6em;
	padding: 0px 12px 32px 18px;
	font-weight: lighter;
}

div#trunk div#information h3 {
	color: #9ba0a0;
	font-size: 1.2em;
	line-height: 1.6em;
	padding: 0px 18px 26px 18px;
	font-weight: lighter;
}


div#trunk div#information ul {
	list-style-type: none;
	margin: 0px 0px 19px 18px;
	list-style-position: outside;
	font-size: 1.2em;
	font-weight: lighter;
	
	
}
div#trunk div#information ul li {
	line-height: 1.6em;
	font-weight: lighter;

}

div#trunk div#information ul li h3 {
	padding: 0;
	
}
div#trunk div#information ul li img {
	margin-bottom: 8px;
}

div#trunk div#information ul.split {
	list-style-type: none;
	font-size: 1em;
	list-style-position: outside;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	background-image: none;
	width: 270px;
}


div#trunk div#information ul.split li {
	width: 119px;
	float: left;
	display: inline;
	margin: 0px 0px 18px 0px; 
} 
div#trunk div#information ul.split li ul li{
	margin: 0px 0px 0px 0px;
	list-style-position: outside;
	
}

div#trunk div#information ul.inline {
	margin-left: 18px;
	margin-bottom: 18px;
	list-style-position: outside;
	float: left;
	display: inline;
	 

}

div#trunk div#information ul.inline li {
	font-size: 1em;
	margin: 0px 0px 0px 0px;
	float: left;
	display: inline;
	width: 80px;

}

div.part p, div.part h3 {
padding-left: 20px;
padding-right:20px;
}

div.part p {
font-size:12px;
}

div.part div.onecol p {
padding-left: 0px;
margin-bottom:20px;
}

div.part img {
margin-left: 20px;
}

div.part div.onecol img {
margin-left:0px;
}

