@font-face { font-family:'Titillium Web'; font-style:normal; font-weight:400; src:local('Titillium Web'), url(TitilliumWeb-Regular.ttf) format('truetype'); }
@font-face { font-family:'Titillium Web'; src:url(TitilliumWeb-Regular.eot); }
a { border:0px; color:#000; text-align:left; text-decoration:none; }
a:hover { color:#CD171C; }
body { background:#F3F3F3; color:#000; font-family:arial, roboto, sans-serif; font-size:16px; font-style:normal; font-weight:normal; height:auto; margin:0px auto; padding:0px; text-align:left; text-decoration:none; width:auto; }
button { display:block; float:none; margin:0px; padding:1px 6px; position:static; }
div, form { margin:0px; padding:0px; }
hr { color:#FF0000; }
h1 { color:#000; font-size:20px; font-style:normal; font-weight:bold; text-align:center; }
h1.white { color:#000; }
h2 { color:#000; font-size:18px; font-style:normal; font-weight:bold; text-align:center; }
h3 { color:#000; font-size:14px; font-style:normal; font-weight:bold; text-align:center; }
iframe { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:auto; }
img { border:0px; }
input, textarea { color:#000; font-family:arial, roboto, sans-serif; font-size:14px; font-style:normal; font-weight:normal; margin:0px; padding:0px; text-decoration:none; }
input[type="file"] { color:#000; }
p, span { color:#000; font-family:arial, roboto, sans-serif; font-size:14px; font-style:normal; font-weight:normal; margin:0px; padding:0px; text-decoration:none; }
strong { font-weight:bold; }
table { background:transparent; border:0px; height:auto; padding:0px; margin:0px; vertical-align:top; width:100%; }
table td { background:transparent; border:0px; vertical-align:top; }
ul { height:0px; margin:0px; padding:0px; width:0px; }
video { display:block; float:none; margin:auto; padding:0px; position:static; }
.clear { clear:both; }
.error { color:#CD171C; font-size:14px; font-style:normal; font-weight:normal; }
.required { color:#CD171C; }
.right-border { border-top:0px; border-bottom:0px; border-left:0px; border-right:1px solid #FFF; }
.search input[type="submit"] { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:10px 0px; padding:5px 6px; outline:0px; position:static; width:100px; }
.search input[type="submit"]:hover { background:#000; color:#FFF; cursor:pointer; }
.search input[type="text"] { background:#F8F8F8; border:1px solid #000; border-radius:5px; color:#000; display:block; float:none; font-size:16px; height:25px; margin:10px 0px; outline:0px; padding:5px 6px; position:static; width:300px; }
.search input[type="text"]:focus { outline:1px; outline-color:#FF0000; outline-style:solid;  }
.search select { background:#F8F8F8; border:1px solid #000; border-radius:5px; color:#000; display:block; float:none; font-size:16px; height:37px; margin:10px 0px; outline:0px; padding:5px 6px; position:static; width:100px; }
.search select:focus { outline:1px; outline-color:#FF0000; outline-style:solid;  }
.search select option { color:#000; font-size:16px; height:37px; width:auto; }
.table .custom-plan-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
.table .custom-plan-form h2 { color:#000; }
.table .custom-plan-form input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
.table .custom-plan-form input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content { background:#F3F3F3; color:#000; display:block; float:none; height:auto; margin:0px; max-height:none; max-width:none; min-height:none; min-width:1260px; padding:0px; position:static; width:auto; }
#content .content { background:#F3F3F3; display:block; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; width:1260px; }
#content .content .archives, #content .content .auctions, #content .content .bidder-account, #content .content .bidder-feedback, #content .content .bidder-sign-up, #content .content .bidder-update-account, #content .content .bidder-update-mobile, #content .content .bidder-update-password, #content .content .campaign-service, #content .content .contact, #content .content .custom-plan, #content .content .directory, #content .content .feedback, #content .content .forgot-password, #content .content .historical-auctions, #content .content .list-auction, #content .content .manage-auctions, #content .content .memberships, #content .content .messages, #content .content .my-account, #content .content .refer-auctioneer, #content .content .refer-bidder, #content .content .referral, #content .content .referral-auctioneer-sign-up, #content .content .referral-bidder-sign-up, #content .content .sign-in, #content .content .sign-up, #content .content .tos, #content .content .update-account, #content .content .update-mobile, #content .content .update-password, #content .content .update-photos, #content .content .view-historical-auctions { background:#F3F3F3; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:960px; }
#content .content .archives input { display:inline; float:left; margin:6px 5px; padding:1px 6px; position:static; }
#content .content .archives input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .archives input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .archives input[type="submit"].nav-show { background:#000; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .archives input[type="submit"].nav-show:hover { cursor:pointer; }
#content .content .archives span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .archives span.selection { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:auto; }
#content .content .archives span.selection table.select_page { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; vertical-align:middle; width:40%; }
#content .content .archives span.selection table.select_page td { margin:0px; padding:5px; vertical-align:middle; }
#content .content .archives span.selection table.select_page td input[type="submit"] { background:#2A9ADD; border:0px; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:5px; outline:0px; position:static; width:50px; }
#content .content .archives span.selection table.select_page td input[type="submit"]:hover { cursor:pointer; }
#content .content .archives span.selection table.select_page td select { background:#FFF; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:50px; }
#content .content .archives .navbar { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:360px; }
#content .content .archives .row { background:transparent; bottom:auto; display:block; float:none; height:auto; left:0px; margin:auto; overflow:hidden; padding:0px; position:relative; right:auto; top:0px; width:1260px; z-index:auto; }
#content .content .archives .row .archive_no { bottom:0px; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:141px; z-index:auto; }
#content .content .archives .row .archive_no_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:131px; z-index:2; }
#content .content .archives .row .manage { bottom:0px; display:inline; float:left; height:auto; left:142px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:149px; z-index:auto; }
#content .content .archives .row .manage_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:139px; z-index:2; }
#content .content .archives .row .title { bottom:0px; display:inline; float:left; height:auto; left:292px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:967px; z-index:auto; }
#content .content .archives .row .title_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:957px; z-index:2; }
#content .content .auctioneers, #content .content .index { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:960px; }
#content .content .auctioneers img { display:block; float:none; margin:auto; max-height:200px; max-width:200px; min-height:auto; min-width:auto; padding:0px; position:static; }
#content .content .auctioneers table td { height:auto; margin:0px; padding:10px; width:25%; }
#content .content .auctions a { color:#000; text-decoration:none; }
#content .content .auctions a:hover { color:#CD171C; }
#content .content .auctions img { border:1px solid #CCC; height:auto; max-height:200px; max-width:200px; min-height:none; min-width:none; width:auto; }
#content .content .auctions input[type="submit"] { display:inline; float:left; margin:6px 5px; padding:1px 6px; position:static; }
#content .content .auctions input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:inline; float:left; font-size:16px; font-weight:400; height:auto; margin:0px 10px 0px 0px; padding:10px; outline:0px; position:relative; width:150px; }
#content .content .auctions input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .auctions input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .auctions input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .auctions span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .auctions .auction-listings { border:1px solid #666; display:block; float:left; height:auto; margin:0px 15px 0px 15px; padding:0px; position:static; width:730px; }
#content .content .auctions .auction-listings .info { display:block; float:none; margin:0px; padding:0px; position:static; }
#content .content .auctions .auction-listings .info .listing { display:inline; float:left; height:auto; margin:0px; padding:5px; position:static; width:590px; }
#content .content .auctions .auction-listings .info .main-photo { display:inline; float:left; height:auto; margin:0px; padding:5px; position:static; width:120px; }
#content .content .auctions .auction-listings .info .main-photo img { display:block; float:none; height:auto; margin:0px; max-height:100px; max-width:100px; min-height:none; min-width:none; padding:0px; position:static; width:auto; }
#content .content .auctions .auction-listings .title { background:#FAFAFA; color:#27195E; display:block; float:none; height:auto; margin:0px; padding:0px; position:static; width:730px; }
#content .content .auctions .auction-listings .title h1 { margin:0px; padding:10px; text-align:left; }
#content .content .auctions .auction-listings .title h1 a { color:#27195E; text-decoration:underline; }
#content .content .auctions .auction-listings .title-premium { background:#E5E4E2; color:#27195E; display:block; float:none; height:auto; margin:0px; padding:0px; position:static; width:730px; }
#content .content .auctions .auction-listings .title-premium h1 { margin:0px; padding:10px; text-align:left; }
#content .content .auctions .auction-listings .title-premium h1 a { color:#27195E; text-decoration:underline; }
#content .content .auctions .navbar { bottom:auto; display:block; float:none; height:auto; left:161px; margin:0px; padding:0px; position:relative; right:auto; top:auto; width:360px; z-index:auto; }
#content .content .auctions .search-engine { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:760px; }
#content .content .auctions .search-engine h2 { font-size:18px; font-weight:600; line-height:30px; text-align:center; }
#content .content .auctions .search-engine input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:142px; }
#content .content .auctions .search-engine input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .auctions .search-engine input[type="text"].keywords { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:25px; margin:auto; outline:0px; padding:6px; position:static; width:598px; }
#content .content .auctions .search-engine input[type="text"].keywords:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .auctions .search-engine input[type="text"].zip_code { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:30px; margin:auto; outline:0px; padding:6px; position:static; width:408px; }
#content .content .auctions .search-engine input[type="text"].zip_code:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .auctions .search-engine select.categories { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:45px; margin:auto; outline:0px; padding:6px; position:static; width:218px; }
#content .content .auctions .search-engine select.categories:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .auctions .search-engine select.within { border:1px solid #CCC; border-radius:5px; background:#F8F8F8; color:#000; display:block; float:none; font-size:16px; height:45px; margin:auto; outline:0px; padding:6px; position:static; width:104px; }
#content .content .auctions .search-engine select.within:focus { outline:1px; outline-color:#999; outline-style:solid;  }
#content .content .auctions .search-engine .table1col1 { height:auto; width:30%; }
#content .content .auctions .search-engine .table2col2 { height:auto; width:20%; }
#content .content .auctions .search-results { display:block; float:none; height:auto; margin:0px; padding:0px; position:static; width:760px; }
#content .content .auctions .search-results .all { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:650px; }
#content .content .auctions .tab { display:block; float:none; font-size:16px; height:auto; margin:0px; padding:0px; position:static; text-align:center; width:760px; }
#content .content .bidder-account h2 { text-align:center; }
#content .content .bidder-account input[type="submit"] { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .bidder-account input[type="submit"]:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-account .bidder-account { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:760px; }
#content .content .bidder-account .bidder-account a { color:#000; text-decoration:none; }
#content .content .bidder-account .bidder-account a:hover { color:#CD171C; }
#content .content .bidder-account .bidder-account .buttons { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:100%; }
#content .content .bidder-account .bidder-account .buttons table td { background:#FFD700; border:1px solid #CCC; margin:0px; padding:0px; vertical-align:top; }
#content .content .bidder-account .bidder-account .buttons table td:hover { border:1px solid #000; }
#content .content .bidder-account .bidder-account .buttons table td span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:100px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .bidder-account .bidder-account .buttons table td a:hover { color:#000; }
#content .content .bidder-account .bidder-account .upgrade { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .bidder-account .bidder-account .upgrade h1 { color:#000; }
#content .content .bidder-account .bidder-account .upgrade h2 { color:#000; }
#content .content .bidder-account .bidder-account .upgrade h3 { color:#000; }
#content .content .bidder-feedback .bidder-feedback { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .bidder-feedback .bidder-feedback a { color:#1496BB; text-decoration:none; }
#content .content .bidder-feedback .bidder-feedback a:hover { color:#CD171C; }
#content .content .bidder-feedback .bidder-feedback h2 { color:#000; font-size:20px; text-align:left; }
#content .content .bidder-feedback .bidder-feedback input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .bidder-feedback .bidder-feedback input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-feedback .bidder-feedback .bidder-feedback-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .bidder-feedback .bidder-feedback .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .bidder-feedback .bidder-feedback .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-feedback .bidder-feedback .text-box { background:url(images/text-box.png) left top no-repeat; display:block; float:none; height:160px; margin:0px; padding:0px; position:static; width:650px; }
#content .content .bidder-feedback .bidder-feedback .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:630px; }
#content .content .bidder-sign-up .bidder-sign-up { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .bidder-sign-up .bidder-sign-up a { color:#1496BB; text-decoration:none; }
#content .content .bidder-sign-up .bidder-sign-up a:hover { color:#CD171C; }
#content .content .bidder-sign-up .bidder-sign-up h2 { color:#000; font-size:20px; text-align:left; }
#content .content .bidder-sign-up .bidder-sign-up h2.center { text-align:center; }
#content .content .bidder-sign-up .bidder-sign-up input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .bidder-sign-up .bidder-sign-up input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-sign-up .bidder-sign-up .buttons { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:100%; }
#content .content .bidder-sign-up .bidder-sign-up .buttons input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:170px; }
#content .content .bidder-sign-up .bidder-sign-up .buttons input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-sign-up .bidder-sign-up .buttons table td { border:1px solid #CCC; margin:0px; padding:0px; vertical-align:top; }
#content .content .bidder-sign-up .bidder-sign-up .buttons table td:hover { border:1px solid #000; }
#content .content .bidder-sign-up .bidder-sign-up .buttons table td span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:100px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .bidder-sign-up .bidder-sign-up .buttons table td a:hover { color:#000; }
#content .content .bidder-sign-up .bidder-sign-up .left { color:#000; display:inline; float:left; height:auto; margin:0px; padding:0px; position:static; width:300px; }
#content .content .bidder-sign-up .bidder-sign-up .leftalone { color:#000; display:block; float:none; height:auto; margin:0px; padding:0px; position:static; width:300px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .bidder-sign-up .bidder-sign-up .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .bidder-sign-up .bidder-sign-up .right { color:#000; display:inline; float:left; height:auto; margin:0px 0px 0px 76px; padding:0px; position:static; width:300px; }
#content .content .bidder-sign-up .bidder-sign-up .rightshortinput { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px 0px 0px 76px; padding:0px; position:static; width:300px; }
#content .content .bidder-sign-up .bidder-sign-up .rightshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-sign-up .bidder-sign-up .sign-up-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .bidder-sign-up .bidder-sign-up .sign-up-form h1 { color:#000; }
#content .content .bidder-sign-up .bidder-sign-up .upgrade { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .bidder-sign-up .bidder-sign-up .upgrade h2 { color:#000; text-align:center; }
#content .content .bidder-sign-up .bidder-sign-up .upgrade h3 { color:#000; }
#content .content .bidder-update-account .bidder-update-account { background:#F3F3F3; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .bidder-update-account .bidder-update-account a { color:#1496BB; text-decoration:none; }
#content .content .bidder-update-account .bidder-update-account a:hover { color:#CD171C; }
#content .content .bidder-update-account .bidder-update-account h2 { color:#000; font-size:20px; text-align:left; }
#content .content .bidder-update-account .bidder-update-account input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .bidder-update-account .bidder-update-account input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-update-account .bidder-update-account .bidder-update-account-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .bidder-update-account .bidder-update-account .left { color:#000; display:inline; float:left; height:auto; margin:0px; padding:0px; position:static; width:300px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .bidder-update-account .bidder-update-account .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .bidder-update-account .bidder-update-account .right { color:#000; display:inline; float:left; height:auto; margin:0px 0px 0px 76px; padding:0px; position:static; width:300px; }
#content .content .bidder-update-account .bidder-update-account .rightshortinput { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px 0px 0px 76px; padding:0px; position:static; width:300px; }
#content .content .bidder-update-account .bidder-update-account .rightshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-update-mobile .bidder-update-mobile { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .bidder-update-mobile .bidder-update-mobile h2 { color:#000; font-size:20px; text-align:left; }
#content .content .bidder-update-mobile .bidder-update-mobile input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .bidder-update-mobile .bidder-update-mobile input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-update-mobile .bidder-update-mobile .bidder-update-mobile-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .bidder-update-mobile .bidder-update-mobile .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .bidder-update-mobile .bidder-update-mobile .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .bidder-update-mobile .bidder-update-mobile .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .bidder-update-mobile .bidder-update-mobile .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .bidder-update-password .bidder-update-password { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:320px; }
#content .content .bidder-update-password .bidder-update-password h2 { color:#000; font-size:20px; text-align:left; }
#content .content .bidder-update-password .bidder-update-password input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .bidder-update-password .bidder-update-password input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .bidder-update-password .bidder-update-password .bidder-update-password-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .bidder-update-password .bidder-update-password .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .bidder-update-password .bidder-update-password .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .campaign-service .campaign-service { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .campaign-service .campaign-service h2 { color:#000; font-size:20px; text-align:left; }
#content .content .campaign-service .campaign-service input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .campaign-service .campaign-service input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .campaign-service .campaign-service table { background:transparent; border:0px; height:auto; padding:0px; margin:auto; vertical-align:top; width:75%; }
#content .content .campaign-service .campaign-service table td { background:transparent; border:1px solid #000; margin:0px; padding:10px 5px; vertical-align:middle; }
#content .content .campaign-service .campaign-service .file { background:transparent; border:0px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .category-menu input[type="submit"] { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:142px; }
#content .content .category-menu input[type="submit"]:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .category-menu .select { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .category-menu .select select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .contact .contact { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:670px; }
#content .content .contact .contact h2 { color:#000; font-size:20px; text-align:left; }
#content .content .contact .contact input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .contact .contact input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .contact .contact .contact-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .contact .contact .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .contact .contact .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .contact .contact .text-box { background:url(images/text-box.png) left top no-repeat; display:block; float:none; height:160px; margin:0px; padding:0px; position:static; width:650px; }
#content .content .contact .contact .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:630px; }
#content .content .custom-plan .custom-plan { background:#FFD700; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:10px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .custom-plan .custom-plan h1 { color:#000; }
#content .content .custom-plan .custom-plan h2 { color:#000; font-size:20px; text-align:left; }
#content .content .custom-plan .custom-plan h3 { color:#000; }
#content .content .custom-plan .custom-plan h3.error {color:#CD171C; }
#content .content .custom-plan .custom-plan input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .custom-plan .custom-plan input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .custom-plan .custom-plan .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .custom-plan .custom-plan .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .custom-plan .custom-plan .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .custom-plan .custom-plan .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .directory a { color:#000; text-decoration:none; }
#content .content .directory a:hover { color:#CD171C; }
#content .content .directory input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .directory input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .directory input[type="submit"].nav-show { background:#000; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .directory input[type="submit"].nav-show:hover { cursor:pointer; }
#content .content .directory input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .directory input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .directory span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .directory table.directory { background:transparent; border:0px; color:#000; height:auto; padding:0px; margin:0px; vertical-align:top; width:100%; }
#content .content .directory table.directory td { background:transparent; border:0px; vertical-align:top; }
#content .content .directory table.directory .companies { color:#000; height:auto; max-height:none; max-width:none; min-height:none; min-width:250px; width:33%; }
#content .content .directory table.directory .companies a { color:#000; }
#content .content .directory table.directory .companies a:hover { color:#CD171C; }
#content .content .directory table.directory .location { color:#000; height:auto; max-height:none; max-width:none; min-height:none; min-width:250px; width:33%; }
#content .content .directory table.directory .location a { color:#000; }
#content .content .directory table.directory .location a:hover { color:#CD171C; }
#content .content .directory table.directory .names { color:#000; height:auto; max-height:none; max-width:none; min-height:none; min-width:250px; width:33%; }
#content .content .directory table.directory .names a { color:#000; }
#content .content .directory table.directory .names a:hover { color:#CD171C; }
#content .content .directory table.featured_auctions { background:transparent; border:1px solid #000; border-collapse:collapse; height:auto; padding:0px; margin:0px; vertical-align:top; width:100%; }
#content .content .directory table.featured_auctions td { background:transparent; border:0px; vertical-align:top; }
#content .content .directory table.featured_auctions .highlight { background:#FFD700; color:#000; margin:0px; padding:10px; }
#content .content .directory table.featured_auctions .image { height:auto; width:25%; }
#content .content .directory table.featured_auctions .image img { max-height:100%; max-width:130px; min-height:auto; min-width:auto; }
#content .content .directory table.featured_auctions .information { color:#000; height:auto; width:75%; }
#content .content .directory table.featured_auctions .regular { background:transparent; margin:0px; padding:10px; }
#content .content .directory table.featured_auctions .title { background:#2A9ADD; color:#000; }
#content .content .directory table.featured_auctions .title a { color:#000; }
#content .content .directory table.featured_auctions .title a:hover { color:#000; }
#content .content .directory table.profile { background:transparent; border:0px; color:#000; height:auto; padding:0px; margin:0px; vertical-align:top; width:100%; }
#content .content .directory table.profile .bio { height:auto; margin:0px; max-height:none; max-width:none; min-height:none; min-width:317.5px; padding:10px; width:45%; }
#content .content .directory table.profile .image { height:auto; width:25%; }
#content .content .directory table.profile .image img { max-height:100%; max-width:130px; min-height:auto; min-width:auto; }
#content .content .directory table.profile .information { height:auto; margin:0px; max-height:none; max-width:none; min-height:none; min-width:205px; padding:10px; width:30%; }
#content .content .directory table.profile .information a { color:#000; }
#content .content .directory table.profile .information a:hover { color:#CD171C; }
#content .content .directory table.profile .photos { height:auto; max-height:none; max-width:none; min-height:none; min-width:187.5px; width:25%; }
#content .content .directory .search { height:auto; text-align:center; width:100%; }
#content .content .directory .table { background:#FFD700; color:#000; display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:100%; }
#content .content .directory .table table td { border:0px; margin:0px; padding:0px; vertical-align:top; }
#content .content .directory .table table td h2 { color:#000; }
#content .content .directory .table table td span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:200px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .feedback .feedback { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .feedback .feedback a { color:#1496BB; text-decoration:none; }
#content .content .feedback .feedback a:hover { color:#CD171C; }
#content .content .feedback .feedback h2 { color:#000; font-size:20px; text-align:left; }
#content .content .feedback .feedback input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .feedback .feedback input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .feedback .feedback .feedback-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .feedback .feedback .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .feedback .feedback .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .feedback .feedback .text-box { background:url(images/text-box.png) left top no-repeat; display:block; float:none; height:160px; margin:0px; padding:0px; position:static; width:650px; }
#content .content .feedback .feedback .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:630px; }
#content .content .forgot-password input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .forgot-password input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .forgot-password .frame { background:#FFD700; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:10px; position:static; text-align:left; white-space:normal; width:320px; }
#content .content .forgot-password .frame h1 { color:#000; }
#content .content .forgot-password .frame .go-to-account { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:280px; }
#content .content .forgot-password .frame .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; position:static; width:300px; }
#content .content .forgot-password .frame .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .forgot-password .frame .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .forgot-password .frame .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .historical-auctions input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .historical-auctions input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .historical-auctions input[type="submit"].nav-show { background:#000; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .historical-auctions input[type="submit"].nav-show:hover { cursor:pointer; }
#content .content .historical-auctions span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .historical-auctions span.selection { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:auto; }
#content .content .historical-auctions span.selection table.select_page { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; vertical-align:middle; width:40%; }
#content .content .historical-auctions span.selection table.select_page td { margin:0px; padding:5px; vertical-align:middle; }
#content .content .historical-auctions span.selection table.select_page td input[type="submit"] { background:#2A9ADD; border:0px; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:5px; outline:0px; position:static; width:50px; }
#content .content .historical-auctions span.selection table.select_page td input[type="submit"]:hover { cursor:pointer; }
#content .content .historical-auctions span.selection table.select_page td select { background:#FFF; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:50px; }
#content .content .historical-auctions .status { height:auto; width:25%; }
#content .content .historical-auctions .table { background:#FFD700; color:#000; display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:100%; }
#content .content .historical-auctions .table table td { border:0px; margin:0px; padding:0px; vertical-align:top; }
#content .content .historical-auctions .table table td h2 { color:#000; }
#content .content .historical-auctions .table table td span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:200px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .historical-auctions .title { height:auto; width:75%; }
#content .content .index a { color:#000; text-decoration:none; }
#content .content .index a:hover { color:#CD171C; }
#content .content .index input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .index input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .index input[type="submit"].nav-show { background:#000; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .index input[type="submit"].nav-show:hover { cursor:pointer; }
#content .content .index input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .index input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .index span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .index table.auctioneers { height:auto; margin:auto; padding:0px; width:100%; }
#content .content .index table.auctioneers img { display:block; float:none; margin:auto; max-height:200px; max-width:200px; min-height:auto; min-width:auto; padding:0px; position:static; }
#content .content .index table.auctioneers td { border:1px solid #000; height:auto; margin:0px; padding:10px; max-height:none; max-width:none; min-height:none; min-width:290px; }
#content .content .index table.categories { height:auto; margin:auto; padding:0px; width:50%; }
#content .content .index table.categories td { height:auto; margin:0px; padding:10px; width:33%; }
#content .content .index table td { height:auto; margin:0px; padding:10px; width:50%; }
#content .content .index table.featured_auctions { background:transparent; border:1px solid #000; border-collapse:collapse; height:auto; padding:0px; margin:0px; vertical-align:top; }
#content .content .index table.featured_auctions td { background:transparent; border:0px; vertical-align:top; }
#content .content .index table.featured_auctions td a { color:#000; }
#content .content .index table.featured_auctions td a:hover { color:#CD171C; }
#content .content .index table.featured_auctions .button { height:auto; width:13%; }
#content .content .index table.featured_auctions .highlight { background:#FFD700; color:#000; margin:0px; padding:10px; }
#content .content .index table.featured_auctions .highlight a { color:#000; }
#content .content .index table.featured_auctions .highlight a:hover { color:#CD171C; }
#content .content .index table.featured_auctions .highlight-image-cell { background:#FFD700; color:#000; }
#content .content .index table.featured_auctions .highlight-image-table { background:#000; color:#FFF; }
#content .content .index table.featured_auctions .image { height:auto; vertical-align:middle; width:33%; }
#content .content .index table.featured_auctions .image img { max-height:100%; max-width:290px; min-height:auto; min-width:auto; }
#content .content .index table.featured_auctions .information { height:auto; width:62%; }
#content .content .index table.featured_auctions .main-image { height:auto; width:25%; }
#content .content .index table.featured_auctions .main-image img { max-height:100%; max-width:240px; min-height:auto; min-width:auto; }
#content .content .index table.featured_auctions .regular { background:transparent; margin:0px; padding:10px; }
#content .content .index table.featured_auctions .title { background:#2A9ADD; color:#FFF; }
#content .content .index table.featured_auctions .title a { color:#FFF; }
#content .content .index table.featured_auctions .title a:hover { color:#000; }
#content .content .index .search { height:auto; text-align:center; width:100%; }
#content .content .index .search table { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:600px; }
#content .content .index .search table td.col1 { padding:10px; width:20%; }
#content .content .index .search table td.col2 { padding:10px; width:60%; }
#content .content .index .search table td.col3 { padding:10px; width:20%; }
#content .content .index .table { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:100%; }
#content .content .index .table table td { background:#FFD700; color:#000; border:0px; margin:0px; padding:0px; text-align:center; vertical-align:top; }
#content .content .index .table table td h2 { color:#000; }
#content .content .index .table table td span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:200px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .index .table table td span input[type="image"] { display:block; float:none; margin:auto; padding:0px; position:static; }
#content .content .left-col, #content .content .right-col { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:100px; }
#content .content .left-col img { height:auto; max-height:none; max-width:95px; min-height:none; min-width:none; width:auto; }
#content .content .list-auction h1.center { color:#000; text-align:center; }
#content .content .list-auction input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .list-auction input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .list-auction .buttons { background:#000; display:block; float:none; height:auto; margin:auto; padding:10px 0px; position:static; width:100%; }
#content .content .list-auction .buttons h2.center { color:#000; text-align:center; }
#content .content .list-auction .buttons table td { background:#FFD700; border:1px solid #CCC; margin:0px; padding:0px; vertical-align:top; }
#content .content .list-auction .buttons table td:hover { border:1px solid #000; }
#content .content .list-auction .buttons table td a:hover { color:#000; }
#content .content .list-auction .buttons table td h2 { color:#000; }
#content .content .list-auction .buttons table td input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:170px; }
#content .content .list-auction .buttons table td input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .list-auction .buttons table td span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:200px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .list-auction .inputs { background:#FFD700; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:10px; position:static; text-align:left; white-space:normal; width:660px; }
#content .content .list-auction .inputs a { color:#1496BB; text-decoration:none; }
#content .content .list-auction .inputs a:hover { color:#CD171C; }
#content .content .list-auction .inputs h2 { color:#000; text-align:left; }
#content .content .list-auction .inputs img { height:auto; max-height:300px; max-width:300px; min-height:auto; min-width:auto; width:auto; }
#content .content .list-auction .inputs input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .list-auction .inputs input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .list-auction .inputs .centershortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:auto; padding:2px 0px; position:static; width:300px; }
#content .content .list-auction .inputs .centershortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .list-auction .inputs .leftlongerselect { background:url(images/long-select-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px 10px 0px 0px; padding:2px 0px 2px 0px; position:static; width:180px; }
#content .content .list-auction .inputs .leftlongerselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:178px; }
#content .content .list-auction .inputs .leftshorterselect { background:url(images/select-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px 10px 0px 0px; padding:2px 0px 2px 0px; position:static; width:90px; }
#content .content .list-auction .inputs .leftshorterselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:88px; }
#content .content .list-auction .inputs .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .list-auction .inputs .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .list-auction .inputs .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .list-auction .inputs .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .list-auction .inputs .text-box { background:url(images/text-box.png) left top no-repeat; display:block; float:none; height:160px; margin:0px; padding:0px; position:static; width:650px; }
#content .content .list-auction .inputs .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:630px; }
#content .content .list-auction .tab { display:block; float:none; font-size:16px; height:auto; margin:0px; padding:0px; position:static; text-align:center; width:100%; }
#content .content .list-auction .tab a { text-align:center; text-decoration:none; }
#content .content .manage-auctions input { display:inline; float:left; margin:6px 5px; padding:1px 6px; position:static; }
#content .content .manage-auctions input[type="submit"].nav { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .manage-auctions input[type="submit"].nav:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .manage-auctions input[type="submit"].nav-show { background:#000; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:75px; }
#content .content .manage-auctions input[type="submit"].nav-show:hover { cursor:pointer; }
#content .content .manage-auctions input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:150px; }
#content .content .manage-auctions input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .manage-auctions span.nav-none { background:#808080; border:none; border-radius:5px; color:#000; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:13px 0px; outline:0px; position:static; text-align:center; width:75px; }
#content .content .manage-auctions span.selection { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:auto; }
#content .content .manage-auctions span.selection table.select_page { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; vertical-align:middle; width:40%; }
#content .content .manage-auctions span.selection table.select_page td { margin:0px; padding:5px; vertical-align:middle; }
#content .content .manage-auctions span.selection table.select_page td input[type="submit"] { background:#2A9ADD; border:0px; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:5px; outline:0px; position:static; width:50px; }
#content .content .manage-auctions span.selection table.select_page td input[type="submit"]:hover { cursor:pointer; }
#content .content .manage-auctions span.selection table.select_page td select { background:#FFF; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:50px; }
#content .content .manage-auctions .navbar { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:360px; }
#content .content .manage-auctions .row { background:#F8F8F8; bottom:auto; display:block; float:none; height:auto; left:0px; margin:auto; overflow:hidden; padding:0px; position:relative; right:auto; top:0px; width:1260px; z-index:auto; }
#content .content .manage-auctions .row .date { bottom:0px; display:inline; float:left; height:auto; left:392px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:160px; z-index:auto; }
#content .content .manage-auctions .row .date_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:150px; z-index:2; }
#content .content .manage-auctions .row .end { bottom:0px; display:inline; float:left; height:auto; left:1092px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:160px; z-index:auto; }
#content .content .manage-auctions .row .end_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:150px; z-index:2; }
#content .content .manage-auctions .row .listing_no { bottom:0px; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:141px; z-index:auto; }
#content .content .manage-auctions .row .listing_no_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:131px; z-index:2; }
#content .content .manage-auctions .row .manage { bottom:0px; display:inline; float:left; height:auto; left:242px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:149px; z-index:auto; }
#content .content .manage-auctions .row .manage_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:139px; z-index:2; }
#content .content .manage-auctions .row .start { bottom:0px; display:inline; float:left; height:auto; left:931px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:160px; z-index:auto; }
#content .content .manage-auctions .row .start_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:150px; z-index:2; }
#content .content .manage-auctions .row .status { bottom:0px; display:inline; float:left; height:auto; left:142px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:100px; z-index:auto; }
#content .content .manage-auctions .row .status_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:90px; z-index:2; }
#content .content .manage-auctions .row .title { bottom:0px; display:inline; float:left; height:auto; left:553px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:377px; z-index:auto; }
#content .content .manage-auctions .row .title_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:367px; z-index:2; }
#content .content .memberships .memberships { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:760px; }
#content .content .memberships .memberships table { border:1px solid #CCC; border-collapse:collapse; padding:0px; margin:0px; }
#content .content .memberships .memberships table td { border:1px solid #CCC; padding:10px; margin:0px; text-align:center; vertical-align:middle; }
#content .content .memberships .memberships .center { text-align:center; }
#content .content .memberships .memberships .col { height:auto; width:20%; }
#content .content .messages button[type="text"] { display:inline; float:left; margin:6px 5px; padding:1px 6px; position:static; }
#content .content .messages input[type="submit"] { display:inline; float:left; margin:6px 5px; padding:1px 6px; position:static; }
#content .content .messages .folders { background:#F8F8F8; display:inline; font-size:14px; float:left; height:auto; margin:auto; overflow:hidden; padding:0px 10px 0px 0px; position:static; text-align:left; white-space:normal; width:250px; }
#content .content .messages .info { background:#F8F8F8; display:inline; font-size:14px; float:left; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:1000px; }
#content .content .messages .info .row { background:#F8F8F8; bottom:auto; display:block; float:none; height:auto; left:0px; margin:auto; overflow:hidden; padding:0px; position:relative; right:auto; top:0px; width:1000px; z-index:auto; }
#content .content .messages .info .row .from_to { bottom:0px; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:250px; z-index:auto; }
#content .content .messages .info .row .from_to_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:239px; z-index:2; }
#content .content .messages .info .row .subject { bottom:0px; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:500px; z-index:auto; }
#content .content .messages .info .row .subject_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:489px; z-index:2; }
#content .content .messages .info .row .time { bottom:0px; display:inline; float:left; height:auto; left:0px; margin:0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:250px; z-index:auto; }
#content .content .messages .info .row .time_headings { background:transparent; bottom:auto; display:inline; float:left; height:auto; left:0px; margin:0px 1px 0px 0px; overflow:hidden; padding:5px; position:relative; right:auto; top:0px; width:239px; z-index:2; }
#content .content .my-account h2 { text-align:center; }
#content .content .my-account .my-account { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:760px; }
#content .content .my-account .my-account input[type="submit"] { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:170px; }
#content .content .my-account .my-account input[type="submit"]:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .my-account .my-account .buttons { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:100%; }
#content .content .my-account .my-account .buttons table td { background:#FFD700; border:1px solid #CCC; margin:0px; padding:0px; vertical-align:top; }
#content .content .my-account .my-account .buttons table td:hover { border:1px solid #000; }
#content .content .my-account .my-account .buttons table td span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:100px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .my-account .my-account .buttons table td a:hover { color:#000; }
#content .content .my-account .my-account .buttons table td h1 { color:#000; }
#content .content .my-account .my-account .buttons table td h2 { color:#000; }
#content .content .my-account .my-account .buttons table td h3 { color:#000; }
#content .content .my-account .my-account .upgrade { display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .paypal { display:block; float:none; margin:auto; padding:0px; position:static; text-align:center; }
#content .content .paypal input { display:block; float:none; margin:5px auto; padding:0px; position:static; }
#content .content .refer-auctioneer .refer-auctioneer { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .refer-auctioneer .refer-auctioneer a { color:#000; text-decoration:none; }
#content .content .refer-auctioneer .refer-auctioneer a:hover { color:#CD171C; }
#content .content .refer-auctioneer .refer-auctioneer h2 { color:#000; font-size:20px; text-align:left; }
#content .content .refer-auctioneer .refer-auctioneer input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .refer-auctioneer .refer-auctioneer input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .refer-auctioneer .refer-auctioneer .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .refer-auctioneer .refer-auctioneer .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .refer-bidder .refer-bidder { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .refer-bidder .refer-bidder a { color:#000; text-decoration:none; }
#content .content .refer-bidder .refer-bidder a:hover { color:#CD171C; }
#content .content .refer-bidder .refer-bidder h2 { color:#000; font-size:20px; text-align:left; }
#content .content .refer-bidder .refer-bidder input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .refer-bidder .refer-bidder input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .refer-bidder .refer-bidder .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .refer-bidder .refer-bidder .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .referral .referral { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .referral .referral a { color:#000; text-decoration:none; }
#content .content .referral .referral a:hover { color:#CD171C; }
#content .content .referral .referral h2 { color:#000; font-size:20px; text-align:left; }
#content .content .referral .referral input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .referral .referral input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .referral .referral .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .referral .referral .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up a { color:#1496BB; text-decoration:none; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up a:hover { color:#CD171C; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up h2 { color:#000; font-size:20px; text-align:left; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .referral-auctioneer-sign-up .referral-auctioneer-sign-up .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up a { color:#1496BB; text-decoration:none; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up a:hover { color:#CD171C; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up h2 { color:#000; font-size:20px; text-align:left; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .referral-bidder-sign-up .referral-bidder-sign-up .upgrade { background:#FFD700; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .right-col img { height:auto; max-height:none; max-width:95px; min-height:none; min-width:none; width:auto; }
#content .content .right-col input[type="image"] { height:auto; max-height:none; max-width:95px; min-height:none; min-width:none; width:auto; }
#content .content .sign-in .frame { background:#FFD700; color:#000; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:10px; position:static; text-align:left; white-space:normal; width:320px; }
#content .content .sign-in .frame a { color:#1496BB; }
#content .content .sign-in .frame h1 { color:#000; }
#content .content .sign-in .frame h2 { color:#000; font-size:20px; text-align:left; }
#content .content .sign-in .frame input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .sign-in .frame input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .sign-in .frame .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; position:static; width:300px; }
#content .content .sign-in .frame .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .sign-in .frame .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .sign-in .frame .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .sign-up .sign-up { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:760px; }
#content .content .sign-up .sign-up a { color:#1496BB; text-decoration:none; }
#content .content .sign-up .sign-up a:hover { color:#CD171C; }
#content .content .sign-up .sign-up h2 { color:#000; font-size:20px; text-align:left; }
#content .content .sign-up .sign-up h2.center { text-align:center; }
#content .content .sign-up .sign-up input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .sign-up .sign-up input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .sign-up .sign-up .buttons { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:100%; }
#content .content .sign-up .sign-up .buttons input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:170px; }
#content .content .sign-up .sign-up .buttons input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .sign-up .sign-up .buttons table td { border:1px solid #CCC; margin:0px; padding:0px; vertical-align:top; }
#content .content .sign-up .sign-up .buttons table td:hover { border:1px solid #000; }
#content .content .sign-up .sign-up .buttons table td span { color:#000; display:block; float:none; margin:0px; max-height:auto; max-width:none; min-height:100px; min-width:none; padding:10px 10px; position:static; text-align:center; text-decoration:none; }
#content .content .sign-up .sign-up .buttons table td a:hover { color:#000; }
#content .content .sign-up .sign-up .left { color:#000; display:inline; float:left; height:auto; margin:0px; padding:0px; position:static; width:300px; }
#content .content .sign-up .sign-up .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .sign-up .sign-up .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .sign-up .sign-up .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .sign-up .sign-up .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .sign-up .sign-up .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .sign-up .sign-up .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .sign-up .sign-up .right { color:#000; display:inline; float:left; height:auto; margin:0px 0px 0px 76px; padding:0px; position:static; width:300px; }
#content .content .sign-up .sign-up .rightshortinput { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px 0px 0px 76px; padding:0px; position:static; width:300px; }
#content .content .sign-up .sign-up .rightshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .sign-up .sign-up .rightshortinputselect { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px 0px 0px 76px; padding:2px 0px; position:static; width:300px; }
#content .content .sign-up .sign-up .rightshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .sign-up .sign-up .sign-up-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .sign-up .sign-up .sign-up-form h1 { color:#000; }
#content .content .sign-up .sign-up .upgrade { background:#FFD700; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .update-account .update-account { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .update-account .update-account a { color:#000; text-decoration:none; }
#content .content .update-account .update-account a:hover { color:#CD171C; }
#content .content .update-account .update-account h2 { color:#000; font-size:20px; text-align:left; }
#content .content .update-account .update-account input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .update-account .update-account input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .update-account .update-account .left { color:#000; display:inline; float:left; height:auto; margin:0px; padding:0px; position:static; width:300px; }
#content .content .update-account .update-account .leftshortinput { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .update-account .update-account .leftshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .update-account .update-account .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .update-account .update-account .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .update-account .update-account .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .update-account .update-account .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .update-account .update-account .right { color:#000; display:inline; float:left; height:auto; margin:0px 0px 0px 76px; padding:0px; position:static; width:300px; }
#content .content .update-account .update-account .rightshortinput { background:url(images/input-box.png) left top no-repeat; display:inline; float:left; height:32px; margin:0px 0px 0px 76px; padding:0px; position:static; width:300px; }
#content .content .update-account .update-account .rightshortinput input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .update-account .update-account .text-box { background:url(images/text-box.png) left top no-repeat; display:block; float:none; height:160px; margin:0px; padding:0px; position:static; width:650px; }
#content .content .update-account .update-account .text-box textarea { background:transparent; border:0px; display:block; float:none; height:140px; margin:0px; overflow:auto; padding:10px; position:static; resize:none; width:630px; }
#content .content .update-account .update-account .update-account-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .update-mobile .update-mobile { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:730px; }
#content .content .update-mobile .update-mobile h2 { color:#000; font-size:20px; text-align:left; }
#content .content .update-mobile .update-mobile input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .update-mobile .update-mobile input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .update-mobile .update-mobile .left { color:#000; display:inline; float:left; height:auto; margin:0px; padding:0px; position:static; width:300px; }
#content .content .update-mobile .update-mobile .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .update-mobile .update-mobile .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .update-mobile .update-mobile .leftshortinputselect { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:2px 0px; position:static; width:300px; }
#content .content .update-mobile .update-mobile .leftshortinputselect select { background:transparent; border:0px; display:block; float:none; height:28px; line-height:24px; margin:0px; overflow:auto; padding:0px; position:static; width:299px; }
#content .content .update-mobile .update-mobile .update-mobile-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .update-password .update-password { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:320px; }
#content .content .update-password .update-password h2 { color:#000; font-size:20px; text-align:left; }
#content .content .update-password .update-password input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .update-password .update-password input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .update-password .update-password .leftshortinputalone { background:url(images/input-box.png) left top no-repeat; display:block; float:none; height:32px; margin:0px; padding:0px; position:static; width:300px; }
#content .content .update-password .update-password .leftshortinputalone input { background:transparent; border:0px; display:block; float:none; height:16px; margin:0px; overflow:auto; padding:7px 5px 9px 5px; position:static; width:290px; }
#content .content .update-password .update-password .update-password-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .update-photos .update-photos { background:#F3F3F3; display:block; font-size:14px; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:left; white-space:normal; width:320px; }
#content .content .update-photos .update-photos a { color:#1496BB; text-decoration:none; }
#content .content .update-photos .update-photos a:hover { color:#CD171C; }
#content .content .update-photos .update-photos h2 { color:#000; font-size:20px; text-align:left; }
#content .content .update-photos .update-photos img { height:auto; max-height:290px; max-width:290px; min-height:auto; min-width:auto; width:auto; }
#content .content .update-photos .update-photos input[type="submit"].submit { background:#2A9ADD; border:3px solid #2A9ADD; border-radius:5px; color:#FFF; display:block; float:none; font-size:16px; font-weight:400; height:auto; margin:auto; padding:10px; outline:0px; position:static; width:280px; }
#content .content .update-photos .update-photos input[type="submit"].submit:hover { background:#000; color:#FFF; cursor:pointer; }
#content .content .update-photos .update-photos .update-photos-form { background:#FFD700; color:#000; display:block; float:none; margin:0px; padding:10px; position:static; }
#content .content .update-photos .update-photos .update-photos-form .title { color:#000; }
#content .content .view-historical-auctions { background:#FFD700; color:#000; display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:760px; }
#content .content .view-historical-auctions table { border:0px; padding:10px 10px; margin:0px; }
#content .content .view-historical-auctions table td { color:#000; border:0px; margin:0px; padding:0px; vertical-align:top; }
#content .content .view-historical-auctions table td h2 { color:#000; }
#donate { background:#FFF; border:0px; color:#000; display:block; float:none; height:auto; margin:auto; max-height:none; max-width:none; min-height:none; min-width:1260px; overflow:hidden; padding:0px; position:static; width:auto; }
#donate .donate { display:block; float:none; height:auto; line-height:30px; margin:10px auto; padding:0px; position:static; text-align:center; width:1260px; }
#donate .donate a { border:0px; color:#FF0000; font-family:'Titillium Web'; font-size:20px; }
#donate .donate a:hover { color:#FFF; cursor:pointer; }
#donate .donate table td { height:auto; vertical-align:bottom; width:10%; }
#footer { background:#000; border-bottom:0px; border-left:0px; border-right:0px; border-top:1px solid #FFF; color:#FFF; display:block; float:none; font-size:12px; height:auto; margin:0px auto; max-height:none; max-width:none; min-height:none; min-width:1260px; padding:0px; position:static; width:auto; }
#footer h2 { color:#FFF; }
#footer .footerinfo { display:block; float:none; height:auto; margin:auto; overflow:hidden; padding:15px 0px; position:static; text-align:center; width:1260px; }
#footer .footerinfo a { color:#FFF; }
#footer .footerinfo a:hover { color:#CD171C; }
#sign-in { background:#000; border-bottom:3px solid #E9E9E9; border-left:0px; border-right:0px; border-top:0px; color:#FFF; display:block; float:none; height:50px; margin:auto; max-height:none; max-width:none; min-height:none; min-width:1260px; overflow:hidden; padding:0px; position:static; width:auto; }
#sign-in .information { display:block; float:none; height:auto; line-height:30px; margin:10px auto; padding:0px; position:static; text-align:center; width:1260px; }
#sign-in .information a { border:0px; color:#FF0000; font-family:'Titillium Web'; font-size:20px; }
#sign-in .information a:hover { color:#FFF; cursor:pointer; }
#sign-in .information table td { height:auto; vertical-align:bottom; width:10%; }
#topheader { background:#FFF; border-bottom:3px solid #E9E9E9; border-left:0px; border-right:0px; border-top:0px color:#FFF; display:block; float:none; height:auto; margin:0px; max-height:none; max-width:none; min-height:none; min-width:1260px; padding:50px 0px 0px 0px; position:static; width:auto; }
#topheader .logo { background:transparent; display:block; float:none; height:47px; margin:auto; overflow:hidden; padding:20px 0px; position:static; width:400px; }
#topheader .logo .image { display:block; float:none; height:47px; margin:auto; padding:0px; position:static; width:400px; }
#topheader .logo .image img { height:auto; max-height:47px; max-width:400px; min-height:none; min-width:none; width:auto; }