*, body {
	font-family:arial;
	font-size:12px;
	}

html, body { height:100%; padding:0; margin:0;}
	
body {
	background:#606060 URL("/images/bg.gif") top left; margin:0px;padding:0px;
	}

h1 {
	margin:4px 0 0 0;
	}

a, a:visited {
	color:#444;
	text-decoration:none;
	}
	a:hover {
		color:#000;
		text-decoration:underline;
		}

#menu {
	width:200px;
	background:URL("/images/oe_menu_bg.gif") top left no-repeat;
	}
	#menu .oeLogo {
		display:block;
		height:60px;
		width:200px;
		margin:60px 0 10px 0;
		text-indent:-500px;
		background:URL("/images/oe_overkill.gif") top center no-repeat;
		}
	#menu .oeAtomic {
		display:block;
		height:170px;
		width:200px;
		margin:20px 0 5px 0;
		text-indent:-500px;
		background:URL("/images/founder_atomic.gif") top center no-repeat;
		}
	#menu .fourwheeloffroad {
		display:block;
		height:50px;
		width:200px;
		margin:5px 0;
		text-indent:-500px;
		background:URL("/images/4wheeloffroad.gif") top center no-repeat;
		}
	#menu .xtreme4x4 {
		display:block;
		height:50px;
		width:200px;
		margin:5px 0;
		text-indent:-500px;
		background:URL("/images/xtreme4x4.gif") top center no-repeat;
		}
	#menu .offRoadAdventures {
		display:block;
		height:205px;
		width:200px;
		margin:5px 0;
		background:URL("/images/off-road_adventures.jpg") top center no-repeat;
		}
		#menu .offRoadAdventures a{
			height:200px;
			display:block;
			text-indent:-500px;
			}
.content {
	width:712px;
	background:#fff URL("/images/content_bg.gif") repeat-y;
	}
	#contentContainer {
		background:URL("/images/content_header.gif") top center no-repeat;
		}
#oeSkull {
	background:URL("/images/oe_skull_bg.gif") top left no-repeat;
	}
	#oeSkull a {float:left;width:90px;}
	
.headerNews {
	text-indent:-500px;
	overflow:hidden;
	height:40px;
	background:url("/images/header_news.gif") 10px 0 no-repeat;
	}
.headerFeatured {
	text-indent:-500px;
	overflow:hidden;
	height:40px;
	background:url("/images/header_featured.gif") 10px 0 no-repeat;
	}
.headerShop {
	text-indent:-500px;
	overflow:hidden;
	height:40px;
	background:url("/images/header_shop.gif") 10px 0 no-repeat;
	}

.products, .products a {background-position:0 -52px;}

#topMenu {
	padding:0 20px;
	height:25px;
	color:#fff;
	}
	#topMenu .breadcrumb {
		float:left;
		margin-top:2px;
		}
	#topMenu .breadcrumb a, #topMenu .breadcrumb a:visited {
		color:#aaa;
		text-decoration:none;
		font-weight:600;
		}
	#topMenu .breadcrumb a:hover {
		text-decoration:none;
		color:#fff;
		}
	#topMenu .cart a, #topMenu .cart a:visited {
		width:58px;
		height:25px;
		float:right;
		text-indent:-2000px;
		background:url("/images/cart.gif") no-repeat;
		}

/* jQuery lightBox plugin - Gallery style */
#GALLERY ul { margin:0 20px; padding:0; list-style: none; }
#GALLERY ul li { display: inline; }
#GALLERY ul img {
	border: 2px solid #3e3e3e;
}
#GALLERY ul a:hover img {
	border: 2px solid #fff;
}


///////////////

	
p {
	padding:5px 30px;
	text-indent:20px;
	text-align:justify;
	}

.borderPic { padding:0 10px; }
	
.clearfix {display:block;clear:both;}
.categoryBox {width:450px;overflow:hidden;margin:15px auto;}
.categoryChildBox {float:left;width:190px;height:166px;overflow:hidden;margin:15px 20px;}
.categoryChildBox div {
    position:relative; 
    background:#EAEAEA URL("/images/child_category_bg.gif") bottom right no-repeat;
    top:-214px;
    left:18px;
    width:155px; 
    height:40px;
  }
  .categoryChildBox b {color:#000;display:block;padding:10px;}

.productBox {float:left;width:120px;height:130px;overflow:hidden;margin:15px 25px;}
.productFeatured {margin:15px 15px;}
.productBox div {
    position:relative; 
    background:URL("/images/product_box_bg.gif") bottom no-repeat;
    top:-150px;
    left:0;
    width:120px; 
    height:80px;
  }
  .productBox div a {display:block;text-decoration:none;height:80px;}
  .productBox b.productTitle {color:#000;display:block;position:relative;top:-80px;font-size:10px; text-align:center;}
  .productBox b {color:#000;display:block;padding:10px 10px 0 10px;font-size:10px; text-align:center;} 
  .productBox div.onSale { background:URL("/images/catalog/on_sale.gif") bottom no-repeat; }
  .productBox div.onSale b { color:#F00; }
  .productBox div.subCat { background:URL("/images/product_details_category.gif") no-repeat; }


#footerLinks {
	background:#666 URL("/images/footerBG.gif") top center no-repeat;
	height:35px;
	padding:14px 20px 0 20px;
	}
#footerLinks ul {
    list-style: none;
    margin: 0;
    padding: 0;
}

#footerLinks ul li {
  display: inline;
  margin:0;
  }

#footerLinks ul a {
  padding: 4px 10px;
  margin:0;
  color: #ccc;
  text-decoration: none;
  }

#footerLinks ul a:hover {
  color: #000;
  background-color: #ddd;
  }

#footerLinks ul a.selected {
  background-color: #555;
  color:#fff;
  }


/* 360 SLIDER */

#slider {
    width: 670px;
    margin:0 10px;
    padding:0px;
    position: relative;
}

.scroll {
	margin-top:10px;
    height: 600px;
    width: 670px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}

.scrollContainer div.panel {
	margin: 0px;
    padding: 0px;
    height: 600px;
    width: 670px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0 0 2px 0;
    border-bottom:1px solid #000;
}

ul.navigation li {
  display: inline;
  margin:0;
  }

ul.navigation a {
  padding: 2px 10px;
  margin:0;
  color: #000;
  text-decoration: none;
  }

ul.navigation a:hover {
  background-color: #ccc;
  }

ul.navigation a.selected {
  background-color: #555;
  color:#fff;
  }

ul.navigation a:focus {
  outline: none;
  }

.hide {
    display: none;
}

#isLoggedIn {
	font-weight:400;
	padding:5px;
	color:#ccc;
	float:right;
	}
	#isLoggedIn b {
		font-weight:400;
		color:#fff;
		}
	#isLoggedIn a, #isLoggedIn a:visited {
		font-weight:600;
		color:#fff;
		}
	#isLoggedIn a:hover {
		font-weight:600;
		text-decoration:none;
		color:#ccc;
		}

#OVERVIEW ul {
	width:
	margin:0 20px;
	padding:0;
	list-style-type:none;
	}
	#OVERVIEW ul lh {
		font-size:14px;
		color:#000;
		font-weight:800;
		}
	#OVERVIEW ul li {
		font-size:11px;
		color:#555;
		padding:1px 10px;
		}
#SPECS ul {
	width:400px;
	margin:0 20px;
	padding:0;
	float:left;
	list-style-type:none;
	}
	#SPECS ul li {
		padding:1px 0;
		}

#itemsInCart {
	position:absolute;
	z-index:100;
	margin:0;
	padding:0;
	width:124px;
	height:88px;
	top:93px;
	left:788px;
	background:url("/images/items_in_cart.gif") top left no-repeat;
	}
	#itemsInCart b {
		display:block;
		width:124px
		height:20px;
		line-height:20px;
		text-align:center;
		color:#fff;
		}
	#itemsInCart i {
		display:block;
		width:124px;
		padding-top:5px;
		text-align:right;
		}
