/* Product pages styles */

#main_image {
	border: solid 1px #5d5d5d;
}

/****************    text only rollovers    *****************/
/* 
NOTE: These are being used on a test page that demonstrates using only HTML text and CSS
to style the navigation menus in an effort to convince Marketing that we do not need to use 
images for the navigation.
*/

#left_nav ul li a.rollover_text, #left_nav ul li a.rollover_text_bottom {	
	font-family: Arial, sans-serif;
	display: block;
	width: 182px;
	padding: 1px 0 0 15px;
	color: #b0b0b0;
	text-decoration: none;
	font-weight: 700;
	font-size: 110%;
	letter-spacing: 0.5px;
}

#left_nav ul li a.rollover_text {		
	background: url("/images/leftnav/blanktop.gif") 0 0 no-repeat;
	height: 15px;
}

#left_nav ul li a.rollover_text_bottom {
	background: url("/images/leftnav/blankbottom.gif") 0 0 no-repeat;
	height: 16px;
}

#left_nav ul li a.selected_text {
	background-position: 0 -16px;
	color: #fff;
}

#left_nav ul li a.selected_text_bottom {
	background-position: 0 -17px;
	color: #fff;
}

#left_nav ul li a.rollover_text:hover, #left_nav ul li a.rollover_text_bottom:hover  {
	color: #fff;
}


/****************  Gilder/Levin  rollovers    *****************/

#left_nav ul li a#model_02 span {		
	background-image: url("/images/leftnav/products/model2+.gif");
}

#left_nav ul li a#docking_station span {		
	background-image: url("/images/leftnav/products/docking_station.gif");
}

#left_nav ul li a#accessories span {		
	background-image: url("/images/leftnav/products/accessories.gif");
}
#left_nav ul li a#gps_mount span {		
	background-image: url("/images/leftnav/products/gps_leftnav.gif");
}

#left_nav ul li a#rugged_case span {		
	background-image: url("/images/leftnav/products/ruggedcase.gif");
}



/************* #inner_nav styles **************/

#inner_nav {
	padding: 0;
	margin: 3px 0 1px 0;
	height: 24px;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}

#inner_nav ul, #inner_nav ul li {
  float: left;
}

#inner_nav ul {
	list-style: none;
}

#inner_nav ul li a { /* see ie_7_hacks.css */
	display: block;
	margin: 0;
	padding: 0;
	height: 24px;
	position: relative;
}

#inner_nav ul li a span {
  background-repeat: no-repeat;
  position: absolute;
  width: 100%;
  height: 100%;
}

#inner_nav ul li a:hover span {
	background-position: 0 -48px;
	cursor: pointer;
}

#inner_nav ul li a.selected span {
	background-position: 0 -24px;
}

#inner_nav ul li a#overview { 
  width: 95px;
}

#inner_nav ul li a#overview span { 
	background-image: url("/images/innernav/model_02/overview.gif");
}

#inner_nav ul li a#features { 
  width: 94px;
}

#inner_nav ul li a#features span { 
	background-image: url("/images/innernav/model_02/features.gif");
}

#inner_nav ul li a#gallery { 
  width: 85px;
}

#inner_nav ul li a#gallery span { 
	background-image: url("/images/innernav/model_02/gallery.gif");
}

#inner_nav ul li a#specifications { 
  width: 129px;
}

#inner_nav ul li a#specifications span { 
	background-image: url("/images/innernav/model_02/specifications.gif");
}

#inner_nav ul li a#reviews { 
  width: 87px;
}

#inner_nav ul li a#reviews span { 
	background-image: url("/images/innernav/model_02/reviews.gif");
}

#inner_nav ul li a#awards { 
  width: 90px;
}

#inner_nav ul li a#awards span { 
	background-image: url("/images/innernav/model_02/awards.gif");
}

/************* docking station #inner_nav styles **************/

#inner_nav_dock {
	padding: 0;
	margin: 3px 0 1px 0;
	height: 24px;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
}

/* main content container */
#ad_copy_container {	
	width: 100%;
	background-color: #4c4f46;
	margin-bottom: 10px;
}
