@charset "UTF-8";
/* CSS Document */

body {
	background-color:#d7d7d7;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.middle {
	background-image: url(media/images/middle.gif);
	background-repeat:repeat-y;
	margin:0 auto;
	width:914px;
	padding-bottom:20px;
}

.middle2 {
	background-image: url(media/images/middle.gif);
	background-repeat:repeat-y;
	margin:0 auto;
	width:914px;
	padding-top:12px;

}

.header {
	padding:23px 30px 15px 30px;
	height:87px;
}

.content {
	padding-left:32px;
	padding-right:30px;
	width:914px;
}

.footer1 {
	width:844px;
	background-image:url(media/images/footerbar-1.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin:0 auto;
	height:42px;
}

.footer2 {
	width:844px;
	background-image:url(media/images/footerbar-2.gif);
	background-repeat:no-repeat;
	background-position:top;
	margin:0 auto;
	height:27px;
}

.bottom {
	background-image:url(media/images/bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:12px;
	margin:0 auto;
	width:914px;
}

.bottomnav {
	color:#FFF;
	font-size:10px;
	vertical-align:bottom;
	padding-top:6px;
}

.bottomnav a {
	padding-right:11px;
	padding-left:11px;
	color:#FFF;
	text-decoration:none;
}

.logo {
	margin-top:-3px;
}
	
.splash1 {
	width:543px;
	float:left;

}

.splash2 {
	width:290px;
	float:right;
}

.banners {
	margin-top:25px;
	padding-bottom:15px;
	margin-left:35px;
}

.banners td {
	padding-left:10px;
	padding-right:10px;
}

.copyright {
	margin:0 auto;
	font-size:10px;
	color:#666;
	width:914px;
	text-align:center;
	padding-bottom:20px;
	margin-top:10px;
}

.featured {
	width:100px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	margin-top:15px;
	font-size:11px;
	}
	
.featured a {
	color:#333;
	text-decoration:none;
	}
	
.price {
	color:#00adfe;
}

hr {
	background-image: url(media/images/dotted.gif);
	background-repeat: repeat-x;
	height: 1px;
	border: none;
	background-position: left center;
}

#searchbutton {
  width: 20px;
  background: none;
  border: none;
  }

#searchbutton:hover {
  cursor: pointer;
  }
  
 #searchform {
	margin:-3px auto;	
  	width: 173px;
  	height: 28px;
  	background: url(media/images/searchbar.jpg) left 3px;
 	background-repeat:no-repeat;
  }

*:first-child+html #searchform { /* Filter for IE7 */
  padding: 6px 0;
  }

* html #searchform { /* Filter for IE6 */
  padding: 6px 0;
  }

#searchbox {
  width: 140px;
  background-color: transparent;
  border: none;
  font-size:10px;
  margin-top:5px;
  margin-left:6px;
  color:#333;
  }
  
 h6 {
	 color:#c0c0c0;
	 font-size:24px;
	 font-family:"Arial Black", arial, , verdana, sans-serif;
	 letter-spacing:-1px;
	 margin:0 auto;
 }
 
 /* Top Navigation Menu */

	
#chromemenu {
	margin: 0 auto;
	height:28px;
	border:none;
	width:877px;
	text-align:center;
	
	}
	
.nav {
	border:none;
	padding:0;
	margin-left:-4px;}

/* Style for Drop Down Menus */

.radiomenu, 
.mp3menu, 
.mobilemenu,
.gpsmenu, 
.securitymenu, 
.satellitemenu, 
.othermenu
	{
	position:absolute;
	text-align:left;
	border-left:#046b9a 1px solid;
	border-right:#046b9a 1px solid;
	border-bottom:#046b9a 1px solid;
	border-top:#046b9a 1px solid;
	background-color:#1c749d;
	line-height:19px;
	margin-top:-4px;;
	text-indent:10px;
	visibility: hidden;
	z-index:1;
	font-family:verdana, Arial, Helvetica, sans-serif
	}
	
.radiomenu a:hover, 
.mp3menu a:hover, 
.mobilemenu a:hover,
.gpsmenu a:hover, 
.securitymenu a:hover, 
.satellitemenu a:hover, 
.othermenu a:hover
	{ 
	background-color: #046b9a;
	color:#fff;
	}
	
.radiomenu a, 
.mp3menu a, 
.mobilemenu a,
.gpsmenu a, 
.securitymenu a, 
.satellitemenu a, 
.othermenu a
	{
	font-size:10px;
	display: block;
	text-decoration: none;
	font-weight: normal;
	color:#fff;
	line-height:20px;
	}

.radiomenu {
	margin-left:-4px;
	width:185px;
	}

.mp3menu {
	margin-left:-4px;
	width:120px;
	
	}

.mobilemenu {
	width:120px;
	margin-left:-4px;
	}
	
.gpsmenu {
	margin-left:-4px;
	width:120px;
	}

.securitymenu {
	margin-left:-4px;
	width:120px;
	}

.satellitemenu {
	margin-left:-4px;
	width:120px;
	}

.othermenu {
	margin-left:-4px;
	width:119px;
	}
	
/* Define Product Page Styles */

.prodName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	letter-spacing:-1px;
}
	
.prodCatsale {
	text-decoration:line-through;
	font-size:17px;
	color:#8d8d8d;
	margin-right:8px;
}

.prodCatprice {
	color:#d6080d;
	font-size:17px;
	font-weight:bold;
}

.prodCatDesc {
	font-size:11px;
	line-height: 18px;
	margin-top:5px;
}

.prodCatTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21px;
	letter-spacing:-1px;
	color: #8d8d8d;
	margin-top:20px;
	margin-bottom:20px;
}

td.prodCatLinks {
	padding-right:15px;
}

td.prodCatLinks a {
	color:#8d8d8d;
	text-decoration:none;
	font-size:12px;
}

td.prodCatLinks a:hover {
	color:#0091d4;
	text-decoration:none;
	font-size:12px;
}

/*.prodCatImg img{
	border:1px solid #666;
}*/

td.prodCatImg {	
	padding-right:10px;
	text-align:center;
}

/*Product Page */
.prodTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:21px;
	letter-spacing:-1px;
	color: #000;
	margin-top:20px;
	margin-bottom:20px;
}

.prodDesc {
	color:#666;
	font-size:11px;
	line-height:16px;
}

.prodMoreInfo {
	font-size:11px;
	line-height: 18px;
	margin-bottom:15px;
}

.prodImg img{
	max-width:665px;
	height:auto;
}