@import url("scplayer.css");
/*@import url("jquery.neosmart.fb.wall.css");*/
/*@import url("digg.css");*/

/* ==== Scroll down to find where to put your styles :) ==== */

/*  HTML5 ✰ Boilerplate  */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }
ins { background-color: #ff9; color: #000; text-decoration: none; }
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { /*border-bottom: 1px dotted;*/ cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle; }

body { font:13px/1.231 sans-serif; *font-size:small; } 
select, input, textarea, button { font:99% sans-serif; }
pre, code, kbd, samp { font-family: monospace, sans-serif; }

html { overflow-y: scroll; }
a:hover, a:active { outline: none; }
ul, ol { margin-left: 2em; }
ol { list-style-type: decimal; }
nav ul, nav li { margin: 0; list-style:none; list-style-image: none; }
small { font-size: 85%; }
b, strong, th { font-weight: bold; }
td { vertical-align: top; }

sub, sup { font-size: 75%; line-height: 0; position: relative; }
sup { top: -0.5em; }
sub { bottom: -0.25em; }

pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; padding: 15px; }
textarea { overflow: auto; }
.ie6 legend, .ie7 legend { margin-left: -7px; } 
input[type="radio"] { vertical-align: text-bottom; }
input[type="checkbox"] { vertical-align: bottom; }
.ie7 input[type="checkbox"] { vertical-align: baseline; }
.ie6 input { vertical-align: text-bottom; }
label, input[type="button"], input[type="submit"], input[type="image"], button { cursor: pointer; }
button, input, select, textarea { margin: 0; }
input:valid, textarea:valid   {  }
input:invalid, textarea:invalid { border-radius: 1px; -moz-box-shadow: 0px 0px 5px red; -webkit-box-shadow: 0px 0px 5px red; box-shadow: 0px 0px 5px red; }
.no-boxshadow input:invalid, .no-boxshadow textarea:invalid { background-color: #f0dddd; }

::-moz-selection{ background: #FF5E99; color:#fff; text-shadow: none; }
::selection { background:#FF5E99; color:#fff; text-shadow: none; }
a:link { -webkit-tap-highlight-color: #FF5E99; }

button {  width: auto; overflow: visible; }
.ie7 img { -ms-interpolation-mode: bicubic; }

body, select, input, textarea {  color: #444; }
h1, h2, h3, h4, h5, h6 { font-weight: bold; }
a, a:active, a:visited { color: #607890; }
a:hover { color: #036; }

/*
    // ========================================== \\
   ||                                              ||
   ||               Your styles !                  ||
   ||                                              ||
    \\ ========================================== //
*/


@font-face {font-family: 'NeuropolXRg-Regular';src: url('../webfonts/eot/style_87788.eot');src: url('../webfonts/eot/style_87788.eot?#iefix') format('embedded-opentype'),url('../webfonts/woff/style_87788.woff') format('woff'),url('../webfonts/ttf/style_87788.ttf') format('truetype'),url('../webfonts/svg/style_87788.svg#NeuropolXRg-Regular') format('svg');}
html {
	background-color: #000;
}
html.no-js {
	height: 95%;
}
body {
	background-color: #000;
	text-rendering: optimizeLegibility;
	position: relative;
	z-index:1;
	font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-style: normal;
	color: #fff;
	text-align: center;
}
p{
	letter-spacing: -0.02em;
}
.no-js body {
	background: #000 url(../img/LUST4LUV-LOGO-2011-BW.png) 50% 50% fixed no-repeat; /* THEME DEFAULT */
	-o-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	-khtml-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-ms-background-size:100% 100%;
	background-size:100% 100%;
	height: 100%;
	/*
	*/
}
.js body {
	background: #000 url("../img/loading.gif") 50% 50% fixed no-repeat;
}

.vegas-loading {
	-moz-border-radius:10px; 
	-webkit-border-radius:10px; 
	border-radius:10px;
	background:#000 url(../img/loadingx.gif) no-repeat center center;
	background:rgba(0, 0, 0, 0.7) url(../img/loadingx.gif) no-repeat center center;
	height:32px;
	left:20px;
	position:fixed;
	top:20px;
	width:32px; 
	z-index:0;
display:none;
}

.vegas-overlay {
	background:transparent url(../img/overlays/01.png);
	opacity:0.5;
	z-index:-1;
}

.vegas-background {
	image-rendering: optimizeQuality;
	-ms-interpolation-mode: bicubic;
	z-index:-2;
}
.ie6 .vegas-loading,
.ie6 .vegas-overlay,
.ie6 .vegas-background {
	display: none !important;
	z-index: -99 !important;
}
.ie6 body {
	background: #000 !important;
}
img  {
	-ms-interpolation-mode: bicubic;
	image-rendering: optimizeQuality;
}
#showtitle {
	display:none;
	color: #fff;
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 30px;
	z-index: 99999;
	text-align: center;
	line-height: 30px;
}
#showtitle a {
	position: absolute;
	right: 10px;
}
#showtitle a span {
	display: none;
}
.scanlines {
	position: fixed;
	display: block;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 2;
	background: url('../img/grid.png');
	_display:none;
}

.no-js #yt iframe,
.no-js #fbi {
	display: none;
}
.no-js #sc div a { /* THEME DEFAULT */
	display: block;
	padding: 5px 0;
	margin: 5px 0;
	color: #fff;
}
.no-js .sc-player {
	height: auto !important;
}
.masonry,
.masonry .masonry-brick {
  -webkit-transition-duration: 0.7s;
     -moz-transition-duration: 0.7s;
       -o-transition-duration: 0.7s;
          transition-duration: 0.7s;
}

.masonry {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.masonry .masonry-brick {
  -webkit-transition-property: left, right, top;
     -moz-transition-property: left, right, top;
       -o-transition-property: left, right, top;
          transition-property: left, right, top;
}
.center {
	position: relative;
	z-index: 3;
	text-align: left;
	margin: 5px auto 30px auto;
	clear:both;
	opacity:0.5;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}
.no-js .center {
	opacity:1 !important;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}
.box {
	position: relative;
	display: block;
	float:left;
	margin: 5px;
	width: 448px;
	padding: 5px 10px;
	text-align: justify;
	color: #aaa;
	border: 1px solid #888; /* THEME DEFAULT */
	-webkit-border-radius: 20px;
	-webkit-border-top-right-radius: 40px;
	-moz-border-radius: 20px;
	-moz-border-radius-topright: 40px;
	border-radius: 20px;
	border-top-right-radius: 40px;
}
.rgba .box:hover { /* THEME DEFAULT */
	-moz-box-shadow: rgba(128,128,128,0.50) 1px 1px 15px 1px;
    -webkit-box-shadow: rgba(128,128,128,0.50) 1px 1px 15px 1px;
	box-shadow: #999 1px 1px 15px 1px;
    box-shadow: rgba(128,128,128,0.50) 1px 1px 15px 1px;
}
.ie6 .box:hover,
.ie7 .box:hover,
.ie8 .box:hover { /* THEME DEFAULT */
/*
	-ms-filter:progid:DXImageTransform.Microsoft.Shadow(color='#999',direction='120',strength='10');
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#999',direction='120',strength='10');
*/
}
#Xcf { min-height:300px;}
.transbg { /* THEME DEFAULT */
	/* background: url(../img/bg.png); sent to non RGBA browsers only? */
	background: rgba(000,000,000,0.85) !important;
}
.ie6 .transbg, 
.ie7 .transbg,
.ie8 .transbg { /* THEME DEFAULT */
/*
	background:none;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0);
	zoom:1;
*/
	filter: none;
	background: #000;
}
#logo {
	float:left;
	margin: 1px 4px 1px -2px;
	position: relative;
	z-index: 300;
}
#logo img {
	-webkit-transition: -webkit-transform 1.0s ease-out;
	   -moz-transition:    -moz-transform 1.0s ease-out;
	    -ms-transition:     -ms-transform 1.0s ease-out;
	     -o-transition:      -o-transform 1.0s ease-out;
	        transition:         transform 1.0s ease-out;
}
#logo img:hover {
	-webkit-transform: rotate(360deg);
	   -moz-transform: rotate(360deg);
	    -ms-transform: rotate(360deg);
		 -o-transform: rotate(360deg);
	        transform: rotate(360deg);
}
h1, h2, h3, h4, h5, h6 {
	padding: 0;
	margin: 0;
	line-height:1;
	font-weight: normal;
}
h1 {
	font-size: 36px;
	font-family: "futura original",NeuropolXRg-Regular;
	color: #fff; /* THEME DEFAULT */
}
.ir {
  display: -moz-inline-box;
  display: inline-block;
  background: transparent none 0 0 no-repeat;
  text-indent: -3000px;
  font: 0/0 Arial;
  overflow: hidden;
  color: transparent;
  color: rgba(255,255,255,0);
  vertical-align: bottom;
}
h1.ir {/* THEME DEFAULT */
	background-image: url("../img/lust4luv.png"); 
	width: 180px;
	height: 30px;
	cursor: text;
}
h2 {
	font-size: 34px;
	/*font-family: NeuropolXRg-Regular,"neuropol x rg";*/
	font-family: NeuropolXRg-Regular;
	color: #ccc; /* THEME DEFAULT */
	font-weight: bold;
	position:relative;
	left:-2px;
	margin-bottom: 5px;
	display: block;
}
h3 {
	margin: 0 0 6px 0;
	font-size: 16px;
	font-family: NeuropolXRg-Regular;
	color: #aaa; /* THEME DEFAULT */
}
h4 {
	margin: 0 0 6px 0;
	font-size: 14px;
	font-family: NeuropolXRg-Regular;
	color: #999; /* THEME DEFAULT */
}
h4 a:link, h4 a:visited {
	color: #999; /* THEME DEFAULT */
}
h4 img {
	position: absolute;
	margin-left: 5px;
}
p {
	margin: 0 0 4px 0;
	padding: 0;
	font-size: 13px;
	line-height: 1.231;
}
#l4l blockquote {
	font-style: italic;
}
#l4l h3 {
	clear: both;
}
#sc h5 {
	color: #ccc;
	font-family: NeuropolXRg-Regular;
}
/*
#sl {
	min-height: 105px;
}
*/
#nv li,
#sl li {
	font-size: 13px;
	line-height: 1.231;
}
#sl a { margin-right: 5px; }
iframe.twitter-share-button  {
	float: left;
	margin-right: 5px;
}
#ns {
	min-height: 581px;
}
#cc {
	border: 1px solid #666;
	padding: 2px 5px;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px; 
	border-radius:5px;
	margin-bottom: 3px;
	background-color: #000;
	text-align: center;
	margin: 0 auto;
	display: block;
}
a#cc:hover{
	background: rgb(040,0,0);
	background: rgba(255,0,0,0.2);
	color: #fff;
}
#chronology {
	width: 448px;
	display: none;
	margin-bottom: 10px;
}
.no-js #chronology {
	display: block;
}
#chronology p {
	border-bottom:1px solid #666;
}
#chronology b,
#chronology strong {
	font-weight: bold;
	color: #fff;
	display: block;
}
img, object, iframe {
	border: none;
	background: transparent !important;
	padding:0;
	margin:0;
}
#yt iframe { /* THEME DEFAULT */
	/*background: #000 !important;*/
	width: 448px;
	height: 285px;
}
#fbi { /* THEME DEFAULT */
	min-height:507px;
	z-index:400;
}
#fbc {
	width: 448px;
	/*
	border:1px solid #666;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-radius: 0;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottom: 0;
	border-top-left-radius: 5px;
	border-top-right-radius: 10px;
	border-bottom-radius: 0;
	border-bottom: none;
	*/
	padding-bottom: 2px;
	margin-bottom: -4px;
}
/*
#fbc em {
	font-style: italic;
}
#fbc strong {
	font-weight: normal;
	color: #3B5998;
	color: #4B69a8;
}
*/
#fb iframe { /* THEME DEFAULT */
	min-height:413px;
}
#iframex { 
	display: block;
	height:30px;
	max-height:30px;
}
#iframex iframe { 
	display: block;
	height:30px;
	min-height:30px;
	max-height:30px;
	/*overflow: hidden;*/
}
.fb-like {
	overflow:hidden;
	width:215px;
	height:62px;
	float: left;
	margin:0 2px 0 5px;
	display: block;
}
.fb-like iframe {
	min-height:62px;
	height: 62px;
	border-style: none !important;
}
#fbc p {
	padding:5px 5px 0 5px;
}
/*
object, iframe {
	background: transparent url("../img/ajax-loader.gif") 50% 25% scroll no-repeat;
}
#fbr {
	min-height:560px;
	z-index:400;
}
.ie6 #fbr,
.ie7 #fbr,
.ie8 #fbr,
.ie9 #fbr {
	min-height:550px;
}
#fbr iframe {
	height:530px;
	max-height:530px;
	margin-bottom:5px;
}
.ie6 #fbr iframe,
.ie7 #fbr iframe,
.ie8 #fbr iframe,
.ie9 #fbr iframe {
	height:520px;
	max-height:520px;
	margin-bottom:5px;
}
a {
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out; 
}
*/
a, 
a:link,
a:visited {
	text-decoration: none;
	color: #ccc; /* THEME DEFAULT */
}
a:hover,
a:active {
	color: #900; /* THEME DEFAULT */
}
.pic {
	width: 200px;
	float: right;
	margin-left: 10px;
}
#buy ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#buy ul li {
	float: left;
	margin: 0 5px 5px 15px;
}
#buy ul li a {
	display: block;
	text-align:center;
	text-decoration:none;
	color:#fff; /* THEME DEFAULT */
	width:90px;
	letter-spacing: -0.05em;
	font-style: normal;
}
#buy ul li a:hover,
#buy ul li a:active { /* THEME DEFAULT */
	color:#ff0;
	background-color: #222;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	font-style: normal;
}
#buy ul li a span {
	font-size: 18px;
	font-style: normal;
}
#buy ul li a:hover span {
	font-style: italic;
}
#buy ul li a img {
	display: block;
	margin: 0 auto;
}
.login {
	height:16px;
	line-height:16px;
	display: block;
	clear:both;
}
p.login {
	font-size: 10px;
	color: #aaa;
}
p.login a {
	text-decoration:none;
	color:#fff;
}
p.login img {
	vertical-align:middle;
}
.lt-480 .center { opacity:1; }
.lt-480 body { background-image:none; }
#cf {
	height: 236px;
	max-height: 236px;
}
#imageflow {
	margin:10px 0 0 0;
	padding:0;
	color:#fff;
	width: 448px;
	max-width: 448px !important;
	height: 200px;
	max-height: 200px;
	overflow: visible;
	text-align:left;
	position: relative;
	top: 5px;
}
#imageflow img { 
	position:absolute; 
	top:0px;
	border:none;
}
#imageflow a{
	color:#fff;
}
#imageflow #images{
	visibility:hidden;
}
#imageflow #loading{
	margin-top:90px;
	text-align:center;
	width:100%;
	height:179px;
}
#imageflow #loading img{
	margin-top:10px;
	position:relative; 
}
#imageflow #captions{
	font-weight:bold;
	position:relative; 
	text-align:center;
	z-index:10000;
	font-family: NeuropolXRg-Regular, sans-serif;
	margin-top: -35px;
}
#imageflow #scrollbar{
	visibility:hidden;
	position:relative; 
	background-repeat:no-repeat;
	background-image:url(../img/scrollbar.png);
	height: 12px;
	z-index:10001;
}
#imageflow #slider{
	position:absolute;
	margin-top:0px;
	margin-left:-7px;
	z-index:10002;
	background-repeat:no-repeat;
	background-image:url(../img/slider.png);
	_background-image:url(../img/slider.gif);
	width:19px;
	height:12px;
}

/* THEME INDEX */
/*
dark  # 877b65
light # dac6a3
blue  # bfc8ee
*/

.no-js body#index {
	background: #000 url(../img/LUST4LUV-LOGO-2011.png) 50% 50% fixed no-repeat;
	-o-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	-khtml-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-ms-background-size:100% 100%;
	background-size:100% 100%;
}

.no-js #index #sc div a {
	display: block;
	padding: 2px 0;
	margin: 3px 0;
	color: #fff;
}
#index .box {
	border: 1px solid #877b65;
}
.rgba #index .box:hover {
	-moz-box-shadow: rgba(75, 156, 203, 0.5) 1px 1px 15px 1px;
    -webkit-box-shadow: rgba(75, 156, 203, 0.5) 1px 1px 15px 1px;
	box-shadow: #bfc8ee 1px 1px 15px 1px;
    box-shadow: rgba(75, 156, 203, 0.5) 1px 1px 15px 1px;
}
.ie6 #index .box:hover,
.ie7 #index .box:hover,
.ie8 #index .box:hover {
	/*
	-ms-filter:progid:DXImageTransform.Microsoft.Shadow(color='#bfc8ee',direction='120',strength='10');
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#bfc8ee',direction='120',strength='10');
	*/
}
.ie6 #index .transbg,
.ie7 #index .transbg,
.ie8 #index .transbg {
/*
	background:none;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0);
	zoom:1;
*/
	filter: none;
	background: #000;
}
#index h1 {
	color: #877b65;
}
#index h1.ir {
	background-image: url("../img/lust4luv.png");
	width: 306px;
	height: 30px;
	cursor: text;
}
#index h2 {
	color: #dac6a3;
}
#index h3 {
	color: #bfc8ee;
}
#index h4 {
	color: #bfc8ee;
}
#index h4 a:link, 
#index h4 a:visited {
	color: #bfc8ee;
}
#index #sl h4 a:link, 
#index #sl h4 a:visited {
	color: #dac6a3;
}
#index #sl h4 a:hover, 
#index #sl h4 a:active {
	color: #bfc8ee !important;
}
#index #yt iframe {
	/*background: #000 !important;*/
	width: 448px;
	height: 285px;
}
#index a, 
#index a:link, 
#index a:visited {
	color: #dac6a3;
}
#index a:hover, 
#index a:active {
	color: #bfc8ee;
}
#index h4 a:hover, 
#index h4 a:active {
	color: #bfc8ee !important;
}
#index #sc h5 {
	color: #dac6a3;
}
#index #buy ul li a {
	color: #fff;
	font-style: normal;
}
#index #buy ul li a:hover,
#index #buy ul li a:active {
	color:#dac6a3 !important;
}
#index #buy ul li a span,
#index #buy ul li a:link span,
#index #buy ul li a:visited span {
	color:#dac6a3 !important;
	font-style: normal;
}
#index #buy ul li a:hover span {
	font-style: italic;
	color:#ff0 !important;
}
#index .sc-player .sc-info h3 {
	color:#bfc8ee !important;
}
#index .sc-player .sc-info h3 a {
	color:#bfc8ee !important;
	cursor: default;
	display: block;
}
#index .sc-player .sc-info p b,
#index .sc-player .sc-info p strong {
	color: #877b65;
}
#index .sc-player .sc-info p i,
#index .sc-player .sc-info p em {
	font-weight: bold;
	font-style: normal;	
}
#index .sc-scrubber .sc-waveform-container,
#index .sc-scrubber .sc-time-span img {
  background-color: #bfc8ee;
  background: -moz-linear-gradient(top, black, #bfc8ee 0px, #877b65 90%);
  background: -webkit-gradient(linear, left top, left 90%, from(black), color-stop(0%, #bfc8ee), to(#877b65));
}
.ie #index .sc-scrubber .sc-waveform-container,
.ie #index .sc-scrubber .sc-time-span img {
  background: #bfc8ee;
}


/* THEME WM*/
/*
light # e8d7be
dark  # 7b785c
dgreen# 576c4d
*/

.no-js body#wm {
	background: #000 url(../img/LUST4LUV-LOGO-2011.png) 50% 50% fixed no-repeat;
	-o-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	-khtml-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-ms-background-size:100% 100%;
	background-size:100% 100%;
}

.no-js #wm #sc div a {
	display: block;
	padding: 2px 0;
	margin: 3px 0;
	color: #fff;
}
#wm .box {
	border: 1px solid #7b785c;
}
.rgba #wm .box:hover {
	-moz-box-shadow: rgba(75, 156, 203, 0.5) 1px 1px 15px 1px;
    -webkit-box-shadow: rgba(75, 156, 203, 0.5) 1px 1px 15px 1px;
	box-shadow: #7b785c 1px 1px 15px 1px;
    box-shadow: rgba(75, 156, 203, 0.5) 1px 1px 15px 1px;
}
.ie6 #wm .box:hover,
.ie7 #wm .box:hover,
.ie8 #wm .box:hover {
	/*
	-ms-filter:progid:DXImageTransform.Microsoft.Shadow(color='#576c4d',direction='120',strength='10');
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#576c4d',direction='120',strength='10');
	*/
}
.ie6 #wm .transbg,
.ie7 #wm .transbg,
.ie8 #wm .transbg {
/*
	background:none;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0);
	zoom:1;
*/
	filter: none;
	background: #000;
}
#wm h1 {
	color: #7b785c;
}
#wm h1.ir {
	background-image: url("../img/lust4luv.png");
	width: 306px;
	height: 30px;
	cursor: text;
}
#wm h2 {
	color: #576c4d;
	letter-spacing: -0.05em;
}
#wm h3 {
	color: #576c4d;
}
#wm h4 {
	color: #7b785c;
}
#wm h4 a:link, 
#wm h4 a:visited {
	color: #7b785c;
}
#wm #sl h4 a:link, 
#wm #sl h4 a:visited {
	color: #e8d7be;
}
#wm #sl h4 a:hover, 
#wm #sl h4 a:active {
	color: #7b785c !important;
}
#wm #yt iframe {
	/*background: #000 !important;*/
	width: 448px;
	height: 285px;
}
#wm a, 
#wm a:link, 
#wm a:visited {
	color: #e8d7be;
}
#wm a:hover, 
#wm a:active {
	color: #7b785c;
}
#wm h4 a:hover, 
#wm h4 a:active {
	color: #e8d7be !important;
}
#wm #sc h5 {
	color: #e8d7be;
}
#wm #buy ul li a {
	color: #fff;
	font-style: normal;
}
#wm #buy ul li a:hover,
#wm #buy ul li a:active {
	color:#e8d7be !important;
}
#wm #buy ul li a span,
#wm #buy ul li a:link span,
#wm #buy ul li a:visited span {
	color:#e8d7be !important;
	font-style: normal;
}
#wm #buy ul li a:hover span {
	font-style: italic;
	color:#ff0 !important;
}
#wm .sc-player .sc-info h3 {
	color:#576c4d !important;
}
#wm .sc-player .sc-info h3 a {
	color:#576c4d !important;
	cursor: default;
	display: block;
}
#wm .sc-player .sc-info p b,
#wm .sc-player .sc-info p strong {
	color: #7b785c;
}
#wm .sc-player .sc-info p i,
#wm .sc-player .sc-info p em {
	font-weight: bold;
	font-style: normal;	
}
#wm .sc-scrubber .sc-waveform-container,
#wm .sc-scrubber .sc-time-span img {
  background-color: #002c19;
  background: -moz-linear-gradient(top, black, #002c19 0px, #7b785c 90%);
  background: -webkit-gradient(linear, left top, left 90%, from(black), color-stop(0%, #002c19), to(#7b785c));
}
.ie #wm .sc-scrubber .sc-waveform-container,
.ie #wm .sc-scrubber .sc-time-span img {
  background: #002c19;
}


/* THEME RD*/
/*
dark  # 6C321C
light # BB5C46
blue  # 4B9CCB
*/

.no-js body#rd {
	background: #000 url(../img/LUST4LUV-LOGO-2011.png) 50% 50% fixed no-repeat;
	-o-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	-khtml-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-ms-background-size:100% 100%;
	background-size:100% 100%;
}

.no-js #rd #sc div a {
	display: block;
	padding: 2px 0;
	margin: 3px 0;
	color: #fff;
}
#rd .box {
	border: 1px solid #6C321C;
}
.rgba #rd .box:hover {
	-moz-box-shadow: rgba(75, 156, 203, 0.5) 1px 1px 15px 1px;
    -webkit-box-shadow: rgba(75, 156, 203, 0.5) 1px 1px 15px 1px;
	box-shadow: #4B9CCB 1px 1px 15px 1px;
    box-shadow: rgba(75, 156, 203, 0.5) 1px 1px 15px 1px;
}
.ie6 #rd .box:hover,
.ie7 #rd .box:hover,
.ie8 #rd .box:hover {
	/*
	-ms-filter:progid:DXImageTransform.Microsoft.Shadow(color='#4B9CCB',direction='120',strength='10');
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#4B9CCB',direction='120',strength='10');
	*/
}
.ie6 #rd .transbg,
.ie7 #rd .transbg,
.ie8 #rd .transbg {
/*
	background:none;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0);
	zoom:1;
*/
	filter: none;
	background: #000;
}
#rd h1 {
	color: #6C321C;
}
#rd h1.ir {
	background-image: url("../img/lust4luv.png");
	width: 306px;
	height: 30px;
	cursor: text;
}
#rd h2 {
	color: #BB5C46;
}
#rd h3 {
	color: #4B9CCB;
}
#rd h4 {
	color: #4B9CCB;
}
#rd h4 a:link, 
#rd h4 a:visited {
	color: #4B9CCB;
}
#rd #sl h4 a:link, 
#rd #sl h4 a:visited {
	color: #BB5C46;
}
#rd #sl h4 a:hover, 
#rd #sl h4 a:active {
	color: #4B9CCB !important;
}
#rd #yt iframe {
	/*background: #000 !important;*/
	width: 448px;
	height: 285px;
}
#rd a, 
#rd a:link, 
#rd a:visited {
	color: #BB5C46;
}
#rd a:hover, 
#rd a:active {
	color: #4B9CCB;
}
#rd h4 a:hover, 
#rd h4 a:active {
	color: #BB5C46 !important;
}
#rd #sc h5 {
	color: #BB5C46;
}
#rd #buy ul li a {
	color: #fff;
	font-style: normal;
}
#rd #buy ul li a:hover,
#rd #buy ul li a:active {
	color:#BB5C46 !important;
}
#rd #buy ul li a span,
#rd #buy ul li a:link span,
#rd #buy ul li a:visited span {
	color:#BB5C46 !important;
	font-style: normal;
}
#rd #buy ul li a:hover span {
	font-style: italic;
	color:#ff0 !important;
}
#rd .sc-player .sc-info h3 {
	color:#ff0 !important;
}
#rd .sc-player .sc-info h3 a {
	color:#ff0 !important;
	cursor: default;
	display: block;
}
#rd .sc-player .sc-info p b,
#rd .sc-player .sc-info p strong {
	color: #6C321C;
}
#rd .sc-player .sc-info p i,
#rd .sc-player .sc-info p em {
	font-weight: bold;
	font-style: normal;	
}
#rd .sc-scrubber .sc-waveform-container,
#rd .sc-scrubber .sc-time-span img {
  background-color: #4B9CCB;
  background: -moz-linear-gradient(top, black, #4B9CCB 0px, #6C321C 90%);
  background: -webkit-gradient(linear, left top, left 90%, from(black), color-stop(0%, #4B9CCB), to(#6C321C));
}
.ie #rd .sc-scrubber .sc-waveform-container,
.ie #rd .sc-scrubber .sc-time-span img {
  background: #4B9CCB;
}


/* THEME IW */
/*
coral  # f04333
green  # 559e69
yellow # f3bf14
blue   # 3b6e72
*/

.no-js body#iw {
	background: #000 url(../img/Interwoven-CD-cover.jpg) 50% 50% fixed no-repeat;
	-o-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	-khtml-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-ms-background-size:100% 100%;
	background-size:100% 100%;
}

.no-js #iw #sc div a {
	display: block;
	padding: 2px 0;
	margin: 3px 0;
	color: #fff;
}
#iw .box {
	border: 1px solid #559e69;
}
.rgba #iw .box:hover {
	-moz-box-shadow: rgba(243, 191, 20, 0.5) 1px 1px 15px 1px;
    -webkit-box-shadow: rgba(243, 191, 20, 0.5) 1px 1px 15px 1px;
	box-shadow: #f3bf14 1px 1px 15px 1px;
    box-shadow: rgba(243, 191, 20, 0.5) 1px 1px 15px 1px;
}
.ie6 #iw .box:hover,
.ie7 #iw .box:hover,
.ie8 #iw .box:hover {
	/*
	-ms-filter:progid:DXImageTransform.Microsoft.Shadow(color='#4B9CCB',direction='120',strength='10');
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#4B9CCB',direction='120',strength='10');
	*/
}
.ie6 #iw .transbg,
.ie7 #iw .transbg,
.ie8 #iw .transbg {
/*
	background:none;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0);
	zoom:1;
*/
	filter: none;
	background: #000;
}
#iw h1 {
	color: #f3bf14;
}
#iw h1.ir {
	background-image: url("../img/lust4luv.png");
	width: 306px;
	height: 30px;
	cursor: text;
}
#iw h2 {
	color: #3b6e72;
}
#iw h3 {
	color: #f04333;
}
#iw h4 {
	color: #559e69;
}
#iw h4 a:link, 
#iw h4 a:visited {
	color: #559e69;
}
#iw #sl h4 a:link, 
#iw #sl h4 a:visited {
	color: #3b6e72;
}
#iw #yt iframe {
	/*background: #000 !important;*/
	width: 448px;
	height: 285px;
}
#iw #fbi {
	min-height:500px;
}
#iw #fb iframe {
	min-height:431px;
}
#iw a, 
#iw a:link, 
#iw a:visited {
	color: #3b6e72;
}
#iw a:hover, 
#iw a:active {
	color: #f3bf14;
}
#iw h4 a:hover, 
#iw h4 a:active {
	color: #f3bf14 !important;
}
#iw #sc h5 {
	color: #3b6e72;
}
#iw #buy ul li a {
	color: #fff;
	font-style: normal;
}
#iw #buy ul li a:hover,
#iw #buy ul li a:active {
	color:#3b6e72 !important;
}
#iw #buy ul li a span,
#iw #buy ul li a:link span,
#iw #buy ul li a:visited span {
	color:#3b6e72 !important;
	font-style: normal;
}
#iw #buy ul li a:hover span {
	font-style: italic;
	color:#f3bf14 !important;
}
#iw .sc-player .sc-info h3 {
	color:#f3bf14 !important;
}
#iw .sc-player .sc-info h3 a {
	color:#f3bf14 !important;
	cursor: default;
	display: block;
}
#iw .sc-player .sc-info p b,
#iw .sc-player .sc-info p strong {
	color: #f04333;
}
#iw .sc-player .sc-info p i,
#iw .sc-player .sc-info p em {
	font-weight: bold;
	font-style: normal;	
	color: #3b6e72;
}
#iw .sc-scrubber .sc-waveform-container,
#iw .sc-scrubber .sc-time-span img {
  background-color: #559e69;
  background: -moz-linear-gradient(top, black, #3b6e72 0px, #559e69 90%);
  background: -webkit-gradient(linear, left top, left 90%, from(black), color-stop(0%, #3b6e72), to(#559e69));
}
.ie #iw .sc-scrubber .sc-waveform-container,
.ie #iw .sc-scrubber .sc-time-span img {
  background: #3b6e72;
}



/* THEME R2B */

.no-js body#r2b {
	background: #000 url(../img/bg-r2b_v.png) 50% 50% fixed no-repeat;
	-o-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	-khtml-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-ms-background-size:100% 100%;
	background-size:100% 100%;
}
.no-js #r2b #sc div a {
	display: block;
	padding: 2px 0;
	margin: 3px 0;
	color: #fff;
}
#r2b .box {
	border: 1px solid #888;
}
.rgba #r2b .box:hover {
	-moz-box-shadow: rgba(31,245,255,0.50) 1px 1px 15px 1px;
    -webkit-box-shadow: rgba(31,245,255,0.50) 1px 1px 15px 1px;
	box-shadow: #1FF5FF 1px 1px 15px 1px;
    box-shadow: rgba(31,245,255,0.50) 1px 1px 15px 1px;
}
.ie6 #r2b .box:hover,
.ie7 #r2b .box:hover,
.ie8 #r2b .box:hover {
	/*
	-ms-filter:progid:DXImageTransform.Microsoft.Shadow(color='#1FF5FF',direction='120',strength='10');
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#1FF5FF',direction='120',strength='10');
	*/
}
.rgba #r2b .transbg {
	/* background: url(../img/bg.png); sent to non RGBA browsers only? */
	background: rgba(000,000,000,0.85) !important;"
}
.ie6 #r2b .transbg,
.ie7 #r2b .transbg,
.ie8 #r2b .transbg {
/*
	background:none;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0);
	zoom:1;
*/
	filter: none;
	background: #000;
}
#r2b h1 {
	color: #FE2CC1;
}
#r2b h1.ir {
	background-image: url("../img/rhapsodyze.png");
	width: 306px;
	height: 30px;
	cursor: text;
}
#r2b h2 {
	color: #1FF5FF;
}
#r2b h3 {
	color: #1FF5FF;
}
#r2b h4 {
	color: #FE2CC1;
}
#r2b h4 a:link, 
#r2b h4 a:visited {
	color: #FE2CC1;
}
#r2b #sl h4 a:link, 
#r2b #sl h4 a:visited {
	color: #1FF5FF;
}
#r2b #sl h4 a:hover, 
#r2b #sl h4 a:active {
	color: #FE2CC1 !important;
}
#r2b #yt iframe {
	/*background: #000 !important;*/
	width: 448px;
	height: 285px;
}
#r2b #fbi {
	min-height:500px;
}
#r2b #fb iframe {
	min-height:431px;
}
#r2b a, 
#r2b a:link, 
#r2b a:visited {
	color: #1FF5FF;
}
#r2b a:hover, 
#r2b a:active {
	color: #FE2CC1;
}
#r2b h4 a:hover, 
#r2b h4 a:active {
	color: #1FF5FF !important;
}
#r2b #sc h5 {
	color: #1FF5FF;
}
#r2b #buy ul li a {
	color: #fff;
	font-style: normal;
}
#r2b #buy ul li a:hover,
#r2b #buy ul li a:active {
	color:#1FF5FF !important;
}
#r2b #buy ul li a span,
#r2b #buy ul li a:link span,
#r2b #buy ul li a:visited span {
	color:#1FF5FF !important;
	font-style: normal;
}
#r2b #buy ul li a:hover span {
	font-style: italic;
	color:#ff0 !important;
}
#r2b .sc-player .sc-info h3 {
	color:#FE2CC1 !important;
}
#r2b .sc-player .sc-info h3 a {
	color:#FE2CC1 !important;
	cursor: default;
	display: block;
}
#r2b .sc-player .sc-info p b,
#r2b .sc-player .sc-info p strong {
	color: #1FF5FF;
}
#r2b .sc-player .sc-info p i,
#r2b .sc-player .sc-info p em {
	font-weight: bold;
	font-style: normal;	
}
#r2b .sc-scrubber .sc-waveform-container,
#r2b .sc-scrubber .sc-time-span img {
  background-color: #FE2CC1;
  background: -moz-linear-gradient(top, black, #FE2CC1 0px, #1FF5FF 90%);
  background: -webkit-gradient(linear, left top, left 90%, from(black), color-stop(0%, #FE2CC1), to(#1FF5FF));
}
.ie #r2b .sc-scrubber .sc-waveform-container,
.ie #r2b .sc-scrubber .sc-time-span img {
  background: #FE2CC1;
}


/* THEME notfound */
/*
coral  # f04333
green  # 559e69
yellow # f3bf14
blue   # 3b6e72
*/

.no-js body#notfound {
	background: #000 url(../img/LUST4LUV-LOGO-2011-BW.png) 50% 50% fixed no-repeat;
	-o-background-size:100% 100%;
	-webkit-background-size:100% 100%;
	-khtml-background-size:100% 100%;
	-moz-background-size:100% 100%;
	-ms-background-size:100% 100%;
	background-size:100% 100%;
}
#notfound .box {
	border: 1px solid #559e69;
}
.rgba #notfound .box:hover {
	-moz-box-shadow: rgba(243, 191, 20, 0.5) 1px 1px 15px 1px;
    -webkit-box-shadow: rgba(243, 191, 20, 0.5) 1px 1px 15px 1px;
	box-shadow: #f3bf14 1px 1px 15px 1px;
    box-shadow: rgba(243, 191, 20, 0.5) 1px 1px 15px 1px;
}
.ie6 #notfound .box:hover,
.ie7 #notfound .box:hover,
.ie8 #notfound .box:hover {
	/*
	-ms-filter:progid:DXImageTransform.Microsoft.Shadow(color='#4B9CCB',direction='120',strength='10');
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#4B9CCB',direction='120',strength='10');
	*/
}
.ie6 #notfound .transbg,
.ie7 #notfound .transbg,
.ie8 #notfound .transbg {
/*
	background:none;
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0)";
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#cc000000,endColorstr=#cc000000,GradientType=0);
	zoom:1;
*/
	filter: none;
	background: #000;
}
#notfound h1 {
	color: #f3bf14;
}
#notfound h1.ir {
	background-image: url("../img/lust4luv.png");
	width: 306px;
	height: 30px;
	cursor: text;
}
#notfound h2 {
	color: #3b6e72;
}
#notfound h3 {
	color: #f04333;
}
#notfound h4 {
	color: #559e69;
}
#notfound h4 a:link, 
#notfound h4 a:visited {
	color: #559e69;
}
#notfound a, 
#notfound a:link, 
#notfound a:visited {
	color: #3b6e72;
}
#notfound a:hover, 
#notfound a:active {
	color: #f3bf14;
}
#notfound h4 a:hover, 
#notfound h4 a:active {
	color: #f3bf14 !important;
}






/*
.ir { display: block; text-indent: -999em; overflow: hidden; background-repeat: no-repeat; text-align: left; direction: ltr; }
*/
.hidden { display: none !important; visibility: hidden !important;overflow: hidden;height:0;width:0; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }


@media all and (orientation:portrait) {

}

@media all and (orientation:landscape) {
}

@media screen and (max-device-width: 480px) {
@import url("mobile.css");
}


@media print {
  * { background: transparent !important; color: black !important; text-shadow: none !important; filter:none !important;
  -ms-filter: none !important; position:static !important; overflow:visible !important; width: auto !important; height: auto !important; min-height: auto !important; max-height: auto !important; margin: 0 auto !important; }
  body, p { font-size: 12pt !important; } 
  a, a:visited { color: #444 !important; text-decoration: underline; }
  .box { width: 95% !important;margin-bottom: 10px !important; }
  .sc-info{}
  ol.sc-trackslist {}
  #showtitle, .vegas-background, .vegas-overlay, .vegas-loading, #sl, #cf, .sc-volume-slider, .sc-scrubber, .sc-track-duration, #fb-root, #cc { display: none !important; visibility: hidden !important;}
  #chronology { display: block; }
  .fb_iframe_widget, .fb_ltr { height: 451px !important; min-height: 451px !important; width: 100% !important; }
  .ir {
    display: -moz-inline-box;
    display: block;
    background: transparent none 0 0 no-repeat;
    text-indent: 0;
    font: inherit;
    overflow: visible;
    color: black;
    color: rgba(255,255,255,1);
    vertical-align: bottom;
  }
  h1.ir {font-size: 20px; }
  /*
  #cf #images img { float: left !important;left: 0 !important;display: inline-block !important; }
  a[href]:after { content: "(" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; } 
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  */ 
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3{ page-break-after: avoid; }
}

#fb,.fb-wall-media,.fb-wall-media-container,.fb-wall-date,.fb-wall-likes,img.fb-wall-avatar,.fb-wall-message a:first-child {display:none !important;}
.fb-wall-message {margin-top:-15px;line-height:12px;}
.fb-wall-data {margin-left:0 !important;}
.fb-wall-box-first {padding-top:12px;border-top: 1px solid #666 !important;}

/*
@media screen and (max-device-width: 480px) {
}
	html { 
		-webkit-text-size-adjust:none !important; 
		-ms-text-size-adjust:none !important;
	} 
	body { 
		background:#000 !important;
		color:#fff !important;
	}
	#scanlines,
	#showtitle,
	#superbgimage,
	#superbgimages,
	a#cc {
		display: none !important;
	}
	* {
	  opacity:1 !important;
	}
}
*/