body {  color: #dddddd }
a { color: #ffcc66 }
a:hover { color:#b77b03 }
a.lnk_admirer { color: #404040 }
a.lnk_admirer:hover { color:#b77b03 }
#vgift_err a { color: #404040 }
#vgift_err a:hover { color:#b77b03 }

h1#page_title,
h2.page_section,
h3.page_section {  color: #ffffff }
.alert-notice {
  background: -moz-linear-gradient(top,#fdefbc 0,#ffe68e 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#fdefbc),color-stop(100%,#ffe68e));
  background: -webkit-linear-gradient(top,#fdefbc 0,#ffe68e 100%);
  background: -o-linear-gradient(top,#fdefbc 0,#ffe68e 100%);
  background: -ms-linear-gradient(top,#fdefbc 0,#ffe68e 100%);
  background: linear-gradient(top,#fdefbc 0,#ffe68e 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffdefbc',endColorstr='#ffffe68e',GradientType=0);
}
body .pagination a.pgn_ht,
body .pagination a.pgn_nht,
body .pagination a.pgn_nobdr,
.btn {
  color: #fff;
  text-shadow: 0 -1px 0px rgba(0,0,0, 0.5);
  background-color: #435560;
  *background-color: #435560;
  background-image: -moz-linear-gradient(top, #8da1af, #435560);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8da1af), to(#435560));
  background-image: -webkit-linear-gradient(top, #8da1af, #435560);
  background-image: -o-linear-gradient(top, #8da1af, #435560);
  background-image: linear-gradient(to bottom, #8da1af, #435560);
  background-repeat: repeat-x;
  border: 1px solid #435560;
  *border: 0;
  border-color: #55656F;
  border-color: rgba(255, 255, 255, 0.1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8da1af', endColorstr='#ff435560', GradientType=0);
}

.nav_find .nav_username .btn{ background:#ffffff;filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ffffff', GradientType=0);}

.popover, .dropdown-menu {
  background-color: #444;
  border-color: #535353;
}
.popover.above .arrow:after { border-top-color: #444; }
.popover.right .arrow { border-right-color: #535353; }
.popover.right .arrow:after { border-right-color: #444; }
.popover.below .arrow { border-bottom-color: #535353; }
.popover.below .arrow:after { border-bottom-color: #444; }
.popover.left .arrow { border-left-color: #535353; }
.popover.left .arrow:after { border-left-color: #444; }

.btn-group.open .btn.dropdown-toggle,
.btn:hover,
.btn:focus,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  color: #fff;
  background-color: #435560;
  *background-color: #435560;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#435560', endColorstr='#435560', GradientType=0);
}
.dropdown-menu > li > a,
.btn-link { color: #fc6;}

.btn-link .caret { border-top-color: #fc6; }
.btn-group.open .btn-link,
.btn-group .btn-link:hover {
  background: #444;
  border-color: #535353;
}
.btn:hover,
.btn:focus {  color: #fff }

.btn.primary,.btn-blue {
  background-color: #2350a8;
  *background-color: #2350a8;
  background-image: -moz-linear-gradient(top, #237aa8, #2350a8);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#237aa8), to(#2350a8));
  background-image: -webkit-linear-gradient(top, #237aa8, #2350a8);
  background-image: -o-linear-gradient(top, #237aa8, #2350a8);
  background-image: linear-gradient(to bottom, #237aa8, #2350a8);
  background-repeat: repeat-x;
  border-color: #2350a8 #2350a8 #002a80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff237aa8', endColorstr='#ff2350a8', GradientType=0);
}
.btn.primary:hover,
.btn.primary:focus,
.btn.primary:active,
.btn.primary.active,
.btn.primary.disabled,
.btn.primary[disabled],
.btn-blue:hover,
.btn-blue:focus,
.btn-blue:active,
.btn-blue.active,
.btn-blue.disabled,
.btn-blue[disabled] {
  background-color: #2350a8;
  *background-color: #2350a8;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2350a8', endColorstr='#2350a8', GradientType=0);
}
.btn.primary:active,
.btn.primary.active,
.btn-blue:active,
.btn-blue.active {  background-color: #237aa8 }
.btn.guest, .btn-red {
  background-color: #952420;
  background-image: -moz-linear-gradient(top, #b92928, #952420);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b92928), to(#952420));
  background-image: -webkit-linear-gradient(top, #b92928, #952420);
  background-image: -o-linear-gradient(top, #b92928, #952420);
  background-image: linear-gradient(to bottom, #b92928, #952420);
  background-repeat: repeat-x;
  border-color: #952420 #952420 #cc3630;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb92928', endColorstr='#ff952420', GradientType=0);
}
.btn.guest:hover,
.btn.guest:focus,
.btn.guest:active,
.btn.guest.active,
.btn.guest.disabled,
.btn.guest[disabled],
.btn-red:hover,
.btn-red:focus,
.btn-red:active,
.btn-red.active,
.btn-red.disabled,
.btn-red[disabled] {
  background-color: #952420;
  *background-color: #952420;
}
.btn.guest:active,
.btn.guest.active,
.btn-red:active,
.btn-red.active {  background-color: #b92928 }
.btn.member,.btn-yellow {
  color:#000;
  text-shadow:0px 1px 0px #fff;
  background-color: #fc6;
  background-image: -moz-linear-gradient(top, #fcdb97, #ffcc66);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fcdb97), to(#ffcc66));
  background-image: -webkit-linear-gradient(top, #fcdb97, #ffcc66);
  background-image: -o-linear-gradient(top, #fcdb97, #ffcc66);
  background-image: linear-gradient(to bottom, #fcdb97, #ffcc66);
  background-repeat: repeat-x;
  border-color: #ffcc66 #ffcc66 #e6b93e;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcdb97', endColorstr='#ffffcc66', GradientType=0);
}
.btn.member:hover,
.btn.member:focus,
.btn.member:active,
.btn.member.active,
.btn.member.disabled,
.btn.member[disabled],
.btn-yellow:hover,
.btn-yellow:focus,
.btn-yellow:active,
.btn-yellow.active,
.btn-yellow.disabled,
.btn-yellow[disabled] {  background-color: #ffcc66 }
.btn.member:active,
.btn.member.active,
.btn-yellow:active,
.btn-yelow.active {  background-color: #fcdb97 }
.btn-inverse {
  color:#333;
  background-color: #f5f5f5;
  *background-color: #e6e6e6;
  background-image: -moz-linear-gradient(top, #ffffff, #d6d6d6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#d6d6d6));
  background-image: -webkit-linear-gradient(top, #ffffff, #d6d6d6);
  background-image: -o-linear-gradient(top, #ffffff, #d6d6d6);
  background-image: linear-gradient(to bottom, #ffffff, #d6d6d6);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  border: 1px solid #ccc;
  *border: 0;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border-bottom-color: #b3b3b3;
  text-shadow:0px 1px 0px #fff;

}
.btn-inverse:hover,
.btn-inverse:focus,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  color:#333;
  background-color: #d6d6d6;
}

#bdsm .btn-action,
#bdsm .btn-action a,
#bdsm .btn-action a.disabled,
#bdsm .member_cell_container .btn-action a,
#bdsm .axn_icon_wraper .btn-action a { color: #ffcc66; }

#bdsm .btn-action:hover,
#bdsm .btn-action a:hover,
#bdsm .btn-action a.disabled:hover,
#bdsm .axn_icon_wraper .btn-action a:hover { color: #b77b03; }

#bdsm .axn_icon_wraper .btn-action .btn { border-color: transparent; background-color: transparent; }

.btn .caret {
  border-top-color: #fff;
  border-bottom-color: #fff;
}
[class^="sprite-"],
[class*=" sprite-"] {  background-image: url("https://secureimage.securedataimages.com/images/common/others/fruit2alt-sprite-11_3.png") }


#bdsm #message_center_side .highlight_cell_fan._list > ._ricon > [class^="sprite-"]{
  background-position: -170px -576px;
}

#bdsm #message_center_side .highlight_cell_fan._list:hover > ._ricon > [class^="sprite-"]{
  background-position: -170px -608px;
}

.sprite-download,
.nav_find .nav_username .btn .sprite-search,
#bdsm .sprite-coins-white {  background-image: url("https://secureimage.securedataimages.com/images/common/others/fruit2-sprite-16.png") }

#bdsm .sprite-virtual_gift { background-position: -232px -835px; }
#bdsm .sprite-topfan-star { background-position: -202px -832px; }
/*@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
    [class^="sprite-"],
    [class*=" sprite-"] {  background-image: url("https://secureimage.securedataimages.com/images/common/others/fruit2alt-sprite-11@2x.png") }
}*/
.pagination a.btn {  color: #fff }
.modal {  background-color: #232323 }
.modal .close {
  color: #ddd;
  text-shadow: 0 -1px 0 #000;
}
.modal .close:hover,
.modal .close:focus {  color: #fff }
.tooltip.above .tooltip-arrow {  border-top-color: #535353 }
.tooltip.left .tooltip-arrow {  border-left-color: #535353 }
.tooltip.below .tooltip-arrow {  border-bottom-color: #535353 }
.tooltip.right .tooltip-arrow {  border-right-color: #535353 }
.tooltip-inner {
  background-color: #535353;
  border: 1px #535353 solid;
  box-shadow: 1px 1px 3px #000;
}
.tabs {  border-bottom-color: #444 }
.tabs > li > a {
  background: #444;
  color: #ccc;
}
.tabs > li > a:hover {  background: #333 }
.tabs > li.active > a {
  color: #fff;
  background-color: #232323;
  border-color: #444;
  border-bottom-color: rgba(0, 0, 0, 0);
}
.pills a:hover {  background: #444; color:#b77b03 }
.pills .active a {  background: #444 }
a.more-link {
  border-top-color: #535353;
  background: #444;
}
a.more-link:hover {  background: #535353 }
a.more-link .more-spinner {  background-image: url('https://secureimage.securedataimages.com/images/common/others/fruit_ajax.gif') }

.member_cell_info_container .handle, #friends_home_results_container .member_cell_container .btn-action a { color: #ffcc66; }
.member_cell_info_container .handle:hover, .member_cell_container .btn-action a:hover { color: #b77b03; }