/*
.showgrid {
background:transparent url(http://common.web.secondlife.com.s3.amazonaws.com/_css/blueprint/blueprint-grid-30-12x24.png) repeat scroll 0 0;
}
.showborder {
border:1px solid #000000;
}
.devNote {
background:#FFFFCC none repeat scroll 0 0;
}
*/
body {
background:#E8E9EC url('https://s3.amazonaws.com/common.web.secondlife.com/_img/backgrounds/my-body-green-bkgd.jpg') repeat-x scroll left top;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:75% !important;
margin:0;
padding:0;
}
#container-shadow-main {
background:transparent url('https://s3.amazonaws.com/common.web.secondlife.com/_img/backgrounds/my-container-fade-gry-bkgd.gif') repeat-y scroll left top;
margin:0 auto;
padding:0;
width:1080px;
}
#container-shadow-top {
background:transparent url('https://s3.amazonaws.com/common.web.secondlife.com/_img/backgrounds/my-container-top-green-fade-bkgd.png') no-repeat scroll left top;
margin:0;
padding:0;
}
#content {
background:#E8E9EC url('https://s3.amazonaws.com/common.web.secondlife.com/_img/backgrounds/my-container-green-bkgd.jpg') repeat-x scroll left top;
}
#sidebar-container {
padding:30px 0;
}
#main-content {
padding:30px 0;
text-align:left;
}
#main-content-body {
	background-color: #f8f8f8;
	overflow: hidden;
	padding: 1em;
}
#main-content-body h1 {
	font-weight: bold;
	font-size: 22px;
}
#main-content-body h2 {
	margin-bottom: inherit;
	}
a {
color:#428E72;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
a:hover {
color:#428E72;
}
.widget {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
border:1px solid #999999;
margin:0 0 0 20px;
padding:2px;
}
.widget .widget-head {
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background-color:#CCCCCC;
height:30px;
line-height:30px;
overflow:hidden;
width:100%;
}
.widget .widget-head h3 {
float:left;
font-size:1.5em;
font-weight:bold;
line-height:150%;
padding:0 5px;
}
.widget .widget-head span.toggle-collapse {
background:transparent url('http://images.fairmarket.com/images/site1306/buttons.gif') no-repeat scroll -52px 0;
display:block;
float:right;
height:14px;
margin:8px;
text-indent:-2000em;
width:14px;
}
.widget .widget-head span.collapsed {
background-position:-38px 0;
}
ul#column {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
#columns .widget .widget-content {
background:#333333 url('/special/widget-content-bg.png') repeat-x scroll 0 0;
color:#FFFFFF;
padding:5px;
}
#columns .widget .widget-content a {
color:#FFFFFF;
}
.widget-head a.edit, .widget-head a.remove {
display:none;
}
.widget-head a.collapse {
float:right;
margin-right:5px;
}
label img {
float:none;
margin:0;
}
.sidebar-widget h5 {
margin:0 0 5px;
}
#video_slideshow {
overflow:hidden;
width:350px;
}
#vp_embed_holder {
height:250px;
width:100%;
}
#video_slideshow #vp_video_thumbs {
height:115px;
margin:0;
padding:0;
width:5000px;
}
#video_slideshow #vp_video_thumbs li.video_thumb {
display:block;
float:left;
margin:5px;
overflow:hidden;
width:82px;
}
#vp_video_thumbs .highlight {
background:#999999 none repeat scroll 0 0;
}
#video_slideshow #vp_video_thumbs li.video_thumb img.thumbnail {
margin:0;
}
#video_slideshow #vp_video_thumbs li.video_thumb .thumb_title {
display:inline;
}
#screen2 #buttons span, #video_screen #buttons span, #widgetXStreetContent #xstreet-buttons span {
cursor:pointer;
}
#screen2 #buttons, #video_screen #buttons, #widgetXStreetContent #xstreet-buttons {
padding:10px 0;
text-align:center;
}
#widgetBlogFeedsPagination .qp_counter, #widgetGridStatusPagination .qp_counter {
color:#000000 !important;
}
#video_screen #video_slideshow #vp_video_thumbs {
height:75px;
}
#video_screen #video_slideshow #vp_video_thumbs li.video_thumb {
width:100px;
}
#video_screen #video_slideshow #vp_video_thumbs li.video_thumb img.thumbnail {
width:100px;
}
#video_screen #vp_video_thumbs li.video_thumb .thumb_title {
display:none;
}
.sidebar-widget {
margin:10px 0;
}
.sidebar-widget .widget-content {
background:#F8F8F8 none repeat scroll 0 0;
margin:0 15px;
}
span.main-widget-content {
color:#6A747C;
font-weight:bold;
display:block;
font-size:11px;
}
span.main-widget-content strong {
color:#3A3C3F;
font-size:13px;
padding-left:10px;
}
span.main-widget-content a
{
font-weight:bold;
padding-right:10px;    
}
span.main-widget-content, div.main-widget-content {
padding:10px 15px;
}
.sidebar-widget #widgetLindenDollarBody span {
display:block;
}
#contentLindenDollarBuy, #contentLindex {
display:none;
}
#contentLindenDollarBuy {
border-top:1px solid #BDC4C9;
padding:10px 15px;
}
#contentLindenDollarBuy h6, #contentLindex h6 {
color:#6A747C;
font-size:11px;
}
#contentLindenDollarBuy #formLindenDollarBuy label {
float:left;
padding-right:5px;
width:80px;
}
#contentLindenDollarBuy #formLindenDollarBuy input {
float:left;
}
#contentLindenDollarBuy #formLindenDollarBuy p {
clear:both;
float:left;
margin:5px 0;
}
#contentLindenDollarBuy #formLindenDollarBuy, #contentLindenDollarBuy #formLindenDollarBuy #market_buy_total_display {
float:left;
}
.sidebar-widget #contentLindex {
border-top:1px solid #BDC4C9;
padding:15px;
}
.sidebar-widget ul#lindex {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 -15px;
padding:5px 0;
}
.sidebar-widget ul#lindex li a {
color:#3A3C3F;
display:block;
font-size:11px;
font-weight:bold;
line-height:110%;
padding:5px 0 6px 24px;
}
.sidebar-widget ul#lindex li a:hover {
background-color:#EFEFEF;
}
.sidebar-widget #widgetFriendsBody table td {
padding:5px 15px;
}
.sidebar-widget #widgetFriendsBody table td.offline {
color:#9FA7AD;
}
.sidebar-widget #widgetFriendsBody table th {
background-color:#9FA7AD;
color:#FFFFFF;
font-size:10px;
padding:2px 15px;
text-transform:uppercase;
}
.sidebar-widget #widgetFriendsBody table {
border-bottom:1px solid #BDC4C9;
margin-bottom:0;
padding-bottom:5px;
}
#widgetFriendsBody .manage {
float:left;
font-weight:bold;
margin:5px 15px;
}
#widgetFriendsOnlinePagination {
float:right;
margin:5px 15px;
}
#widgetFriendsOnlinePagination span.qp_counter {
color:#9DA2A7;
display:block;
float:left;
font-size:11px;
margin:0 6px;
}
#widgetFriendsOnlinePagination .qp_prev, #widgetFriendsOnlinePagination .qp_next {
background-image:url('https://s3.amazonaws.com/common.web.secondlife.com/_img/img-library-sprite.png');
display:block;
float:left;
height:16px;
text-indent:-2000em;
width:15px;
}
#widgetFriendsOnlinePagination .qp_prev {
background-position:0 -90px;
}
#widgetFriendsOnlinePagination .qp_next {
background-position:-419px -90px;
}
#widgetFriendsOnlinePagination .qp_prev.qp_disabled {
background-position:0 -130px;
}
#widgetFriendsOnlinePagination .qp_next.qp_disabled {
background-position:-419px -130px;
}
.toggle {
border-bottom:1px solid #000000;
margin-bottom:1em;
margin-top:-3em;
text-align:right;
}
.toggle span {
cursor:pointer;
text-decoration:underline;
}
.toggle span.show-hide {
padding-right:0.5em;
}
.toggle span:hover {
text-decoration:none;
}
#basic-information form, #partner-information form, #email-information form, #password-information form {
display:none;
}
#sl-101-sidebar li a.selected {
font-weight:bold;
}
h4 {
height:auto;
}
#head {
height:auto;
margin:10px 0;
text-align:center;
}
.entry, .result {
border-bottom:1px solid #CCCCCC;
margin:0;
padding:10px 0;
}
.entry img {
float:none;
}
.result:hover {
background-color:#222222;
cursor:pointer;
}
.result h4 {
color:#FFFFFF;
font-weight:bold;
margin:0;
}
.result p, #columns .widget .widget-content p {
border-bottom:medium none;
}
#map-listings .selected {
background:#111111 none repeat scroll 0 0;
}
#columns .column {
height:auto !important;
min-height:400px;
width:100%;
}
#columns .widget {
margin:10px 0 !important;
}
#map-container {
margin:5px 0;
}
#map-container .balloon-content {
color:#000000;
font-size:90%;
margin:0;
}
#map-container .balloon-content p {
margin:0;
padding:0 !important;
}
#map-container .balloon-content a.tp-link {
background:transparent url('http://maps.secondlife.com/_img/css_btn_rightcap.jpg') no-repeat scroll right top;
clear:both;
color:#FFFFFF;
display:block;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:23px;
margin:10px 0 0;
padding-right:30px;
text-decoration:none;
}
#map-container .balloon-content a.tp-link span {
background:transparent url('http://maps.secondlife.com/_img/css_btn_span.jpg') no-repeat scroll left top;
display:block;
line-height:13px;
margin:0;
padding:4px 0 6px 12px;
}
li.maps .widget-content #map-listings {
display:none;
height:300px;
overflow:auto;
}
#mapWidgetPagination {
display:none;
text-align:center;
}
.pagination {
text-align:center;
}
li.maps .widget-content button {
color:#000000;
}
li.maps .widget-content button.expanded {
color:#CC33BB;
}
select {
border:1px solid #BDC7D8;
font-size:1em;
padding:0;
}
#widgetXStreetContent {
}
#widgetXStreetContent #xstreet-slideshow {
overflow:hidden;
width:350px;
}
#widgetXStreetContent #xstreet-slideshow ul#xstreet-thumbs {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
width:310px;
}
#widgetXStreetContent li.result {
border:medium none;
float:left;
margin:5px 15px;
padding:0 !important;
text-align:center;
width:90px;
}
#widgetXStreetContent li.result img {
display:block;
float:none !important;
margin:0 0 5px !important;
}
#widgetXStreetContent li.result .hover-text {
display:none;
}
.bt-wrapper span {
display:block;
line-height:110%;
margin-bottom:7px;
}
#selected_event_block img {
border:3px solid #000000;
display:block;
float:right;
margin:0 0 10px 10px;
}
#event_table td {
padding:5px 2px;
}