
/*Asset source file: /home/lispserver/postabon-render/document-root/static/css/yui/reset-min.css*/
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.8.0r4
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}


/*Asset source file: /home/lispserver/postabon-render/document-root/static/css/v3/common.css*/
* {
    outline: none;
}
BODY
{
  font-family: Arial, sans-serif;
  margin: 0;
  padding: 0;
}

A
{
  font-family: Arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #58B0E4;
}
A:visited
{
  font-family: Arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
}
A:hover
{
  text-decoration: underline;
}

H1
{
  font-size: 26px;
  font-weight: bold;
  color: #58595B;
  padding: 8px 0;
}
H2
{
  font-size: 22px;
  font-weight: bold;
  color: #58595B;
  padding: 6px 0;
}
H3
{
  font-size: 18px;
  font-weight: bold;
  color: #58595B;
  padding: 4px 0;
}
H4
{
  font-size: 16px;
  font-weight: bold;
  color: #58595B;
  padding: 2px 0;
}
H5
{
  font-size: 14px;
  font-weight: bold;
  color: #58595B;
}
H6
{
  font-size: 12px;
  font-weight: bold;
  color: #78797B;
}

P
{
  font-size: 12px;
  color: #333333;
  margin: 4px 0;
}

.width960
{
  width: 960px;
  margin: 0 auto;
  position: relative;
}

.headerContainer
{
  border-bottom: 1px solid #F6F5F5;
}

.header
{
  padding-top: 12px;
  padding-bottom: 6px;
}
.header .logo
{
  float: left;
  width: 209px;
}
.header .tagLine
{
  float: left;
  font-size: 20px;
  color: #B8B8B8;
  margin-top: 35px;
}

.L0
{
  position: absolute;
  text-align:right;
  right: 0;
  font-size: 11px;
  font-size: 11px;
}

.L0_message
{
    
}

.L0_selected
{
  color: #595B5E;
  font-size: 11px;
  text-decoration:underline;
}
.L0_message A
{
  font-size: 11px;
}
.L0_message A:visited
{
  font-size: 11px;
}

.L0_selected
{
  color: #595B5E;
  font-size: 11px;
  text-decoration:underline;
}
.L0_message A
{
  font-size: 11px;
}
.L0_message A:visited
{
  font-size: 11px;
}

.L1
{
  width: 450px;
  margin-left: 2px;
}

.L1 .navItem
{
  float:left;
  margin-right: 6px;
}
.navItem A
{
  margin-left: 12px;
  text-decoration:none;
  font-size: 14px;
  color: #A8A9AC;
  font-weight: bold;
  line-height: 17px;
}

.navItem.L1_selected
{
  background: url("/static/images/pc/down-caret.png") no-repeat 3px 12px;
}
.navItem.L1_selected A
{
  color: #58595B;
  border-bottom: 1px solid #A8A9AC;
}

.navItem A:hover
{
  color: #58595B;
  border-bottom: 1px solid #A8A9AC;
}

.L2 {

}

.L2 H1 {
  margin-top: 8px;
  font-size: 26px;
  font-weight: bold;
}

.contentContainer
{
  border-top: 1px solid #E9E8E8;
  padding-bottom: 18px;
  border-bottom:1px solid #FFFFFF;

  min-height:400px;
  height:auto !important;
  height:400px;
}

.footer
{
  position: relative;
  clear: both;
}
.realFooter
{
  background: #3C3D3D;
  padding-top: 12px;
  height: 60px;
}
.copyright
{
  font-size: 12px;
  color: #898A8B;
  margin-left: 20px;
  display: inline;
}
.footerLinks
{
  font-size: 12px;
  color: #FFFFFF;
  display: inline;
}

.footer .footerLinks A
{
  color: #FFFFFF;
  font-weight: bold;
}

.iphoneLink
{
  position: absolute;
  left: 831px;
}

.errors
{
  margin-top: 20px;
  border: 2px solid #BC0000;
  background: #FFFFFF;
  color: #BC0000;
  padding: 16px;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 12px;
}

.validationInfo {
  color: #BA0000;
  font-size: 11px;
  text-align: right;
  height: 0;
}

label
{
  color: #333333;
  font-weight:bold;
}
input[type=text], input[type=file], input[type=password],textarea
{
  border: 1px solid #99CCFF;
  border-top: 2px solid #99CCFF;
  height: 30px;
  color: #000000;
  background: url("/static/images/pc/input_gradient.gif") repeat-x;
  line-height: 30px;
}
input[type=checkbox]
{
  border: 0;
  outline: none;
}

.focusField {
}

.idleField {
}

.instructions
{
  color: #AEAEAE;
  font-size: 11px;
}

.headerMessage
{
  display:none;
}


/*Asset source file: /home/lispserver/postabon-render/document-root/static/css/v3/buttons.css*/
.buttonEnd
{
  clear:left;
}

.bigButton
{
  height: 47px;
  cursor: pointer;
  cursor: hand;
  width: 200px;
}
.bigButton .buttonLeft
{
  height: 47px;
  width: 10px;
  float:left;
}
.bigButton .buttonCenter
{
  height: 29px;
  font-weight: bold;
  font-size: 22px;
  line-height: 29px;
  padding: 9px 0;
  width: 178px;
  text-align:center;
  float:left;
}
.bigButton .buttonRight
{
  height: 47px;
  width: 12px;
  float:left;
}

.bigButton.redButton .buttonLeft
{
  background: url("/static/images/pc/buttons/red-button-left.gif") no-repeat;
}
.bigButton.redButton .buttonCenter
{
  color: #FFFFFF;
  background: url("/static/images/pc/buttons/red-button-center.gif") repeat-x;;
}
.bigButton.redButton .buttonRight
{
  background: url("/static/images/pc/buttons/red-button-right.gif") no-repeat;
}


.medButton
{
  height: 32px;
  cursor: pointer;
  cursor: hand;
  width: 130px;
}
.medButton .buttonLeft
{
  height: 32px;
  width: 5px;
  float:left;
}
.medButton .buttonCenter
{
  height: 20px;
  font-weight: bold;
  font-size: 16px;
  padding: 6px 0;
  line-height: 20px;
  width: 120px;
  text-align:center;
  float:left;
}
.medButton .buttonRight
{
  height: 32px;
  width: 5px;
  float:left;
}

.medButton.redButton .buttonLeft
{
  background: url("/static/images/pc/buttons/med-red-button-left.png") no-repeat;
}
.medButton.redButton .buttonCenter
{
  color: #FFFFFF;
  background: url("/static/images/pc/buttons/med-red-button-center.png") repeat-x;;
}
.medButton.redButton .buttonRight
{
  background: url("/static/images/pc/buttons/med-red-button-right.png") no-repeat;
}
.medButton.greenButton .buttonLeft
{
  background: url("/static/images/pc/buttons/med-green-button-left.png") no-repeat;
}
.medButton.greenButton .buttonCenter
{
  color: #FFFFFF;
  background: url("/static/images/pc/buttons/med-green-button-center.png") repeat-x;;
}
.medButton.greenButton .buttonRight
{
  background: url("/static/images/pc/buttons/med-green-button-right.png") no-repeat;
}

.medButton.blueButton .buttonLeft
{
  background: url("/static/images/pc/buttons/med-blue-button-left.png") no-repeat;
}
.medButton.blueButton .buttonCenter
{
  color: #FFFFFF;
  background: url("/static/images/pc/buttons/med-blue-button-center.png") repeat-x;;
}
.medButton.blueButton .buttonRight
{
  background: url("/static/images/pc/buttons/med-blue-button-right.png") no-repeat;
}


.bigButton.disabledButton
{
  cursor: default;
}

.bigButton.disabledButton .buttonLeft
{
  background: url("/static/images/pc/buttons/disabled-button-left.gif") no-repeat;
}
.bigButton.disabledButton .buttonCenter
{
  color: #FFFFFF;
  background: url("/static/images/pc/buttons/disabled-button-center.gif") repeat-x;;
}
.bigButton.disabledButton .buttonRight
{
  background: url("/static/images/pc/buttons/disabled-button-right.gif") no-repeat;
}




.redButton A
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 22px;
  text-decoration:none;
}
.redButton A:hover
{
}
.smallGreenButton
{
  background: #00A100;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  border: 1px solid #8C89A2;
  text-align: center;
  padding: 1px 8px;
}
.smallGreenButton:hover
{
  background: #04BD00;
  cursor: pointer;
  cursor: hand;
}

.smallGreenButton A
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  text-decoration:none;
}
.smallGreenButton A:hover
{
}

.smallBlueButton
{
  background: #4196EE;
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  line-height: 14px;
  border: 1px solid #1166EE;
  text-align: center;
  padding: 1px 8px;
}
.smallBlueButton:hover
{
  background: #51A6FF;
  cursor: pointer;
  cursor: hand;
}

.smallBlueButton A
{
  color: #FFFFFF;
  font-weight: bold;
  font-size: 12px;
  text-decoration:none;
}
.smallBlueButton A:hover
{
}


/*Asset source file: /home/lispserver/postabon-render/document-root/static/css/v3/karma.css*/
.karmaContainer
{
}

.karmaButton
{
  width: 110px;
  height: 110px;
  background-image: url("/static/images/pc/karma_button_110.png");
  position: relative;
  z-index: 99;
}
.karmaButton .points
{
  position: absolute;
  text-align:center;
  width: 90px;
  font-size: 24px;
  font-weight: bold;
  top: 30px;
  left: 10px;
}
.karmaButton .points.points1
{
  color: #CC7700;
  z-index: 101;
}
.karmaButton .points.points2
{
  color: #FFD800;
  z-index: 100;
  margin: 1px 0 0 1px;
}


.karmaButton50
{
  width: 50px;
  height: 50px;
  background-image: url("/static/images/pc/karma_button_50.png");
  position: relative;
  z-index: 99;
}
.karmaButton50 .points
{
  position: absolute;
  text-align:center;
  width: 50px;
  font-size: 24px;
  font-weight: bold;
  top: 10px;
  left: 0px;
}
.karmaButton50 .points.points1
{
  color: #CC7700;
  z-index: 101;
}
.karmaButton50 .points.points2
{
  color: #FFD800;
  z-index: 100;
  margin: 1px 0 0 1px;
}

.rewardMeterContainer
{
  margin-top: 12px;
  cursor: hand;
  cursor: pointer;
}

.rewardMessage
{
  float:left;
  display:none;
  margin-top: 3px;
  color: #58595B;
}

.rewardPlace
{
  float:left;
  width:320px;
  display:none;
  margin-top: 3px;
  color: #58595B;
  font-weight: bold;
}

.rewardMeter
{
  margin-left: 10px;
  float:left;
  width: 130px;
  display:none;
  height: 20px; 
  background: url("/static/images/pc/karma/reward_not_earned.png") repeat-x;
  margin-right: 10px;
}

.rewardEarned
{
  float:left;
  height: 20px;
  background: url("/static/images/pc/karma/reward_earned.png") repeat-x;
}

.rewardPercent
{
  float:left;
  display:none;
  width: 43px;
  font-size: 16px;
  font-weight: bold;
  color: #C4C4C4;
}


/*Asset source file: /home/lispserver/postabon-render/document-root/static/css/v3/deal/deal-intro.css*/
.dealFeedDeal
{

}
.dealBody
{
  margin-bottom: 8px;
}
.dealLocationName
{
  color: #58595B;
  font-weight: bold;
  display:inline;
}

.dealTitle
{
  color: #58595B;
  display:inline;
}

.dealExpirationAndRating
{
}

.dealExpiration
{
}

.dealRating
{
}
