a { cursor:pointer; }
body { color:#000; font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; font-size:14px; font-weight:normal; line-height:20px; text-align:left; text-decoration:none; }
h1 { color:#612; font-size:24px; font-weight:bold; line-height:32px; text-align:left; text-decoration:none; }
h2 { color:#612; font-size:21px; font-weight:bold; line-height:29px; text-align:left; text-decoration:none; }
h3 { color:#666; font-size:18px; font-weight:bold; line-height:26px; text-align:left; text-decoration:none; }
ul { display:block; float:none; margin:0px; padding:0px; position:static; }
ul li { display:inline; float:left; margin:0px; padding:20px 80px 20px 0px; position:static; }
ul li span a { color:#612; font-size:18px; font-weight:bold; text-decoration:none; }
ul li span a:hover { color:#C24; cursor:pointer; }
#content, #header, #footer { display:block; float:none; position:static; }
#content .content, #footer .footer, #header .header { display:block; height:auto; float:none; margin:auto; padding:10px 0px; position:static; width:985px; }
#content .content img { height:auto; width:150px; }
#content .content .left { background:#F5F5F5; color:#612; }
#content .content .left a { color:#612; }
#content .content .left, #header .header .left { height:auto; margin:0px; padding:10px; vertical-align:top; width:190px; }
#content .content .right, #header .header .right { height:auto; margin:0px; padding:10px; vertical-align:top; width:755px; }
#content .content .right table.information { height:auto; width:100%; }
#content .content .right table.information td.auction-heading { height:auto; margin:0px; padding:5px; text-align:right; vertical-align:middle; width:35%; }
#content .content .right table.information td.auction-info { color:#612; font-size:18px; font-weight:bold; height:auto; margin:0px; padding:5px; text-align:left; text-decoration:none; vertical-align:middle; width:65%; }
#content .content .right table.information td.auction-info a { color:#612; font-size:18px; font-weight:bold; text-align:left; text-decoration:none; }
#content .content .right table.information td.auction-info a:hover { color:#C24; cursor:pointer; }
#content .content .right table.information td.heading { height:auto; margin:0px; padding:5px; text-align:right; vertical-align:top; width:35%; }
#content .content .right table.information td.info { height:auto; margin:0px; padding:5px; vertical-align:top; width:65%; }
#content .content .right table.photos { height:auto; width:100%; }
#content .content .right table.photos td { height:auto; margin:0px; padding:10px 0px; width:25%; }
#content .content .right table.photos td a img { display:block; float:none; margin:auto; padding:0px; position:static; }
#content .content .right ul li { display:block; float:none; margin:0px; padding:10px 0px; position:static; }
#footer { background:#DCDCDC; }
#footer .footer { text-align:center; }
#footer .footer a { color:#612; text-decoration:none; }
#footer .footer a:hover { color:#C24; cursor:pointer; }
#footer .footer table { height:auto; width:100%; }
#footer .footer table td { height:auto; width:25%; }
#header .header a { color:#612; text-decoration:none; }
#header .header a:hover { color:#C24; cursor:pointer; }
#header .header .left h1 { height:auto; text-align:center; width:100%; }
#header .header .left h1 > a { color:#612; font-family:'Playfair Display', Georgia, serif; font-size:32px; font-style:italic; font-weight:bold; line-height:40px; text-align:center; text-decoration:none; }
#header .header .right { color:#612; font-size:18px; font-weight:bold; }
.center { text-align:center; }
