@charset "utf-8";
DIV.portlet {
	CLEAR: both; POSITION: relative; HEIGHT: 1%
}
DIV.portlet DIV.portlet-header {
	MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 4px; POSITION: relative
}
DIV.portlet DIV.portlet-header H2 {
	DISPLAY: inline
}
DIV.portlet DIV.portlet-header SPAN.controls SPAN {
	MARGIN: 0px 5px
}
DIV.portlet DIV.portlet-header SPAN.controls A {
	MARGIN: 0px 5px
}
DIV.portlet DIV.sub-header {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #828282
}
DIV.portlet DIV.portlet-header {
	BORDER-LEFT-COLOR: #828282; BORDER-BOTTOM-COLOR: #828282; BORDER-TOP-COLOR: #828282; BORDER-RIGHT-COLOR: #828282
}
.beta DIV.portlet DIV.portlet-header {
	BORDER-BOTTOM: 1px solid
}
.browse-page-beta .box-right DIV.portlet DIV.portlet-header {
	BORDER-BOTTOM-STYLE: none
}
DIV.portlet-bordered {
	BORDER-RIGHT: #ddd 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ddd 2px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ddd 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ddd 2px solid
}
DIV.portlet-bordered-inner {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 15px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ddd 1px solid
}
.browser_msie DIV.portlet-bordered-inner DIV.clearfix {
	DISPLAY: inline; HEIGHT: auto
}
DIV.portlet-rounded-header {
	CLEAR: both
}
DIV.portlet-rounded-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7px; BACKGROUND: no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.portlet-rounded-footer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 7px; BACKGROUND: no-repeat right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.portlet-rounded-footer DIV.portlet-rounded-inner {
	BACKGROUND: no-repeat left top; POSITION: relative; HEIGHT: 1%
}
DIV.portlet-rounded-header DIV.portlet-rounded-inner {
	BACKGROUND: no-repeat left top; POSITION: relative; HEIGHT: 1%
}
DIV.portlet-rounded-body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: repeat-y right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.portlet-rounded-body DIV.portlet-rounded-inner {
	BACKGROUND: no-repeat left top; POSITION: relative; HEIGHT: 1%
}
DIV.wide-blue-swoosh DIV.portlet-rounded-header {
	BACKGROUND-IMAGE: url(box/blue-swoosh-t.gif); HEIGHT: 8px
}
DIV.wide-blue-swoosh DIV.portlet-rounded-header DIV.portlet-rounded-inner {
	BACKGROUND-IMAGE: url(box/blue-swoosh-t.gif); HEIGHT: 8px
}
DIV.narrow-blue-swoosh DIV.portlet-rounded-header {
	BACKGROUND-IMAGE: url(box/blue-swoosh-t.gif); HEIGHT: 8px
}
DIV.narrow-blue-swoosh DIV.portlet-rounded-header DIV.portlet-rounded-inner {
	BACKGROUND-IMAGE: url(box/blue-swoosh-t.gif); HEIGHT: 8px
}
DIV.wide-blue-swoosh DIV.portlet-rounded-header {
	MARGIN-LEFT: 12px
}
DIV.narrow-blue-swoosh DIV.portlet-rounded-header {
	MARGIN-LEFT: 12px
}
DIV.wide-blue-swoosh DIV.portlet-rounded-header DIV.portlet-rounded-inner {
	RIGHT: 12px
}
DIV.narrow-blue-swoosh DIV.portlet-rounded-header DIV.portlet-rounded-inner {
	RIGHT: 12px
}
DIV.wide-blue-swoosh DIV.portlet-rounded-footer {
	BACKGROUND-IMAGE: url(box/blue-swoosh-b.gif); HEIGHT: 8px
}
DIV.wide-blue-swoosh DIV.portlet-rounded-footer DIV.portlet-rounded-inner {
	BACKGROUND-IMAGE: url(box/blue-swoosh-b.gif); HEIGHT: 8px
}
DIV.narrow-blue-swoosh DIV.portlet-rounded-footer {
	BACKGROUND-IMAGE: url(box/blue-swoosh-b.gif); HEIGHT: 8px
}
DIV.narrow-blue-swoosh DIV.portlet-rounded-footer DIV.portlet-rounded-inner {
	BACKGROUND-IMAGE: url(box/blue-swoosh-b.gif); HEIGHT: 8px
}
DIV.wide-blue-swoosh DIV.portlet-rounded-footer {
	MARGIN-LEFT: 12px
}
DIV.narrow-blue-swoosh DIV.portlet-rounded-footer {
	MARGIN-LEFT: 12px
}
DIV.wide-blue-swoosh DIV.portlet-rounded-footer DIV.portlet-rounded-inner {
	RIGHT: 12px
}
DIV.narrow-blue-swoosh DIV.portlet-rounded-footer DIV.portlet-rounded-inner {
	RIGHT: 12px
}
DIV.wide-blue-swoosh DIV.portlet-rounded-body DIV.portlet-rounded-inner {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.wide-blue-swoosh {
	WIDTH: 590px
}
.wide-blue-swoosh .portlet-rounded-body {
	BACKGROUND-IMAGE: url(box/wide-blue-swoosh-m.gif)
}
.wide-blue-swoosh .portlet-rounded-body .portlet-rounded-inner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(box/wide-blue-swoosh.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.narrow-blue-swoosh {
	WIDTH: 305px
}
.narrow-blue-swoosh .portlet-rounded-body {
	BACKGROUND-IMAGE: url(box/narrow-blue-swoosh-m.gif)
}
.narrow-blue-swoosh .portlet-rounded-body .portlet-rounded-inner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(box/narrow-blue-swoosh.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
.box-layout .box-left-two-column-300 DIV.portlet-content-entity-info {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 10px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dddddd 1px solid
}
DIV.portlet-content-entity-info .promoter-pic {
	BORDER-RIGHT: #f0bbcc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f0bbcc 1px solid; PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #f0bbcc 1px solid; WIDTH: 50px; MARGIN-RIGHT: 10px; PADDING-TOP: 5px; BORDER-BOTTOM: #f0bbcc 1px solid; BACKGROUND-COLOR: #ffeecc
}
DIV.portlet-content-entity-info DIV.photo-postedby {
	FLOAT: left
}
DIV.portlet-content-entity-info DIV.photo-postedby IMG.photo {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 1px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dddddd 1px solid; WIDTH: 160px; MARGIN-RIGHT: 10px; PADDING-TOP: 1px; BORDER-BOTTOM: #dddddd 1px solid; HEIGHT: 110px
}
DIV.portlet-content-entity-info DIV.editors-pick H3 {
	FONT-WEIGHT: bold
}
DIV.portlet-content-entity-info DIV.editors-pick IMG {
	MARGIN-TOP: 3px; VERTICAL-ALIGN: top
}
DIV.portlet-content-entity-info .extended-info DIV.editors-pick {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 14px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 14px; PADDING-BOTTOM: 14px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 14px; BORDER-BOTTOM: #ddd 1px solid
}
DIV.portlet-content-entity-info DIV.buzz {
	BORDER-RIGHT: #828282 1px solid; BORDER-TOP: #828282 1px solid; FLOAT: right; MARGIN: 0px 0px 26px 10px; BORDER-LEFT: #828282 1px solid; WIDTH: 112px; BORDER-BOTTOM: #828282 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
DIV.portlet-content-entity-info DIV.buzz H2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; BACKGROUND-COLOR: #e10370
}
DIV.portlet-content-entity-info DIV.buzz UL {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px
}
DIV.portlet-content-entity-info DIV.buzz LI {
	HEIGHT: 18px
}
DIV.portlet-content-entity-info DIV.buzz LI.num-interested {
	HEIGHT: 24px
}
DIV.portlet-content-entity-info DIV.buzz LI.num-interested SPAN.num {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 1px; COLOR: white; PADDING-TOP: 1px; BACKGROUND-COLOR: #86c442
}
DIV.portlet-content-entity-info DIV.buzz LI.comments {
	PADDING-LEFT: 17px; BACKGROUND: url(comment_icon.png) no-repeat left center

}
DIV.portlet-content-entity-info DIV.buzz LI.photos {
	PADDING-LEFT: 17px; BACKGROUND: url(photos.png) no-repeat left center

}
DIV.portlet-content-entity-info DIV.buzz LI.events {
	PADDING-LEFT: 17px; BACKGROUND: url(events.gif) no-repeat left center

}
DIV.portlet-content-entity-info DIV.buzz LI.rating OL {
	MARGIN: auto
}
DIV.portlet-content-entity-info DIV.buzz DIV.posted-by {
	OVERFLOW: hidden; BOTTOM: -20px; POSITION: absolute; HEIGHT: 15px
}
DIV.portlet-content-entity-info .basic-info {
	MARGIN-LEFT: 175px
}
DIV.portlet-content-entity-info .no-image.basic-info {
	MARGIN-LEFT: 0px
}
DIV.portlet-content-entity-info .basic-info .website {
	OVERFLOW: hidden
}
DIV.invite.portlet-content-entity-info .basic-info {
	MARGIN-LEFT: 74px
}
DIV.portlet-content-entity-info DIV.private IMG {
	MARGIN-RIGHT: 5px
}
DIV.portlet-content-entity-info H1 {
	FONT-SIZE: 20px; COLOR: black
}
DIV.portlet-content-entity-info UL.date-venue {
	MARGIN-BOTTOM: 10px
}
DIV.portlet-content-entity-info UL.date-venue STRONG {
	FLOAT: left; WIDTH: 65px
}
DIV.portlet-content-entity-info DIV.actions {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 34px; PADDING-BOTTOM: 10px; MARGIN: 0px -10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eee
}
DIV.portlet-content-entity-info DIV.actions DIV.add-button {
	MARGIN: 18px 0px 0px 176px
}
DIV.portlet-content-entity-info DIV.ticketed.actions DIV.add-button {
	MARGIN-LEFT: 140px
}
DIV.portlet-content-entity-info DIV.actions DIV.add-button .remove-button {
	LINE-HEIGHT: 30px
}
DIV.portlet-content-entity-info DIV.actions .benefits {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 132px
}
DIV.portlet-content-entity-info DIV.actions .benefits H4 {
	FONT-WEIGHT: bold
}
DIV.portlet-content-entity-info DIV.actions .benefits STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 10px; COLOR: #e10370
}
DIV.portlet-content-entity-info DIV.actions DIV.share {
	FLOAT: right; WIDTH: 106px
}
DIV.portlet-content-entity-info DIV.actions DIV.share A {
	DISPLAY: block; PADDING-LEFT: 24px; FONT-SIZE: 10px; MARGIN: 4px auto 0px
}
DIV.portlet-content-entity-info DIV.actions DIV.share A.send_to_friends {
	WIDTH: 90px
}
DIV.portlet-content-entity-info DIV.actions DIV.share A.share {
	BACKGROUND: url(share_anim.gif) no-repeat left center

}
DIV.portlet-content-entity-info DIV.group-add {
	FONT-WEIGHT: bold; WIDTH: 240px
}
DIV.portlet-content-entity-info DIV.group-add FORM {
	MARGIN-TOP: 10px
}
DIV.portlet-content-entity-info DIV.group-add UL {
	FONT-WEIGHT: normal; MARGIN: 5px 10px
}
DIV.portlet-content-entity-info DIV.group-add A.png-ok {
	FLOAT: right
}
DIV.portlet-content-entity-info DIV.group-add A.auto-request_to_join {
	FLOAT: right
}
DIV.portlet-content-entity-info DIV.group-add TEXTAREA.message {
	DISPLAY: block; MARGIN-BOTTOM: 10px; WIDTH: 100%
}
DIV.portlet-content-entity-info DIV.group-add STRONG.pending {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
DIV.portlet-content-entity-info DIV.group-add DIV.message {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 10px
}
DIV.portlet-content-entity-info DIV.group-add .current-notifications SPAN {
	FONT-WEIGHT: normal
}
DIV.portlet-content-entity-info DIV.extended-info {
	CLEAR: both; OVERFLOW: hidden; WIDTH: 583px
}
DIV.portlet-content-entity-info DIV.extended-info A.button.toggle-details {
	DISPLAY: block; FLOAT: right; BACKGROUND-IMAGE: url(close-x.gif); MARGIN: 2px; WIDTH: 20px; HEIGHT: 20px
}
DIV.portlet-content-entity-info DIV.extended-info A.toggle-details SPAN {
	DISPLAY: none
}
DIV.portlet-content-entity-info DIV.extended-info P {
	MARGIN-BOTTOM: 10px
}
DIV.portlet-content-entity-info FORM.rsvp {
	PADDING-TOP: 10px
}
DIV.portlet-content-entity-info FORM.rsvp DIV.left-col {
	FLOAT: left; WIDTH: 270px
}
DIV.portlet-content-entity-info FORM.rsvp DIV.right-col {
	FLOAT: right; WIDTH: 270px
}
DIV.portlet-content-entity-info FORM.rsvp DIV.right-col DIV.row {
	MARGIN: 6px 0px 8px
}
DIV.portlet-content-entity-info FORM.rsvp DIV.left-col INPUT {
	DISPLAY: block; WIDTH: 270px
}
DIV.portlet-content-entity-info FORM.rsvp DIV.left-col TEXTAREA {
	DISPLAY: block; WIDTH: 270px
}
DIV.portlet-content-entity-info FORM.rsvp DIV.right-col INPUT {
	LEFT: -76px; FLOAT: left; POSITION: relative
}
DIV.portlet-content-entity-info FORM.rsvp DIV.right-col LABEL {
	FLOAT: left; MARGIN-LEFT: 16px; WIDTH: 60px
}
DIV.portlet-content-entity-info FORM.rsvp DIV.right-col DIV.num-guests LABEL {
	DISPLAY: block; FLOAT: none; MARGIN-LEFT: 0px; WIDTH: auto
}
DIV.portlet-content-entity-info FORM.rsvp DIV.right-col DIV.add-contact INPUT {
	LEFT: -256px
}
DIV.portlet-content-entity-info FORM.rsvp DIV.right-col DIV.add-contact LABEL {
	DISPLAY: block; WIDTH: 240px
}
DIV.portlet-content-entity-info FORM.rsvp H4 {
	DISPLAY: block; MARGIN-BOTTOM: 5px
}
DIV.portlet-content-entity-info FORM.rsvp A.auto-save {
	CLEAR: both; MARGIN-TOP: 5px; DISPLAY: block; FLOAT: left
}
DIV.portlet-went-recently STRONG {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
DIV.portlet-went-recently OL LI {
	FLOAT: left; MARGIN: 10px; TEXT-ALIGN: center
}
DIV.portlet-went-recently DIV.i-went {
	MARGIN-BOTTOM: 50px; WIDTH: 200px; POSITION: relative; TEXT-ALIGN: center
}
DIV.portlet-went-recently DIV.has-users DIV.i-went {
	FLOAT: right; MARGIN-BOTTOM: 0px
}
DIV.portlet-went-recently A.toggle-went-recently IMG {
	FLOAT: left
}
DIV.portlet-went-recently DIV.has-users A.toggle-went-recently IMG {
	FLOAT: none
}
DIV.portlet-went-recently DIV.i-went-popup {
	BORDER-RIGHT: black 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: black 1px solid; PADDING-LEFT: 10px; Z-INDEX: 2; PADDING-BOTTOM: 10px; BORDER-LEFT: black 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: black 1px solid; POSITION: absolute; TOP: 40px; BACKGROUND-COLOR: white; TEXT-ALIGN: left
}
DIV.portlet-went-recently DIV.i-went H3 {
	MARGIN-BOTTOM: 10px
}
DIV.portlet-went-recently DIV.i-went-popup A.toggle-went-recently {
	FLOAT: right
}
DIV.portlet-went-recently DIV.i-went-popup A.auto-save {
	MARGIN-TOP: 5px; FLOAT: right
}
.sidescroller#went_recently {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
.sidescroller#went_recently TD.content {
	WIDTH: 295px; HEIGHT: 89px
}
.sidescroller#went_recently TD.content DIV.pages-wrapper {
	WIDTH: 295px; HEIGHT: 89px
}
.sidescroller#went_recently TD.content DIV.pages-wrapper UL.pages LI.page {
	WIDTH: 295px; HEIGHT: 89px
}
DIV.portlet-went-recently DIV.logged-out {
	FONT-WEIGHT: bold
}
.portlet-interested-people STRONG {
	DISPLAY: block
}
.portlet-interested-people DIV.controls .sort {
	FLOAT: left
}
.portlet-interested-people DIV.controls .filter {
	RIGHT: 0px; POSITION: absolute; TOP: 9px
}
.portlet-interested-people DIV.controls A.current {
	FONT-WEIGHT: bold
}
.portlet-interested-people DIV.friends {
	PADDING-RIGHT: 3px; PADDING-LEFT: 24px; BACKGROUND: url(icon_friends.png) #fff8dc no-repeat 4px 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.portlet-interested-people OL.listing {
	MARGIN: 0px 5px
}
.portlet-interested-people OL.listing LI {
	FLOAT: left; MARGIN: 5px
}
.sidescroller#interested_people {
	MARGIN: auto
}
.sidescroller#interested_people TD.content {
	WIDTH: 514px; HEIGHT: 94px
}
.sidescroller#interested_people TD.content DIV.pages-wrapper {
	WIDTH: 514px; HEIGHT: 94px
}
.sidescroller#interested_people TD.content DIV.pages-wrapper UL.pages LI.page {
	WIDTH: 514px; HEIGHT: 94px
}
DIV.portlet-recently-active-people DIV.portlet-header SPAN.controls {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 235px
}
DIV.portlet-recently-active OL.listing LI {
	FLOAT: left; MARGIN: 3px; OVERFLOW: hidden; WIDTH: 55px; HEIGHT: 67px
}
.logged-out-home .portlet-hot-this-week OL.listing {
	LIST-STYLE-TYPE: decimal
}
.logged-out-home .portlet-hot-this-week OL.listing LI {
	PADDING-RIGHT: 5px; DISPLAY: list-item; MARGIN-LEFT: 18px; WIDTH: 183px
}
.browser_msie .portlet-hot-this-week OL.listing LI {
	MARGIN-LEFT: 22px
}
.logged-in-home .portlet-hot-this-week {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.portlet-hot-this-week .tab-placeholder IMG {
	LEFT: 140px; POSITION: relative; TOP: 70px
}
DIV.portlet-entity-upcoming-events STRONG {
	DISPLAY: block
}
DIV.portlet-entity-upcoming-events .common-listing-a {
	PADDING-LEFT: 5px
}
.portlet-popular-tags OL.listing LI {
	FLOAT: left; MARGIN-RIGHT: 3px
}
.portlet-my-hangouts OL.listing {
	HEIGHT: 200px
}
.portlet-my-hangouts OL.listing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.portlet-my-hangouts OL.listing LI {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 95px; PADDING-TOP: 5px; HEIGHT: 114px
}
.portlet-my-hangouts OL.listing LI IMG {
	WIDTH: 95px; HEIGHT: 85px
}
DIV.portlet-recent-entity-activity {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dddddd 1px solid; MARGIN-TOP: 20px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #dddddd 1px solid
}
DIV.portlet-recent-entity-activity .portlet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.portlet-recent-entity-activity DIV.portlet-recent-entity-talk {
	PADDING-BOTTOM: 20px
}
DIV.portlet-my-two-cents {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee
}
DIV.portlet-my-two-cents H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #e10370
}
DIV.portlet-my-two-cents DIV.rating {
	FLOAT: right
}
DIV.portlet-my-two-cents UL.questions {
	POSITION: relative; HEIGHT: 36px
}
DIV.portlet-my-two-cents UL.questions LI {
	WIDTH: 360px; POSITION: absolute; BACKGROUND-COLOR: #eeeeee
}
DIV.portlet-my-two-cents UL.questions INPUT {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; WIDTH: 290px; BORDER-BOTTOM: #888888 1px solid
}
DIV.portlet-my-two-cents UL.questions A.next {
	FLOAT: right
}
DIV.portlet-entity-tags .controls {
	RIGHT: 12px; FLOAT: right; POSITION: absolute; TOP: 6px
}
DIV.portlet-entity-tags FORM {
	TEXT-ALIGN: right
}
DIV.portlet-entity-tags FORM .ac {
	TEXT-ALIGN: left
}
DIV.portlet-entity-tags FORM A.auto-save IMG {
	MARGIN-TOP: 5px
}
DIV.portlet-entity-tags DIV.special-tags {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.box-left .portlet-entity-video-audio {
	PADDING-RIGHT: 10px; Z-INDEX: 10; FLOAT: left; BACKGROUND-COLOR: white
}
DIV.box-left .portlet-entity-tags {
	CLEAR: right
}
DIV.box-left .portlet-entity-groups {
	CLEAR: right
}
DIV.portlet-recent-entity-talk DIV.user-listing-c {
	FLOAT: left; MARGIN: 2px 10px 0px 0px
}
DIV.portlet-recent-entity-talk P.subject {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px
}
DIV.portlet-recent-entity-talk .quoted {
	MARGIN-LEFT: 86px
}
DIV.portlet-entity-photos STRONG {
	DISPLAY: block
}
DIV.portlet-entity-photos OL LI {
	FLOAT: left; MARGIN: 10px; TEXT-ALIGN: center
}
entity_photos.sidescroller TD.content {
	WIDTH: 480px; HEIGHT: 70px
}
.sidescroller#entity_photos TD.content DIV.pages-wrapper {
	WIDTH: 480px; HEIGHT: 70px
}
.sidescroller#entity_photos TD.content DIV.pages-wrapper UL.pages LI.page {
	WIDTH: 480px; HEIGHT: 70px
}
DIV.add-photo-popup H3.secondary-section-header {
	MARGIN-BOTTOM: 0px
}
DIV.add-photo-popup FORM#venue-photo-form {
	MARGIN: 10px 0px
}
DIV.add-photo-popup DIV.add-photo-foot {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; TEXT-ALIGN: right
}
DIV.portlet-event-tools H4 {
	BORDER-RIGHT: #aaaaaa 0px solid; BORDER-TOP: #aaaaaa 0px solid; FONT-WEIGHT: bold; BORDER-LEFT: #aaaaaa 0px solid; BORDER-BOTTOM: #aaaaaa 1px solid
}
DIV.portlet-event-tools LI.send-reminders FORM {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeee
}
DIV.portlet-event-tools LI.send-reminders LABEL {
	CLEAR: left; DISPLAY: block; FLOAT: left; WIDTH: 145px
}
DIV.portlet-event-tools LI.send-reminders INPUT.checkbox {
	MARGIN: 3px
}
DIV.portlet-event-tools LI.send-reminders INPUT.text {
	CLEAR: left; DISPLAY: block; WIDTH: 256px
}
DIV.portlet-event-tools LI.send-reminders TEXTAREA {
	CLEAR: left; DISPLAY: block; WIDTH: 256px
}
DIV.portlet-invite-ticket-sales {
	BORDER-RIGHT: #a3c2e1 1px solid; BORDER-TOP: #a3c2e1 1px solid; MARGIN-TOP: 20px; BORDER-LEFT: #a3c2e1 1px solid; BORDER-BOTTOM: #a3c2e1 1px solid; BACKGROUND-COLOR: #ebeffa
}
DIV.portlet-invite-ticket-accounting {
	BORDER-RIGHT: #a3c2e1 1px solid; BORDER-TOP: #a3c2e1 1px solid; MARGIN-TOP: 20px; BORDER-LEFT: #a3c2e1 1px solid; BORDER-BOTTOM: #a3c2e1 1px solid; BACKGROUND-COLOR: #ebeffa
}
DIV.portlet-invite-ticket-sales DIV.title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #a1c3e6
}
DIV.portlet-invite-ticket-accounting DIV.title {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; BACKGROUND-COLOR: #a1c3e6
}
DIV.portlet-invite-ticket-sales DIV.title SPAN.note {
	FONT-WEIGHT: normal; COLOR: #ff6500
}
DIV.portlet-invite-ticket-sales DIV.title .paid {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FLOAT: right; COLOR: #5d5d5d
}
DIV.portlet-invite-ticket-sales DIV.title .paid B {
	COLOR: red
}
DIV.portlet-invite-ticket-sales TABLE.content {
	FONT-SIZE: 13px; MARGIN: 10px 0px 10px 20px; WIDTH: 480px
}
DIV.portlet-invite-ticket-accounting TABLE.content {
	FONT-SIZE: 13px; MARGIN: 10px 0px 10px 20px; WIDTH: 480px
}
DIV.portlet-invite-ticket-sales TABLE.content TR.header TD {
	FONT-WEIGHT: bold
}
DIV.portlet-invite-ticket-sales TABLE.content TR TD {
	WIDTH: 72px
}
DIV.portlet-invite-ticket-sales TABLE.content TR TD.total {
	PADDING-RIGHT: 15px; TEXT-ALIGN: right
}
DIV.portlet-invite-ticket-sales TABLE.content TR.ticket-promo TD {
	WIDTH: auto
}
DIV.portlet-invite-ticket-sales TABLE.content TR TD.type {
	WIDTH: auto
}
DIV.portlet-invite-ticket-sales TABLE.content TR.totals TD {
	BORDER-TOP: #2e629e 1px solid; FONT-WEIGHT: bold
}
DIV.portlet-invite-ticket-sales TABLE.content TR.totals TD.money {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.portlet-invite-ticket-sales TABLE.content TR.totals TD.money SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #fc6100; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
DIV.portlet-invite-ticket-sales TABLE.content TD.indent {
	PADDING-LEFT: 15px
}
DIV.portlet-invite-ticket-sales TABLE.content TR.summary-totals TD {
	FONT-WEIGHT: bold; COLOR: #fc6100
}
DIV.portlet-invite-ticket-sales TABLE.content TR.summary-totals TD.money {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.portlet-invite-ticket-sales TABLE.content TR.summary-totals TD.money SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffffff
}
DIV.portlet-invite-ticket-accounting TR.line-above TD {
	BORDER-TOP: #2e629e 1px solid
}
DIV.portlet-invite-ticket-accounting DIV.title .mark-as-paid {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: right; COLOR: #5d5d5d
}
.portlet-find-friends TABLE {
	WIDTH: 100%
}
.portlet-find-friends TABLE TD {
	TEXT-ALIGN: left
}
.venue-portlet H2 {
	FONT-SIZE: 14px; BORDER-BOTTOM: #aaa 1px solid
}
.popular-venues .sidescroller TD.content {
	WIDTH: 412px; HEIGHT: 250px
}
.popular-venues .sidescroller TD.content DIV.pages-wrapper {
	WIDTH: 412px; HEIGHT: 250px
}
.popular-venues .sidescroller TD.content DIV.pages-wrapper UL.pages LI.page {
	WIDTH: 412px; HEIGHT: 250px
}
.popular-venues .sidescroller OL.listing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.popular-venues .sidescroller OL.listing LI {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 95px; PADDING-TOP: 4px; HEIGHT: 114px
}
.popular-venues .sidescroller OL.listing LI IMG {
	WIDTH: 70px; HEIGHT: 70px
}
.portlet-plug-into {
	BACKGROUND: url(home_logged_out_gradient.gif) white repeat-x left top

}
.portlet-plug-into .plug-into-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #aae1fa; PADDING-TOP: 10px
}
.portlet-plug-into .plug-into-content A {
	FONT-WEIGHT: bold; COLOR: #013b57
}
.portlet-plug-into .plug-into-title {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 45px; COLOR: white
}
.portlet-plug-into .plug-into-title H1 {
	MARGIN-TOP: 5px; PADDING-BOTTOM: 5px; COLOR: white
}
.portlet-plug-into .plug-into-login {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; BACKGROUND: url(home_logged_out_white_corner.gif) no-repeat right top; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 208px; PADDING-TOP: 6px; POSITION: relative; HEIGHT: 37px; TEXT-ALIGN: right
}
.portlet-plug-into .plug-into-scroller {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; PADDING-BOTTOM: 0px; PADDING-TOP: 3px
}
.portlet-plug-into .plug-into-scroller .description {
	MARGIN-BOTTOM: 2px; OVERFLOW: hidden; HEIGHT: 14px; TEXT-ALIGN: left
}
.plug-into-item {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 260px
}
.portlet-plug-into .sidescroller TD.next {
	DISPLAY: none
}
.sidescroller#plug-into TD.previous {
	DISPLAY: none
}
.portlet-plug-into .sidescroller TD.content {
	WIDTH: 825px; HEIGHT: 100px
}
.sidescroller#plug-into TD.content DIV.pages-wrapper {
	WIDTH: 825px; HEIGHT: 100px
}
.sidescroller#plug-into TD.content DIV.pages-wrapper UL.pages LI.page {
	WIDTH: 825px; HEIGHT: 100px
}
.portlet-plug-into .sidescroller OL.listing {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.portlet-plug-into .sidescroller OL.listing LI {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; OVERFLOW: hidden; WIDTH: 55px; PADDING-TOP: 4px; HEIGHT: 65px
}
.portlet-hot-logged-out {
	MARGIN-LEFT: 20px
}
.portlet-hot-logged-out H4 {
	PADDING-BOTTOM: 5px; COLOR: #666
}
.portlet-hot-logged-out .hot-venues {
	PADDING-RIGHT: 25px; FLOAT: right; WIDTH: 230px; POSITION: relative
}
.portlet-hot-logged-out .hot-events {
	WIDTH: 300px
}
.portlet-hot-logged-out .hot-tags {
	CLEAR: right; MARGIN-TOP: 20px; WIDTH: 450px
}
.portlet-hot-logged-out .hot-tags H4 {
	PADDING-BOTTOM: 10px
}
.portlet-where-hang-logged-out {
	MARGIN: 30px 0px 0px 30px
}
.portlet-where-hang-logged-out .where-hang-header {
	COLOR: #e10370; TEXT-ALIGN: center
}
DIV.portlet-where-hang-logged-out.portlet DIV.portlet-header {
	MARGIN-BOTTOM: 15px
}
.portlet-where-hang-logged-out .box-layout .portlet-header H2 {
	COLOR: #013b57
}
.portlet-popular-venues .portlet-popular-venues-sidescroller {
	CLEAR: none; WIDTH: 470px
}
.portlet-popular-venues-sidescroller .portlet-header H2 {
	PADDING-LEFT: 28px
}
DIV.portlet-where-hang-logged-out.portlet DIV.box-layout DIV.portlet-header {
	MARGIN-BOTTOM: 10px; TEXT-ALIGN: left
}
#venue-favs-who-else {
	FLOAT: right; POSITION: relative
}
.portlet-venue-favs-logged-out {
	MARGIN: 40px 50px 10px 0px; WIDTH: 350px
}
.portlet-venue-favs-logged-out .user-listing-photo-name {
	PADDING-RIGHT: 20px; DISPLAY: block; FLOAT: left; OVERFLOW: hidden; WIDTH: 55px; HEIGHT: 67px
}
.portlet-venue-favs-logged-out H4 {
	MARGIN-TOP: 10px
}
.portlet-venue-favs-logged-out DIV.empty-box {
	BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; FLOAT: left; BORDER-LEFT: #ddd 1px solid; WIDTH: 55px; MARGIN-RIGHT: 20px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 55px
}
#venue-favs-who-else .processing {
	MARGIN: 20px 30px 0px 0px; TEXT-ALIGN: center
}
.portlet-popular-entities .box-left {
	WIDTH: 465px; MARGIN-RIGHT: 25px
}
.portlet-popular-entities .box-right {
	FONT-SIZE: 10px
}
.portlet-popular-entities .box-right UL.navigation {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(gray_gradient.gif) white repeat-x left bottom; PADDING-BOTTOM: 5px; WIDTH: 105px; PADDING-TOP: 5px
}
DIV.portlet-popular-entities DIV.portlet-header {
	MARGIN-BOTTOM: 12px; BORDER-BOTTOM: #ccc 1px solid
}
.portlet-popular-entities .box-layout .portlet-header {
	BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px
}
.portlet-popular-entities .controls {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.popular-interests .controls {
	RIGHT: 0px; POSITION: absolute
}
.popular-places .controls {
	RIGHT: 0px; POSITION: absolute
}
.portlet-top-events SPAN.controls {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-LEFT: 215px
}
DIV.portlet-top-events DIV.portlet-header {
	BORDER-BOTTOM: #ccc 1px solid
}
.beta DIV.portlet-top-events DIV.portlet-header {
	BORDER-BOTTOM-STYLE: none
}
DIV.portlet-top-events DIV.box-layout-event-multi-cat DIV.portlet-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.box-layout-event-multi-cat H3.secondary-section-header A {
	COLOR: #e10370
}
.box-layout-event-multi-cat .box-left-event-multi-cat {
	WIDTH: 275px; MARGIN-RIGHT: 40px
}
.box-layout-event-multi-cat .box-right-event-multi-cat {
	WIDTH: 275px
}
.user-entities-people OL.listing LI {
	FLOAT: left; MARGIN-RIGHT: 14px
}
.portlet-newest-going-members OL.listing LI {
	FLOAT: left; MARGIN: 0px 15px 5px 0px
}
.portlet-mt .portlet-rounded-body .portlet-rounded-inner {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.user-entities-events OL.listing LI {
	MARGIN-BOTTOM: 2px; OVERFLOW: hidden; HEIGHT: 14px
}
.user-entities-events OL.listing LI SMALL {
	FONT-WEIGHT: bold
}
DIV.portlet-entity-venues OL.listing LI {
	FLOAT: left; MARGIN: 5px
}
.sidescroller#related_venues {
	DISPLAY: block
}
.sidescroller#related_venues TD.content {
	WIDTH: 572px; HEIGHT: 170px
}
.sidescroller#related_venues TD.content DIV.pages-wrapper {
	WIDTH: 572px; HEIGHT: 170px
}
.sidescroller#related_venues TD.content DIV.pages-wrapper UL.pages LI.page {
	WIDTH: 572px; HEIGHT: 170px
}
.portlet-media TABLE TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px; HEIGHT: 110px; TEXT-ALIGN: left
}
.portlet-group-tools .requests LI INPUT {
	DISPLAY: block; FLOAT: left
}
.portlet-group-tools .requests LI SPAN {
	DISPLAY: block; MARGIN-LEFT: 15px; OVERFLOW: hidden
}
.portlet-no-results .no-results {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 125px; PADDING-TOP: 125px; FONT-STYLE: italic; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.portlet .no-results {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 125px; PADDING-TOP: 125px; FONT-STYLE: italic; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
DIV.portlet-content-owner-tools {
	BORDER-RIGHT: #dddddd 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dddddd 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: #dddddd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #dddddd 1px solid
}
DIV.portlet-content-owner-tools H3 {
	FONT-WEIGHT: bold; COLOR: black
}
DIV.portlet-content-owner-tools UL {
	PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px
}
DIV.portlet-invite-description {
	MARGIN-TOP: 10px
}
DIV.portlet-invite-description DIV.editors-pick {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee
}
DIV.portlet-invite-description DIV.tickets {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 10px 0px; PADDING-TOP: 10px; BACKGROUND-COLOR: #eeeeee
}
DIV.portlet-invite-description DIV.editors-pick H3 {
	FONT-WEIGHT: bold
}
DIV.portlet-invite-description DIV.editors-pick P {
	TEXT-ALIGN: justify
}
DIV.portlet-invite-description DIV.tickets UL {
	MARGIN-BOTTOM: 10px
}
DIV.portlet-invite-description DIV.tickets LI.unavailable B {
	TEXT-DECORATION: line-through
}
DIV.portlet-invite-description DIV.tickets B.name {
	COLOR: #000000
}
DIV.portlet-not-responded-people STRONG {
	DISPLAY: block
}
DIV.portlet-not-responded-people DIV.controls .sort {
	FLOAT: left
}
DIV.portlet-not-responded-people DIV.controls .filter {
	FLOAT: right
}
DIV.portlet-not-responded-people DIV.controls A.current {
	FONT-WEIGHT: bold
}
DIV.portlet-not-responded-people OL.listing {
	MARGIN: 0px 5px
}
DIV.portlet-not-responded-people OL.listing LI {
	FLOAT: left; MARGIN: 5px
}
.sidescroller#not_responded_people TD.content {
	WIDTH: 265px; HEIGHT: 290px
}
.sidescroller#not_responded_people TD.content DIV.pages-wrapper {
	WIDTH: 265px; HEIGHT: 290px
}
.sidescroller#not_responded_people TD.content DIV.pages-wrapper UL.pages LI.page {
	WIDTH: 265px; HEIGHT: 290px
}
.sidescroller-rows-1#not_responded_people TD.content {
	HEIGHT: 97px
}
.sidescroller-rows-1#not_responded_people TD.content DIV.pages-wrapper {
	HEIGHT: 97px
}
.sidescroller-rows-1#not_responded_people TD.content DIV.pages-wrapper UL.pages LI.page {
	HEIGHT: 97px
}
.sidescroller-rows-2#not_responded_people TD.content {
	HEIGHT: 193px
}
.sidescroller-rows-2#not_responded_people TD.content DIV.pages-wrapper {
	HEIGHT: 193px
}
.sidescroller-rows-2#not_responded_people TD.content DIV.pages-wrapper UL.pages LI.page {
	HEIGHT: 193px
}
DIV.portlet-content-entity-logged-out H2 {
	FONT-WEIGHT: bold
}
DIV.portlet-content-entity-logged-out P {
	FONT-WEIGHT: bold; MARGIN: 10px
}
DIV.portlet-content-entity-logged-out DIV.join {
	TEXT-ALIGN: center
}
DIV.topbox-new-user-rsvped H1 {
	MARGIN-BOTTOM: 10px
}
DIV.topbox-new-user-rsvped P {
	MARGIN-BOTTOM: 10px
}
DIV.portlet-i-might-run-into DIV.portlet-header {
	BORDER-BOTTOM: #cccccc 1px solid
}
DIV.portlet-i-might-run-into DIV.controls {
	RIGHT: 0px; PADDING-TOP: 8px; POSITION: absolute; TOP: 0px
}
DIV.portlet-i-might-run-into DIV.controls A.current {
	FONT-WEIGHT: bold
}
DIV.portlet-i-might-like .tab-placeholder {
	HEIGHT: 167px
}
DIV.portlet-i-might-like .tab-placeholder IMG {
	LEFT: 280px; POSITION: relative; TOP: 70px
}
.beta DIV.portlet-i-might-like DIV.portlet-header {
	BORDER-BOTTOM-STYLE: none
}
DIV.portlet-who-likes-my-stuff DIV.controls .filter {
	FLOAT: right; PADDING-BOTTOM: 5px
}
DIV.portlet-who-likes-my-stuff DIV.controls A.current {
	FONT-WEIGHT: bold
}
DIV.portlet-entity-badge IMG.example {
	FLOAT: left; MARGIN: 0px 10px 0px 50px
}
DIV.portlet-entity-badge H2.primary-header {
	CLEAR: left
}
DIV.config_container {
	FLOAT: left; WIDTH: 170px
}
DIV.config_container P.preview_header {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 10px; COLOR: #000; BORDER-BOTTOM: #c0c0c0 1px solid
}
DIV.config_container P.preview_subheader {
	FONT-WEIGHT: bold
}
DIV.config_container P.preview_choices {
	MARGIN-LEFT: 15px
}
DIV#badge_preview {
	MARGIN-LEFT: 185px
}
DIV#badge_preview IFRAME#preview_iframe {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 400px; BORDER-RIGHT-WIDTH: 0px
}
.portlet-mystuff H1 {
	MARGIN-BOTTOM: 5px
}
.portlet-mystuff .left IMG.primary {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.portlet-mystuff .details {
	FLOAT: right; WIDTH: 110px
}
.portlet-mystuff .details A {
	DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px
}
.portlet-mystuff .counts {
	FLOAT: right
}
.portlet-mystuff .counts B.num {
	PADDING-RIGHT: 5px; DISPLAY: block; FONT-SIZE: 11px; MARGIN-BOTTOM: 1px; TEXT-ALIGN: right
}
.portlet-mystuff .profile-status {
	CLEAR: left; BORDER-TOP: #eee 1px solid; MARGIN-TOP: 8px; PADDING-TOP: 5px
}
.portlet-mystuff .profile-status .gray {
	BACKGROUND: url(completeness_bg.gif) no-repeat; MARGIN: 3px 0px; WIDTH: 220px; POSITION: relative; HEIGHT: 13px
}
.portlet-mystuff .profile-status .green {
	BACKGROUND: url(completeness_fg.gif) repeat-x; POSITION: relative; HEIGHT: 13px
}
.portlet-mystuff DIV.action-add-picture {
	PADDING-TOP: 5px
}
.portlet-mystuff DIV.action-add-picture A {
	COLOR: #666
}
.portlet-mystuff DIV.action-add-picture SMALL {
	FONT-WEIGHT: bold; FONT-SIZE: 13px
}
.portlet-mystuff DIV.action-add-picture INPUT {
	MARGIN-TOP: 3px
}
.portlet-mystuff DIV.action-add-picture .button {
	MARGIN-TOP: 3px
}
.portlet-mystuff .portlet-bordered-inner {
	PADDING-RIGHT: 2px
}
.portlet-mystuff .new-links {
	CLEAR: both; PADDING-TOP: 10px
}
.portlet-new-mystuff .info {
	MARGIN-BOTTOM: 5px; POSITION: relative
}
.portlet-new-mystuff .info A.photo {
	FLOAT: left; MARGIN: 0px 5px 5px 0px; WIDTH: 55px; HEIGHT: 55px
}
.portlet-new-mystuff .create-mebox {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: #f4f4f4; PADDING-BOTTOM: 6px; PADDING-TOP: 6px
}
.portlet-new-mystuff .create-mebox IMG {
	FLOAT: left; MARGIN: 4px 3px 4px 0px
}
.portlet-new-mystuff H3 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 2px; COLOR: #838383; LINE-HEIGHT: 23px; PADDING-TOP: 2px; BORDER-BOTTOM: #828282 1px solid
}
.portlet-new-mystuff H3 A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px
}
.portlet-new-mystuff H3 A.expand {
	DISPLAY: block; FLOAT: right; MARGIN: 9px 0px 0px; WIDTH: 9px; LINE-HEIGHT: 8px; HEIGHT: 9px; TEXT-ALIGN: center
}
.portlet-new-mystuff H3 A.collapse {
	DISPLAY: block; FLOAT: right; MARGIN: 9px 0px 0px; WIDTH: 9px; LINE-HEIGHT: 8px; HEIGHT: 9px; TEXT-ALIGN: center
}
.portlet-new-mystuff H3 A.expand {
	TEXT-DECORATION: none
}
.portlet-new-mystuff H3 A.collapse:hover {
	TEXT-DECORATION: none
}
.portlet-new-mystuff H3 A.expand {
	BACKGROUND: url(plus.gif) no-repeat

}
.portlet-new-mystuff H3 A.collapse {
	BACKGROUND: url(minus.gif) no-repeat

}
.portlet-new-mystuff DIV.section {
	OVERFLOW: hidden
}
.portlet-new-mystuff DIV.section LI {
	FONT-SIZE: 10px; MARGIN: 3px 0px 3px 3px; OVERFLOW: hidden; HEIGHT: 14px
}
.portlet-new-mystuff DIV.section LI.view-all {
	FONT-WEIGHT: bold; TEXT-ALIGN: right
}
.portlet-new-mystuff DIV.my-events LI SMALL {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 58px; MARGIN-RIGHT: 5px; WHITE-SPACE: nowrap
}
.portlet-new-mystuff .info LI {
	PADDING-LEFT: 19px; FLOAT: left; LINE-HEIGHT: 20px
}
.portlet-new-mystuff .info LI A {
	FONT-SIZE: 9px
}
.portlet-new-mystuff .info LI A B {
	COLOR: #e10370
}
.portlet-new-mystuff .info LI.col1 {
	MARGIN-LEFT: 3px; WIDTH: 107px
}
.portlet-new-mystuff .info LI.col2 {
	WIDTH: 90px
}
.portlet-new-mystuff .info LI.message {
	BACKGROUND: url(icon_message.png) no-repeat left center

}
.portlet-new-mystuff .info LI.notification {
	BACKGROUND: url(icon_notifications.png) no-repeat left center

}
.portlet-new-mystuff .info LI.gift {
	BACKGROUND: url(send_gift.png) no-repeat left center

}
.portlet-new-mystuff .info LI.invite {
	BACKGROUND: url(icon_invitation.png) no-repeat left center

}
.portlet-new-mystuff .info LI.friend-request {
	BACKGROUND: url(icon_friends.png) no-repeat left center

}
.portlet-new-mystuff .info LI.bulletin {
	BACKGROUND: url(icon_bulletin.png) no-repeat left center

}
.portlet-my-events-calendar {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 18px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 18px; PADDING-BOTTOM: 5px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid
}
.portlet-my-events-calendar UL.nav {
	FONT-SIZE: 11px
}
.portlet-my-events-calendar UL.nav LI.free {
	MARGIN-TOP: 1em
}
.portlet-my-events-calendar UL.nav LI.tix A {
	PADDING-RIGHT: 34px; BACKGROUND-POSITION: right center; BACKGROUND-IMAGE: url(tickets_icon.gif); BACKGROUND-REPEAT: no-repeat
}
.portlet-find-entities TABLE {
	WIDTH: 100%
}
.portlet-find-entities DIV.portlet-bordered-inner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.portlet-find-entities DIV.search-entities {
	CLEAR: left; MARGIN: 15px 0px
}
.portlet-find-entities UL.navigation LI {
	FLOAT: left; WIDTH: 133px
}
.portlet-entity-picker {
	MARGIN-BOTTOM: 20px
}
.portlet-entity-picker H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 4px; COLOR: #013b57; BORDER-BOTTOM: #828282 1px solid
}
.portlet-entity-picker .listings {
	HEIGHT: 134px
}
.portlet-entity-picker .listing {
	WIDTH: 603px; PADDING-TOP: 10px; POSITION: absolute; HEIGHT: 114px
}
.portlet-entity-picker DIV.interstitial {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; Z-INDEX: 2; WIDTH: 100%; POSITION: absolute; HEIGHT: 114px; BACKGROUND-COLOR: white; TEXT-ALIGN: center; opacity: .95
}
.portlet-entity-picker DIV.interstitial P {
	MARGIN-TOP: 20px
}
.portlet-entity-picker DIV.main-photo {
	FLOAT: left; WIDTH: 160px; MARGIN-RIGHT: 10px; TEXT-ALIGN: center
}
.portlet-entity-picker DIV.main-photo .send-gift {
	PADDING-LEFT: 20px; BACKGROUND: url(send_gift.png) no-repeat left center

}
.portlet-entity-picker DIV.main-photo IMG {
	MARGIN-BOTTOM: 3px
}
.portlet-entity-picker DIV.info {
	MARGIN-LEFT: 170px; WIDTH: 288px
}
.portlet-entity-picker DIV.info H3 {
	MARGIN: 0px; OVERFLOW: hidden; LINE-HEIGHT: 18px; HEIGHT: 22px
}
.portlet-entity-picker DIV.info .date-venue {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 6px; OVERFLOW: hidden; LINE-HEIGHT: 14px; HEIGHT: 14px
}
.portlet-entity-picker .dots {
	RIGHT: 0px; POSITION: absolute; TOP: 8px
}
.portlet-entity-picker .dots .dot {
	FLOAT: left; BACKGROUND-IMAGE: url(portlets/full_page_picker_dots.png); WIDTH: 16px; HEIGHT: 14px
}
.portlet-entity-picker .dots .dot1 {
	BACKGROUND-POSITION: 0px bottom
}
.portlet-entity-picker .dots .dot2 {
	BACKGROUND-POSITION: -16px bottom
}
.portlet-entity-picker .dots .dot3 {
	BACKGROUND-POSITION: -32px bottom
}
.portlet-entity-picker .dots .dot4 {
	BACKGROUND-POSITION: -48px bottom
}
.portlet-entity-picker .dots .dot5 {
	BACKGROUND-POSITION: -64px bottom
}
.portlet-entity-picker .dots .dot6 {
	BACKGROUND-POSITION: -80px bottom
}
.portlet-entity-picker .dots .dot7 {
	BACKGROUND-POSITION: -96px bottom
}
.portlet-entity-picker .dots .dot8 {
	BACKGROUND-POSITION: -112px bottom
}
.portlet-entity-picker .dots .dot9 {
	BACKGROUND-POSITION: -128px bottom
}
.portlet-entity-picker .dots .dot10 {
	BACKGROUND-POSITION: -144px bottom
}
.portlet-entity-picker .dots .selected.dot1 {
	BACKGROUND-POSITION: 0px top
}
.portlet-entity-picker .dots .selected.dot2 {
	BACKGROUND-POSITION: -16px top
}
.portlet-entity-picker .dots .selected.dot3 {
	BACKGROUND-POSITION: -32px top
}
.portlet-entity-picker .dots .selected.dot4 {
	BACKGROUND-POSITION: -48px top
}
.portlet-entity-picker .dots .selected.dot5 {
	BACKGROUND-POSITION: -64px top
}
.portlet-entity-picker .dots .selected.dot6 {
	BACKGROUND-POSITION: -80px top
}
.portlet-entity-picker .dots .selected.dot7 {
	BACKGROUND-POSITION: -96px top
}
.portlet-entity-picker .dots .selected.dot8 {
	BACKGROUND-POSITION: -112px top
}
.portlet-entity-picker .dots .selected.dot9 {
	BACKGROUND-POSITION: -128px top
}
.portlet-entity-picker .dots .selected.dot10 {
	BACKGROUND-POSITION: -144px top
}
.portlet-entity-picker DIV.buttons {
	LEFT: 174px; BOTTOM: 0px; POSITION: absolute
}
.portlet-entity-picker DIV.buttons SPAN.remove-button {
	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; BACKGROUND: #fff8dc; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
.portlet-entity-picker DIV.stuff .listing {
	BACKGROUND: url(portlets/entity_picker_gradient.png) repeat-x left center

}
.portlet-entity-picker DIV.stuff .description {
	OVERFLOW: hidden; HEIGHT: 26px
}
.portlet-entity-picker DIV.stuff .extra {
	RIGHT: 4px; POSITION: absolute; TOP: 10px; TEXT-ALIGN: right
}
.portlet-entity-picker DIV.stuff .extra .num-interested {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #86c442; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px
}
.portlet-entity-picker DIV.stuff .extra .posted-by {
	MARGIN-TOP: 4px; FONT-SIZE: 10px
}
.portlet-entity-picker DIV.stuff .benefits {
	FONT-WEIGHT: bold; RIGHT: 10px; WIDTH: 130px; COLOR: #e10370; BOTTOM: 10px; POSITION: absolute; TEXT-ALIGN: right
}
.portlet-entity-picker DIV.stuff .benefits .label {
	COLOR: #666
}
.portlet-entity-picker DIV.people {
	MARGIN-BOTTOM: -10px; POSITION: relative
}
.portlet-entity-picker DIV.people DIV.info {
	WIDTH: 260px
}
.portlet-entity-picker DIV.people DIV.interstitial {
	HEIGHT: 140px
}
.portlet-entity-picker DIV.people .listing {
	WIDTH: 465px
}
.portlet-entity-picker DIV.people H3 {
	MARGIN-BOTTOM: 4px; WHITE-SPACE: nowrap
}
.portlet-entity-picker DIV.people H3 A.name {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.portlet-entity-picker DIV.people DIV.occupation {
	OVERFLOW: hidden; LINE-HEIGHT: 14px; FONT-STYLE: italic; POSITION: relative; TOP: -8px; HEIGHT: 14px
}
.portlet-entity-picker DIV.people DIV.buttons {
	LEFT: 174px; BOTTOM: 0px; LINE-HEIGHT: 12px; POSITION: absolute
}
.portlet-entity-picker DIV.people DIV.common {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 6px; OVERFLOW: hidden; HEIGHT: 26px
}
.portlet-entity-picker DIV.people DIV.common H4.common {
	PADDING-LEFT: 16px; FONT-WEIGHT: bold; BACKGROUND: url(checkmark.png) no-repeat left center

}
.portlet-entity-picker DIV.people .matches {
	RIGHT: 4px; WIDTH: 162px; POSITION: absolute; TOP: 34px
}
.portlet-entity-picker DIV.people .matches .user-count {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: right
}
.portlet-entity-picker DIV.people .matches .count {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: #0088be; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px
}
.portlet-entity-picker DIV.people .slot-users {
	MARGIN: auto; WIDTH: 84px
}
.portlet-entity-picker DIV.people .slot-users A {
	BORDER-RIGHT: #ccc 2px solid; BORDER-TOP: #ccc 2px solid; DISPLAY: block; FLOAT: left; MARGIN: 0px -2px -2px 0px; OVERFLOW: hidden; BORDER-LEFT: #ccc 2px solid; BORDER-BOTTOM: #ccc 2px solid; POSITION: relative
}
.portlet-entity-picker DIV.people .slot-users IMG.photo {
	WIDTH: 40px; HEIGHT: 40px
}
.portlet-entity-picker DIV.people .slot-users IMG.slot {
	LEFT: 0px; POSITION: absolute; HEIGHT: auto
}
.portlet-hot-profiles .hot-profile {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.portlet-hot-profiles H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 18px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.portlet-hot-profiles H3.primary-header {
	MARGIN: 0px
}
.portlet-hot-profiles H3 SPAN.age {
	FONT-SIZE: 13px; COLOR: #666
}
.portlet-hot-profiles H3 SPAN.metro {
	FONT-SIZE: 13px; COLOR: #666
}
.portlet-hot-profiles H3 DIV.occupation {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; OVERFLOW: hidden; HEIGHT: 14px
}
.portlet-hot-profiles DIV.highlight {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(opacity_w85.png); PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.portlet-hot-profiles .photos {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.portlet-hot-profiles A.photo {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.portlet-hot-profiles .photos A.photo {
	FLOAT: left
}
.portlet-hot-profiles .mebox {
	POSITION: relative
}
.portlet-hot-profiles .mebox .primary-photo {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; BACKGROUND: url(dropshadow.png); LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px; POSITION: absolute; TOP: 0px
}
.portlet-hot-profiles .mebox H3 {
	PADDING-BOTTOM: 20px; MARGIN-LEFT: 110px
}
.portlet-hot-profiles .mebox .mebox-img {
	MARGIN: 0px auto; WIDTH: 200px; TEXT-ALIGN: right
}
.portlet-hot-profiles .mebox .mebox-img IMG {
	MARGIN-BOTTOM: 2px
}
.portlet-hot-profiles .mebox .mebox-img A {
	FONT-SIZE: 11px
}
.portlet-inbox-notification TABLE.notifications {
	WIDTH: 100%
}
.portlet-inbox-notification TH.delete {
	WIDTH: 16px; TEXT-ALIGN: center
}
.portlet-inbox-notification TD.delete {
	WIDTH: 16px; TEXT-ALIGN: center
}
.portlet-inbox-notification TR.unread {
	BACKGROUND-COLOR: #fdf2f8
}
.portlet-inbox-notification TBODY TR TD.delete {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 2px dotted
}
.portlet-inbox-notification TBODY TR TD.notification {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #dddddd 2px dotted
}
.portlet-inbox-notification TFOOT TD {
	PADDING-TOP: 10px
}
.portlet-fancy-filters H2.primary-header {
	FONT-SIZE: 13px; FONT-FAMILY: verdana
}
.portlet-fancy-filters {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(filters/filters_bg.gif) no-repeat center bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.portlet-fancy-filters #calendar {
	WIDTH: 130px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.portlet-fancy-filters #calendar TD {
	BACKGROUND-COLOR: transparent
}
.portlet-fancy-filters #calendar TR.header TD {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #545454; BACKGROUND-COLOR: transparent
}
.portlet-fancy-filters #calendar TR.header TD.day-of-week {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND-COLOR: transparent
}
.portlet-fancy-filters .filter-radio .center {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; PADDING-LEFT: 0px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 220px; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x
}
.portlet-fancy-filters .filter-radio .left {
	BACKGROUND-POSITION: center center; FLOAT: left; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat
}
.portlet-fancy-filters .filter-radio .right {
	BACKGROUND-POSITION: center center; FLOAT: left; WIDTH: 3px; BACKGROUND-REPEAT: no-repeat
}
.portlet-fancy-filters .filter-radio INPUT {
	FONT-SIZE: 10px; MARGIN-LEFT: 10px; VERTICAL-ALIGN: middle; HEIGHT: 13px
}
.portlet-fancy-filters .filter-radio LABEL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; VERTICAL-ALIGN: middle
}
.portlet-fancy-filters .filter-radio .radio-item {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-RIGHT: 5px; PADDING-TOP: 2px
}
.portlet-fancy-filters .filter-link UL.group {
	FLOAT: left; WIDTH: 125px
}
.portlet-fancy-filters .filter-link LI {
	MARGIN-LEFT: 10px
}
.portlet-fancy-filters .filter-link LI UL LI {
	FONT-SIZE: 11px; MARGIN-LEFT: 5px
}
.portlet-fancy-filters .filter-link LI.selected LI {
	FONT-WEIGHT: normal
}
.portlet-fancy-filters .filter-link LI.selected {
	FONT-WEIGHT: bold
}
.portlet-fancy-filters .filter-link LI LI.selected {
	FONT-WEIGHT: bold
}
.portlet-fancy-filters .filter H3 {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 10px
}
.portlet-fancy-filters .filter H3.first {
	PADDING-TOP: 0px
}
.portlet-fancy-filters .filter-slider .center {
	BACKGROUND: url(filters/slider5.gif) repeat-x center center; FLOAT: left; WIDTH: 200px; POSITION: relative; HEIGHT: 20px
}
.portlet-fancy-filters .filter-age {
	PADDING-BOTTOM: 10px
}
.portlet-fancy-filters .filter-age .center {
	BACKGROUND-IMAGE: url(filters/slider_center_1px.gif); WIDTH: 250px
}
.portlet-fancy-filters .filter-slider .slider {
	MARGIN: 0px 20px
}
.portlet-fancy-filters .filter-slider .slider .handle {
	FONT-WEIGHT: bold; WIDTH: 1px; CURSOR: move; COLOR: white; POSITION: relative; BACKGROUND-COLOR: #f00; TEXT-ALIGN: center
}
.portlet-fancy-filters .filter-slider .slider .handle .grabber {
	BACKGROUND: url(filters/slider_draggie.gif) no-repeat center center; WIDTH: 20px; COLOR: #3fa7cd; POSITION: absolute; TOP: 0px; HEIGHT: 20px
}
.portlet-fancy-filters .filter-slider .slider .low .grabber {
	BACKGROUND-POSITION: right top; RIGHT: 0px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
.portlet-fancy-filters .filter-slider .slider .high .grabber {
	BACKGROUND-POSITION: left top; LEFT: 0px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
.portlet-fancy-filters .filter-slider .left {
	BACKGROUND-POSITION: center center; FLOAT: left; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.portlet-fancy-filters .filter-slider .right {
	BACKGROUND-POSITION: center center; FLOAT: left; WIDTH: 13px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}
.portlet-fancy-filters .filter-slider .left {
	BACKGROUND-IMAGE: url(filters/slider_left_corner.gif)
}
.portlet-fancy-filters .filter-slider .right {
	BACKGROUND-IMAGE: url(filters/slider_right_corner.gif)
}
.portlet-fancy-filters .filter-slider .label {
	FONT-SIZE: 9px; COLOR: #ababab
}
.portlet-fancy-filters .filter-slider-wide .center {
	BACKGROUND: url(filters/slider_middle_wide.png) repeat-x center center; WIDTH: 153px
}
.portlet-fancy-filters .filter-slider-wide .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND-IMAGE: url(filters/slider_left_corner_wide.png); PADDING-BOTTOM: 0px; WIDTH: 47px; PADDING-TOP: 3px; HEIGHT: 17px
}
.portlet-fancy-filters .filter-slider-wide .right {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(filters/slider_right_corner_wide.png); PADDING-BOTTOM: 0px; WIDTH: 46px; PADDING-TOP: 3px; HEIGHT: 17px; TEXT-ALIGN: right
}
.portlet-fancy-filters .filter-slider-wide .slider {
	MARGIN: 0px 10px 0px -10px
}
.portlet-fancy-filters .filter-ongoing {
	PADDING-BOTTOM: 3px; PADDING-TOP: 7px
}
.portlet-fancy-filters .filter-ongoing H3 {
	DISPLAY: inline
}
.portlet-fancy-filters DIV.reset {
	FONT-SIZE: 10px; PADDING-TOP: 15px
}
.portlet-fancy-filters DIV.portlet-narrow-by .navigation {
	PADDING-TOP: 20px
}
.portlet-fancy-filters .filter-box .top {
	BACKGROUND: url(filters/grad_box_top.png) no-repeat; HEIGHT: 5px
}
.portlet-fancy-filters .filter-box .middle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(filters/grad_box_middle.png) repeat-y; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.portlet-fancy-filters .filter-box .bottom {
	BACKGROUND: url(filters/grad_box_bottom.png) no-repeat; HEIGHT: 6px
}
.portlet-fancy-filters .filter-category .middle {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.portlet-fancy-filters .filter-category LI#ep A {
	PADDING-RIGHT: 12px; BACKGROUND: url(editors_pick_star.gif) no-repeat right center

}
.portlet-fancy-filters .filter-category LI#halloween A {
	PADDING-RIGHT: 30px; FONT-WEIGHT: bold; BACKGROUND: url(halloween_icon.gif) no-repeat right center; COLOR: orange
}
.portlet-fancy-filters .filter-relationship LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px
}
.portlet-hot-shots H2.primary-header SPAN {
	FONT-SIZE: 12px
}
.wide.portlet-hot-shots H2.primary-header SPAN {
	FONT-SIZE: 12px
}
.portlet-hot-shots FORM.upload {
	MARGIN-BOTTOM: 6px
}
.portlet-hot-shots A.btn-add-yours {
	PADDING-RIGHT: 10px; FLOAT: right
}
.portlet-hot-shots .left-content DIV.photo {
	WIDTH: 275px; POSITION: relative
}
.portlet-hot-shots .left-content DIV.photo IMG {
	WIDTH: 275px; HEIGHT: 255px
}
.portlet-hot-shots .caption {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: url(opacity_w85.png); LEFT: 0px; PADDING-BOTTOM: 5px; WIDTH: 265px; COLOR: black; BOTTOM: 0px; PADDING-TOP: 5px; POSITION: absolute
}
.portlet-hot-shots .caption .left {
	BACKGROUND: url(left_quote.gif) no-repeat left top; FLOAT: left; WIDTH: 20px; HEIGHT: 20px
}
.portlet-hot-shots .caption .center {
	MARGIN-LEFT: 20px; OVERFLOW: hidden; MARGIN-RIGHT: 20px; PADDING-TOP: 4px; FONT-STYLE: italic; HEIGHT: 16px
}
.portlet-hot-shots .caption .right {
	BACKGROUND: url(right_quote.gif) no-repeat right bottom; FLOAT: right; WIDTH: 20px; HEIGHT: 20px
}
.portlet-hot-shots .posted {
	PADDING-TOP: 4px
}
.portlet-hot-shots .posted {
	FONT-SIZE: 10px
}
.wide.portlet-hot-shots .posted A {
	FONT-SIZE: 10px
}
.portlet-hot-shots .posted A {
	FONT-WEIGHT: bold
}
.portlet-hot-shots .posted IMG {
	VERTICAL-ALIGN: middle
}
.portlet-hot-shots .posted .when {
	COLOR: #929292
}
.portlet-hot-shots .posted IMG.featured_photog {
	FLOAT: right
}
.portlet-hot-shots .featured.posted A.photo IMG {
	VERTICAL-ALIGN: top
}
.portlet-hot-shots .posted .posted-by {
	PADDING-TOP: 3px
}
.portlet-hot-shots .entity_name {
	FONT-SIZE: 10px; OVERFLOW: hidden; PADDING-TOP: 5px; HEIGHT: 15px
}
.portlet-hot-shots .entity_name A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0192c9
}
.portlet-hot-shots .entity_details {
	FONT-SIZE: 11px; PADDING-TOP: 2px
}
.portlet-hot-shots .entity_details IMG {
	VERTICAL-ALIGN: middle
}
.portlet-hot-shots .marketing {
	PADDING-RIGHT: 20px; DISPLAY: none; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(home_photobooth_marketing_bg.png) no-repeat center center; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.portlet-hot-shots .marketing IMG {
	PADDING-BOTTOM: 10px
}
.marketing.portlet-hot-shots .marketing {
	DISPLAY: block
}
.portlet-hot-shots .vote-response {
	BORDER-RIGHT: #e4e4e4 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e4e4e4 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; BORDER-LEFT: #e4e4e4 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e4e4e4 2px solid; HEIGHT: 85px
}
.portlet-hot-shots .vote-response .photo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; COLOR: #7a7a7a; LINE-HEIGHT: 16px
}
.portlet-hot-shots .vote-response .photo IMG {
	WIDTH: 70px; HEIGHT: 70px
}
.portlet-hot-shots .vote-response .results {
	MARGIN-LEFT: 75px
}
.portlet-hot-shots .vote-response .results .yours {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #88b12d
}
.portlet-hot-shots .vote-response .results LI {
	FONT-WEIGHT: bold; COLOR: #92de00; LINE-HEIGHT: 24px
}
.portlet-hot-shots .vote-response .results LI.my-vote {
	COLOR: #6a9e00
}
.portlet-hot-shots .vote-response .results LI DIV {
	PADDING-LEFT: 5px; BACKGROUND: url(greenbar-light.png) no-repeat right center; FLOAT: left
}
.portlet-hot-shots .vote-response .results LI.my-vote DIV {
	BACKGROUND-IMAGE: url(greenbar-dark.png)
}
.wide.portlet-hot-shots .header {
	DISPLAY: none
}
.wide.portlet-hot-shots .vote-response {
	MARGIN-TOP: 20px
}
.wide.portlet-hot-shots .marketing {
	MARGIN-TOP: 30px
}
.wide.portlet-hot-shots .left-content {
	FLOAT: left; WIDTH: 280px
}
.wide.portlet-hot-shots .right-content {
	MARGIN-LEFT: 285px
}
.wide.portlet-hot-shots .vote IMG {
	MARGIN: 0px 1px 0px 2px; VERTICAL-ALIGN: middle
}
.wide.portlet-hot-shots .up-next {
	BOTTOM: 37px; POSITION: absolute
}
.wide.portlet-hot-shots .up-next H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; COLOR: #7a7a7a
}
.wide.portlet-hot-shots .up-next .photos IMG {
	PADDING-RIGHT: 4px
}
.wide.portlet-hot-shots .vote SPAN {
	FONT-WEIGHT: bold; COLOR: #ff6d00
}
.beta .narrow.portlet-hot-shots DIV.no-media.header {
	MARGIN-BOTTOM: 8px; POSITION: relative
}
.narrow.portlet-hot-shots DIV.header H2.primary-header {
	PADDING-LEFT: 34px; FONT-SIZE: 11px; BACKGROUND: url(portlets/hot_shots_header.png) white no-repeat left bottom; WIDTH: 240px; HEIGHT: 47px
}
.halloween.narrow.portlet-hot-shots DIV.header H2.primary-header {
	BACKGROUND-IMAGE: url(portlets/hot_shots_halloween_header.png)
}
.narrow.portlet-hot-shots DIV.header H2.primary-header .halloween {
	COLOR: orange
}
.narrow.portlet-hot-shots DIV.header H3.primary-header {
	MARGIN-BOTTOM: 6px; BORDER-BOTTOM: #828282 1px solid; POSITION: relative
}
.narrow.portlet-hot-shots DIV.header H3.primary-header .upload {
	FONT-WEIGHT: bold; RIGHT: 0px; COLOR: #e10370; BOTTOM: 2px; POSITION: absolute
}
.narrow.portlet-hot-shots DIV.header H3.no-media {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: url(home_photobooth_marketing_bg.png) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; HEIGHT: 74px; TEXT-ALIGN: center
}
.narrow.portlet-hot-shots DIV.header H3.no-media A {
	DISPLAY: block; MARGIN: 10px auto 0px; WIDTH: 150px
}
.narrow.portlet-hot-shots DIV.header DIV.no-media {
	MARGIN-BOTTOM: 10px
}
.narrow.portlet-hot-shots .left-content {
	MARGIN-BOTTOM: 10px
}
.narrow.portlet-hot-shots .left-content DIV.photo {
	MARGIN: 0px auto 40px
}
.narrow.portlet-hot-shots .right-content {
	POSITION: relative
}
.narrow.portlet-hot-shots DIV.vote {
	POSITION: absolute; TOP: -86px
}
.narrow.portlet-hot-shots .featured.right-content DIV.vote {
	POSITION: absolute; TOP: -128px
}
.narrow.portlet-hot-shots .yours .vote {
	POSITION: static; TOP: 0px
}
.narrow.portlet-hot-shots .marketing {
	MARGIN-TOP: 10px; DISPLAY: none
}
.narrow.portlet-hot-shots .button IMG {
	MARGIN-LEFT: -1px
}
.narrow.portlet-hot-shots .up-next .photos IMG {
	MARGIN: 0px 4px
}
.narrow.portlet-hot-shots .up-next H3 {
	FONT-WEIGHT: bold
}
.marketing.narrow.portlet-hot-shots .up-next {
	DISPLAY: none
}
.portlet-best-mebox .action {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: right; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
.portlet-best-mebox .portlet-header .action {
	MARGIN-TOP: 0px
}
.portlet-best-mebox .left-content {
	FLOAT: left; WIDTH: 405px
}
.portlet-best-mebox .right-content {
	MARGIN-LEFT: 410px
}
.portlet-best-mebox .owner {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.portlet-best-mebox .owner A.img {
	FLOAT: left; MARGIN: 0px 5px; WIDTH: 42px; HEIGHT: 42px
}
.portlet-best-mebox .owner A.name {
	FONT-WEIGHT: bold
}
.portlet-best-mebox .vote {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.portlet-best-mebox .vote IMG {
	VERTICAL-ALIGN: middle
}
.portlet-best-mebox .no-more {
	FONT-WEIGHT: bold; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.portlet-best-mebox .vote-response {
	BACKGROUND: url(mebox_portlet_gradient.png) no-repeat left top; LEFT: 415px; WIDTH: 195px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 80px
}
.portlet-best-mebox .vote-response .mebox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #7a7a7a; LINE-HEIGHT: 16px; PADDING-TOP: 20px
}
.portlet-best-mebox .vote-response .mebox IMG {
	WIDTH: 71px; HEIGHT: 36px
}
.portlet-best-mebox .vote-response .results {
	PADDING-TOP: 35px; TEXT-ALIGN: center
}
.portlet-best-mebox .vote-response .results .num {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 3px; COLOR: #86c442
}
.portlet-best-mebox .marketing {
	PADDING-RIGHT: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(mebox_portlet_blue_box.png) no-repeat center center; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.portlet-best-mebox .marketing IMG {
	PADDING-BOTTOM: 5px
}
.portlet-best-mebox .send-gift {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(send_gift.png); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
.portlet-place-holder {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 75px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 75px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #eee; TEXT-ALIGN: center
}
.box-layout .box-layout .portlet-place-holder {
	MARGIN-TOP: 20px
}
.portlet-place-holder .main {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.portlet-place-holder .soon {
	FONT-STYLE: italic
}
.portlet-entity_media #thePhotoHeader SPAN.metro {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #e10370
}
.portlet-entity_media #theNum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 34px; BACKGROUND: url(large_green_circle.png) no-repeat center center; PADDING-BOTTOM: 15px; WIDTH: 77px; COLOR: white; PADDING-TOP: 15px; HEIGHT: 45px; TEXT-ALIGN: center
}
.portlet-entity_media .media {
	POSITION: relative
}
.portlet-entity_media .media #theNum {
	LEFT: 15px; POSITION: absolute; TOP: 15px
}
.portlet-entity_media .media-extra A {
	FONT-WEIGHT: bold
}
.portlet-entity_media .media-extra {
	MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; BORDER-BOTTOM: #c0c0c0 1px solid
}
.portlet-entity_media .media-extra .send_to_friends {
	PADDING-RIGHT: 0px; PADDING-LEFT: 35px; BACKGROUND: url(send_to_friend_icon.gif) no-repeat 12px 4px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; PADDING-TOP: 4px
}
.portlet-entity_media #thePhotoExtra .details {
	FLOAT: left
}
.portlet-entity_media #thePhotoExtra .votes {
	FLOAT: left
}
.portlet-entity_media #thePhotoExtra .details {
	WIDTH: 250px
}
.portlet-entity_media #thePhotoExtra .votes {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-LEFT: 30px
}
.portlet-entity_media #thePhotoExtra .votes SPAN {
	BORDER-RIGHT: #6a9e00 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #6a9e00 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #6a9e00 1px solid; COLOR: #6a9e00; PADDING-TOP: 3px; BORDER-BOTTOM: #6a9e00 1px solid
}
.portlet-entity_media #theMeboxExtra .do-vote {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 30px; WIDTH: 200px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
.portlet-entity_media #theMeboxExtra .did-vote {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 200px; PADDING-TOP: 30px; TEXT-ALIGN: center
}
.portlet-entity_media #theMeboxExtra .rank {
	FLOAT: left; WIDTH: 80px; TEXT-ALIGN: center
}
.portlet-entity_media #theMeboxExtra .rank .votes {
	FONT-WEIGHT: bold; FONT-SIZE: 14px
}
.portlet-entity_media #theMeboxExtra A.img {
	FLOAT: left; MARGIN: 0px 5px; WIDTH: 100px; HEIGHT: 100px
}
.portlet-entity_media .props {
	PADDING-TOP: 35px
}
.portlet-entity_media .props .send-gift {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 18px; BACKGROUND-IMAGE: url(send_gift.png); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat
}
.portlet-entity_media_details .remove-photobooth {
	PADDING-TOP: 5px
}
.portlet-entity_media_details .remove-photobooth A {
	COLOR: #ff0000
}
.portlet-entity_media_details .remove-photobooth A.add {
	DISPLAY: none
}
.portlet-entity_media_details .hidden.remove-photobooth A.remove {
	DISPLAY: none
}
.portlet-entity_media_details .hidden.remove-photobooth A.add {
	DISPLAY: inline
}
.promoter-wizard-next {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em
}
.promoter-wizard-hidden {
	VISIBILITY: hidden
}
.promoter-wizard-visible-step {
	BORDER-RIGHT: #d4d4d4 2px solid; PADDING-LEFT: 5px; FONT-SIZE: 14px; FLOAT: left; VISIBILITY: visible; WIDTH: 295px; PADDING-TOP: 10px; BORDER-BOTTOM: #d4d4d4 2px solid; POSITION: relative; HEIGHT: 152px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.promoter-wizard-hidden-step {
	BORDER-RIGHT: #d4d4d4 0px solid; FONT-SIZE: 14px; VISIBILITY: hidden; WIDTH: 0px; BORDER-BOTTOM: #d4d4d4 0px solid; POSITION: relative; HEIGHT: 0px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: center
}
.promoter-wizard-button-container {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
.promoter-wizard-checklist-selected {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; COLOR: white; LINE-HEIGHT: 40px; BORDER-BOTTOM: #418db1 2px solid; HEIGHT: 38px; BACKGROUND-COLOR: #489dc6
}
.promoter-wizard-checklist-unselected {
	PADDING-LEFT: 20px; CURSOR: pointer; COLOR: black; LINE-HEIGHT: 40px; BORDER-BOTTOM: #c3c3c3 2px solid; HEIGHT: 39px; BACKGROUND-COLOR: #eeeeee
}
.topbox-beta-welcome .topbox-content H1.extra-large-header {
	MARGIN-BOTTOM: 0px
}
.topbox-beta-welcome P {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 10px
}
.topbox-beta-welcome DIV.controls {
	FONT-WEIGHT: bold; MARGIN-LEFT: 500px
}
.topbox-beta-welcome DIV.controls A.close {
	DISPLAY: inline; FLOAT: none
}
.portlet-recent-active-people-bar {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
.portlet-recent-active-people-bar TABLE {
	BACKGROUND: url(people_scroller_gradient.png) repeat-x center bottom; PADDING-BOTTOM: 1px; WIDTH: 100%
}
.portlet-recent-active-people-bar TD.heading {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 140px
}
.portlet-recent-active-people-bar TD.heads {
	FONT-SIZE: 1px
}
.portlet-recent-active-people-bar TD.heads A IMG {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.portlet-recent-active-people-bar TD.heads A:hover IMG {
	BORDER-RIGHT: #e10370 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #e10370 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #e10370 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #e10370 1px solid
}
.portlet-recent-active-people-bar TD.close {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; VERTICAL-ALIGN: top; WIDTH: 90px; TEXT-ALIGN: right
}
.portlet-recent-active-people-bar TD.close A:hover {
	TEXT-DECORATION: none
}
.portlet-recent-active-people-bar TD.close IMG {
	VERTICAL-ALIGN: middle
}
.portlet-recently-bookmarked DIV.e {
	DISPLAY: none
}
.portlet-recently-bookmarked DIV.current.e {
	DISPLAY: block
}
.portlet-recently-bookmarked IMG.primary {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
.portlet-recently-bookmarked DIV.buttons {
	MARGIN-TOP: 40px
}
.portlet-recently-bookmarked DIV.buttons IMG {
	MARGIN: 0px 10px
}
.portlet-recently-bookmarked DIV.info {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 2px
}
.portlet-recently-bookmarked DIV.stats {
	LINE-HEIGHT: 16px
}
.portlet-recently-bookmarked DIV.stats A.friends {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: no-repeat left center; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; PADDING-TOP: 2px
}
.portlet-recently-bookmarked DIV.stats A.events {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: no-repeat left center; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; PADDING-TOP: 2px
}
.portlet-recently-bookmarked DIV.stats A.photos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: no-repeat left center; PADDING-BOTTOM: 2px; MARGIN-LEFT: 8px; PADDING-TOP: 2px
}
.portlet-recently-bookmarked DIV.stats A.friends {
	BACKGROUND-IMAGE: url(icon_friends.png)
}
.portlet-recently-bookmarked DIV.stats A.events {
	BACKGROUND-IMAGE: url(icon_calendar.gif)
}
.portlet-recently-bookmarked DIV.stats A.photos {
	BACKGROUND-IMAGE: url(photos.png)
}
LABEL.sponsored {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #d7d7d7; LINE-HEIGHT: 10px; TEXT-ALIGN: right
}
.portlet-interstitial-event {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #eaf3f8
}
.beta DIV.portlet-interstitial-event DIV.portlet-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
.portlet-interstitial-event .event-listing-e {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.portlet-profile-mebox DIV.caption {
	FONT-SIZE: 14px; LINE-HEIGHT: 24px
}
.portlet-profile-mebox DIV.caption A.send-gift {
	PADDING-LEFT: 20px; BACKGROUND: url(send_gift.png) no-repeat left center; LINE-HEIGHT: 24px
}
.portlet-profile-mebox DIV.caption A.share {
	PADDING-LEFT: 34px; BACKGROUND: url(new.gif) no-repeat left center; LINE-HEIGHT: 24px
}
.portlet-profile-mebox DIV.caption A.create {
	PADDING-LEFT: 34px; BACKGROUND: url(new.gif) no-repeat left center; LINE-HEIGHT: 24px
}
.portlet-profile-mebox DIV.caption A.hide {
	FONT-SIZE: 9px; FLOAT: right; MARGIN-RIGHT: 5px
}
.portlet-special-offer-events .portlet-header .controls {
	RIGHT: 0px; BOTTOM: 2px; POSITION: absolute
}
.portlet-special-offer-events UL.events {
	OVERFLOW: hidden; POSITION: relative
}
.portlet-special-offer-events LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 4px 0px; PADDING-TOP: 10px
}
.portlet-special-offer-events LI.odd {
	BACKGROUND-COLOR: #f9f9f9
}
.portlet-special-offer-events H3 A {
	FONT-WEIGHT: bold
}
.portlet-special-offer-events .portlet-header A.expand {
	DISPLAY: block; RIGHT: 0px; MARGIN: 9px 0px 0px; WIDTH: 9px; POSITION: absolute; TOP: 0px; HEIGHT: 9px; TEXT-ALIGN: center
}
.portlet-special-offer-events .portlet-header A.collapse {
	DISPLAY: block; RIGHT: 0px; MARGIN: 9px 0px 0px; WIDTH: 9px; POSITION: absolute; TOP: 0px; HEIGHT: 9px; TEXT-ALIGN: center
}
.portlet-special-offer-events .portlet-header A.expand {
	TEXT-DECORATION: none
}
.portlet-special-offer-events .portlet-header A.collapse:hover {
	TEXT-DECORATION: none
}
.portlet-special-offer-events .portlet-header A.expand {
	BACKGROUND: url(plus.gif) no-repeat

}
.portlet-special-offer-events .portlet-header A.collapse {
	BACKGROUND: url(minus.gif) no-repeat

}
.portlet-special-offer-events A.view-all {
	FONT-WEIGHT: bold; RIGHT: 0px; BOTTOM: 0px; POSITION: absolute
}
.portlet-you-might-know-small {
	MARGIN-TOP: -10px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 10px
}
.portlet-you-might-know-small .portlet-header {
	BACKGROUND: #fff; TEXT-ALIGN: left
}
.portlet-you-might-know-small .portlet-header H2 {
	PADDING-RIGHT: 35px; FONT-SIZE: 13px; BACKGROUND: url(new.gif) no-repeat right center; COLOR: #838383
}
.portlet-you-might-know-small DIV.user {
	FONT-SIZE: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 49%; POSITION: relative
}
.portlet-you-might-know-small DIV.user-listing-c {
	FONT-WEIGHT: bold; MARGIN: auto; WIDTH: auto; TEXT-ALIGN: left
}
.portlet-you-might-know-small DIV.user-listing-c A.photo {
	MARGIN-RIGHT: 3px
}
.portlet-you-might-know-small DIV.user-listing-c BR {
	DISPLAY: none
}
.portlet-you-might-know-small A.add-friend {
	LEFT: 53px; POSITION: absolute; TOP: 14px
}
.portlet-you-might-know-small .button {
	CLEAR: both; DISPLAY: block; MARGIN: auto; WIDTH: 150px
}
.portlet-you-might-know-small CENTER {
	PADDING-TOP: 5px
}
.portlet-you-might-know-full .select-controls {
	FLOAT: left
}
.portlet-you-might-know-full .primary-submit {
	FLOAT: right; MARGIN: 10px
}
.portlet-you-might-know-full .secondary-submit {
	FLOAT: right
}
.portlet-you-might-know-full .users {
	CLEAR: both
}
.portlet-you-might-know-full .user {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 20%; TEXT-ALIGN: center
}
.portlet-you-might-know-full .user .photo {
	DISPLAY: block; MARGIN: auto; HEIGHT: 55px
}
.portlet-you-might-know-full .no-friends {
	MARGIN: 10px 0px 20px 10px
}
.portlet-upgrade-to-promoter {
	
}
.portlet-upgrade-to-promoter H2 {
	FONT-WEIGHT: bold; COLOR: #e10370
}
.popup.portlet-upgrade-to-promoter {
	FONT-WEIGHT: normal
}
.portlet-upgrade-to-promoter H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; COLOR: #5cc10b
}
.portlet-upgrade-to-promoter P {
	MARGIN: 10px 0px
}
.portlet-upgrade-to-promoter UL LI {
	LIST-STYLE-POSITION: outside; MARGIN: 0px 0px 10px 10px
}
.portlet-upgrade-to-promoter .png-upgrade_me_now {
	FLOAT: left
}
.portlet-upgrade-to-promoter .learn-more {
	DISPLAY: block; FLOAT: right
}
.portlet-promoter-details-popup .form-row {
	CLEAR: both; MARGIN: 18px 0px; POSITION: relative
}
.portlet-promoter-details-popup .form-row LABEL {
	FONT-SIZE: 10px; LEFT: 0px; POSITION: absolute; TOP: -14px
}
.portlet-promoter-details-popup .form-row INPUT {
	WIDTH: 100%
}
.portlet-promoter-details-popup .form-row .first-name {
	CLEAR: none; FLOAT: left; WIDTH: 47%; MARGIN-RIGHT: 6%; POSITION: relative
}
.portlet-promoter-details-popup .form-row .last-name {
	CLEAR: none; FLOAT: left; WIDTH: 47%; POSITION: relative
}
.portlet-promoter-details-popup .form-row .city {
	CLEAR: none; FLOAT: left; WIDTH: 55%; MARGIN-RIGHT: 6%; POSITION: relative
}
.portlet-promoter-details-popup .form-row .state {
	CLEAR: none; FLOAT: left; WIDTH: 6%; MARGIN-RIGHT: 6%; POSITION: relative
}
.portlet-promoter-details-popup .form-row .zip {
	CLEAR: none; FLOAT: left; WIDTH: 26.9%; POSITION: relative
}
.portlet-promoter-details-popup .form-row .agreement LABEL {
	POSITION: static
}
.portlet-promoter-details-popup .form-row .agreement INPUT {
	VERTICAL-ALIGN: text-bottom; WIDTH: auto
}
.portlet-promoter-start H1 {
	COLOR: #2e5873
}
.portlet-promoter-start DIV.page-header {
	COLOR: #2e5873
}
.portlet-promoter-start IMG.sample {
	DISPLAY: block; MARGIN: auto
}
.portlet-promoter-start DIV.ticketing-info {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 10px
}
.portlet-promoter-start DIV.ticketing-info H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #0088be
}
.portlet-promoter-start DIV.ticketing-info UL {
	LIST-STYLE-POSITION: inside; LIST-STYLE-TYPE: disc
}
.portlet-promoter-start FORM {
	MARGIN-TOP: 20px; TEXT-ALIGN: center
}
.portlet-promoter-start DIV.rules {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f9f9f9
}
.portlet-promoter-start DIV.rules H3 {
	COLOR: #0088be
}
.portlet-promoter-start DIV.rules B {
	COLOR: #0088be
}
.portlet-requested-friends .users {
	CLEAR: both
}
.portlet-requested-friends .user {
	MARGIN-TOP: 20px; FLOAT: left; WIDTH: 20%; TEXT-ALIGN: center
}
.portlet-requested-friends .user IMG.photo {
	DISPLAY: block; MARGIN: auto
}
.portlet-requested-friends .others {
	FLOAT: right
}
.portlet-requested-friends .send-message {
	MARGIN: 15px auto; WIDTH: 700px; POSITION: relative
}
.portlet-requested-friends .send-message LABEL {
	DISPLAY: block; FLOAT: left; WIDTH: 15%; MARGIN-RIGHT: 2%; TEXT-ALIGN: right
}
.portlet-requested-friends .send-message INPUT {
	DISPLAY: block; MARGIN-LEFT: 17%; WIDTH: 80%
}
.portlet-requested-friends .send-message TEXTAREA {
	DISPLAY: block; MARGIN-LEFT: 17%; WIDTH: 80%
}
.portlet-requested-friends .auto-send {
	RIGHT: -46px; BOTTOM: 0px; POSITION: absolute
}
