.stepper, .timer {position: absolute;left: 0;float: left;width:80px;}.stepper #buttons {width: 15px; height: 23px; background: url(../images/buttons.png) -100px -43px;  left: 95px; top: 4px; right: 0; margin: 0; position: absolute;}.stepper #valuebox {width: 100%;  position: relative; text-align:center;}.stepper #up {width: 15px; height: 11px; top: 0; margin: 0; cursor: pointer;}.stepper #down {width: 15px; height: 11px; margin: 0; cursor: pointer;}.callout .button{left:80px;position:absolute;width:150px;height:100%;padding: 0;margin:0;}.callout .avatar {float: left;}.callout .w .avatar{    float: inherit;}.callout dt {clear:both;float:left;text-align: left;width:50px;}.callout .dd {    padding-left:50px;    text-align:left;}.callout .add, .add {background-color:#0bafef;}.callout .post {    width: 40px; left: 0px; margin-top:-1px;}.callout .loading {background-color: #0F0F0F;}.callout .date{float:left;height:100%;margin-top:8px;}.post{    width: 60px;}.tethb{height:30px;position:relative;left: 0px;margin-top:-1px;}.callout .attend, .attend {background-color: #0bafef;}.callout .unattend, .unattend {    background:#3399DD url(../images/bailout.png) repeat-x scroll 0 0;    border:1px solid #ff9329;}.callout .buttonHolder, .buttonHolder{    position: relative; height:30px;}.callout a{cursor: pointer;}.callout .more {right:8px;text-align:right;float: right;}#addEventCallout #picpicker{    background-position: 0px 0px;height:180px;width: 290px;    background-repeat: no-repeat;    background-color: #ffffff;    border: 1px solid #0bafef;    position:relative;    margin-left: 10px;    margin-right: 17px;    top: 0px;}.callout {width:400px; position:absolute; z-index: 50;background-position: 0px 0px;padding: 13px 2px 4px 0px;top: 0px; left: 0px;}.callout .inside {    background: #d1f7b5;    padding: 10px 4px 10px 0px;}.callout .triangle{    position: absolute;    width: 25px; height: 12px;    left: 27px;    top: 1px;    background: transparent url('../images/buttons.png') -89px 0px;}.callout .bl {border-bottom: 1px solid #0bafef; width: 240px; margin-left: 51px;position:relative;height: 0px;}.callout .closeButton {position: absolute; left: 305px; top: 17px; cursor: pointer; background: url(../images/buttons.png) -30px 0px;}.callout label {text-align: right;width: 40px;padding-right: 5px;margin-top: 8px;}.callout dt{    font-weight: bold;}.callout .w{padding-top:2px;width:310px;}.scallout {width: 223px; position:relative;border: 1px solid #0BAFEF;padding: 8px 5px 10px 10px;min-height: 35px;margin-left: 52px;background: white;}.spout{    background: transparent url(../images/buttons.png) no-repeat scroll -118px -42px;    position: absolute;    left: 43px;    width: 10px;     height: 17px;     z-index: 3;     top: 10px;}li.what{font-size: 1.5em;}.msg {background: transparent url(../images/buttons.png) no-repeat scroll -92px -13px;cursor: pointer;height: 9px;margin-left: 3px;width: 13px;float: left;position: absolute;}.msg .msgCount{margin-left: 15px; top: -2px; font-size: 0.8em; position: absolute;}#e_message {    height: 40px;    width:279px;}.callout .radio {width: 20px;}.callout input,textarea,#valuebox {background-color: #FFFFFF;padding: 5px;border: 1px solid #0bafef;text-align: left;width: 245px;margin-top: 2px;}#eventInfoCallout ul {left: 10px; position: relative;}#eventInfoCallout .inside{overflow: hidden;}.callout label,.timer {float: left;display: block;text-align:right;width: 40px;}.callout #whenDiv{width: 110px;height:35px;width:120px;position:relative;}.callout br {clear: left;}.addForm li {width: 100%; display: block;}#addEventForm {height: 100%;}.unattendConfirm {width: 100%; height: 100%; font-size: 0.9em;}#people {    margin-bottom: 2px; overflow:hidden; min-height: 40px;}.callout h4{    font-size: 0.9em;}.gobutton {z-index: 100;}.searchbutton{border:1px solid black;color:white;font-size:11pt;font-weight:bold;padding:0.1em 1em;cursor:pointer;background-color: #3399ff;}.countBox { right: 0px; height: 10px; width: 10px; font-size: 8pt; position: absolute; left: 35px; color: #c60b0a; position:absolute; top: -2px; text-align: center; font-weight: bold;}.tl {background-position:top left;}.tr {background-position:top right;}.br{background-position:bottom right;}.bl{background-position:bottom left;}.l {background-repeat:repeat-y;background-position:left;}.r {background-repeat: repeat-y;background-position:right;}.ghosted {    position: absolute; top: -83px; width: 80px; height: 60px; background-color: #ffffff;}.callout .messages{    height:100%;    padding: 10px 0px 15px 10px;    background: #D1F7B5;     margin-top: 1px;}.callout .message .message{padding: 0 10px 0 4px;}.callout .message img{float: left;}.callout .message .avatar{position: relative; width: 40px;}.callout .message .comment_info .when{font-size: 0.75em; color: #999999;}.callout .message .comment{ }.message {    padding-top: 10px;    position: relative;    overflow: hidden;}.callout .person{    padding: 3px; }a.edit{    background:#0BAFEF none repeat scroll 0 0;    color:#FFFFFF;    padding:4px;    position:absolute;    right:0;    top:0px;    text-align: center;}.search_container {    width: 600px;    padding: 10px 10px 5px;    margin: 0pt auto;}.search_inside {    position: relative; padding-bottom: 10px;}.result {border: 1px solid #C3C3C3;border-right: 0px;border-left: 0px;margin-bottom:5px;padding:10px;margin-bottom: -1px;background:white none repeat scroll 0% 50%;min-height: 60px;width: 100pxfloat: right;position: relative;overflow: hidden;}.message{    min-height: 40px;}.result dt{clear:both;color:gray;float:left;padding:0px;width:50px;}.result dd{color:#333333;display:inline;float:left;padding:0px;width:150px;}.result .avatar{float:left;padding:0px 12px 0px 0px;text-align:left;position:relative;margin:0pt auto;width: 40px;}.result .info {float:left;padding:0px;width:210px;}.result .actions {float:left;width:240px;    list-style-image:none;    list-style-position:outside;    list-style-type:none;    margin:0px;    padding:0px;    position: relative;}.actions li{    padding-bottom: 15px;}.search #query{border:1px solid #0BAFEF;height: 15px;padding: 4px;width: 200px;}.f {bottom:10px;height:30px;left:auto;position:absolute;right:0px;width:80px;}.rlink { text-align: right; position: absolute; right: 0px;}.paging {    text-align: right;}.paging .invite{float: left; text-align: left;}.bottomless{padding: 10px 10px 0px 10px;}.action {    position: absolute;    bottom: 5px;    right: 5px;}#invMessages{    border:1px solid #C3C3C3;    left:130px;    padding:10px;    position:relative;    text-align:left;    width:628px;}.badge{    margin-bottom: 10px;    position:relative;    top:3px;}.tip{color:#C3C3C3;margin: 5px 0px;}.small_tip{color:#C3C3C3;font-size:0.8em;}.inviteoptions li{    margin-bottom: 20px;    position: relative;}.invite{padding: 0; width: 700px;}.invite .input, select, textarea {    background-color:#FFFFFF;    border:1px solid #0BAFEF;    margin-top:2px;    padding:5px;    text-align:left;    width:250px;}.invite label {    display:block;    float:left;    padding-right:5px;    padding-top:5px;    text-align:right;}.formlabel{color:#000000;font-size:1.3em;}.invite_result{color:#000000;border:1px solid #C3C3C3;background:#CCE7F8 none repeat scroll 0 0;padding: 8px;margin: 10px 0px;}.square_bullet{list-style-type: square;position: relative;left: 25px;font-weight:400;}.invite_class{font-size:1.1em;font-weight:700;}.twitter{background:transparent url(../images/favicons/twitter.png) no-repeat scroll left top;}.ff{background:transparent url(../images/favicons/ff.gif) no-repeat scroll left top;}.su{background:transparent url(../images/favicons/su.gif) no-repeat scroll left top;}.fb{background:transparent url(../images/favicons/fb.gif) no-repeat top left; }label{width: 147px; margin-left: 13px;}.setting{padding: 0px;}.setting #email{background-color: rgb(255, 255, 160);}.setting #message{height: 250px; }.setting textarea{width: 520px;}.setting .button{left:168px;}.setting .authorize{    margin-left:135px;    padding:5px 0;}.tweet {background-color:#DCF3FF;margin:0px;padding:7px;}.sample_tweet .button{    left: 0px; padding: 5px; width: 100px;}.sample_tweet .spinner{margin-top: -5px; margin-left: 10px;}#autocomplete{    background: #F7F7F7; border: 1px solid #0BAFEF; margin-left: 5px; width: 350px;}#autocomplete li{    margin: 4px 0;}#autocomplete li.selected{    background: rgb(255, 255, 160);}strong{    font-weight: bold;}.circle{width: 30px;height: 30px;-moz-border-radius: 15px;-webkit-border-radius: 15px;background: #0BAFEF;color: white;position: absolute;margin-left: -34px;margin-top: -5px;font-size: 20px;}.circle .inside{padding: 4px 4px 4px 8px;}.search{    margin: 0px;}.message .inside {float:left;padding:0px;width:445px;}.message_footer {    font-size: 0.85em;    margin:10px 80px 0pt 0pt;}.avatar {    position: absolute;    right:0px;}.person .avatar{    right: auto;    position: relative;    padding: 3px; background: #ffffff; border: 1px solid #CCCCCC;}.person{    padding-right: 5px;}.bl {border-bottom: 1px solid #0bafef; width: 517px;left: 51px;position:relative;height: 1px;    top: -1px;}.scallout {    width: 500px; overflow: hidden;}.messages, .people {    width: 517px;    margin-left: 49px;    margin-top: 20px;}.name{    float: left;}#e_message {    width: 505px;    height: 50px;}.w {    font-size: 1.2em;    padding: 5px;}.what{    font-size: 2em;}.big_avatar_hold {    left: -80px; width: 120px; height: 120px; position: absolute;}.buttonHolder {    height: 60px; margin-left:52px; width:518px;}.buttonHolder a{    margin: 5px 5px;}.buttonHolder .actions{    margin: 5px 0;    float: right;}.invite{margin-left: -116px; margin-bottom: 30px;}.invite textarea{    width: 505px;}.callOff {color:red;text-align:right;}.callOff .minus {    padding: 0 0 0 15px; margin: 0 4px;}.bh{float: left;}.no_people {    margin-left: -80px; width: 611px;}.timer{left:0px;position:relative;}.stepper {width: 100px;}.stepper #buttons{left: 115px;}input.w{left: 20px;background-color:#FFFFFF;border:1px solid #0BAFEF;width: 85%;padding: 4px;}.confirm{height:100%;margin:-1px;padding:15px;position:absolute;top:0;width:100%;left: 0px;z-index: 1000;font-size: 2em;}.confirm button{margin-top: 20px;}.nopeople { font-size: 1.5em;}.toggle{float:left;left:35px;top:3px;}.invite .button{    left: 165px; float: left;}.shareButtons{    height: 25px; padding: 5px 0px 10px 46px;}.shareButtons .badge{    padding-right: 10px;}.info{    float: left;}.voter{    position: absolute; right: 10px; top:10px;    margin: -5px;}.self .voter{    top: 30px;}#when_out{    border-left-width: 0px;    border-right-width: 0px;    font-size:1em;    margin:0 auto;    padding:2px;    float: left;    margin:0 8px 0 65px;    width: 223px;    padding:6px 2px;    border: none;}#when_out.error{    background-color:#FEC6F8;}#when_out.correct {    background:#7FD7F7 none repeat scroll 0 0;}div.edit{    float: left;    margin: 2px 0px;}div.edit label{    width: 40px;    float: left;}div.edit input{    float: left;    width: 362px;}div.edit #when_input{    width: 200px;}div.edit #when_out{    float: left;    margin: 0px;    width: inherit;}.see_feed{    float: right;    background-color: #E5F6FD;    padding: 5px;    margin-top: 5px;}.see_feed .right{    width: 8px; height: 11px;    background-position: -56px 0;    background-image: url(../images/buttons.png);    float: right;    margin-top: 2px;}.share {    width: 40px;    height: 40px;    float: left;}.share.gmail{    background: url(../images/gmail_share.png);}.share.facebook{    background: url(../images/fb_share.png);}.share_container{    position: relative; margin-bottom: 5px;    margin-left: 49px;    overflow: hidden;    margin-top: 10px;}
