


* { font-family: Arial, Helvetica, sans-serif, "Palatino Linotype", "Book Antiqua", Palatino, serif; }
body { font-family: Arial, Helvetica, sans-serif, "Palatino Linotype", "Book Antiqua", Palatino, serif; background-color:white; background:black url(images/__custom-bg.gif) top center no-repeat; }
p { font-family: Arial, Helvetica, sans-serif, "Palatino Linotype", "Book Antiqua", Palatino, serif; }

h1 { font-size:22px; letter-spacing: 1px; text-transform:uppercase; }
h1, h4 { letter-spacing:-1px; }
li.major a { letter-spacing: 1px; text-transform:uppercase; }

#all-pg-bg { background:black url(images/all-pg-bg_black.gif) top left no-repeat; }

#wrapnav { background:url(images/__custom-nav-bg.png) center center no-repeat; border-top:1px solid #2b2b2b; border-bottom:1px solid #161616; width:960px; margin:0 auto; height:41px;}
			.navigation ul li a { color:white; font-size:15px; padding:3px 0 15px 0; margin:0 10px; }
			
            .dropmenudiv li a { color:#ffffff; font-size:12px; }
            .dropmenudiv li ul li a { color:#ffffff; font-size:12px; }
            .dropmenudiv li ul { margin-top:-21px; }
            
            
.dropmenudiv { text-align:left; position:absolute; top:0; margin:0 5px 0 -5px; z-index:3000; visibility:hidden; }

    .dropmenudiv li { display:block; }
    .dropmenudiv li:last-child { border-bottom:3px solid #2b2b2b; }
    .dropmenudiv li ul li:last-child { border-bottom:0; }
    
	.dropmenudiv li.showcase-dd { display:block; margin-right:200px; }
    .dropmenudiv li.showcase-dd:last-child { border-bottom:3px solid #2b2b2b; margin-bottom:200px; }
    .dropmenudiv li.showcase-dd ul li:last-child { border-bottom:0; margin-bottom:0; }    
        
    .dropmenudiv li a { width:auto; display:block; text-indent:3px; padding:3px; padding-right:7px; text-decoration:none; color:#cacaca; font-size:13px; background:#161616; border-bottom:1px dotted #202020; }
	.dropmenudiv li a:hover { background:#bf8f0c; color:#000; }    
    
    .dropmenudiv li:hover { background:#bf8f0c; }
    .dropmenudiv li ul li:hover { background:#bf8f0c url(images/main-nav-dd2-bg.png) left center repeat-y; }
    
	.dropmenudiv li:hover ul, .dropmenudiv li.over ul { display:block; position:absolute; }
    .dropmenudiv li ul { position:absolute; display:none; z-index:99999999999; width:auto; margin:0; margin-right:0; margin-top:-22px; padding:0; background:#161616 url(images/main-nav-dd2-bg.png) left center repeat-y; border-left:1px solid #0b0b0b;  }
    .dropmenudiv li ul li { position:relative; display:block; margin-right:0px; }
    .dropmenudiv li ul li a { background:none; display:block; text-indent:3px; padding:3px; padding-right:7px; text-decoration:none; color:#cacaca; font-size:13px; }
	.dropmenudiv li ul li a:hover { background:none; }		
            
#dropmenu1, #dropmenu2, #dropmenu3, #dropmenu4, #dropmenu5 { width:auto; }
            
            

            
#header { width:960px; }
#wrap { width:960px; margin:0 auto; border-color:#000; }
#networks .network-icons { margin-left:8px; }
#header-bg { background:black url(images/header-bg.png) bottom repeat-x; }
#top-links-bg { border-bottom:1px solid #202020; background-color:#202020; border:0; }	
	.top-links li a { color:#febe10; }
	.top-links li a:hover { color:#fec834; }
	.welcome-msg { color:#fff; }
	.welcome-msg a { color:#febe10; }


#footer h4 {color:#febe10;}
#page h1 { margin:15px 0 0 5px; width:680px; padding-bottom:12px; border-bottom:2px solid #febe10; color:#febe10; }
#pageWide h1 { margin:0 0 0 5px; width:920px; padding:15px 0 12px 0; border-bottom:2px solid #febe10; color:#febe10; }

#main-media-area { background:black; width:960px; height:363px; text-align:center; }
.slideBody { border:1px solid #252525; background:#2b2b2b url(images/sugg_bg.png) bottom repeat-x; }

#itempage #product-details td.title { color:#febe10; }
#itempage #product-details td.desc p { color:#febe10; }
#popupTxtBox { background:#000; }
#image_large { border:1px solid #403004; }
.popupTxt .total { color:#FFF; }
#sugg td.sugg_data div.total { font-weight:bold; color:#febe10; float:left; }


#footer { border-top:1px solid #febe10; }
	#footer .vendor-ad { border:1px solid #febe10; }
	#footer .address-txt { border-top:1px solid #febe10; }
	#footer .address-txt p { padding-left:1px; }
	#footer .store-hours-txt { border-top:1px solid #febe10; }
	#footer .store-hours-txt p { padding-left:1px; }

#scrolling-logos { width:960px; margin:0 auto; padding:10px 0; border-top:1px solid #febe10; }






	#navigation li li a { color:#969696; border-top:1px dotted #2b2b2b; background:#161616 url(images/main-sidebar-sub_bg.png) bottom center repeat-x; }
	#navigation li li a:hover { background:#161616 url(images/main-sidebar-subhover_bg.png) bottom center repeat-x; color:#eaeaea; }
	#navigation li div.endcap { background:#2b2b2b; }
    #navigation a.head div.main { border-bottom:1px solid #606060; background:#2b2b2b url(images/main-sidebar_bg.png) center center repeat-x; }
    #navigation a.head div.main:hover { color:#ffffff; background-color:#4b4b4b;  }
    #navigation a.head { color:#eaeaea;  }
	#navigation a.head:hover { color:#ffffff;  }
    #navigation a.selected div.main { border-bottom:1px solid #606060; background:#2b2b2b url(images/main-sidebar_bg.png) center center repeat-x;  }
    #navigation a.selected div.main:hover { color:#cacaca; background:#2b2b2b url(images/main-sidebar_bg.png) center center repeat-x; }
    #navigation a.selected { color:#eaeaea; }
	#navigation a.selected:hover { color:#cacaca; }
	#navigation a.selected span { background:url(images/expanded.gif) no-repeat scroll right 45%;  }
    #navigation a.selected span span { }
   	#navigation li li a.current, #navigation li li a.current:hover {  color:#4b4b4b; background:#161616 url(images/main-sidebar-sub_bg.png) bottom center repeat-x;  }

/****** SHOWCASE VERSION *******/
    #showcase-navigation li a.showhead { color:#969696; background:#161616 url(images/main-sidebar-sub_bg.png) bottom center repeat-x; border-top:1px dotted #2b2b2b; }
    #showcase-navigation li a.showhead:hover { color:#eaeaea; background:#161616 url(images/main-sidebar-subhover_bg.png) bottom center repeat-x; } 
    #showcase-navigation li a.selected { color:#eaeaea;  }
	#showcase-navigation li a.selected:hover { color:#cacaca;  }
	#showcase-navigation li a.current, #showcase-navigation li a.current:hover { color:#4b4b4b; background:#161616 url(images/main-sidebar-sub_bg.png) bottom center repeat-x; }
	#showcase-navigation li a { color:#969696; border-top:1px dotted #2b2b2b; background:#161616 url(images/main-sidebar-sub_bg.png) bottom center repeat-x; }
	#showcase-navigation li a:hover { color:#ffffff; cursor:pointer; }
	#showcase-navigation li a span { background:url(images/collapsed-sm.gif) no-repeat scroll right 45%;}
	#showcase-navigation li a span span span { color:#040404; background:#febe10; }
	#showcase-navigation li li a { color:#969696; border-top:1px dotted #2b2b2b; background:#161616 url(images/main-sidebar-sub_bg.png) bottom center repeat-x; }
	#showcase-navigation li li a:hover { background:#161616 url(images/main-sidebar-subhover_bg.png) bottom center repeat-x; color:#eaeaea; }
	#showcase-navigation div.endcap { height:5px; background:#2b2b2b; }
    #showcase-navigation li.hasKids a.selected span { text-indent:0; background:url(images/expanded-sm.gif) no-repeat scroll right 45%; }
    #showcase-navigation li.hasKids a.selected span span span { color:#040404; background:#febe10;  }

	#navigation a.head2 div.main { border-bottom:1px solid #606060; background:#2b2b2b url(images/main-sidebar_bg.png) center center repeat-x; }
	#navigation a.head2 div.main:hover { cursor:default; }
	#navigation a.head2 { color:#eaeaea; margin-top:5px; font-weight:bold; text-decoration:none; cursor:default; display:block; }

	#navigation .recent-items li a span { color:#606060;  }
	#navigation .recent-items li a { color:#969696;  border-top:1px dotted #2b2b2b; background:#161616 url(images/main-sidebar-sub_bg.png) bottom center repeat-x; }
	#navigation .recent-items li a:hover { background:#161616 url(images/main-sidebar-subhoverrel_bg.png) bottom center repeat-x; color:#eaeaea; }
	#navigation .shop-cart { background:#161616 url(images/main-sidebar-sub_bg.png) bottom center repeat-x; padding-bottom:10px;}

	#navigation .shop-cart li a { background:none; color:#969696;  }
	#navigation .shop-cart li a:hover { color:#eaeaea; }
	#navigation .shop-cart p { color:#eaeaea; }
	#navigation .cart-codes { background:#161616 url(images/main-sidebar-sub_bg.png) bottom center repeat-x;}
	#navigation .cart-codes li a {  color:#969696;  }
	#navigation .cart-codes li a:hover {  color:#eaeaea; }
	#navigation .cart-codes p {  color:#eaeaea; }
	#navigation .cart-codes .input-text { border:1px solid #4b4b4b; color:#ababab; background-color:#151515;  }


	

