body{margin:0;padding:0;font-family:Arial,Helvetica;background:#49961d url(/images/bg_body.png) repeat-x fixed top left}body{max-width:500px;margin:0
auto}a{color:#060}a:hover{color:#2DA600}a:active{color:#2DA600}.hidden{visibility:hidden;display:none;height:0;line-height:0;font-size:0;margin:0}hr.hidden{color:white}#header{margin:1em
0 1em 0;padding:0;position:relative;padding:0
10px}#header
h1{text-indent:-9999px;width:221px;height:57px;margin:0
auto;background:url(/images/logo_dealdar.png) no-repeat top left}#header
#headerLink{display:block;width:100%;height:100%}#header #headerLink
img{border:none}#header
#headerLocationForm{display:none}#header
#headerGPSButtonContainer{float:right;color:white;font-size:0.9em;text-align:right}#header #headerGPSButtonContainer
a{color:white;font-size:0.9em}#retailer-header,#deals-header{overflow:hidden;background:#060;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;border:4px
solid #49961D;margin:0
0 25px 0;padding:0
0 10px 10px}#main h3.retailer-header, #main #deals-header
h3{text-transform:none;font-size:1.25em;line-height:1;margin:10px
0 0;padding:0}img.retailer-logo,a.retailer-logo{display:block;border:1px
dotted #060;margin:10px
10px 0 0;float:right}a.retailer-logo
img{border:none}#main #retailer-header p.retailer-links, #main #deals-header p.deals-links{font-size:.8em;margin-top:.25em;float:left}#main{color:#fff;font:1em/1.3em verdana, helvetica, arial, sans-serif;padding:0
.25em}#main
a{color:#fff}#main>h1,#main>h3,#main>h4,#main>p,#main>ul.content,#main>ol,#main>a,#main>form,#footer{text-shadow:0 1px #060}#main form#dealForm,
#main form.dealForm,
#main
form#retailerDealForm{text-shadow:none}#main h1, #main
h3{margin:0
0 1em 0;font-size:1.75em;text-transform:lowercase;font-style:italic;line-height:1.5}#main
h3{font-weight:normal}h1{color:#fff;margin:0;padding:5px
5px 5px 10px;font-size:1.5em}#main
h4{margin:12px
0 18px 0;text-align:left;font-size:1.25em;font-style:italic;font-weight:normal}#main
p{margin:0}#main>p{padding:0
.25em .75em .25em}#main
ul.content{margin-top:0;list-style:square;padding-left:1em;padding-bottom:2.5em}#content{padding:0.75em 0.5em 0.5em 0.5em;font-size:100%}#content
p{padding-top:0;padding-bottom:0.5em;margin-top:0}#content
ul.content{margin-left:1em;padding-left:1em}#content ul.content
li{margin-bottom:0.5em}#footer{font-size:x-small;text-align:center;padding:0.25em;margin-top:2.5em}#footer
a{color:#fff}ul.links{margin:12px
0;padding:0;list-style:none;font-size:.9em;line-height:1;-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;border:2px
solid #060}ul.links li:first-child{-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px}ul.links li:last-child{-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#main ul.links
li{background:#fafafa}#main
li.more{padding:0}#main ul.links li a, #main ul.links li a:hover, #main li.more
a{background:url(/images/listArrow.png) no-repeat right center;color:#060;display:block;font-weight:normal;padding:15px
40px 15px 15px;text-decoration:none;border-top:0;border-bottom:1px solid #999}#main ul.links li:last-child
a{border-bottom:none}#main ul.links li:hover a:hover{color:#2DA600}ul.links, ul.links
li{margin-left:0;padding-left:0}#main form
label{display:block;margin:6px
0 0 0}form{padding-bottom:10px}form
p{margin:0}form input, form
textarea{border:1px
solid #ccc;margin:6px
0 0 0}#main form
textarea{width:95%;border:1px
solid #060;background:url(/images/bg_form_transparent.png);color:#fff;font:1.2em verdana, helvetica, arial, sans-serif;text-shadow:0px 1px #060;padding:5px}form .form-submit{font-size:1.1em;padding:0.5em 3em;color:#fff;border:0px;background-color:#060}#new-deal-form{margin-top:24px}#main #new-deal-form
h3{margin-bottom:0}#main #new-deal-form
label{margin-top:0}#new-deal-form .form-submit{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;padding-left:9px;padding-right:9px;background:url(/images/grad_list_off.png) repeat-x;color:#060;text-transform:lowercase}#new-deal-form .form-submit:hover,
#new-deal-form .form-submit:active{color:#2da600;background-image:url(/images/grad_list_on.png)}#contact-info{line-height:130%}.accesskey1{-wap-access-key:1}.accesskey2{-wap-access-key:2}.accesskey3{-wap-access-key:3}.accesskey4{-wap-access-key:4}.accesskey5{-wap-access-key:5}.accesskey6{-wap-access-key:6}.accesskey7{-wap-access-key:7}.accesskey8{-wap-access-key:8}.accesskey9{-wap-access-key:9}input.required{-wap-input-required:true}input.numeric{-wap-input-format:"*N"}input.phone{-wap-input-format:"*n"}p.error{padding-bottom:1em;color:red}form .form-text, form
textarea{width:98%}form.singleInputForm{text-align:center;padding-bottom:5px}form.singleInputForm
label{font-size:15px}form.singleInputForm
input.textInput{font-size:15px;margin-bottom:3px}div.clearFlat,span.clearFlat{clear:both;height:0;overflow:hidden}p.no-recent-tweets{clear:both}ul.recentTweets{list-style:none;margin:0;padding:0;clear:both;overflow:visible}li.tweet
img{margin-right:10px;max-width:48px;float:left;margin-bottom:60px;border-bottom:1px solid #060}li.tweet
span{font-weight:bold}#main li.tweet
p{padding:0;clear:none}li.tweet{font-size:.8em;line-height:1.2;clear:left;display:block;margin:5px
auto 0 auto;padding:0
10px;text-shadow:0px 1px #060}h4.tweets-mentioning{line-height:1}#nearbyTweetsForm{float:right;margin:0
5px;padding:0;border:none}#main form
#nearbyTweetsLabel{display:block;font-size:0.9em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:white;background-color:#060;border:2px
solid #5C8;padding:3px
3px 6px;margin:0}#allTweetsLink{display:block;float:right;font-size:0.9em;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;color:white;background-color:#060;border:2px
solid #5C8;padding:3px;margin:0
5px}#nearbyTweetsLabel
span{position:relative;top:5px}#nearbyTweetsLabel
select{display:inline;vertical-align:top;margin-top:2px}#nearbyTweetSubmit{cursor:pointer;display:block;float:right;color:white;border:none;padding:5px
1px;height:24px;width:24px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:2px
solid white;margin:0
0 2px 4px;background:transparent url(/images/arrow_dealdar_r.png) no-repeat center}#allTweetsLink{display:block;float:right;font-size:0.9em;-moz-border-radius:10px;-webkit-border-radius:10px;color:white;background-color:#060;border:2px
solid #5C8;padding:3px;margin:0
5px;text-decoration:none;font-weight:bold}#allTweetsLink
span{position:relative;top:5px}#allTweetsLink
#nearbyTweetSubmit{position:static;top:0;height:10px;width:18px;margin:0
0 0 4px}#retailer-deals{list-style:none;margin:.5em 0 0 0;padding:0;color:#000;-moz-border-radius:14px;-webkit-border-radius:14px;border-radius:14px;border:4px
solid #49961D}#retailer-deals
li{padding:10px
10px 10px 10px;background:#fff;border-top:1px solid #666;clear:left;font-size:.8em;overflow:auto}#retailer-deals li:first-child{border-top:none;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px}#retailer-deals li:last-child{-moz-border-radius-bottomleft:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-left-radius:10px;-webkit-border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}#main ul.links li.header,
#retailer-deals li.header,
#main #shoppinglist-deals
li.header{font-size:1.5em;text-transform:lowercase;margin-bottom:0px;color:#fff;background:#060;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden;padding:10px}#main #shoppinglist-deals li.header span.time,
#retailer-deals li.header
span.time{display:block;font-size:.5em;padding-top:3px}#retailer-deals li input.deal-button{width:24px;height:24px;padding:0
3px;background-repeat:no-repeat;cursor:pointer;margin:0;border:none;background-color:transparent;text-indent:-9999px;position:relative;top:4px}#retailer-deals li div.deal-buttons label.deal-checkbox-label
span.label{display:block;position:absolute;top:6px;left:50px}#retailer-deals li input.deal-checkbox{width:20px;height:20px;position:absolute;top:5px;left:30px;display:block;margin:0}#retailer-deals li a.deal-permalink{font-weight:bold;color:#060}#retailer-deals li div.deal-details{}#retailer-deals li
label{float:left;width:24%;position:relative}#retailer-deals li label a.deal-button-indicator{-moz-border-radius:12px;-webkit-border-radius:12px;border-radius:12px;display:none;position:absolute;top:3px;left:0px;padding-top:3px;width:55px;height:23px;background:transparent url(/images/blue_plus_saved.png) no-repeat center left;z-index:1000;font-color:white;font-weight:bold;padding-left:30px}#retailer-deals li label a.deal-button-indicator-active{display:block}#retailer-deals li div.deal-details span.dealPrice, #retailer-deals li div.deal-details
a.dealRetailerName{font-weight:bold;color:black}#retailer-deals li div.deal-buttons{text-align:center}#retailer-deals li div.deal-buttons input.deal-button{display:inline;margin-right:3px;font-size:0.9em;cursor:pointer;border:none;text-decoration:underline;color:red;margin:0;padding:0;background-color:transparent}#retailer-deals li div.deal-buttons span.vote-count{font-size:.65em;color:#aaa;margin-right:3px}#retailer-deals li div.deal-buttons
span.label{font-size:.65em;text-decoration:underline;color:#2da600;cursor:pointer;margin-left:3px}.deal-details-buttons-container
span.label{font-size:90%;color:#555}#gpsButtonContainer{display:none;text-align:center}#gpsButtonContainer
h4{text-align:center;font-size:15px;font-weight:bold;font-style:normal;margin:0
auto 10px}#gpsButtonContainer
a{display:block;padding:0
0 10px;margin:0
auto;font-size:1.1em}.centeredText{padding:10px;text-align:center}.storeContactList{text-align:left}.button-explanation{border:1px
solid #49961d;-moz-border-radius:10px;-webkit-border-radius:10px;color:black;cursor:normal;text-decoration:none;padding:5px;width:70% !important}.button-explanation
span.label{color:#000 !important;cursor:default !important;text-decoration:none !important;font-size:0.85em !important;line-height:1.1em}
