/*-- Last.fm Stack v3.0.0 by Joe Workman --*/
#stacks_in_1691_page0 div.rss-box-lastfm ul.rss-items{list-style-type:none;margin:0;padding:0;}
#stacks_in_1691_page0 div.rss-box-lastfm ul.rss-items li a.rss-title{font-size:16px;text-decoration:none;margin:0;padding:0;}
#stacks_in_1691_page0 div.rss-box-lastfm ul.rss-items li a.rss-title:before{content:"♫ ";font-size:14px;display:inline;}
#stacks_in_1691_page0 div.rss-box-lastfm span.rss-date{opacity:0.45;display:inline;}
#stacks_in_1691_page0 div.rss-box-lastfm li.rss-item{margin-bottom:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
#stacks_in_1691_page0 a.lastfmprofile{display:none;text-decoration:none;}

/*-- End Last.fm Stack --*/

#stacks_in_1693_page0 {
	margin: 20px 2px 2px 2px;
}

#stacks_in_1695_page0 {
	padding:  20px;
}
/* SymfoniP Stack - MP3 Spin Player - (c) SymfoniP 2010 http://symfonip.com */
/*
SymfoniP MP3 HTMl5 Style for Play Button Stack 
15-Dec-2010
*/

a.sm2_button {
 position:relative;
 display:inline-block; /* If you worry about old browser bugs, Firefox 2 might not like this and may need -moz-inline-box instead. :D */
 width:18px;
 height:18px;
 text-indent:-9999px; /* don't show link text */
 overflow:hidden; /* don't draw inner link text */
 vertical-align:middle;
 /* and, a bit of round-ness for the cool browsers. */
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 -o-border-radius:6px;
 border-radius:6px;
 margin-top:-1px; /* vertical align tweak */
 /* safari 3.1+ fun (/W3 working draft extension, TBD.) */
 -webkit-transition-property: hover;
 -webkit-transition: all 0.2s ease-in-out;
 -moz-transition: all 0.2s ease-in-out 0s; /* firefox 4 (couldn't sort out -moz-transform vs. MozTransform, so, "all" for now) */
  -o-transition-property: hover; /* opera 10.5 */
  -o-transition-duration: 0.2s;
  /*css3*/
  transition: hover 0.2s ease-in-out;
  margin-bottom: 2px;

}

a.sm2_button:focus {
 outline:none; /* maybe evil, but don't show the slight border outline on focus. */
}

a.sm2_button,
a.sm2_button.sm2_paused:hover {
 background-color:#A38E5C;
 background-image:url(../files/symplaybutton/images/arrow-right-white.png);
 /* where possible, use data: and skip the HTTP request. Fancy-pants. Would use short-hand background: for above, but IE 8 doesn't override background-image. */
 background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAAbklEQVQY02NgQAL//v1jZMAF/v//vwuIs9HEUBUBTbj4HwIeA3EGVsVAxtn/qOAVUGM8uknIiv4hsV8A5ZKxKfoLVvnvHwifAzLtMKwDSQLBVSBti27dJajkcSD2RJODO3wtkOOMz/tMSJJYAxMA5dmsL0IfubQAAAAASUVORK5CYII=);
 *background-image:url(../files/symplaybutton/images/arrow-right-white.gif); /* IE 6+7 don't do DATA: URIs */
 background-repeat:no-repeat;
 background-position:5px 50%;
   border: none;
}

a.sm2_button:hover,
a.sm2_button.sm2_playing,
a.sm2_button.sm2_playing:hover {
 background-color:#A10011;
}

a.sm2_button.sm2_playing,
a.sm2_button.sm2_playing:hover {
 -moz-transform:rotate(90deg);
 -webkit-transform:rotate(90deg);
 -o-transform: rotate(90deg);
 /* css3 */
 transform: rotate(90deg);
 /* for ie */
 filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

a.sm2_button.sm2_paused,
a.sm2_button.sm2_paused:hover {
 background-color:#6E6E6E;
}
/* new stuff for FlashBlock */
/*
SoundManager 2 + useFlashBlock
Flash positioning and flashblock / clicktoflash handling
*/
#sm2-container{/*
where the SM2 flash movie goes. by default,relative container.
set relative or absolute here,and don't touch it later or bad things will happen (see below comments.)
*/
position:relative;width:1px;height:1px;_overflow:hidden;/* screw IE 6,just make it display nice */
margin-left:-9999em;height:1px;width:1px;}
#sm2-container object,
#sm2-container embed{/*
the actual movie bit.
SWF needs to be able to be moved off-screen without display:or position:changes. important.
changing display:or position:or overflow:here or on parent can cause SFW reload or other weird issues after unblock,
eg. SM2 starts but strange errors,no whileplaying() etc.
*/
position:absolute;}
#sm2-container object,
#sm2-container embed,
#sm2-container.swf_timedout,
#sm2-container.swf_timedout object,
#sm2-container.swf_timedout embed{/* 
when SM2 didn't start normally,time-out case. flash blocked,missing SWF,no flash?
48px square flash placeholder is typically used by blockers.
*/
left:auto;top:auto;width:48px;height:48px;}
#sm2-container.swf_unblocked{/* SWF unblocked,or was never blocked to begin with;try to collapse container as much as possible. */
width:1px;height:1px;}
#sm2-container.swf_unblocked object,
#sm2-container.swf_unblocked embed{/* hide flash off-screen (relative to container) when it has loaded OK */
left:-9999em;top:-9999em;}
#sm2-container.swf_error{/* when there is a fatal error (flash loaded,but SM2 failed) */
display:none;}
#sm2-container.high_performance{/* "high performance" case:keep on-screen at all times */
position:absolute;position:fixed;_top:-9999px;/* IE 6 hax,no position:fixed */
_left:-9999px;bottom:0px;left:0px;/*
special case:show at first with w/h,hide when unblocked.
might be bad/annoying.
*/
width:48px;height:48px;z-index:99;/* try to stay on top */}
#sm2-container.high_performance.swf_unblocked{z-index:auto;}
#sm2-container.high_performance.swf_unblocked,
#sm2-container.high_performance.swf_unblocked object,
#sm2-container.high_performance.swf_unblocked embed{/* 8x8px is required minimum to load in fx/win32 in some cases(?),6x6+ good for fast performance,even better when on-screen via position:fixed */
width:8px;height:8px;_top:-9999px;/* IE 6 hax,no position:fixed */
_left:-9999px;bottom:0px;left:0px;}
#sm2-container.high_performance.swf_unblocked object,
#sm2-container.high_performance.swf_unblocked embed{/* high-performance case must stay on-screen */
left:auto;top:auto;}
#sm2-container.high_performance.swf_timedout{z-index:99;/* try to stay on top */}




#stacks_in_1658_page0 .teleportMe {
display: none;
}



#stacks_in_1660_page0 {
	margin:  16px;
}
/*-- Lines Stack v1.0.2 by Joe Workman --*/
#stacks_in_25_page0 hr{width:100%;}
#stacks_in_25_page0 hr.gradient {
    border: 0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #FFFFFF, #C8C8C8, #FFFFFF); 
    background-image:    -moz-linear-gradient(left, #FFFFFF, #C8C8C8, #FFFFFF); 
    background-image:     -ms-linear-gradient(left, #FFFFFF, #C8C8C8, #FFFFFF); 
    background-image:      -o-linear-gradient(left, #FFFFFF, #C8C8C8, #FFFFFF); 
    background-image:         linear-gradient(left, #FFFFFF, #C8C8C8, #FFFFFF); 
}
#stacks_in_25_page0 hr.faded {
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}
#stacks_in_25_page0 hr.dashed_fade {
    border: 0;
    border-bottom: 1px dashed #FFFFFF;
    background: #C8C8C8;
}
#stacks_in_25_page0 hr.dotted_fade {
    border: 0;
    border-bottom: 1px dotted #FFFFFF;
    background: #C8C8C8;
}
#stacks_in_25_page0 hr.dashed {
    border: 0;
    border-bottom: 1px dashed #C8C8C8;
}
#stacks_in_25_page0 hr.dotted {
    border: 0;
    border-bottom: 1px dotted #FFFFFF;
}
#stacks_in_25_page0 hr.shadow {
    height: 1px;
    border: 0;
    box-shadow: inset 0 1px 1px -1px rgba(0,0,0,0.5);
}
#stacks_in_25_page0 hr.cloudy {
    border: 0;
    height: 0;
    box-shadow: 0 0 1px 1px #C8C8C8;
}
#stacks_in_25_page0 hr.cloudy:after {
    content: "\00a0";
}
#stacks_in_25_page0 hr.inset {
    border: 0;
    height: 0;
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}
#stacks_in_25_page0 hr.inset_two {
    border: 0;
    height: 0;
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #C8C8C8;
}
#stacks_in_25_page0 hr.inset_three {
    border: 0;
    height: 0;
    border-top: 1px solid #C8C8C8;
    border-bottom: 1px solid #FFFFFF;
}
#stacks_in_25_page0 hr.flared {
    height: 30px;
    border-style: solid;
    border-color: #C8C8C8;
    border-width: 1px 0 0 0;
    border-radius: 20px;
}
#stacks_in_25_page0 hr.flared:before {
    display: block;
    content: "";
    height: 30px;
    margin-top: -31px;    
    border-style: solid;
    border-color: #C8C8C8;
    border-width: 0 0 1px 0;
    border-radius: 20px;
}
#stacks_in_25_page0 hr.glyph {
    padding: 0;
    border: none;
    border-top: 1px double #C8C8C8;
    color: #C8C8C8;
    text-align: center;
}
#stacks_in_25_page0 hr.glyph:after {
    content: "§";
    display: inline-block;
    position: relative; 
    top: -0.8em;
    font-size: 1.5em;
    padding:0 0.25em;
    background: #FFFFFF;
}

/*-- End Lines Stack --*/
#stacks_in_25_page0 {
	padding:  11px;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      

#stacks_out_1676_page0 {
	width: 90%;
}


/* Start doobox Chauffeur css */

@font-face {
    font-family: 'dooinnericons';
    src: url(../files/chauffeur_files/heydings_icons-webfont.eot);
    src: url(../files/chauffeur_files/heydings_icons-webfont.eot?#iefix) format('embedded-opentype'),
         url(../files/chauffeur_files/heydings_icons-webfont.woff) format('woff'),
         url(../files/chauffeur_files/heydings_icons-webfont.ttf) format('truetype'),
         url(../files/chauffeur_files/heydings_icons-webfont.svg#heydings_icons-webfont) format('svg');
    font-weight: normal;
    font-style: normal;

}



.stacks_in_226_page0wrapper{
width: 300px;
padding: 15px;
margin: 8px auto 8px auto;
border: 3px solid #FFFFFF;
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;

background: #333333; /* Old browsers */
 
background: -moz-linear-gradient(top,  #4C4C4C 0%, #333333 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4C4C4C), color-stop(100%,#333333)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #4C4C4C 0%,#333333 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #4C4C4C 0%,#333333 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #4C4C4C 0%,#333333 100%); /* IE10+ */
background: linear-gradient(top,  #4C4C4C 0%,#333333 100%); /* W3C */


 
-webkit-box-shadow: 0px 1px 8px 0px rgba(00, 00, 00, .4);
-moz-box-shadow: 0px 1px 8px 0px rgba(00, 00, 00, .4);
box-shadow: 0px 1px 8px 0px rgba(00, 00, 00, .4);  

z-index: 1000001;
}
 

.stacks_in_226_page0inner{
text-align: left;
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #FFFFFF;
line-height: normal;
}


.stacks_in_226_page0icon{
float: left;
}

.stacks_in_226_page0text{
margin-left: 60px;
}

.stacks_in_226_page0thex{
position: absolute;
top: -15px;
left: -15px;
width: 28px;
height: 28px;
cursor: pointer;
background: url(../files/roar_files/thex2.png); 
}

#stacks_in_226_page0{

display:none;

padding-top:10px;
}

.stacks_in_226_page0breaker{
padding: 0;
margin: 0;
clear:both;
}

#stacks_in_226_page0 a{
color: #FFFFFF;
text-decoration: underline;
}
#stacks_in_226_page0 a:hover{
color: #FFFFFF;
text-decoration: underline;
}
#stacks_in_226_page0 a:visited{
color: #FFFFFF;
text-decoration: underline;
}



/* end doobox Chauffeur css */

/*-- Styled Stack v1.0 by Joe Workman --*/
#stacks_in_257_page0{-moz-box-shadow:0px 0px 0px #999999;-webkit-box-shadow:0px 0px 0px #999999;box-shadow:0px 0px 0px #999999;}
#stacks_in_257_page0{border-style:solid solid inset solid !important;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;background-image:url('../files/images/stack-bg0.png');background-repeat:repeat;behavior:url(/PIE.htc);}

#stacks_in_257_page0 .custom_bg{display:none;}

/*-- End Styled Stack --*/

#stacks_in_213_page0 {
	padding:  10px;
}

#stacks_in_257_page0 {
	background-color: #C8C8C8;
	-moz-border-radius:  4px;
	-webkit-border-radius:  4px;
	border-radius:  4px;
	padding:  10px;
}
#stacks_in_5_page0 .columns{
	-moz-box-shadow: 0 0 0 rgba(0,0,0,0.5)  ;
	-webkit-box-shadow: 0 0 0 rgba(0,0,0,0.5)  ;
	box-shadow: 0 0 0 rgba(0,0,0,0.5)  ;
}
#stacks_in_5_page0 .table{
	vertical-align: top; 
	margin: auto; 
	width:100%; 
	border-collapse: collapse;
}
#stacks_in_5_page0 table{
	vertical-align: top;
	border-collapse: separate;
	width:100%; 	
}
#stacks_in_5_page0 .columns{
	vertical-align: top;
	border: 0px solid #F0F0F0;
	-moz-box-shadow: 0 0 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,0.5);
	box-shadow: 0 0 3px rgba(0,0,0,0.5);
	padding: 12px;
	-moz-border-radius: 0px; 
	-webkit-border-radius: 0px;
	border-radius: 0px;
}

#stacks_in_5_page0 #columns_0 {
	width:33% ;
}
#stacks_in_5_page0 #columns_1 {
	width:33% ;
}
#stacks_in_5_page0 #columns_2 {
	width:33% ;
}
#stacks_in_5_page0 #columns_3 {
	width:% ;
}
#stacks_in_5_page0 #columns_4 {
	width:% ;
}
#stacks_in_5_page0 .columns {
	background-color:#EFEFEF;
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F9F9F9), to(#EFEFEF));
	background-image:-moz-linear-gradient(0% 100% 90deg,#EFEFEF, #F9F9F9);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#EFEFEF');
}
/*-- HTML5 Video Stack v2.1.0 by Joe Workman --*/

#poster_stacks_in_32_page0{display:none;}
#stacks_in_32_page0 .html5video_wrapper{width:425px;height:344px;margin:0 auto;}



/*-- End HTML5 Video Stack --*/#cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #CCCCCC;
  color: #000000;
  border: 1px solid #000000;
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
}
#cluetip-close img {
	border: none !important;
	text-decoration: none !important;
}
#cluetip-close {
	text-align: right !important;
	margin-top: 3px;
}
#cluetip-inner a:link {
	background: none !important;
}
#cluetip-inner {
  padding: 10px;
  text-align: left;
  font-size: 100%;
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -10px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
.clue-right-default .cluetip-arrows {
  background-image: url('../files/darrowleft.gif');
  margin-top: 5px;
}
.clue-left-default .cluetip-arrows {
  background-image: url('../files/darrowright.gif');
  left: 100%;
  margin-right: -10px;
  margin-top: 5px;
}
.clue-top-default .cluetip-arrows {
  background-image: url('../files/darrowdown.gif');
  top: 100%;
  left: 50%;
  margin-left: -10px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-default .cluetip-arrows {
  background-image: url('../files/darrowup.gif');
  top: -10px;
  left: 50%;
  margin-left: -10px;
  height: 11px;
  width: 22px;
}
#cluetip-waitimage {
      width: 43px;
      height: 11px;
      position: absolute;
      background-image: url('../files/wait.gif');
}
/*-- Lines Stack v1.0.2 by Joe Workman --*/
#stacks_in_24_page0 hr{width:100%;}
#stacks_in_24_page0 hr.gradient {
    border: 0;
    height: 3px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #CCCCCC, #333333, #CCCCCC); 
    background-image:    -moz-linear-gradient(left, #CCCCCC, #333333, #CCCCCC); 
    background-image:     -ms-linear-gradient(left, #CCCCCC, #333333, #CCCCCC); 
    background-image:      -o-linear-gradient(left, #CCCCCC, #333333, #CCCCCC); 
    background-image:         linear-gradient(left, #CCCCCC, #333333, #CCCCCC); 
}
#stacks_in_24_page0 hr.faded {
    border: 0;
    height: 3px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
}
#stacks_in_24_page0 hr.dashed_fade {
    border: 0;
    border-bottom: 3px dashed #7E7E7E;
    background: #333333;
}
#stacks_in_24_page0 hr.dotted_fade {
    border: 0;
    border-bottom: 3px dotted #7E7E7E;
    background: #333333;
}
#stacks_in_24_page0 hr.dashed {
    border: 0;
    border-bottom: 3px dashed #333333;
}
#stacks_in_24_page0 hr.dotted {
    border: 0;
    border-bottom: 3px dotted #7E7E7E;
}
#stacks_in_24_page0 hr.shadow {
    height: 3px;
    border: 0;
    box-shadow: inset 0 3px 3px -3px rgba(0,0,0,0.5);
}
#stacks_in_24_page0 hr.cloudy {
    border: 0;
    height: 0;
    box-shadow: 0 0 3px 1px #333333;
}
#stacks_in_24_page0 hr.cloudy:after {
    content: "\00a0";
}
#stacks_in_24_page0 hr.inset {
    border: 0;
    height: 0;
    border-top: 3px solid rgba(0, 0, 0, 0.1);
    border-bottom: 3px solid rgba(255, 255, 255, 0.3);
}
#stacks_in_24_page0 hr.inset_two {
    border: 0;
    height: 0;
    border-top: 3px solid #CCCCCC;
    border-bottom: 3px solid #333333;
}
#stacks_in_24_page0 hr.inset_three {
    border: 0;
    height: 0;
    border-top: 3px solid #333333;
    border-bottom: 3px solid #CCCCCC;
}
#stacks_in_24_page0 hr.flared {
    height: 30px;
    border-style: solid;
    border-color: #333333;
    border-width: 3px 0 0 0;
    border-radius: 20px;
}
#stacks_in_24_page0 hr.flared:before {
    display: block;
    content: "";
    height: 30px;
    margin-top: -31px;    
    border-style: solid;
    border-color: #333333;
    border-width: 0 0 3px 0;
    border-radius: 20px;
}
#stacks_in_24_page0 hr.glyph {
    padding: 0;
    border: none;
    border-top: 3px double #333333;
    color: #333333;
    text-align: center;
}
#stacks_in_24_page0 hr.glyph:after {
    content: "♪";
    display: inline-block;
    position: relative; 
    top: -0.8em;
    font-size: 1.5em;
    padding:0 0.25em;
    background: #FFFFFF;
}

/*-- End Lines Stack --*/
#stacks_in_24_page0 {
	padding:  10px;
}

#stacks_in_1689_page0 {
	margin:  12px;
}

