img{border:0px;}

body{margin:0; padding:0; text-align:center; background:gray;}

#bookmark a{color:white; font-size:30px; font-weight:bold;}

#au td{color:white;}

#container{width:1000px; margin:0 auto; padding:0; text-align:center; border:1px solid red; background:black;}

#bodyshell{display:block; float:left; width:1000px; margin:0 auto; text-align:center; background:black;}
* html #bodyshell{display:block; width:1000px; margin:0 auto; padding:0; text-align:center; background:black; }

/*--------------------------------------------------------------------------------------------------------------*/
/* Main Site */
#nav2 ul{display:block; float:left; width:1000px; height:30px; text-align:left; margin:0; padding:0; 
         vertical-align:bottom; line-height:14pt; text-align:center;}
#nav2 ul .gc{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn.jpg');}
#nav2 ul .gc a{color:#FFD350; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#nav2 ul .gc a:hover{color:green;}

/* Apparel Site */
#nav2 ul .apparel{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn.jpg');}
#nav2 ul .apparel a{color:#66CCFF; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#nav2 ul .apparel a:hover{color:green;}

/*Biker's Choice Site */
#nav2 ul .bc{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn-2.jpg');}
#nav2 ul .bc a{color:#000000; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#nav2 ul .bc a:hover{color:green;}

/* ATV Site */
#nav2 ul .atv{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn.jpg');}
#nav2 ul .atv a{color:#FFD350; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#nav2 ul .atv a:hover{color:green;}

/* Offroad Site */
#nav2 ul .offroad{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn.jpg');}
#nav2 ul .ofroad a{color:#FFD350; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#nav2 ul .offroad a:hover{color:green;}

/* Xtremeline Products Site */
.xtreme #xtreme-nav2 ul li{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn.jpg');}
.xtreme #xtreme-nav2 ul li a{color:#66CCFF; text-decoration:none; margin:0; padding:0; font-weight:bold;}
.xtreme #xtreme-nav2 ul li a:hover{color:green;}

/*--------------------------------------------------------------------------------------------------------------*/

#specials{display:block; float:left; width:1000px; height:40px; background:#C0C0C0; margin:0; padding:0; border-top:1px solid red; border-bottom:1px solid red;}
* html #specials{display:block; float:left; width:1000px; height:20px; background:#C0C0C0; margin:0; padding:0; border-top:1px solid red; border-bottom:1px solid red;}
#specials ul{display:block; width:1000px; height:20px; margin:0; padding:0;}
#specials ul li{display:inline; float:left; min-width:150px; height:20px; margin:0 25px; padding:10px 0 0 0; background: url('') no-repeat; text-align:center;}
* html #specials ul li{display:inline; width:150px; height:20px; margin:0 25px; padding:2px 0; background: url('') no-repeat; text-align:center;}
#specials ul li a{color:black; font-size:14px;}
/*----------------------------------------------------------------------------------------------------------------*/

#quicknav{display:block; float:left; width:150px; margin:0; padding:0; background: black;}

#scrolling{border:1px solid red;}

#left-nav{clear:both; display:block; float:left; width:150px; height:500px; margin:0; padding:0; overflow-y:scroll; background: url('bk2.jpg');}
* html #left-nav{display:block; float:left; width:150px; height:500px; margin:0; padding:0; overflow-y:scroll; background: url('bk2.jpg');}
#left-nav a{color:black;}
#left-nav a:hover{Color:#AB0000;}
#left-nav ul{text-align:left; margin:0; padding:0;}
#left-nav ul li{list-style:none; margin:1px 0; padding:0; background: #C0C0C0; border:1px solid red; font-size:12px;}
#left-nav ul li a{/*color:#AB0000;*/ color:black; font-family:arial; text-decoration:none; font-weight:bold; font-style:normal;}
#left-nav ul li a:hover{color:#AB0000;}
.navloc{display:block; float:left; width:40px; height:14px; font-size:14px; font-weight:bold; background:#09CAFF; color:black; border:1px solid #FFFF00;}

#main-area{display:block; float:right; min-height:600px; width:790px; margin:0 0 5px 5px; padding: 0; background:transparent;}
* html #main-area{display:block; float:right; height: 600px; width:790px; background:transparent; padding:0;}
#main-area p{color:black;}

#home-main-area{display:block; float:right; min-height:600px; width:840px; margin:0; padding: 0; color:white; background:#000000;}
* html #home-main-area{display:block; float:right; height:600px; width:850px; padding: 0; color:white;}

#section-main-area{display:block; float:right; min-height:600px; width:840px; padding:0; background:#000000;}
*html #section-main-area{position:relative; display:block; float:right; min-height:600px; width:840px; padding:0; background:transparent; clear:both;}
#section-main-area table{color:red; float:left; text-align:center; border:0;}
#section-main-area td a{color:white; font-size:16px; font-weight:bold;}
#section-main-area img{border:0; padding:3px;}

#contents{display:block; float:right; width:835px; text-align:center; margin:0 0 0 0; padding:0; background:#000000;}
* html #contents{display:block; float:right; width:840px; text-align:center; margin:0; padding:0;}

#ours{display:block; float:left; width:830px; min-height:500px; background:#C0C0C0;}
* html #ours{display:block; float:left; width:830px; min-height:500px;}
#ours table{display:block; float:left; width:800px; margin:0 0 0 20px;}
*html #ours table{display:block; width:800px; float:left; margin:0 0 0 10px;}
#ours td{border:1px solid #CC0000; color:black; background:#C0C0C0;}
*html #ours td{border:1px solid #CC0000; color:black; background:#C0C0C0;}
#ours img{display:block; float:left;}

#leftnav-ours{display:block; float:left; width:150px;}
#leftnav-ours table{display:block; float:left; width:150px; margin:0 0 0 0;}
*html #leftnav-ours table{display:block; width:150px; float:left; margin:0 0 0 0;}
#leftnav-ours td{border:1px solid #CC0000; color:black; background:#C0C0C0;}
*html #leftnav-ours td{border:1px solid #CC0000; color:black; background:#C0C0C0;}
#leftnav-ours img{display:block; float:left;}
#leftnav-ours a{text-decoration:none; color:white; margin:0; padding:0; display:block; float:left; width:140px;}
* html #leftnav-ours a{text-decoration:none; color:white; margin:0; padding:0; clear:both;}

#legend{display:block; float:left; text-align:left; border:1px solid red; margin:0 0 0 20px; background:#C0C0C0;}
*html #legend{display:block; float:left; text-align:left; border:1px solid red; margin:0 0 0 10px; background:#C0C0C0;}
#legend ul{list-style:none; margin:0; padding:0;}
*html #legend ul{list-style:none; margin:0; padding:0;}

#footer{display:block; float:left; width:1000px; height:275px; margin:0 auto; padding:0; background:transparent url('footer1000.jpg'); border:1px solid red;}

#bottom-nav{display:block; float:left; width:460px; height:30px; margin:0; padding:0; text-align:left;}
#bottom-nav ul{display:block; float:left; width:460px; height:30px; margin:0; padding:7px 0 0 0;}
#bottom-nav ul li{display:inline; margin:0; padding:0 8px; font-size:14px; background:white; border:1px solid red; text-align:center;}
#bottom-nav ul li a{color:black; text-decoration:none; font-weight:bold;}
#bottom-nav ul li a:hover{color:red;}

#footer-spinner{display:block; float:left; width:240px; height:30px; margin:0 10px 0 0; padding:0;}
#hours{display:block; float:right; color:#FFD350; padding:5px 0 0 0;}

.numbers{display:inline; text-align:left; margin:0; padding:0; font-weight:bold; text-size:14px;}
.numbers div{margin:0 0 5px 0;}
.numbers ul{width:20%; margin:0 0 5px 0; padding:0;}
.numbers ul li{display:block; width:80px; background:#C0C0C0; border:1px solid red; margin:0 3px 0 3px; padding:0;}
.numbers ul li a{text-decoration:none; font-weight:bold;}
.numbers ul li a:hover{color:red;}

#lower-back{display:block; text-align:center; margin:50px 0 0 0;}
* html #lower-back{clear:both; display:block; text-align:center; margin:0 0 0 0;}
//*#lower-back a{padding:0 0 0 140px;}**//
* html #lower-back a{padding:0 0 0 120px;}


.prev{display:inline; width:250px; background:#09CAFF; border:1px solid #FFFF00; color:green; 
      margin:5px 5px 5px 0; padding:0; font-weight:bold; text-align:right;}
* html .prev{display:inline; width:270px; background:#09CAFF; border:1px solid #FFFF00; color:green; 
      margin:5px 5px 5px 100px; padding:0; font-weight:bold; text-align:right;}
 
.prev a{text-decoration:none; color:blue; padding:0 5px 0 0;}
.prev a:hover{color:red;}

.pagenumber{display:inline; width:80px; background:#09CAFF; border:1px solid #FFFF00; 
            color:black; margin:0 0 5px 0; padding:0; font-weight:bold;}

.pagenumber a{white-space: nowrap;}

.next{display:inline;width:250px; background:#09CAFF; border:1px solid #FFFF00; color:green; 
      margin:5px 0 5px 5px; padding:0; font-weight:bold; text-align:left;}

.next a{text-decoration:none; color:blue; padding:0 0 0 5px;}
.next a:hover{color:red;}

#section-main-area{margin:0; text-align:center;}
*html #section-main-area{margin:0;}
#section-main-area td a{text-align:center; font-size:20px; font-weight:bold; color:#FFD350;}
#section-main-area td .pagenumber a{color:blue;}
#section-main-area td .pagenumber a:hover{color:red;}
#section-main-area td .pagenumber a:visited{color:red;}

*html #section-main-area td a{font-size:20px; font-weight:bold; color:#FFD350;}
*html #section-main-area td .pagenumber a{color:blue;}
*html #section-main-area td .pagenumber a:hover{color:red;}
*html #section-main-area td .pagenumber a:visited{color:red;}

#section-main-area td .navpages{display:block; width:300px; text-align:center;}
#section-main-area td .navpages ul{display:inline; list-style:none; margin:0; padding:0; color:#78FFAE; text-align:center;}
#section-main-area td .navpages ul li{display:inline; margin:0; padding:0;}
#section-main-area td .navpages ul li a{color:blue; text-decoration:none;}
#section-main-area td .navpages ul li a:hover{color:red}
#section-main-area td .navpages ul li a:visited{color:red}

#section-main-area td .itempagelink img:hover{border:5px solid yellow;}
* html #section-main-area td .itempagelink a:hover{border:5px solid yellow;}

.register form{display:block; float:left; width:740px; margin:0 0 0 20px; color:white;}
.register table{color:white; font-size:16px;}

#specsearch{display:block; float:left; width:140px; color:black; font-size:16px; font-weight:bold;} 

#breadcrumbs{display:block; float:left; width:700px; color:white; text-align:left;}
#breadcrumbs a{font-weight:bold; color:#09CAFF; text-decoration:none;}

#section-top{display:block; float:left; width:840px;}

#section-sub-heading-left{display: block; float: left; color: white; width: 200px; padding: 5px 0 0 0;}
#section-sub-heading-left a{text-decoration:none; color:blue;}

#section-title{display: block; float: left; width: 440px; color: white; font-size: 48px; 
               font-weight: bold; padding: 0 0 0 0; margin:0;}
			   
#section-sub-heading-right{display: block; float: left; color: white; width: 200px; padding: 5px 0 0 0;}
#section-sub-heading-right a{text-decoration:none; color:blue;}

.index ul{list-style:none; margin:0; padding:0;}
.index td ul li{lsit-style:none; margin:0; padding:0;}
.index .numbers td ul{lsit-style:none; margin:0; padding:0;}


#section-table-area table{color:#FFD350; font-size:18px; color:white; font-weight:bold; margin:0 0 0 10px;}
#section-table-area table td{width:420px; color:#FFD350; font-size:24px;}
#section-table-area table td ul{list-style:none; margin:0; padding:0;}
#section-table-area table td ul li{height:24px; margin:0; padding:0 0 0 16px; color:#CCCCCC;}
#section-table-area .nums ul li{margin:0; padding:0;}
#section-table-area .nums a{color:white; font-size:24px; font-weight:bold; margin:0; padding:0; text-decoration:none;}
#section-table-area .nums a:hover{color:blue;}
#section-table-area .nums a:visited{color:red;}

.navbars a{border:5px solid red; background:#CCCCCC;}

/*-----------------------------------------------------------------------------------------*/

#header{display:block; float:left; width:1000px; height:200px; background:transparent url('Header1000.jpg') no-repeat;}

.top-indentmenu{clear:both; float:left; font: bold 13px Arial; width: 50px;  margin:0 20px 0 0; /*leave this value as is in most cases*/}
*html .top-indentmenu{clear:both; float:left; font: bold 13px Arial; width: 50px;  margin:16px 20px 0 0; /*leave this value as is in most cases*/}
.top-indentmenu ul{margin: 0; padding: 0; float: left; /* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/ background: black url(indentbg.gif) center center repeat-x;}
.top-indentmenu ul li{display: inline;}
.top-indentmenu ul li a{float: left; color: white; /*text color*/ padding: 5px 8px; text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/}
.top-indentmenu ul li a:visited{color: white;}
.top-indentmenu ul li a.selected{color:red; !important; padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px; background: black url(indentbg2.gif) center center repeat-x;}
.tabcontentstyle{/*style of tab content oontainer*/ border: 1px solid gray; width: 450px; margin-bottom: 1em;
padding: 1px;}
.tabcontent{display:none;}
@media print {.tabcontent {display:block !important;}}

#top-nav{display:block; float:left; width:220px; height:20px; margin:0 0 0 0; padding:0;}
* html #top-nav{display:block; float:left; width:220px; height:20px; margin:10px 0 0 0; padding:0;}
#top-nav ul{height:20px; list-style:none; margin:0; padding:0; text-align:left;}
#top-nav ul li{display:inline; padding:0; margin:0 0 0 2px; font-size:13px; background:black; 
               text-align:center; color:red; text-decoration:none; font-weight:bold;}
* html #top-nav ul li{display:inline; padding:0; margin:0 0 0 2px; font-size:16px; background:black; 
               text-align:center; color:red; text-decoration:none; font-weight:bold;}

#clock{display:block; float:left; width:240px; height:20px; background:black; color:white; margin:5px 0 0 0; padding:0; font-weight:bold; font-size:18px;}
* html #clock{display:block; float:left; width:240px; height:20px; color:white; margin:17px 0 0 0; padding:0; font-weight:bold; font-size:18px;}

#header-spinner{display: block; float: left; width: 200px; height: 30px; margin:0; padding: 0; background:black;}
* html #header-spinner{display: block; float: left; width: 200px; height: 30px; margin:15px 0 0 0; padding: 0;}

#search-area{display:block; float:right; height:10px; margin:5px 10px 0 0; padding:0; background:transparent;}
* html #search-area{display:block; float:right; height:10px; margin:15px 5px 0 0; padding:0; background:transparent;}

/*--------------------------------------------------------------------------------------------------------------*/
/* Main Site */
#street-nav2 ul{display:block; float:left; width:1000px; height:auto; text-align:left; margin:0; padding:0; 
         vertical-align:bottom; line-height:14pt; text-align:center;}
#street-nav2 ul .gc{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn.jpg');}
#street-nav2 ul .gc a{color:#FFD350; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#street-nav2 ul .gc a:hover{color:green; font-weight:bold;}

/* Apparel Site */
#apparel-nav2 ul{display:block; float:left; width:1000px; height:auto; text-align:left; margin:0; padding:0; 
         vertical-align:bottom; line-height:14pt; text-align:center;}
#apparel-nav2 ul li{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn.jpg');}
#apparel-nav2 ul li a{color:#66CCFF; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#apparel-nav2 ul li a:hover{color:green;}

/*Biker's Choice Site */
#harley-nav2 ul{display:block; float:left; width:1000px; height:auto; text-align:left; margin:0; padding:0; 
         vertical-align:bottom; line-height:14pt; text-align:center;}
#harley-nav2 ul .bc{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn-2.jpg');}
#harley-nav2 ul .bc a{color:#000000; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#harley-nav2 ul .bc a:hover{color:green;}

/* ATV Site */
#atv-nav2 ul{display:block; float:left; width:1000px; height:auto; text-align:left; margin:0; padding:0; 
         vertical-align:bottom; line-height:14pt; text-align:center;}
#atv-nav2 ul li{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn.jpg');}
#atv-nav2 ul li a{color:white; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#atv-nav2 ul li a:hover{color:green;}

/* Offroad Site */
#offroad-nav2 ul{display:block; float:left; width:1000px; height:auto; text-align:left; margin:0; padding:0; 
         vertical-align:bottom; line-height:14pt; text-align:center;}
#offroad-nav2 ul li{display:inline; list-style:none; margin:0; padding:0 9px; font-size:16px; font-family:arial;
            background:transparent url('nav2backbtn.jpg');}
#offroad-nav2 ul li a{color:#00FF33; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#offroad-nav2 ul li a:hover{color:green;}

/* Xtremeline Products Site */
#xtreme-nav2 ul{display:block; float:left; width:1000px; height:auto; text-align:left; margin:0; padding:0; 
         vertical-align:bottom; line-height:14pt; text-align:center; color:white; list-style:none;}
#xtreme-nav2 ul li{display:inline; list-style:none; margin:0; padding:0 9px; font-size:15px; font-family:arial;
            background:transparent url('nav2backbtn.jpg');}
#xtreme-nav2 ul li a{display:inline; list-style:none; margin:0; padding:0 9px; font-size:15px; font-family:arial;}
#xtreme-nav2 ul li a{color:#66CCFF; text-decoration:none; margin:0; padding:0; font-weight:bold;}
#xtreme-nav2 ul li a:hover{color:green;}

#itempage{display:block; float:left; width:740px; color:white; text-align:center; margin-left:30px;}
#details{display:block; float:left; width:740px; padding:0 10px 0 0; text-align:center;}
#price table td{color:white;}
#partnum{clear:both; display:block; width:740px; float:left; font-size:20px; font-weight:bold;}
#data1{clear:both; display:block; float:left; width:740px; font-size:24px; font-weight:bold;}
#data2{clear:both; display:block; float:left; width:740px; font-size:24px; font-weight:bold;}
#data3{clear:both; display:block; float:left; width:740px; font-size:24px; font-weight:bold;}
#details ul{margin:0; padding:0; list-style:none;}
#images{display:block; float:left; width:740px;}
.xpagenumber{display:inline; width:auto; background:#09CAFF; border:1px solid #FFFF00; 
            color:black; margin:0 0 5px 0; padding:0; font-weight:bold;}

#Item-Top-Image{display:block; width:740px; text-align:center;}
#Item-Price{display:block; floatL:left; width:740px; margin:0; padding:0; font-size:24px; font-weight:bold;}
/*--------------------------------------------------------------------------------------------------------------*/

.books{display:block; float:left; width:1000px;}
.book-links{display:block; float:left; width:1000px; border:1px solid #C0C0C0; color:#000000;}
* html .book-links{display:block; float:left; width:1000px; border:1px solid #C0C0C0; color:#000000;}

#street-navlinks{display:block; float:left; height:auto; width:1000px; margin:0; padding:0; text-align:right;}
#street-navlinks ul{margin:0; padding:0;}
#street-navlinks ul li{display:inline; margin:0 7px; padding:0; text-align:center;}
#street-navlinks ul li a{margin:0; color:#66CCFF; font-weight:bold; font-size:18px; text-decoration:none;}
#street-navlinks ul li a:hover{color:green;}

#apparel-navlinks{display:block; float:left; width:1000px; margin:0; padding:0; text-align:right;}
#apparel-navlinks ul{margin:0; padding:0;}
#apparel-navlinks ul li{display:inline; margin:0 7px; padding:0; text-align:center;}
#apparel-navlinks ul li a{margin:0; color:#66CCFF; font-weight:bold; font-size:18px; text-decoration:none;}
#apparel-navlinks ul li a:hover{color:green;}

#harley-navlinks{display:block; float:left; width:1000px; margin:0; padding:0; text-align:right;}
#harley-navlinks ul{margin:0; padding:0;}
#harley-navlinks ul li{display:inline; margin:0 7px; padding:0; text-align:center;}
#harley-navlinks ul li a{margin:0; color:#66CCFF; font-weight:bold; font-size:18px; text-decoration:none;}
#harley-navlinks ul li a:hover{color:green;}

#offroad-navlinks{display:block; float:left; width:1000px; margin:0; padding:0; text-align:right;}
#offroad-navlinks ul{margin:0; padding:0;}
#offroad-navlinks ul li{display:inline; margin:0 7px; padding:0; text-align:center;}
#offroad-navlinks ul li a{margin:0; color:#66CCFF; font-weight:bold; font-size:18px; text-decoration:none;}
#offroad-navlinks ul li a:hover{color:green;}

#atv-navlinks{display:block; float:left; width:1000px; margin:0; padding:0; text-align:right;}
#atv-navlinks ul{margin:0; padding:0;}
#atv-navlinks ul li{display:inline; margin:0 7px; padding:0; text-align:center;}
#atv-navlinks ul li a{margin:0; color:#66CCFF; font-weight:bold; font-size:18px; text-decoration:none;}
#atv-navlinks ul li a:hover{color:green;}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */
.indentmenu{clear:both; font: bold 13px Arial; width: 1000px; /*leave this value as is in most cases*/ height:28px;}
.indentmenu ul{margin: 0; padding: 0; float: left; /* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/ background: black url(indentbg.gif) center center repeat-x;}
.indentmenu ul li{display: inline;}
.indentmenu ul li a{float: left; color: white; /*text color*/ padding: 5px 10px; text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/}
.indentmenu ul li a:visited{color: white;}
.indentmenu ul li a.selected{color:red; !important; padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px; background: black url(tnbk1.jpg) center center repeat-x;}
.tabcontentstyle{/*style of tab content oontainer*/ border: 1px solid gray; width: 450px; margin-bottom: 1em;
padding: 1px;}
.tabcontent{display:none;}
@media print {.tabcontent {display:block !important;}}

#landing{display:block; float:left; width:1000px; margin:0; padding:0; font-weight:bold; font-size:48px; color:#00FF00; height:auto;}

#landing img{margin:0; padding:0;}
#landing p{margin:0; padding:0;}

* html #landing{display:block; float:left; width:1000px; margin:0 0 0 0; padding:0; font-weight:bold; font-size:48px; color:#00FF00;}
* html #landing p{margin:0; padding:0;}

#landing-links{display:inline; float:left; width:1000px; height:50px; font-weight:bold; font-size:50px; color:#00FF00;}
/*#landing-links ul{display:block; list-style:none; margin:5px 0 0 0; padding:0;}
#landing-links ul li{display:inline;}
#landing-links ul li a{ background: url('indentbg-3.jpg') center center repeat-x; font: bold 13px arial; text-decoration:none; color:#FFD350; margin:0; padding:5px 11px; border-right: 1px solid navy; border-top: 1px solid navy;}
#landing-links ul li a:hover{color:blue;}*/

/*
#section-table-area table .nums ul{display:block; list-style:none; margin:0; padding:0;}
#section-table-area table .nums ul li{display:block; margin:0; padding:0;}
#section-table-area table .nums ul li a{color:white; font-weight:bold; margin:0; padding:0 1px 0 1px; text-decoration:none;}
#section-table-area table .nums ul li a:hover{color:blue;}
#section-table-area table ul li {font-size:24px; color:white;}
#section-table-area table ul li li{padding:0 0 0 8px; font-size:24px; color:#CCCCCC; font-weight:bold;}*/
/*#navlinks{text-align:center;}
#navlinks a{width:30px; line-height:40px; font-size:18px;}
#navlinks a:hover{color:red;}*/
/*****************************************************************************************************************/
/* Customer Service Title */
#title{display:block; float:left; width:830px; color:white; margin:0; padding:0;}
/* Customer Service Menu */

#custservmenu{display:block; float:left; width:500px; margin:10px 0 0 30px; color:white; text-alignment:left;}
#custservmenu ul{ display:block; margin:0; padding:0; list-style:none;}
#custservmenu ul li{display:block; margin:2px 0 0 0;}
#custservmenu ul li a
 {
 display:block; width:460px; height:18px; text-align:left; font: bold 16px arial; text-decoration:none; 
 vert-align:center; color:white; margin:0 0 0 10px; padding:5px 40px;
 background: url('csbulletbk1.jpg') left 80% no-repeat;
 }
* html #custservmenu ul li a
 {
 display:block; width:460px; height:30px; text-align:left; font: bold 16px arial; text-decoration:none;
 vert-align:center; color:white; margin:0 0 0 10px; padding:5px 0 0 40px; 
 background: url('csbulletbk1.jpg') left 50% no-repeat;
 }
 #custservmenu ul li a:hover{background: url('csbulletbk1ro.jpg') left 50% no-repeat; color:gray;}
 #custservmenu h3{margin:0 0 0 0; padding:0; text-align:left;}
/*****************************************************************************************************************/
/* Returns Menu */

#returnsmenu{display:block; float:left; width:500px; margin:10px 0 0 30px; color:white; text-alignment:left;}
#returnsmenu ul{ display:block; margin:0; padding:0; list-style:none;}
#returnsmenu ul li{display:block; margin:2px 0 0 0;}
#returnsmenu ul li a
 {
 display:block; width:460px; height:18px; text-align:left; font: bold 16px arial; text-decoration:none; 
 vert-align:center; color:white; margin:0 0 0 10px; padding:5px 40px;
 background: url('csbulletbk1.jpg') left 80% no-repeat;
 }
* html #returnsmenu ul li a
 {
 display:block; width:460px; height:30px; text-align:left; font: bold 16px arial; text-decoration:none;
 vert-align:center; color:white; margin:0 0 0 10px; padding:5px 0 0 40px; 
 background: url('csbulletbk1.jpg') left 50% no-repeat;
 }
 #returnsmenu ul li a:hover{background: url('csbulletbk1ro.jpg') left 50% no-repeat; color:gray;}
 #returnsmenu h3{margin:0; padding:0; text-align:left;}

/*****************************************************************************************************************/
/* Refunds Page */
#refund-details{display:block; float:left; width:830px;}
#refund-details {font: bold 16px arial; color:white;}
.refund-info{text-align:left;}
.refund-info p{color:white; margin:0 0 0 100px; text-decoration:underline;}
.refund-info ul {}
.refund-info ul li{margin:0; padding:0; list-style:circle outside; font:bold 16px arial; color:#CCCCCC;}
#top-level p{font:bold 18px arial;}
#top-level ul{}
#top-level ul li{display:inline; margin:0 10px 0 0; padding:5px; text-align:left; list-style:none; background:gray;}
#top-level ul li a{text-decoration:none; color:white; background:#111111;}
#top-level ul li a:hover{color:green;}
/*****************************************************************************************************************/
/* Refunds Ebay Sale Page */
#ebay{display:block; float:left; width:830px; color:white; }
#ebay p{margin:0; padding:0;}
#ebay table td{color:white; font:bold 16px arial;}

/*****************************************************************************************************************/

#ourinfo{display:block; float:left; width:820px; text-align:left; margin:10px 0 0 10px;}
#ourinfo h3{display:block; float:left; width: 830px; font:bold 20px verdana; color:#C0C0C0; text-align:center;}#ourinfo ul{clear:both; margin:0 0 0 50px;}
#ourinfo ul li{font:bold 16px arial; color:#ffffff; list-style:circle outside;}
#ourinfo p{color:#ffffff; font:bold 18px arial;}
/*****************************************************************************************************************/
#page-container{display:block; float:left; width:830px;}
#title{display:inline; font:bold 24px verdana; color:#008800;}

/*****************************************************************************************************************/
/* Monthly Specials Page */

.item-container{display:block; float:left; width:820px; border:1px solid red; margin:2px; padding:0; text-align:left;}
.leftside{display:block; float:left; width:400px; margin:0;}
.rightside{display:block; float:right; width:400px; margin:-43px 0 0 0;}
* html .rightside{display:block; float:right; width:400px; margin:0;}
.itemtitle{display:block; float:left; width:400px; color:white; border-bottom:1px solid white; font:bold 18px verdana;}
.itemtitle a{color:white; text-decoration:none;}
.itemtitle a:hover{color:red;}
.itemdesc{clear:both; display:block; float:left; width:400px; color:white;}
.itemdesc h3{margin:0; padding:0;}
#pricing{clear:both; display:block; float:left; width:800px; color:white;}

/*****************************************************************************************************************/
/* Zone Entry Page */

#zonelinks{color:white;}
#zonelinks a{color:#000000; background: url('czbk.jpg'); margin:5px; padding:5px; font:bold 16px arial; 
             text-decoration:none;}
#zonelinks a:hover{color:red;}

/*****************************************************************************************************************/
/* Zone Section Page Page */

.zone-section-container{display:block; float:left; width:830px;}
.zone-container{display:block; float:left; width:205px; border:1px solid red; min-height:200px; margin:2px 0;}
.zone-container a{color:white; text-decoration:none; font:bold;}
.zone-container a:hover{color:red;}
.zone-title{display:block; float:left; width:205px; background: #666666; border-bottom:1px solid white;}
.zone-images{display:block; float:left; width:205px; margin: 5px 0 5px 0; border-bottom:1px solid white;}
.zone-info{display:block; float:left; wisth:205px; margin:2px 0 2px 0;}

/*****************************************************************************************************************/
/* Individual Zone Page */

#rightside-container{display:block; float:left; width:820px; border:1px solid red;}
#zonetitle{display:block; float:left; width:820px;}
#zonedescription{display:block; float:left; width:820px;}
#zoneimagearea{display:block; float:left; width:820px;}

/*****************************************************************************************************************/
/* Classified Section Page */

.classified-container{display:block; float:left; width:205px; border:1px solid red; min-height:200px; margin:2px 0;}
.classified-container a{color:white; text-decoration:none; font:bold;}
.classified-container a:hover{color:red;}
.classified-title{display:block; float:left; width:205px; background: #666666; border-bottom:1px solid white;}
.classified-images{display:block; float:left; width:205px; margin: 5px 0 5px 0; border-bottom:1px solid white;}
.classified-info{display:block; float:left; wisth:205px; margin:2px 0 2px 0;}

/*****************************************************************************************************************/
/* Top Navs */

/*#books ul #street a{background:url('tnbk1.jpg') 100%; color:black;}
#books ul #xtreme a{background:url('tnbk1.jpg') 100%; color:black;}
#books ul #street2 a{background:url('tnbk1.jpg') 100%; color:black;}
#books ul #xtreme2 a{background:url('tnbk1.jpg') 100%; color:black;}*/


/*****************************************************************************************************************/
/* Home Page Blocks */

.item-group{display:block; width:830px; margin:0;}
.titles{display:block; float:left; width:830px; list-style:none; margin:0; padding:0;}
.titles a{color:white; font-weight:Bold; font-size:22px; line-height:1.5;}
.titles a:visited{color:red; font-weight:bold; font-size:22px;}
.titles li span a{color:white; font-size:20px; font-weight:bold; text-decoration:none;}
.titles li span a:visited{color:white;}
.details{display:block; float:right; width:240px; margin:0 10px; 0 0;}

/*****************************************************************************************************************/
/* Home Page Sections css */

#sections-container{display:block; float:left; width:840px; border-bottom:1px solid gray; border-left:1px solid gray; border-right:1px solid gray; text-align:center; padding:10px 0;}
#sections-container h1{margin:0; padding:0; color:#FFD350;}
#sections-container table td a{color:white; text-decoration:none; font-weight:bold; font-size:20px;}
#sections-container table td img:hover{color:green; border:3px solid yellow;}
*html #sections-container table td a:hover{color:green; border:3px solid yellow;}

#sections-container table td a:visited{color:red;}

#section-navs{display:block; float:left; width:150px; margin:10px 0; padding:0; text-align:left; 
              background:black; color:white;}
#section-navs p{font-size:18px; font-weight:bold; margin:10px 0 ; padding:0; color:#FFD350;}
#section-navs ul{margin:0; padding:0; list-style:none;}
#section-navs ul li{display:block; margin: 0 0 0 5px; padding:0;}
#section-navs ul li a{color:white; font-weight:normal; font-size:18px; text-decoration:none;}
#section-navs ul li a:hover{Color:green;}
/*#section-navs ul li a:visited{color:red;}*/
#section-navs ul ul .catalogs{padding:0 0 0 8px;}

#home-table{display:block; float:left; width:840px}
#home-table table td{Color:green; font-size:18px; font-weight:bold;}
#home-table table td a{color:white; font-size:18px; font-weight:bold; text-decoration:none;}
#home-table table td img:hover{border:3px solid yellow; color:yellow;}
* html #home-table table td a:hover{border:3px solid yellow; color:yellow;}
/*#home-table table td a:visited{color:red;}*/

/*****************************************************************************************************************/
/* Section Page css */

.section-main{display:block; float:left; width:840px; min-height:250px; font-size:20px; font-weight:normal; text-align:left;}
.section-main .book-container{display:block; float:left; width:420px; height:250px; overflow:auto;}
* html .section-main .book-container{display:block; float:left; width:419px; height:250px;}
.section-main .book-container h1{display:block; width:420px; text-align:center; Color:#5C5C5C; font-size:30px;
font-weight:bold; margin:0; padding:0; background:#cccccc; border:1px solid #000000;}
.section-main .book-container ul{display:block; width:100%; list-style:none; margin:0; padding:0; text-align:center;}
.section-main .book-container ul li{display:inline; color:white; margin:0 10px 0 10px; padding:0;}
.section-main .book-container ul li a {color:white; text-decoration:none;}
.section-main .book-container ul li a:hover{color:red;}

/*****************************************************************************************************************/
/* Shop By Part Features */
.sbp-links-top{display:block; float:left; width:830px; margin:0; padding:0;}
.sbp-links-top a{color:yellow; font-size:30px; font-weight:bold; text-decoration:none; line-height:1.5em; text-align:left;}
.sbp-links-top a:hover{color:#00ff00; border:1px solid yellow;}
.sbp-links-top a:visited{color:red;}

.sbp-links{display:block; float:right; width:830px; margin:0; padding:0; text-align:center; border:1px solid red;}
.sbp-links a{margin:0; padding:0;}

.sbp-table{clear:both; display:block; float:right; width:830px; border:1px solid red;}
.sbp-table table td hr{color:red;}
.sbp-table table td a{color:yellow; font-size:20px; font-weight:bold; text-decoration:none;}
.sbp-table table td a:hover{color:green;}
* html .sbp-table table td a:hover{color:green; border:1px solid white;}
.sbp-table table td a:visited{color:red;}
.sbp-table table img{border:1px solid yellow;}

#howtomain{display:block; float:left; width:830px; height:auto; color:#78C0FF; font-size:26px; font-weight:bold; text-align:left; font-family:verdana;}
#howtomain ul{list-style:none;}

#printme{display:block; float:right; width:830px;}
#printme a{font-weight:bold; color:#C0C0C0; font-size:24px; font-family:verdana;}

* html .indentmenu form{display:block; margin:0; padding:0;}

#vids{display:block; float:left; width:800px; min-height:1000px; text-align:center;}
#vids table td{background:transparent; text-align:center; color:white; font-weight:bold; font-size:24px;}
#vids table td a{display:block; width:200px; height:50px; font-weight:bold; font-size:24px; color:#000000; background: url('Vback1.jpg');
 line-height:50px;}
#vids table td a:visited{color:black;}
#vids table td a:hover{color:red; border:1px solid yellow;}

#contents iframe{text-align:left; background:#C0C0C0; border:3px solid red;}

.hotspot {color:#ffffff; padding-bottom:1px; border-bottom:1px dotted #ffffff; cursor:help;}

#tt {position:absolute; display:block; background:url(images/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(images/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#000000; color:#FFFFFF; font-size:20px;}
#ttbot {display:block; height:5px; margin-left:5px; background:url(images/tt_bottom.gif) top right no-repeat; overflow:hidden}
