/* CSS for YoloDeals */

/*********** COMMON ***********/
*{margin:0;padding:0}
html{font-size:100%}
.hidden{display:none}
.left{float:left}
.right{float:right}
.clear{clear:both}
a img{border:none;position:relative;top:2px}
body{background:url(../images/bg_sides.png) repeat-x 0px 143px #09c;font-size:11px;text-align:center;color:#666}
/*body{background:url(../images/bg_sides.png) repeat-x 0px 143px #1586bf;font-size:11px;text-align:center;color:#666} bg-color good for mac, bad for windows*/

/*********** FONTS ***********/
body, input, #raised strong{font-family: Helvetica, Arial, sans-serif}
.deal .savings, #generosity h3, #generosity h4, #raised{font-family:Georgia, Times, serif}

/*********** STRUCTURE ***********/
#shell, .shell{width:985px;margin:0 auto;position:relative}
#shell{position:relative;text-align:left;font-size:14px;background:url(../images/bg.png) no-repeat;padding:0px 20px}
#header{height:143px;background:#FFF}
#toolbar{height:52px;padding-bottom:40px;background:url(../images/content_top.png) bottom center no-repeat;color:#FFF;}
#toolbarSpacer{height:28px;padding-bottom:15px;background:url(../images/content_top.png) bottom center no-repeat;color:#FFF;}
#main{float:left;width:945px;padding:0px 20px;background:url(../images/content_middle.png) repeat-y;position:relative}
#content{width:600px;float:left}
#sidebar{width:315px;float:right;padding-left:15px;font-size:12px}
#main_bottom{width:985px;background:url(../images/content_bottom.png) no-repeat;height:19px;clear:both}
#footer{font-size:12px;font-weight:bold;color:#fff;margin:0px auto 30px auto;padding:20px 0 0 31px;clear:both;background:url(../images/footer.png) no-repeat 15px 0;width:994px}
.small_col{width:165px;overflow:hidden;}
.big_col {width:415px;}
#atff {display:none;}

/*********** BOXES ***********/
.box2 { background: url(../images/box_bottom_right.png) no-repeat right bottom; position:relative; }
.box2 .overlap { background: url(../images/h4_right.png) no-repeat left top; width:47px; height:136px; position:absolute; top:0px; left:498px; }
.box2 .box-outer { background: url(../images/box_bottom_left.png) no-repeat left bottom; padding-bottom:8px; }
.box2 .box-inner { background: url(../images/box_top_left.png) no-repeat left top; }
.box2 .banner { background: url(../images/h4_left.png) no-repeat left top; padding:20px 30px 0 30px; height:120px; color:#fff; margin:0; }
.box2 .box-inner p,.box2 .box-inner div { padding-left:10px; padding-right:10px; padding-top:0px; padding-bottom:0px; margin:0; line-height:20px; }
.box{overflow:hidden;padding:0 20px;background:url(../images/box_bottom_right.png) bottom right no-repeat;clear:both;position:relative;margin-bottom:15px;}
.titled.box{top:-50px;margin-bottom:-30px}
.box .top{position:relative;z-index:5;background:url(../images/box_top_left.png) top left no-repeat;padding-left:20px;height:18px;margin:0 -20px}
.titled.box .top{margin-bottom:60px}
.box .top div{background:url(../images/box_top_right.png) top right no-repeat;height:18px}
.box .left{width:20px;padding:2600px 0 30px;margin:-2630px 0 0 -20px;float:left;background:url(../images/box_bottom_left.png) bottom left no-repeat;}
.box .field{border:none;padding:5px 15px;background:transparent;overflow:hidden}
.green.box{background-image:url(../images/green_bottom_right.png);color:#666}
.green.box .top{background-image:url(../images/green_top_left.png)}
.green.box .top div{background-image:url(../images/green_top_right.png)}
.green.box .left{background-image:url(../images/green_bottom_left.png)}
.gray.box{background-image:url(../images/gray_bottom_right.png)}
.gray.box .top{background-image:url(../images/gray_top_left.png)}
.gray.box .top div{background-image:url(../images/gray_top_right.png)}
.gray.box .left{background-image:url(../images/gray_bottom_left.png)}
.blue.box{background-image:url(../images/blue_bottom_right.png)}
.blue.box .top{background-image:url(../images/blue_top_left.png)}
.blue.box .top div{background-image:url(../images/blue_top_right.png)}
.blue.box .left{background-image:url(../images/blue_bottom_left.png)}
.comment {border:1px solid;position:relative;overflow:hidden;margin:3px 0 3px 0;padding:5px 10px}
.comment span {width:70px;font-size:.8em;padding:5px;}
.comment div {width:430px;}
.comment strong{color:#000}
.comment strong small{margin-left:5px;font-size:10px;font-weight:normal}
.fadebox{background:url(../images/fade_left.png) no-repeat top left;padding-left:9px}
.fadebox .in{background:url(../images/fade_right.png) no-repeat top right}
#pointer{display:block;background:url(../images/pointer.png) no-repeat;width:89px;height:119px;margin-bottom:-50px;margin-top:-65px;margin-left:-30px;position:relative;z-index:100}

/*********** TOOLBAR ***********/
#daily_deals{height:52px;width:537px;margin-right:-90px;padding:13px 15px 15px 53px;background:url(../images/daily_deals_form.png) no-repeat;float:left;}
#daily_deals h3{float:left;font-size:16px;line-height:20px;}
#daily_deals input.text{position:absolute;height:20px;left:371px;top:18px;padding:0px 0px 0px 0px;width:170px;background:transparent;border:none;font-size:13px;font-weight:bold;color:#09C;}
#share_deals{height:52px;width:243px;padding:13px 10px 13px 10px;background:url(../images/share_deals_bg.png) no-repeat;float:left;margin-left:125px;position:relative;}
#icons{list-style-type:none;position:absolute;top:10px;right:10px;margin:0px}
#icons li{float:left}
#rss{width:70px;line-height:27px;margin-top:10px;position:relative}
#rss .rss_32{position:absolute;top:5px;right:0px}

/*********** HEADERS ***********/
#header h1{position:absolute;top:0px;left:0px;font-size:34px;height:143px;width:332px}
#header h1 span{height:143px;width:332px;display:block;background:url(../images/logo.png) no-repeat;text-indent:-99999px}
h2.title{height:94px;margin-left:-40px;background:url(../images/h2_left.png) no-repeat top left;font-size:42px;font-weight:normal;color:#FFF;padding:0px 0px 0px 27px}
h2.title span{display:block;background:url(../images/h2_right.png) no-repeat top right;display:block;float:left;height:70px;padding:17px 27px 12px 0px}
h2{color:#F41;font-size:20px;margin:15px 0;clear:both}
h3{padding:5px 0;font-weight:normal;font-size:19px;letter-spacing:1px}
#main h3.title{position:relative;top:20px;z-index:10;height:52px;margin-left:-11px;background:url(../images/h3_left.png) no-repeat top left;font-size:14px;font-weight:bold;color:#FFF;padding:0px 0px 0px 84px}
#main h3.title span{background:url(../images/h3_right.png) no-repeat top right;display:block;float:left;}
#main h3.title span span{background:transparent;margin-left:-70px;height:38px;padding:10px 12px 7px 0px}
h4{font-size:17px;margin-top:15px}
#sidebar h4{margin-top:20px;}
#main h3{color:#F60;font-size:24px}
#sidebar h2{color:#09C;font-size:14px}
#sidebar h2.box_top{margin:0px;font-size:13px;color:#EEE;background:#5A5;float:left;padding:5px 10px}
.blue{color:#09C}
.orange{color:#F60}
.purple{color:#909}
#one-two-three{display:block;float:right;width:70px;height:19px;position:relative;top:-18px;left:5px;background:url(../images/one-two-three.png) no-repeat;text-indent:-99999px}

/*********** NAV ***********/
#topnav{float:right;width:420px;font-size:12px;font-weight:bold;margin-top:10px;}
#nav{list-style-type:none;float:left;width:700px;margin-top:25px}
#nav ul{margin-left:0;margin-top:5px}
#nav li{float:left;list-style-type:none;text-align:left}
#nav li span {color:#fff;font-size:18px;font-weight:normal;}
#nav ul li{float:none;padding:2px 10px 2px 0}
.hnav{list-style-type:none;width:100%;height:40px;margin:0}
.hnav li{float:right;padding:0;margin-right:4px}
.vnav{list-style-type:none}
.vnav li{border-bottom:2px solid #09C;padding:0}
#toolbarSpacer #nav{margin-top:3px;position:relative;top:2px}
#toolbarSpacer #nav a{color:#FFF;margin-left:30px}

/*********** LISTS ***********/
ul{margin-left:30px}
#content ul{margin-bottom:10px;font-size:17px}
#sidebar ul{margin-left:0px;}
ul.decimal{list-style-type:decimal}

/*********** TEXT ELEMENTS ***********/
p{margin-bottom:10px;line-height:20px}
#content p{font-size:17px}
#content p.small, #content .article p{font-size:14px}
#content p.small strong{color:#000;font-weight:bold}
strong{color:#09C;font-weight:bold}
em{color:#222}
#footer small{float:right;margin-top:20px;margin-right:30px}

/*********** CLASSES ***********/
.center{text-align:center;}
.article{margin:15px 0}
.codeblock{border:1px solid #222;padding:10px;margin:5px 0;width:50%;background:#fff;font-style:italic}
.note{font-size:10px}
.green{color:#494}
.red{color:#C00}
#sidebar .box{clear:both;background:#5A5;border-top:2px solid #494;color:#FFF;font-size:11px;padding:10px}
.twitter_32{display:block;float:left;width:30px;height:32px;background:url(../images/twitter_32.png) no-repeat;text-indent:-99999px}
.facebook_32{display:block;float:left;width:30px;height:32px;background:url(../images/facebook_32.png) no-repeat;text-indent:-99999px}
.mail_32{display:block;float:left;width:44px;height:32px;background:url(../images/mail.png) no-repeat;text-indent:-99999px}
.rss_32{display:block;float:left;width:30px;height:32px;background:url(../images/rss_32.png) no-repeat;text-indent:-99999px}
.button{padding:3px 5px;border:none;color:#fff;background:#09C;font-size:11px;font-weight:bold;text-decoration:none;cursor:pointer}
.big.button{font-size:36px;font-weight:normal;margin-right:5px;padding:5px 10px}
.btn, .btn span{display:block;float:left}
.btn{padding:0px 0px 0px 8px;height:33px;color:#fff;background:url(../images/btn_left.png) no-repeat top left;font-size:16px;font-weight:bold}
.btn span{height:16px;background:url(../images/btn_right.png) no-repeat top right;padding:7px 12px 10px 2px}
.big_btn, .big_btn span{display:block;float:left;}
.big_btn{padding:0px 0px 0px 11px;height:71px;color:#fff;background:url(../images/big_button_left.png) no-repeat top left;font-size:26px;font-weight:bold}
.big_btn span{height:71px;background:url(../images/big_button_right.png) no-repeat top right;padding:22px 17px 12px 8px}
div.no-image{font-size:11px;border:1px solid;padding:20px 5px 20px 5px;text-align:center}
.city_title{font-size:40px;letter-spacing:1px;position:absolute;right:0px;top:32px;height:66px;padding-right:313px;padding-top:70px;background-position:top right;background-repeat:no-repeat}
.denver.city_title{background-image:url(/app/public/images/denver.png)}
.more{display:block;float:left;width:76px;height:20px;margin-right:2px;background:url(../images/more.png) no-repeat;text-indent:-99999px;cursor:pointer}
.discuss{display:block;float:left;width:76px;height:20px;background:url(../images/discuss.png) no-repeat;text-indent:-99999px;cursor:pointer}
body .dijitDialogUnderlay{background:#000;opacity:0.8}
.comments{display:block;width:188px;height:12px;padding:10px;background:url(../images/comment.png) no-repeat;color:#FFF;text-align:right}
.view-deals{display:block;float:left;width:349px;height:76px;background:url(../images/view-deals.png) no-repeat;text-indent:-99999px}
.share{display:block;float:left;width:250px;height:76px;background:url(../images/share.png) no-repeat;text-indent:-99999px}
.email_box{margin-top:3px;width:300px;}

div#sign-up{background:url(../images/sign-up.png) no-repeat;height:296px;width:948px;margin:0 -1px 0 -2px}
#sign-up h2{color:#FFF;position:absolute;top:60px;left:110px;font-size:34px;display:none}
#sign-up #how-it-works{position:absolute;bottom:20px;right:20px;display:block;height:140px;width:220px;text-indent:-99999px}


#sign-up form{position:absolute;top:72px;right:48px}
#sign-up input.text{height:24px;font-size:18px;color:#3fa0c3;position:absolute;right:180px;width:296px;top:5px;background:transparent;border:none}
#sign-up #submit{padding:0;font-size:18px;height:39px;width:152px;top:0px;background:transparent;text-indent:-99999px;text-transform:capitalize} 

.ten-percent{background:url(../images/10-percent.png) no-repeat;display:block;width:465px;height:124px;margin-top:37px;text-indent:-99999px;float:left}
.ten-percent-2{background:url(../images/10-percent-2.png) no-repeat;display:block;width:465px;height:124px;margin-top:37px;text-indent:-99999px;float:left}
.fifty-plus{background:url(../images/50-plus.png) no-repeat;display:block;width:466px;height:117px;margin-top:41px;text-indent:-99999px;float:right}
h3.past-deals{background:url(../images/past-deals.png) no-repeat;width:457px;height:61px;text-indent:-99999px}
.past-deal{float:left;width:220px;margin-left:8px;margin-bottom:15px;float:right}
.past-deal.last{margin-left:0}
#main .past-deal h3{color:#666666;font-size:16px;font-weight:bold}
table.deal-bottom{background:url(../images/past-deal-bottom.png) no-repeat;width:220px;height:52px;color:#FFF;text-align:center;position:relative;top:-3px}

/*********** DEALS ***********/
.box2 .banner table td {color:#fff;font-size:20px;text-align:center; }
.box2 .banner table th {color:#fff;font-size:11px;font-weight:normal;text-align:center; }
.box2 .banner .button-col {width:275px;}
.box2 .banner .button-col a {position:relative;top:-36px;}
.box2 .banner .value-col {width:90px;}
.box2 .banner .discount-col {width:90px;}
.box2 .banner .savings-col {width:90px;}
.deal{width:299px;height:472px;position:relative;margin-right:15px}
.short.deal{width:304px;height:186px;margin:15px 0}
.deal .frame{background:url(../images/deal_frame2.png) no-repeat;width:299px;height:472px;position:absolute;top:0;left:0;z-index:0}
.short.deal .frame{background:url(../images/short_frame.png) no-repeat;width:304px;height:186px}
#main .deal h3,#main .promo h3{position:absolute;top:2px;left:25px;z-index:1;font-size:18px}
.deal .savings{color:#909;position:absolute;right:20px;top:32px;font-weight:bold;font-size:17px;font-style:italic}
.deal img, .promo img, .deal .img,.promo .img{position:absolute;top:56px;left:13px}
.deal .img, .promo .img{width:278px;height:132px}
.deal .bar,.promo .bar{position:absolute;left:10px;top:193px;color:#FFF;font-weight:bold;font-size:16px;width:282px}
.short.deal .bar{top:63px}
.deal .bar .savings{color:#9CF;position:relative;top:0;left:5px}
.deal .bar .btn{position:absolute;top:7px;right:0}
.content .bar{position:absolute;left:10px;top:193px;color:#FFF;font-weight:bold;font-size:16px;width:282px}
.deal .description,.promo .description{position:absolute;top:260px;left:25px;font-size:12px;line-height:15px;padding-right:10px}
.short.deal .description{top:125px}
.deal .bought{position:absolute;top:360px;color:#F60;font-size:16px;font-weight:bold;padding-bottom:15px;background:url(../images/o_arrow.png) no-repeat bottom right}
.short.deal .bought{top:110px;right:28px;width:157px;text-align:center;padding-top:2px;background:url(../images/bought_bg.png) repeat-x}
.deal .purple_bar{position:absolute;top:399px;left:50px;background:url(../images/purple_bar.png) no-repeat;height:16px;width:178px}
.short.deal .purple_bar{left:122px;top:127px;background:url(../images/short_purple_bar.png) no-repeat;height:13px;width:141px}
.deal .needed{position:absolute;top:428px;left:12px;text-align:center;font-size:14px;font-weight:bold;width:278px}
.short.deal .needed{font-size:10px;left:56px;top:147px}
.deal .needed strong, .deal .reached strong{color:#909}
.deal .reached{position:absolute;top:396px;left:42px;padding-left:60px;padding-top:15px;font-size:14px;font-weight:bold;width:158px;background:url(../images/small_heart.png)  20px 25px no-repeat #FFF}
.short.deal .reached{top:131px;padding-left:40px;padding-top:0;width:131px;left:108px;background-position:left center;}
.sample.deal, .sample.deal .frame{height:345px}
.promo{width:299px;height:365px;position:relative;margin-right:15px}
.promo .frame{background:url(../images/deal_frame2.png) no-repeat;width:299px;height:452px;position:absolute;top:0;left:0;z-index:0}
#how{display:block;background:url(../images/how.png) no-repeat;text-indent:-99999px;width:195px;height:93px;float:right;margin-right:50px;margin-top:-9px}
#see{display:block;background:url(../images/see.png) no-repeat;text-indent:-99999px;width:195px;height:93px;float:right;margin-right:50px;margin-top:-9px}
#generosity{padding-top:20px;width:370px;}
#generosity h3{color:#9A009C;font-size:24px;padding:0}
#generosity h3 strong{color:#9A009C}
#generosity h4{color:#09C;margin-top:5px;font-style:italic}
#generosity p{font-size:11px;line-height:12px;}
#raised{width:200px;font-size:22px;color:#09C;position:absolute;right:50px;bottom:30px;text-align:center}
#raised strong{display:block;background:url(../images/raised_bg.png) no-repeat;width:139px;height:33px;padding:5px 10px;font-size:25px;color:#9A009C;margin:0 auto}
#main .full h3{color:#666;font-size:22px;font-weight:bold}
.full .savings{color:#60aee1;font-style:italic}
.full .description-col{width:280px}
.full #qtybox{width:15px;height:14px;border:1px solid #666;padding:2px 5px;text-align:center}
.full th{font-size:11px;padding:10px 0}
.full td{font-size:16px;color:#000;font-weight:bold;vertical-align:top}
.full .quantity-col{text-align:center;width:80px}
.full .times-col, .full .equals-col{text-align:center;width:40px}
.full td.times-col, .full td.equals-col{color:#666}
.full .quantity-col a{font-size:10px}
.full .button-col .btn{margin-top:-8px;margin-left:15px}

.past-deal-div {
position: relative;
left: -9px;
margin-top: 10px;
}
#last_chance_offer_header {
height:55px;
width:290px;
background:#00f url('/app/public/images/new-blue-blank2.png') no-repeat left top;
padding:36px 0 0 14px;
color:#fff;
font-size:24px;
text-align:center;
}
#last_chance_offer_image {
margin:0 0 6px 0;
}
#last_chance_offer_body, .past-deal-name {
width:304px;
padding-bottom: 76px;
}
#last_chance_offer_table {
bottom: 15px;
height:80px;
width:365px;
background: url('/app/public/images/new-purple-blank-withButton-tall-wide.png') no-repeat right top;
color:#fff;
position:absolute;
left: 20px
}
.past-deal-table {
background: url('/app/public/images/new-purple-blank-withButton-tall-wide2.png') no-repeat right top;
bottom: 0px;
height:72px;
width:365px;
left: 20px;
position: absolute;
}
/*start ie 7 (and 8 compatibility mode hacks */
*+html #last_chance_offer { 
padding-bottom:10px;
}
*+html #last_chance_offer_body {
padding-bottom:80px;
}
*+html #last_chance_offer_table {
bottom:30px;
}
/*end ie 7 (and 8 compatibility mode hacks */

#last-chance-button-col, .past-deal-button-col {
width:108px;
text-align:center;
vertical-align:top;
}
#last-chance-button-col a, .past-deal-button-col a {
position:relative;
top:7px;
color:#fff;
padding-left:15px;
}
#last-chance-value-col, #last-chance-discount-col, #last-chance-savings-col, .past-deal-col {
width:62px;
text-align:center;
vertical-align:top;
padding-top:24px;
color: #fff;
}
#last-chance-spacer, .past-deal-spacer {
width:71px;
}
/*********** CLOCK ***********/
#clock{background:url(../images/clock.png) no-repeat;padding-left:65px;padding-top:8px;height:57px;float:left;margin:15px 50px}
#sidebar #clock{margin:0 0 20px 15px}
#clock .caption{font-size:16px;color:#9A009C;font-size:28px}
#cntdwn{font-weight:bold;font-size:16px}
#clock b{color:#0099CF}

/*********** FORMS ***********/
input.text{padding:2px;border:1px solid #555;font-size:13px;}
select{padding:2px;font-size:10px;}
label{display:block;font-size:11px;font-weight:bold}
form.large label{font-size:16px;margin-bottom:5px}
input.left.checkbox{margin-right:5px}
.error{display:block;font-size:9px;font-weight:bold;color:#C00}
.field{margin-bottom:10px;padding:15px;background:#fff;border:1px solid #AAA}
fieldset{border:none;margin-bottom:15px}
legend{background:#09C;color:#EEE;font-weight:bold;padding:2px 5px}
input.link{background:none;border:none;color:#494;font-size:10px;position:relative;top:-1px;cursor:pointer}
input.link:hover{text-decoration:underline}
input.link2{background:none;border:none;color:#09C;cursor:pointer}
input.link2:hover{text-decoration:underline}
label.inline{display:inline;}
.login_form input.text {width:185px;}
..billing_form input.text, signin_form input.text, .login_form input.text {border-color:#999;}
.billing_form input.text {width:290px;}
.billing_form input.ccv {width:100px;}
#landing_subscribe .text{width:210px;border-color:#666;margin-right:5px;margin-bottom:5px}
/*#landing_subscribe #submit{display:block;float:right;border:none;background:url(../images/see-deals.png) no-repeat;width:191px;height:34px;text-indent:-99999px;position:relative;top:-6px;cursor:pointer}*/
body.tundra #newuser_dialog {background-color:transparent;background-image:url(../images/newuser_dialog.png);border: none;width:249px;height:215px;-webkit-box-shadow:none;}
.tundra #newuser_dialog .dijitDialogPaneContent {background-color: transparent; text-align: left; border: none;margin-top:60px;}
.tundra #newuser_dialog p {margin: 4px 0px;}
.tundra #newuser_dialog .dijitDialogTitleBar {background-color: transparent; background-image: none; border: none;}
.tundra #newuser_dialog .dijitDialogCloseIcon {top:8px;right:8px;}
.tundra #newuser_dialog div.field {background-color: transparent;border:none;padding:5px 15px;}
.tundra #newuser_dialog input.text {width:190px;}
.tundra #newuser_dialog button {width:196px;}

/*********** LINKS ***********/
a:hover {cursor:pointer;}
#topnav a, #topnav input.link2{margin-left:4px}
#topnav input.link2{font-weight:bold;}
#nav a, #nav input.link2{font-weight:bold;font-size:16px}
#nav ul a, #nav ul input.link2{font-size:12px;font-weight:normal}
#nav a.active, #nav a:hover{}
#footer a{color:#FFF}
.vnav a{font-weight:bold;padding:5px;display:block}
.vnav a:hover{background:#09C;color:#FFF;text-decoration:none}
a{color:#09C;text-decoration:none}
a:hover{text-decoration:underline}
h1 a{color:#09C;text-decoration:none}
a.button{padding:4px 5px}
a.big.button{padding:6px 10px}
#bottom_logo{margin-top:33px;margin-right:32px;display:block;height:49px;width:210px;float:right}
a.button_link:link, a.button_link:visited, a.button_link:hover, a.button_link:active {
   text-decoration:none;
}
a.white_link:link, a.white_link:visited, a.white_link:hover, a.white_link:active {
   color:#fff;
}

/*********** TABLES ***********/
.lister{table-layout:fixed;width:100%;border-spacing:0;border:1px solid #999;margin-bottom:20px}
.lister th{color:#EEE;background:url(../../../core/app/public/images/lister_top.png) repeat-x;padding:5px}
.lister td{border-bottom:1px solid #999;padding:5px;vertical-align:top}
.row-actions{list-style-type:none;margin:10px 0;visibility:hidden}
.row-actions li{float:left;font-size:10px;border-left:1px solid #999;padding:0px 5px}
.row-actions li.first{border-left:0;padding-left:0}
td:hover .row-actions{visibility:visible}
.lister .city-col{width:70%}
.lister .state-col{width:30%}
#admins_table .email-col{width:40%}
#admins_table .name-col{width:30%}
#admins_table .city-col{width:30%}
#offers_table .date-col{width:120px}
#offers_table .image-col, #offers_table .city-col, #offers_table .cost-col{width:80px}
#offers_table td.date-col, #offers_table td.city-col, #offers_table td.cost-col{font-size:11px;font-weight:bold}
#shopping_cart_table th{background-image:url(../images/lister_top.png)}

/*********** CORNER ROUNDING ***********/
.button, .lister, .inline_button, select, input.text{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.field{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.comment{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;}
.big.button{border-radius:15px;-moz-border-radius:15px;-webkit-border-radius:15px}

/* last chance deal changes */
#main .past-deal-div .box h3.past-deal-name {
padding-top:0;
line-height:18px;
font-size:15px;
}
.past-deal-table {left:89px;width:293px}
.past-deal-button-col {width:178px}
.full th {padding-top:11px}

