a { cursor:pointer; }
body { background:#F4F4F4; color:#333; font-family:"Open Sans", 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; }
div, span, ul { margin:0px; outline:0px; padding:0px; }
form.navigate { display:inline; float:none; position:static; }
h1 { color:#333; font-size:32px; font-weight:normal; text-align:left; text-decoration:none; }
h2 { color:#333; font-size:24px; font-weight:normal; text-align:left; text-decoration:none; }
h3 { color:#333; font-size:16px; font-weight:normal; text-align:left; text-decoration:none; }
li { list-style:none; }
img.auctiongeniuslogo { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:300px; }
img.robsrealdealslogo { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:200px; }
.clear { clear:both; }
.error, .required { color:#CC0000; }
#content { background:transparent; display:block; float:none; height:auto; margin:0px; padding:0px; position:static; width:100%; }
#content .content { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; text-align:center; width:95%; }
#content .content .page { color:#333; display:block; float:none; font-size:15px; height:auto; margin:auto; padding:5px; position:static; text-align:left; width:auto;}
#content .content .page a { color:#0071BD; text-decoration:underline; }
#content .content .page h1 a { text-decoration:none; }
#content .content .page h2 a { text-decoration:none; }
#content .content .page h3 a { text-decoration:none; }
#content .content .page input[type="submit"] { background:#FF4B1E; border:1px solid transparent; border-color:#D6442A; border-radius:3px; color:#FFF; font-family:"Open Sans",sans-serif; font-size:15px; margin:0px; padding:6px 12px; text-align:center; }
#content .content .page input[type="submit"]:hover { cursor:pointer; }
#content .content .page input[type="submit"].nav { background:#0071BD; border:1px solid transparent; border-color:#0062A4; border-radius:3px; color:#FFF; display:inline; float:none; font-size:13px; height:auto; line-height:25px; margin:5px auto; overflow:hidden; padding:6px 12px; position:static; text-align:center; text-decoration:none; width:auto; }
#content .content .page input[type="submit"].nav:hover { background:#FF3705; border-color:#EA2F00; cursor:pointer; }
#content .content .page input[type="text"] { border:1px solid #C9C9C9; border-radius:3px; color:#666; font-size:15px; height:23px; line-height:1.5; margin:0px; padding:6px 12px; width:75%; }
#content .content .page textarea { border:1px solid #C9C9C9; border-radius:3px; color:#666; font-size:15px; height:120px; line-height:1.5; margin:0px; padding:6px 12px; resize:none; width:75%; }
#content .content .page .result { display:block; float:none; height:auto; position:static; text-align:center; width:95%; }
#content .content .page .result input[type="submit"] { background:#FF4B1E; border:1px solid transparent; border-color:#D6442A; border-radius:3px; color:#FFF; font-family:"Open Sans",sans-serif; font-size:15px; margin:auto; padding:6px 12px; text-align:center; }
#content .content .page .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:100%; z-index:auto; }
#content .content .page .row .sale-box { background:transparent; bottom:auto; color:#333; display:block; float:none; font-family:"Open Sans", sans-serif; font-size:16px; height:auto; left:0px; margin:30px 30px 10px 10px; overflow:hidden; padding:0px; position:relative; right:auto; top:0px; width:90%; z-index:2; }
#content .content .page .row .sale-box a { color:#333; font-family:"Open Sans", sans-serif; font-size:16px; text-align:left; text-decoration:none; }
#content .content .page .row .sale-box a:hover { cursor:pointer; text-decoration:underline; }
#content .content .page .row .sale-box strong { color:#333; font-family:sans-serif; font-size:15px; font-weight:bold; text-align:left; text-decoration:none; }
#content .content .page .row .sale-box .action { display:block; float:none; height:auto; position:static; text-align:center; width:100%; }
#content .content .page .row .sale-box .action a.button { background:#0071BD; border:1px solid transparent; border-color:#0062A4; border-radius:3px; color:#FFF; display:block; float:none; font-size:16px; height:auto; line-height:20px; margin:auto; padding:10px 0px; position:static; text-align:center; text-decoration:none; width:250px; }
#content .content .page .row .sale-box .action a.button:hover { background:#FF3705; border-color:#EA2F00; cursor:pointer; }
#content .content .page .row .sale-box .action .countbox { color:#FF4B1E; font-size:25px; }
#content .content .page .row .sale-box .main { display:block; float:none; height:160px; margin:35px auto; padding:0px; position:static; width:160px; }
#content .content .page .row .sale-box .main a, #content .content .page .row .sale-box .main img { display:block; float:none; height:160px; margin:auto; padding:0px; position:static; width:160px; }
#content .content .page .row .sale-box .photorow { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:145px; }
#content .content .page .row .sale-box .photorow .thumbnail { display:inline; float:none; height:auto; margin:0px 10px; max-height:none; max-width:145px; min-height:none; min-width:none; padding:0px; position:static; width:auto; }
#content .content .page .row .sale-box .title { display:block; float:none; height:auto; margin:auto; overflow:hidden; padding:0px; position:static; text-align:center; width:90%; }
#content .content .page .row .sale-box .title a { color:#333; font-family:"Open Sans", sans-serif; font-size:32px; line-height:35px; text-align:center; text-decoration:none; }
#content .content .page .row .sale-box .title a:hover { cursor:pointer; text-decoration:underline; }
#content .content .page .row .sale-box-bg { background:#FFF; border:1px solid #C9C9C9; bottom:0px; display:inline; float:left; height:auto; left:0px; margin:20px 0px 0px 0px; overflow:hidden; padding:0px; position:absolute; right:auto; top:0px; width:95%; z-index:auto; }
#content .content .page .row .title-corner { background:#48ACEF; bottom:auto; color:#FFF; display:block; float:none; height:auto; left:0px; margin:20px 0px 0px 0px; padding:5px 15px; position:absolute; right:auto; top:0px; width:auto; z-index:1; }
#footer { background:#0071BD; display:block; float:none; height:auto; margin:0px; padding:10px 0px; position:static; width:100%; }
#footer .footer { color:#FFF; display:block; float:none; height:auto; margin:auto; padding:0px; position:static; text-align:center; width:95%; }
#footer .footer a { color:#FFF; text-decoration:underline; }
#footer .footer a:hover { cursor:pointer; }
#footer .footer hr { border-bottom:0px; border-left:0px; border-right:0px; border-top:1px solid #005C99; }
#footer .footer .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:95%; z-index:auto; }
#footer .footer .row .col1_headings { background:transparent; display:block; float:none; height:auto; margin:0px; overflow:hidden; padding:0px; position:static; text-align:left; width:auto; }
#footer .footer .row .col1_headings img { filter:alpha(opacity=50); height:40px; opacity:0.5; width:40px; }
#footer .footer .row .col1_headings img:hover { cursor:pointer; filter:alpha(opacity=50); opacity:1; }
#footer .footer .row .col1_headings .col-title { font-family:sans-serif; font-size:15px; font-weight:bold; }
#footer .footer .row .col2_headings { background:transparent; display:block; float:none; font-size:14px; height:auto; line-height:30px; margin:0px; overflow:hidden; padding:0px; position:static; text-align:left; width:auto; }
#footer .footer .row .col3_headings { background:transparent; display:block; float:none; font-size:14px; height:auto; line-height:30px; margin:0px; overflow:hidden; padding:0px; position:static; text-align:left; width:auto; }
#header { display:block; float:none; height:auto; margin:0px; padding:30px 0px 0px 0px; position:static; width:100%; }
#header .header { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%px; }
#header .header .left { display:block; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#header .header .left .address { text-align:left; }
#header .header .left .image { display:block; float:none; height:75px; margin:0px; padding:0px; position:static; width:218.25px; }
#header .header .left .image img { display:block; float:none; height:75px; margin:auto; padding:0px; position:static; width:218.25px; }
#menu { display:block; float:none; height:auto; margin:0px; padding:0px; position:static; width:100%; }
#menu img { margin:10px; padding:0px; }
#menu .menu { background:#CCC; display:none; float:none; height:auto; margin:auto; padding:0px; position:static; width:95%; }
#menu .menu .main { color:#333; display:block; float:none; font-size:25px; height:auto; margin:0px 0px 0px 5px; padding:15px 0px; position:static; text-align:left; }
#menu .menu .main a { color:#333; text-decoration:none; }
#menu .menu .sub { color:#333; display:block; float:none; font-size:25px; margin:0px 0px 0px 25px; padding:15px 0px; position:static; text-align:left; }
#menu .menu .sub a { color:#333; text-decoration:none; }
#topheader { background:#0071BD; bottom:auto; display:block; float:none; height:50px; left:0px; position:fixed; right:0px; top:0px; width:100%; z-index:4; }
#topheader img { height:40px; width:40px; }
#topheader img:hover { cursor:pointer; filter:alpha(opacity=50); opacity:0.5; }
#topheader .socialmedia { display:block; float:none; height:auto; margin:5px; padding:0px; position:static; width:auto; }