@import url("http://www.advancedebaydesigns.com/global/global.%63ss");body { 
		color:#000000;
		background: #d8e5ed url(bg.jpg) no-repeat top left;
		
		} 


td.g-pipe a {color: #000;}

       
       
       /*---------------------V4.0 Upgrades 2009---------------------*/

       
       
       /*New Featured Item Link Color*/
       
       .v4ilist a:link,
       .v4ilist {
   color: #000 !important;
}
       
       
.btns table {width: 0px !important;}



/* <--- Display Images in List View Results ---> */

.lview img {display: block !important;}

/* <--- Force Center to be taller ---> */

.rs_box {min-height: 800px;}
.v4snexp {min-height: 1000px;}

/* <--- Fix Left Panel and Remove old Featured Item ---> */

#lftclm {display: none !important;}
#LeftPanel {position: absolute; top: 350px;}
#CentralArea {padding-left: 185px !important;}
#TopPromoArea {padding-left: 185px !important; width: 600px;}
#CentralArea { width: 600px !important; }
table#TopPromoArea {width: 600px;}


/* <--- CountDown Text Color ---> */
.cdred {color: white !important;}
.cdoringe {color: white !important;}
.cd-mid {background-image: url(countdown.jpg) !important; height: 20px;}
.cd-w {display: none !important;}

/* <--- Item Results Link Color & Hover Color ---> */

.details A:link {color: #000;}
.details A:hover {color: red;}



/* <--- Category Link Color & Hover Color ---> */

 .lev1 A:Visited,
 .lev1 A:link {color: #000 !important;}
 
 .lev1 A:hover,
 .lev1 span {font-weight: bold !important; color: red!important;}
 .lev1 span {display: block; width: 150px !important;}
 
 .lev2 a {text-indent: 5px;}
 
 .lcat span {height: 40px !important;}
 
 
 

/* <--- Display BIN Images in Item Results ---> */
.basics img { display: inline !important; background-image: url(binbak.gif); }
       

/* <--- Display Gallery Plus Images in Item Results ---> */
#v4-119_img img {display: inline;}
#v4-118ctrltable img {display: inline;}
table#v4-118ctrltable tbody tr td a {display: block;}

div.basOlp-ctentholder div div div div img {display: inline;}

div.vs-div_space table tbody tr td a div img, 
div.vs-div_space table, 
div.vs-div_space table tbody tr td a {display: inline;}

/* <--- Item Result Number & Sort By Menu Color ---> */
.countClass {color: #707070 !important;}
.cur {color: #707070 !important;}     



       
       
       #LeftPanel {width: 150px !important;}
       .v4acpcont {width: 150px !important;}
       table.v4acpcont {width: 150px !important;}
           table.grid td.gallery{
   border-top: 0 none #000000;
   border-bottom: 0 none #000000;
   width: 33%;
   height: 290px;
 }
 


 div.itemseparator {
   border-bottom: 0 none #000000;
 }
 table.grid td.left{
   border-left: 0 none #000000;
 }
 table.gallery {
   width: 100%;
 }
   
   tr.v4acp_mid td.v4mid div.lcat div.ttl {
       display: none;
   }
   
   .detail .vps table tbody tr td {
       visibility: visible;
   }
   
   .spacing img, .slide a img {
       display: block;
   }
   /* overlay stuff */
   div.visualPreview div.details {
       display: block;
   }
   .cnt {
       display: none;
   }
 
 #v4-58 {
   width: 200px !important;
 }
 
   ul.pdm-col li.pdm-item a img.icon {
   display: inline;
 }
 

 table.pdm tbody tr td ul.pdm-col, table.pdm{
   width: 175px;
 }
 
 
   table.v4acp tr.v4acp_head td.v4title {
       font-weight: bold;
   font-size: 11px !important;
       color: #000 !important;
   font-family: tahoma,verdana,sans-serif !important;
   }        
   
   .pagecontainer table tbody tr td table{
       padding: 0px;
       border-width: 0 !important;
   }
   
 table#TopPromoArea tbody tr.v4toppromos td table.v4acpcont tbody tr td table.v4acp tbody tr.v4acp_head td.v4title {
   padding-top: 3px;
 }
   td#LeftPanel table.v4acpcont tbody tr td table.v4acp tbody tr.v4acp_head {
       background: url(boxheader.jpg) no-repeat !important;
       height: 20px;
   }
   

   
   tr.v4acp_mid td.v4mid form table tbody tr td {
       display: table-row;
   }
   
 
   /* spacing fix - removed padding from search bar contents */
   tr.v4acp_mid td.v4mid {
       padding: 1px 0px 1px 0px !important;    
   }    
   
   /* spacing fix - menu indents */
   ul.lev2 {
       padding: 0px 0px 0px 0px !important;
   }
   
   /* spacing fix - bottom two menu bars */
   td.v4mid table.v4clp tbody tr td.oc ul {
       margin: -6px 0px 0px 0px;
   }
   
   td.v4mid table.v4clp tbody tr td.oc ul li a{
       padding: 2px 0px 3px 6px;
   }
   
   /* menu bar spacing - too much space between bars */
   ul.lev1 li {
       margin: 3px 0px 3px 0px !important;
   }
   
   #v4-77 {
       width: 599px;
   }
   
   /* gallery font fixes */
 table.gallery tbody tr td.details div.ttl,table.gallery tbody tr td.details div.ttl:link,table.gallery tbody tr td.details div.ttl img{
   display: block;
   font-family: tahoma,verdana,sans-serif;
   font-size: 10px;
   font-weight: bold;
 }
 
 table.gallery tbody tr td.details div.ttl:visited  {
   font-family: tahoma,verdana,sans-serif;
   font-size: 10px;
   font-weight: bold;
   text-decoration: underline;
 }
 
   table.gallery div.subtitle {
     font-size: 9px;
     line-height: 11px;
     font-family: tahoma,verdana,sans-serif;
   }
   
   table.gallery div.basics span.label {
     font-size: 11px;
     font-weight: 400;
     color: #666666;
     line-height: 13px;
     text-align: left;
   }
   
   table.gallery div.basics div.ship span.ship{
     font-size: 11px;
     line-height: 15px;
     text-align: left;
   }
   
   /* hide gallery sales divider border */
   div.salesDivider div.bottom{
     border-bottom: 0 none #000000;
   }
   
   div.salesDivider div.top{
     border-bottom: 0 none #000000;
   }
       /* These two remove new sets of problematic spacing and a set of international links that are making a mess */
       .stBadge {
           display: none;
       }
       
       #seoModule {
           display: none;

       }
       
       /* Fix width issues, center area */
       td#CentralArea .v4stabl {
           width: 600px;
       }
       
   
   td#CentralArea div div div div div#v4-72 div div table.grid tbody tr{
     padding-top: 0;
     padding-bottom: 0;
   }
       
       .pagecontainer table tbody tr td table tbody tr td table {
           margin-left: 0px;
       }
       
       
   #LeftPanel {
    
	 padding-left: 15px !important;
   }
       
       
       #head, #rgtclm, #lftclm{
           margin-left: 10px;
       }
       
       /* Navigable bar fixes */
       #v4-24_cntr, #v4-49_cntr {
           width: 250px !important;
       }
       
   
       /* <--- promo box title ---> */
       td.v4topleft table.v4acpcont tbody tr td table.v4acp, td.v4topright table.v4acpcont tbody tr td table.v4acp {
           background-image: url('boxtitle2.jpg');
           background-repeat: no-repeat;
           width: 292px !important;
           position: relative;
           top: 5px;
           left: 0px;
       }
       
       /* center gallery bg */
   table.grid{
     background-image: url('galleryrepeat.jpg');
     background-repeat: no-repeat;
   }
   
   td.v4topleft .v4nfc, td.v4topright .v4nfc {height:100px;}
   
   td.v4topleft .fs2-fs, td.v4topright .fs2-fs {padding-top:3px; margin-right: 0px !important;}
   
   td.v4baccent,
   td.v4bspacer {
   height: 0px !important;
}

.v4mid form input {margin-right: 3px;}

table.v4nl {padding: 4px !important;}
   
td#ShowcaseImage a,
td#ShowcaseImage a img { display: block;}    

       
       
       /*---------------------Middle Repeat Image---------------------*/
       body table table { background: url(middle_repeat.jpg) repeat-y; }
       /*---------------------Foot Image---------------------*/
       * html body table td.g-pipe { position: relative; bottom: 15px; }
       body table td.pipe, body table td.g-pipe { background: url(foot.jpg) no-repeat; height: 150px;}
        /* re-instate footer */
        body div#glbfooter table td.g-nav, body div#glbfooter table td.g-nav a { font-size: 10px; color: #000;}
        body table td.g-pipe a { visibility: visible; display: inline; }
        html>body table td.g-pipe { position: relative; top: -1px; display: block; }
        body table td.g-pipe { padding: 90px 0px 0px 0px; font-size: 11px; line-height: 13px; visibility: visible; }
        .pagelayout td.navigation { display: block !important; }
        td.brnd1, td.brnd2, td.brnd3, td.brnd4, td.brnd5, td.brnd6, td.brnd7 { background: none !important; }
        .snav, td.navigation { display: none !important; }
        /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% REMOVE EXPRESS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
        /* Cancel element kill on items that should be visible */ body table table table span a img, body table table table font a img, body table table table table table a img, .ebay a img, #ebGallery ul img, body table p, body table br, .ebay table a, body table td.navigation a, body table td.pipe a, body table table table a { display: inline; }
        body script table { display: none; } body table script table { display: inline; }
       /* make sure tables can show backgrounds */
       body table { visibility: visible; }
       /* font Styling */ html, body, table, td, tr, th, form, div, span, font, b, ul, li, strong, p, pre, a, input, select, blockquote, ol, dl, .standard, .navigation, .sectiontitle { font-family:  tahoma, verdana, sans-serif; font-size: 11px;  }
       /* Cancel element kill on items that should be visible */ body table table table span a img, body table table table font a img, body table table table table table a img, .ebay a img, #ebGallery ul img, body table p, body table br, .ebay table a, body table td.navigation a, body table td.pipe a, body table table table a { display: inline; }
       /* document control */ html, body { margin: 0px auto 15px auto !important; border: 0px; padding: 0px !important; text-align: center; } * html body { border-top: 1px solid #999; } a, a:active, a:link, a.novisited, a:visited { text-decoration: none; } a:hover { text-decoration: underline; }
       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% CUSTOM HEADER %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
       
        #main { width: 620px; position: relative; margin-left: 170px !important; margin-top: 95px; height:4px; }
        * html #main { height: 2px; margin-left: 169px !important; }
        #main table { display: block; }  
       /*---------------------Header Image---------------------*/
       #head { position: absolute; top: -190px; left: -180px; width: 980px; height: 164px; }
       #head { background: url(head.jpg) no-repeat; }
       
       /* <--- left & rightpane image border colors ---> */
       #cntrclm {
           height: 240px; margin-bottom: 	0px !important;
           position: relative; top: -63px; left: 9px;
          
       }
       
       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% CENTER BOX STYLING %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
       
   
       /* <--- box content background ---> */
       body table table table table table#PromoListView table {
           background: url(boxcontent2.jpg);
       }
       /* <--- box base ---> */
       body table table table table table#PromoListView {
           background: url(boxbase2.jpg) bottom no-repeat; height:10px;
       }



       /* <--- box content link color (on & off) ---> */
       body table table table table table#PromoListView table td a:link,
       body table table table table table#PromoListView table td a:visited,
       body table table table table table#PromoListView table td a:hover {
           color: #000;
       }
       
       /* <--- box content text color ---> */
       body table table table table table#PromoListView table td,
       body table table table table table#PromoListView table td b,
       body table table table table table#PromoListView table td font {
           color: #000;
       }
       
       
       
       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%===== IMPORTANT STUFF %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=====> */
       
       
       /* remove unwanted styling on various elements */ table, td, tr, th, tbody, div, form, span, font, b, strong, p, a { margin: 0px; border: 0px; padding: 0px; width: auto; height: auto; background: none; text-align: left; }
       /* kill unwanted page elements such as spacers, corner images divs etc.. */ img, body p, body br, body table td a, #tools, .toolsFooter, span.icons, #ebGallery tr.spacer, #ebGallery tr.spacer td, .ebItemlist th, body table table table table a img { display: none; }
       
       
       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% TABLE STYLING%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=====> */
       
       
       /* clean tables */
       
        div.gbhdr table { background: none; }
       
       /* main table inside span and form */ .ebay table { width: 960px; height: 70px; margin: 0px; padding: 0px; background: none; }
       /* nested tables */ .ebay table table { width: 800px; height: auto; margin: 0px 0px 0px 10px; }
       /* kill unwanted table */ .ebay table table table { display: none; }
       
       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% TABLE STYLING END %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=====> */
       
       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% FONTS STYLING  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=====> */
       
       
       /* Allow for font size alterations */ h1 { font-size: 33px; line-height: 35px; } h2 { font-size: 27px; line-height: 29px; } h3 { font-size: 22px; line-height: 24px; } h4 { font-size: 18px; line-height: 21px; } h5 { font-size: 15px; line-height: 17px; } h6 { font-size: 13px; line-height: 15px; } h1, h2, h3, h4, h5, h6 { display: inline; }
       
       /* cancel effected a tags */ body table table table table table td font a, body table table table form table td font a, body table table table div table td font a, table#PromoListView table td font a, div#paging table td font a { font-weight: normal; }
       /* cancel effected b tags */ body table table table table table td font b, body table table table form table td font b, body table table table div table td font b, table#PromoListView table td font b, div#paging table td font b { display: inline; padding: 0px; visibility: visible; }
       /* cancel affected b tags */ body table table table table b, body table table table div#compareShop b, body table table table span#CompareShop b, body table table table div#expSrchHnt b { visibility: visible; }
       
        /* font sizes*/ div.gbhdr span.greeting, div.gbhdr span.greeting a, div.gbhdr div.pnav a, div.gbhdr div.addllinks a { font-size: 12px !important; } div.pnavEx table.pnav, div.pnavEx table.pnav td { height: 29px !important; } div.pnav a { height: 29px; line-height: 29px; }
       
        /* cancel font styling */ table#PromoListView table td font { margin: 0px; padding: 0px; display: inline; left: 0px; background: none !important; width: auto !important; font-weight: normal; }
       
        /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% FONTS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=====> */
         
         /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EBAY STORE CATEGORIES & NAVIGATION %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=> */
       
       
       
       /* Create space between shop search and categories */ body table table table form table { margin: 0px 0px 5px 0px; }
       
       /* cancel affected tables */ body table table table form table.ebItemlist, body table table table form table table { margin: 0px !important; }
       
       /* create more space for info when 0 results are found in a foreign shop */ body table table table td.sectiontitle { padding: 30px 0px 1px 0px; }
       
       /* cancel interfering span tag */ body table table td span.ebpromo { width: 0px; height: 0px; margin-bottom: -1px; visibility: hidden; }
       
       /* remove seller activity table */ body table table.NewActionBaseTable { display: none; }
       
        /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% CATEGORY & PAGE LINKS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
        /* kill unwanted text from categories */ body table table table table td { font-size: 0px; line-height: 13px; visibility: visible; }
        /* cancel text kill */ body table table table table td a, body table table table table td b, body table table table table td font, body table table table table td strong, body table table table table table table td, body table table table form table td, body table table table div table td, table#PromoListView td, div#custompage table td, div#custompage { font-size: 11px; line-height: 13px; text-align: left; visibility: visible; }
        /* ie hack to get categories and page links aligned */ * html body table table table table td { text-align: center; } * html body table table table td, * html body table table table table table td, * html body table table table form table td, * html body table table table div table td { text-align: left; }
       
       
        /* <------- CATEGORY & PAGE LINKS -------> */ body table table table table td a, body table table table table table td a { display: block; width: 140px; margin: -1px 0px 0px 0px; padding: 2px 5px 3px 5px; } * html body table table table table td a { width: 150px; margin: -1px -3px 0px 0px; position: relative; left: -3px; } * html body table table table table table td a { margin: -1px -4px 0px 0px; } body table table table table td a:hover, body table table table table table td a:hover { text-decoration: none; }
       
       
        /* <------- CANCEL CATEGORY & PAGE LINKS -------> */ body table table table table table table td a, body table table table table td font a, table#PromoListView td a, body table table table form table td a, body table table table div table td a, div#paging table td a, div#custompage table td a, div#custompage a { display: inline; width: auto; margin: 0px; border: none !important; padding: 0px !important; left: 0px; background: none !important; } body table table table table table table td a:hover, body table table table table td font a:hover, table#PromoListView td a:hover, body table table table form table td a:hover, body table table table div table td a:hover, div#paging table td a:hover, div#custompage table td a:hover, div#custompage a:hover { border: none; background: none; text-decoration: underline; }
       
       
        /* cover link styling on large centeral image (user defined) */ a img.imageAlign { position: relative; top: -3px; left: -5px; margin: 0px -10px -7px 0px; }
         
        /* <------- CATEGORY & PAGE TITLES -------> */ body table table table table td b, body table table table table table td b { display: block; width: auto; margin: -1px 0px 0px 0px; padding: 2px 5px 3px 5px; } * html body table table table table td b, * html body table table table table table td b { width: 150px; margin: -1px -4px 0px 0px; position: relative; left: -3px; } body table table table table table td b font { display: block; width: 140px; margin: -4px -7px -5px -5px; padding: 3px 5px 4px 5px; position: relative; left: -2px; } * html body table table table table table td b font { width: 150px; margin: -4px -5px -5px -5px; left: 0px; } body table table table table td b a { display: block; width: auto; margin: -3px -5px -4px -5px; padding: 2px 5px 3px 5px; left: 0px; } * html body table table table table td b a { width: 150px; margin: -3px -5px -4px -5px; position: relative; left: auto; right: 0px; }
       
       
        /* <------- CANCEL CATEGORY & PAGE TITLES -------> */ table#PromoListView table td b, table#PromoListView table td b a, table#PromoListView table td b font, body table table table form table td b, body table table table form table td b a, body table table table form table td b font, body table table table div table td b, body table table table div table td b a, body table table table div table td b font, body table table table table table table td b, body table table table table table table td b a, body table table table table table table td b font, div#paging table td b, div#paging table td b a, div#paging table td b font, div#custompage table td b, div#custompage table td b a, div#custompage table td b font, div#custompage b, div#custompage b a, div#custompage b font { display: inline; width: auto; margin: 0px; border: none; padding: 0px; background: none; left: 0px; }        
       
         
         
         
                   /* <%%%%%%%%%%%%%%%%%%%%%%%%% EBAY STORE MAIN CATEGORIES%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=> */
 
 #StoreCategories { width: 150px !important; }

  
.lcat li span {display: block; height: 22px; width: 146px; font-weight: bold; background-image: url(linkon.gif); text-indent: 5px;}
.lcat .lev2 li span.cnt { display: none; }
.lcat span.cnt {display: none; }


/*-----Link Off-----*/
body table table table table td a:link,
body table table table table td a:visited {
   background: url(linkoff.gif) no-repeat;
   font-size: 11px;

   
   
}

/*-----Link on-----*/
body table table table table td a:hover,
body table table table table td b {
   background: url(linkon.gif) no-repeat;
   font-size: 11px;
   font-weight: bold;
}




         /* <%%%%%%%%%%%%%%%%%%%%%%%%% MAIN CATEGORIES END %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */


       
       
       
       
        /* classified image control */ #lftclm a.classified img { width: 63px !important; height: 11px !important; } #rgtclm { position: absolute; top: 0px; left: 635px; width: 150px; }
       
       
        /* kill unwanted headers and columns in store item list */ #rgtclm table#itemlistcontrols, #rgtclm div#paging, #rgtclm table.ebItemlist thead, #rgtclm div.navigation, #rgtclm td.ebRight, #rgtclm #ebcbdrLft, #rgtclm #ebcbdrRt, #rgtclm td.ebcCpr, #rgtclm td.ebcPr, #rgtclm td.ebcBid, #rgtclm td.ebcTim, #rgtclm #ebccompare, #rgtclm #ebcprice, #rgtclm #ebcbids, #rgtclm #ebctime { display: visible; }
       
       
        /* remove padding in FF */ html>body #rgtclm td.ebLeft, html>body #rgtclm #ebcpicture, html>body #rgtclm #ebctitle { display: visible; }
       
       
        /* help ie to create space for Ttl td */ * html #rgtclm table.ebItemlist td.ebcPic a img { margin: 0px 0px 42px 0px !important; } #cntrclm { width: 620px; margin-bottom: 15px; position: relative; margin-left: 170px !important; } * html #cntrclm { margin-left: 169px !important; } #centerbottom table td { text-align: right; } #centerbottom table table { margin: -1px 0px 0px 0px; } * html #cntrclm table table { display: block; margin: 0px 0px -1px 0px; } #centerbottom table table table { height: 17px; margin: 0px; } * html #centerbottom table table table { position: relative; top: -1px; }
       
       
           
       
        /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EBAY HEADER %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
       
        /* form that contains all ebay header tables */ form.nomargin { margin: 5px auto 8px auto !important; border: none; padding: 5px 10px 5px 10px !important; width:   960px; background-color:#FF0000; } * html form.nomargin { width: 980px; } form.nomargin table table a img { border: none; }
        /* create space for header *//* body table table table table td font b { display: block; padding: 0px 0px 45px 0px; border: 0px; background: none; visibility: hidden; }*/
        /* create more space around search box */ body table table table form table input { margin: 5px 0px 0px 5px; }
        /* style ebay search box */ .ebay input.standard { height:18px; margin: 0px; padding: 0px; display: inline !important; } .ebay input.prefill { display: inline !important; }
        /* style ebay search box */ .ebay table table td.novisited span.ebay { width: 470px; display: block; text-align: right; background-color:#0066CC; }
        /* create space for when eBay affiliate graphics arn\'t called in */ .ebay td.navigation { width: 688px; height: 22px; line-height: 22px; }
        /* create more space for path nav */ body table td.navigation { font-size: 11px; line-height: 30px; visibility: visible; }
         /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 2007 US Update %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */ /* fix ie alignment */ * html div.pagewidth { width: 100%; text-align: center; } * html div.pageminwidth { width: 980px; margin: 0px auto; text-align: center; }
         
        /* main ebay header */ div.gbhdr { margin: 5px auto 8px auto !important; border: none; padding: 5px 10px 5px 10px !important; width: 960px; background: url(img/global_header2.gif) bottom no-repeat; position: relative; background-color:#ffffff; } * html div.gbhdr { width: 980px; }
       
         /* fix header alignment */ body div.gbhdr div.pnav table.pnav { padding: 0px !important; }
         
        /* show elements */ div.gbhdr a.logoimg, div.gbhdr a.logoimg img, div.gbhdr span.greeting, div.gbhdr span.greeting a, div.gbhdr div.pnav, div.gbhdr div.pnav td, div.gbhdr div.pnav table, div.gbhdr div.pnav a, div.gbhdr div.addllinks, div.gbhdr div.addllinks a { width: auto; display: inline; visibility: visible; }
       
          /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EBAY HEADER END%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
         
         
          /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% CONTENT %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
         
         
         
           /* MAIN DIV NAMES AND PROPERTIES */ #centerbottom table table table span a img { display: none; } .sbxtit { display: block; width: 133px; padding: 3px 5px 4px 12px; font-weight: bold; } * html .sbxtit { width: 150px; } .bxcnt { display: block; width: 140px; padding: 5px; } * html .bxcnt { width: 150px; } .bxbtm { display: block; width: 150px; height: 17px; font-size: 0px; line-height: 0px; } #page { position: absolute; left: 50%; top: 0px; margin: 0px auto 0px auto; } #page div { position: relative; top: 125px; left: 285px; } #page div a, #page div a:hover { display: block; width: 200px; height: 30px; line-height: 30px; text-decoration: none; text-align: right; } div#main, div#head, div#lftclm, div#rgtclm, div#cntrclm, div#page { display: block; }
           
         
            /* shop description block */ body table table table table td font { display:block; padding:0 10px; position:relative;} * html body table table table table td font { width: 620px; left: 150px;}
         /* cancel shop description block */ body table table table table table td font, body table table table form table td font, body table table table div table td font, body table table table table td b font, table#PromoListView td font, div#paging table td font { display: inline; width: auto; padding: 0px; left: 0px; border: none; }
         /* emphasize shop link above description */ body table table table table td font a { font-weight: bold; }
         
            /* create correct space around \"home\" \"pay\" \"register\" etc.. links */ .ebay span.pipe { margin: 2px 0px 2px 8px; display: block; width: 618px; } * html .ebay span.pipe { width: 610px; }
           /* link styling for \"home\" \"pay\" \"register\" etc.. */ .ebay span.pipe a, .ebay span.pipe a:hover { font-size: 12px; color: #0000cc; text-decoration: underline; } .ebay td.novisited span.ebay a.standard, .ebay td.novisited span.ebay a:hover.standard, .ebay td.novisited span.ebay a.navigation { font-size: 10px; color: #0000cc; text-decoration: underline; display: inline !important; margin: 0px !important; }
           
           /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LEFT & RIGHT BOX STYLING %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
       /*-----Box Header Background Image-----*/
       body table table table table table td b {
       position: relative !important; left: 0px;
           
               }
       body table table table table table td b font {
           position: relative; left: 0px;
           background: url(boxheader.jpg);
           
       }
       /* <--- box header font color ---> */

       body table table table table td font {color: #fff !important;}
       /* <--- box title ---> */
       .sbxtit,
       body table table table table#PromoListView td font {
           background: url(boxtitle.jpg); background-repeat:repeat-x;
           color: #fff !important;
       }
       
       /* <--- box content background ---> */
       .bxcnt,
       body table table table table#PromoListView table {
           background: url(boxcontent.gif) !important;
       }
       
       /* <--- box content text color ---> */
       body table table table table#PromoListView table td font {
           color: #000;
       }
       
       /* <--- box content link color (on & off) ---> */
       .bxcnt a:link,
       .bxcnt a:visited,
       .bxcnt a:hover,
       .bxcnt table td a:link,
       .bxcnt table td a:visited,
       .bxcnt table td a:hover,
       body table table table table#PromoListView table td a:link,
       body table table table table#PromoListView table td a:visited,
       body table table table table#PromoListView table td a:hover {
           color: #000;
       }
       
       /* <--- box base ---> */
       .bxbtm,
       body table table table table#PromoListView {
           background: url(boxbase.gif) bottom no-repeat !important;
       }
           
         
          /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% CONTENT END%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
         
       
       
         
       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EBAY FOOTER%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=> */
       /* hide unwanted footer text *//* body table td, body table table td { font-size: 0px; line-height: 0px; visibility: hidden; }*/
       /* Create space for footer */ body table td.pipe { padding: 90px 0px 0px 0px; height:197px; }
       /* cancel affected text formatting for footer & path nav */ .ebay table td, body table td.pipe, body table tr.help td.navigation, body table table table td { font-size: 11px; line-height: 13px; visibility: visible; }
       
        /* ------------------------ FOOTER FIXES -------------------- */ #StoreCategories { margin: 0px !important; } #StoreCategories td.category { padding: 0px !important; height: 20px; position: relative; } * html #StoreCategories td.category, * html #StoreCategories td.anchor { left: 2px; } #StoreCategories td.category a { text-indent: 7px; } #StoreCategories td.category b a { font-weight: normal; text-indent: 0px; } #StoreCategories td.category span { display: none; } .standardtitle { display: none; } #StoreCategories td.anchor { display: block; position: relative; top: -5px; margin-bottom: -5px; } #glbfooter, #glbfooter table { width: 980px; text-align: center; margin-left: auto; margin-right: auto; }
       

       /* align \"seller manage shop\" correctly */ * html body table table table td { width: 0px; } * html body table table table table td { width: auto; }
       /* hide \"maintained by\"  (NOTE: CURRENTLY HIDES CURRENT PAGE) *//*body table table table b { visibility: hidden; } */
       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% EBAY FOOTER END %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%=> */
       
         

       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% GENERAL ITEM DISPLAY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
       
       .ebItemlist tr, div#paging { background: none !important; } div#paging { margin: 5px 0px 10px 0px; } table#itemlistcontrols { text-indent: 10px; height: 21px; margin-bottom: -1px; } table.ebItemlist, table#itemlistcontrols, table#ebGallery { width: 620px; }
       
        /* create space for item table footer */ body table table table form table.ebItemlist { padding: 0px 0px 10px 0px; }
       


       /* ie ignores bottom padding and so needs this fix */ * html form table.single { position: relative; top: 10px; } * html form table.single tr.single { position: relative; bottom: 10px; } * html form table#ebGallery { margin-bottom: 10px !important; } * html form span#CompareShop { height: 30px; line-height: 30px !important; }
       
        /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% PROMOTIONAL BOXES %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */ /* 150 table */ body table table table table#PromoListView { width: 150px; margin: 10px 0px 0px 0px; } body table table table table#PromoListView table { width: 150px; } body table table table table#PromoListView table table { width: 140px; }
       
        /* 290 table */ body table table table table table#PromoListView { width: 290px; margin: -2px 10px 0px 10px; } body table table table table table#PromoListView table { width: 290px; } body table table table table table#PromoListView table table { width: 280px; }
       
       
        /* 150 & 290 tables */ table#PromoListView table { margin: 0px 0px 10px 0px; } table#PromoListView table table { background: none !important; margin: 0px 5px 0px 5px; } * html table#PromoListView table table { margin: 0px 3px 0px 3px; } table#PromoListView table table table { width: auto !important; margin: 0px; }
       
       
        /* <--- promotion box titles ---> */ table#PromoListView td font { margin: 0px 0px -2px 0px; padding: 3px 5px 4px 5px; display: block; position: relative; top: 0px; font-weight: bold; } * html table#PromoListView td font { margin: 0px -2px -2px 0px; left: -1px; } body table table table table#PromoListView td font { width: 140px; } * html body table table table table#PromoListView td font { width: 150px; } body table table table table table#PromoListView td font { width: 280px; } * html body table table table table table#PromoListView td font { width: 290px; }
         
       
        /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% CUSTOM PAGE FORMATTING %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
        div#custompage { padding: 10px; width: 600px; display: block; font-size: 11px; line-height: 13px; visibility: visible; text-align: left !important; } * html div#custompage { width: 620px; } div#custompage table { max-width: 600px; width: auto; margin: 0px; padding: 0px; text-align: left !important; } * html div#custompage table { width: expression(Math.min(parseInt(this.offsetWidth), 600 ) + 'px'); width: auto; } div#custompage table table { width: auto; } div#custompage p { display: block; padding: 0 0 0.5em 0; }
       
       
        /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% CLIENT FORMATTING %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */ /* text colouring */  
        .show { display: inline !important; visibility: visible !important; } .clear, .clear a, .clear b, .clear img { display: inline !important; visibility: visible !important; margin: 0px !important; padding: 0px !important; border: none !important; background: none !important; }
       
        /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% HOLIDAY SETTINGS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
        #holiday { font-size: 11px; font-weight: bold; visibility: visible; line-height: 13px; padding: 10px 180px 20px 180px; text-align: center; color: #cc0000; } * html #holiday { width: 980px; } #holiday a { font-size: 11px; line-height: 13px; display: inline; visibility: visible; }
       
        /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% GALLERY VIEW ITEM DISPLAY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
           
       
        /* set overall width */ form div.view table.grid { width: 620px !important; }


       
         
        /* table containing thumbnail */ form div.view table.grid table.gallery { width: 96px !important; height: 96px !important; margin: 5px !important; padding: 0px !important; }
       
        /* remove problem elements(s) */ form div.view table.grid td.basics, form div.view table.grid table.fixed { display: none; }
       
        /* main item information section */ form div.view table.grid table.gallery div.preview, form div.view table.grid table.gallery div.title { width: 204px !important; }
       
         /* table containing thumbnail */ form div.view img, form div.view a img { display: block !important; visibility: visible !important; }

         
        #ebGallery table { width: 295px; height: 106px; } #ebGallery table td { width: 189px; word-wrap: break-word; } #ebGallery table td.ebcPic { width: 106px; height: 106px; } #ebGallery table div.ebPicture { width: 96px !important; height: 96px !important; padding: 0px !important; margin: 5px; line-height: 94px !important; text-align: center !important; } #ebGallery table div.ebPicture img { vertical-align: middle !important; } #ebGallery table ul.ebDetails { width: 179px; height: 96px; margin: 5px; padding: 0px; list-style: none; display: block; position: relative; font-size: 11px; font-family: arial; }
       
       
       /* general li styling */ #ebGallery li { display: block; width: 179px; margin: 0px 0px 2px 0px; padding: 0px; float: left; clear: both; font-size: 9px; } #ebGallery li a { display: block; line-height: 12px; width: 179px; font-size: 11px; font-weight: bold; } #ebGallery li img { position: absolute; bottom: 0px; right: 2px; }
       
        /* contains sub title */ #ebGallery li.navigation { line-height: 11px; }
       
        /* contains paypal icons */ #ebGallery li span.icons { display: inline; position: absolute; bottom: 1px; right: 20px; }
       
        /* contains price & bin button */ #ebGallery li.ebPrc { height: 15px; line-height: 15px; position: relative; } #ebGallery li.ebPrc br { display: none; } #ebGallery li.ebPrc span.bold { font-size: 11px; font-weight: bold; } #ebGallery li.ebPrc img { width: 70px; height: 20px; position: relative; top: 0px; left: 30px; } #ebGallery li.ebPrc img.binImg { width: 54px; height: 15px; position: relative; top: 0px; left: 0px; } #ebGallery li.ebPrc a.classified { width: auto; height: auto; display:inline; } #ebGallery li.ebPrc a.classified img { width: 63px; height: 11px; position: relative; top: 0px; left: 0px; }
       
        /* remove pink background from featured items */ #ebGallery tr.gallery td.ebHighlight, #ebGallery tr.gallery td.ebHighlight td { background: none !important; }
         
       
         
       
       
        /* ie link bug fix */ * html div.pnav a, * html div.pnav a:hover, * html div.pnav a#Buy, * html div.pnav a#Sell, * html div.pnav a#MyEbay, * html div.pnav a#Community, * html div.gbhdr div.pnav a#Help, * html div.pnavEx td a:active, * html div.pnavEx td a:link, * html div.pnavEx td a:visited, * html div.pnavEx td a:hover { padding: 0px 7px !important; display: block !important; height: 29px !important; line-height: 29px !important; }
       
        /* menu position */ div.gbhdr div.pnav { position: absolute; top: 5px; right: 30px; width: auto; }
       
        /* kill sub cats */ .dynmenu { display: none !important; visibility: hidden !important; }
       
       
       
       
        /* border remove on right column */ #rgtclm .ebItemlist tr td { border: none !important; }
       
       
       
       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% GALLERY & LIST VIEW %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
       
       /* <--- header for both list & gallery view (contains \"sort by\" select box) ---> */
       table#itemlistcontrols {
           background: url(boxtitle3.jpg) !important; background-repeat:no-repeat;
       }
        /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% LIST VIEW ITEM DISPLAY %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */ table.single tr.single { height: 65px; } table.single thead { display: none; } table.single td { height: 65px; text-align: left !important; text-indent: 5px; } table.single td.ebcCpr { text-indent: 0px; } table.single #ebccompare, table.single td.ebcCpr { width: 21px; } table.single #ebcpicture, table.single td.ebcPic { width: 64px; } table.single #ebctitle, table.single td.ebcTtl { width: 315px } table.single #ebcprice, table.single td.ebcPr { width: 70px; } table.single #ebcbids, table.single td.ebcBid { width: 70px; } table.single #ebctime, table.single td.ebcTim { width: 80px; } html>body table.single td.ebLeft, html>body table.single #ebcbdrLft { width: 21px; } * html table.single #ebcbdrLft { display: none } table.single td.ebRight, table.single #ebcbdrRt { display: none; } table.single td.ebcPic img, table.single td.ebcBid img { display: block; } form table.single td.ebcTtl span.icons, form table.single td.ebcTtl span.icons img { display: inline; } table.single td.ebcTtl a { font-weight: bold; }
       /* <--- text color for item header ---> */
       table#itemlistcontrols td,
       table#itemlistcontrols td b,

       table#itemlistcontrols td a:link,
       table#itemlistcontrols td a:visited,
       table#itemlistcontrols td a:hover {
           color: #000;
       }
       
       /* <--- footer for gallery & list view tables ---> */
       table.ebItemList {
           background: url(itemsfoot.jpg) bottom no-repeat;
       }
       
       /* <--- gallery table background ---> */
       #ebGallery {
           background: url(galleryrepeat.jpg);
       }
       
       /* <--- gallery view item box ---> */
       #ebGallery table {
           background: url() no-repeat;
           color:#000;
       }
       
       /* <--- list view item box ---> */
       table.single tr.single {
           background: url(listview.jpg) no-repeat !important;
       }
       /* <%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% TABLE CONTROL %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%> */
       
       /* <--- Level 1 ---> */ body table { width: 980px; margin: 0px auto 0px auto; padding: 0px; }
       
       /* <--- Level 2 ---> */ body table table { width: 100%; margin: 0px; padding: 0px 170px 0px 0px; } * html body table table { padding: 0px; }
       
       /* <--- Level 3 ---> */ body table table table { max-width: 620px; margin: 0px 10px 0px 10px; padding: 0px; background: none; } * html body table table table { margin: 0px -36px 0px 10px; width: 100%; }
       
       /* <--- Levels 4 & 5 ---> */ body table table table table, body table table table table table { width: 100%; margin: 0px; } * html body table table table table, * html body table table table table table { width: expression(Math.min(parseInt(this.offsetWidth), 620 ) + 'px'); width: auto; }
       
        /* <--- Level 6 ---> */ body table table table table table table { max-width: 600px; width: expression(Math.min(parseInt(this.offsetWidth), 600 ) + 'px'); }
       
        /* <--- Level 7 & Beyond ---> */ body table table table table table table table { width: 100%; }
       
        /* ie fix for tables inside a form */ * html body table table table form { width: 0px; width: expression(Math.min(parseInt(this.offsetWidth), 620 ) + 'px'); } * html body table table table form table { width: 100%; }
       
       /* <--- text color for gallery & list view ---> */
       table.single td,
       table.single td b,
       table.single td span.bold,
       table.single td div.navigation,
       #ebGallery table td span,
       #ebGallery li,
       #ebGallery li span.bold,
       #ebGallery li.navigation {
           color: #000;
       }
       
       /* <--- link color for both views (on & off) ---> */
       table.single td a:link,
       table.single td a:visited,
       table.single td a:hover,
       table.single td a b,
       #ebGallery li a:link,
       #ebGallery li a:visited,
       #ebGallery li a:hover,
       #ebGallery li a b {
           color: #000;
       }
               
       
   /*--------------------------------------------- EBAY STYLING ----------------------------------------------*/
   div.srchBox { width: 980px !important; padding: 0px !important; display: block; position: relative; left: -10px; margin-top: 10px !important; margin-right: -20px !important; margin-bottom: -15px !important; } div.pagelayout span.ebay { display: block; height: 120px; width: 980px !important; margin-left: auto; margin-right: auto;}
   /* cancel stupid h3 tag */ h3.ens { font-weight: normal; font-size: 11px; line-height: 13px; } #sFooter {display: none !important;} .v4snexp {min-height: 500px;} .v4acp, .lcat {width: 150px !important;} input.v4sbox {width: 79px;} td#LeftPanel table.v4acpcont {
			
			background-repeat: no-repeat;} .lev1 a, .lev2 a, .lev3 a {width: auto;} table#TopPromoArea, td#CentralArea {width: 600px;}
			table.v4acp tr.v4acp_head td.v4title {padding-bottom: 0px !important;}
  

