
img.caution { display: inline; vertical-align: middle; }

/* Page Structure
 ******************************************************************************/

div#center-col { float: left; left: 110px; margin: 0; padding: 0; width: 798px; display: block; background-color: transparent; }
div#center-col div.section { margin: 0 6px 6px; width: 793px; background: #AAA url(/c/s/i/althomepage/bg-center-panel.gif) no-repeat scroll left top; }
div#center-col div.section div.content { overflow: hidden; }
div#center-col div.section div.feature p { margin: .5em 0; color: #555; }
div#center-col div.section span.header-sub { float: right; margin: 0 10px 0 0; }

div#home-inthenews div.news-item { float: left; margin: 0 6px; padding: 3px 0; width: 374px; line-height: 140%; border-top: 1px solid #DDD; font-size: 11px; }
div#home-inthenews div.news-item div.copy { float: left; margin: 0; width: 374px; font-size: 11px; }

div#center-col div.searcharea form { display: block; margin: 0; padding: 0; }
div#center-col div.searcharea form input.search { margin: 0 14px 0 0; width: 343px; }
div#center-col div.searcharea form select.frmText,
div#center-col div.searcharea form select.category { margin: 0 14px 0 0; width: 250px; }
div#center-col div.searcharea form input.submit { margin: 1px 0 0; vertical-align: top; }

div#center-col div.section div#center-content fieldset { margin:10px 0 0; }

/* jCarousel Scroller */
.scroller-container.w415 { width: 415px; float: left; }
.scroller-container.w415 .content .jcarousel-clip { width: 380px; }

.scroller-container.w415 .content .jcarousel-clip ul.show1 li { width: 376px; }
.scroller-container.w415 .content .jcarousel-clip ul.show2 li { width: 185px; }
.scroller-container.w415 .content .jcarousel-clip ul.show3 li { width: 122px; }
.scroller-container.w415 .content .jcarousel-clip ul.show4 li { width: 90px; }

.scroller-container.w415 .content .jcarousel-clip ul.show1 li { text-align: left; }
.scroller-container.w415 .content .jcarousel-clip ul.show1 li img { float: left; }
.scroller-container.w415 .content .jcarousel-clip ul.show1 li p { width: 210px; float: left; }
.scroller-container.w415 .content .jcarousel-clip ul.show2 li p { font-size: 12px; }

.scroller-container.w415 .content .jcarousel-clip ul.show1 li { padding: 9px; }
.scroller-container.w415 .content .jcarousel-clip ul.show1 li h3 { padding: 6px 0 0 9px; font-size: 13px; line-height: 17px; }
.scroller-container.w415 .content .jcarousel-clip ul.show1 li p { float: left; padding: 3px; width: 210px; font-size: 13px; line-height: 17px; text-align: center; }

/* VERTICAL MENU
 ******************************************************************************/

#menudropdown { float: left; position: relative; margin: 0; padding: 0; width: 250px; z-index: 1; }

ul#vertical_menu { position: absolute; top: 0; left: 0; margin: 2px 0 0 5px; padding: 0; width: 250px; list-style-type: none; }
ul#vertical_menu li { display: block; background: #EEE; text-align: left; cursor: pointer; }
ul#vertical_menu li a { color: #575757; font-size: 12px; font-weight: normal; font-style: normal; text-decoration: none; }
ul#vertical_menu li a:hover { color: #353535; }

/* BUTTONS
 ******************************************************************************/

.button-auctions { display: block; margin: 0 0 3px 0; padding: 0 4px 0 50px; height: 48px; line-height: 48px; font-size: 11px; color: #666; text-decoration: none; background: url(/c/s/i/althomepage/btn-auctions-rt.gif) no-repeat 0 0; clear: both; }
.button-auctions:hover { background: url(/c/s/i/althomepage/btn-auctions-rt.gif) no-repeat 0 -48px; color: #333; text-decoration: underline; }
.button-auctions:visited { color: #333; }

/* POPUP PORTION
 ******************************************************************************/

div#bidBuy_comingSoon_submenu,
div#bidBuy_internetOnly_submenu { display: none; position: absolute; left: 49px; width: 204px; background-color: #F4F3F3; border: solid 1px #C3C2C2; border-top-width: 0; z-index: 1000; }

div#bidBuy_comingSoon_submenu { top: 189px; }

div#bidBuy_internetOnly_submenu { top: 87px; }

div#bidBuy_comingSoon_submenu a,
div#bidBuy_internetOnly_submenu a { display: block; color: #666; text-decoration: none; border-top: 1px solid #EEE; }

div#bidBuy_comingSoon_submenu a:hover,
div#bidBuy_internetOnly_submenu a:hover { color: #000; }

div#bidBuy_comingSoon_submenu ul,
div#bidBuy_internetOnly_submenu ul { padding:0; list-style: none; z-index: 2; clear: both;  }

div#bidBuy_comingSoon_submenu ul.comingsoon li,
div#bidBuy_internetOnly_submenu ul.internetonly li { margin: 0; padding: 0; z-index: 2; }

div#bidBuy_comingSoon_submenu ul.comingsoon li a:hover,
div#bidBuy_internetOnly_submenu ul.internetonly li a:hover { background-color: #F8F8F8; color: #999999; text-decoration: underline; }

div#bidBuy_internetOnly_submenu ul.internetonly li a { display: block; margin: 0; padding: 4px 0 0 0; height: 40px; font-size: 11px; text-decoration: none; color: #555; border-top: solid 1px #DEDEDE; }
div#bidBuy_internetOnly_submenu ul.internetonly li a img { float: left; margin: 0; padding: 0 2px; border: 0 solid #EEE; }
div#bidBuy_internetOnly_submenu ul.internetonly li a span { font-size: 10px; text-decoration: none; border: 0 dotted red; }

div#bidBuy_comingSoon_submenu ul.comingsoon li { line-height: 13px; font-size: 11px; border-top: 1px solid #E8E8E8; }
div#bidBuy_comingSoon_submenu ul.comingsoon li a { display: block; margin: 0; padding: 3px 0 0 26px; height: 24px; line-height: 24px; color: #666; text-decoration: none; vertical-align: top; }

/* Coming Soon
 ******************************************************************************/

.comingsoon li a { background-color: #F8F8F8; background-repeat: no-repeat; background-position: 2px 4px; }

.comingsoon li a#btn-art-soon,
.comingsoon li a#btn-art-soon:hover { background: url(/c/s/i/althomepage/btn-art-icon.gif); }

.comingsoon li a#btn-coins-soon,
.comingsoon li a#btn-coins-soon:hover { background: url(/c/s/i/althomepage/btn-coins-icon.gif); }

.comingsoon li a#btn-comics-soon,
.comingsoon li a#btn-comics-soon:hover { background: url(/c/s/i/althomepage/btn-comics-icon.gif); }

.comingsoon li a#btn-currency-soon,
.comingsoon li a#btn-currency-soon:hover { background: url(/c/s/i/althomepage/btn-currency-icon.gif); }

.comingsoon li a#btn-entertain-soon,
.comingsoon li a#btn-entertain-soon:hover { background: url(/c/s/i/althomepage/btn-entertain-icon.gif); }

.comingsoon li a#btn-history-soon,
.comingsoon li a#btn-history-soon:hover { background: url(/c/s/i/althomepage/btn-history-icon.gif); }

.comingsoon li a#btn-movieposters-soon,
.comingsoon li a#btn-movieposters-soon:hover { background: url(/c/s/i/althomepage/btn-movieposters-icon.gif); }

.comingsoon li a#btn-jewelry-soon,
.comingsoon li a#btn-jewelry-soon:hover { background: url(/c/s/i/althomepage/btn-jewelry-icon.gif); }

.comingsoon li a#btn-sports-soon,
.comingsoon li a#btn-sports-soon:hover { background: url(/c/s/i/althomepage/btn-sports-icon.gif); }

/* Appraise on Homepages
 ******************************************************************************/

div#center-col div.searcharea ul.new-banners { float: left; margin: 0 10px 0 0; padding: 0; width: 354px; font-family: "Lucida Grande",Lucida,Verdana,sans-serif; overflow: hidden; }
div#center-col div.searcharea ul.new-banners li { float: left; margin: 0 7px 0 0; padding: 0; width: 170px; height: 102px; background-image: url(/c/s/i/althomepage/bg-banner.gif); background-repeat: no-repeat; text-align: center; font-size: 11px; color: #FFF; list-style: none; }
div#center-col div.searcharea ul.new-banners li * { margin: 0; padding: 0; }
div#center-col div.searcharea ul.new-banners li a { color: #FFF; text-decoration: none; }
div#center-col div.searcharea ul.new-banners li a:hover { text-decoration: underline; }
div#center-col div.searcharea ul.new-banners li h3 { width: 100%; text-align: center; font-size: 16px; line-height: 20px; margin: 6px auto 0; }
div#center-col div.searcharea ul.new-banners li p { margin: 0; padding: 9px; }
div#center-col div.searcharea ul.new-banners li form { margin: 0; padding: 0; display: block; position: relative; left: 0; top: 0; text-align: left; }
div#center-col div.searcharea ul.new-banners li form select { position: absolute; top: 12px; left: 13px; }
