html{color:#999;

  background-image: -moz-linear-gradient(left, #000000, #222222,#000000); /* FF3.6 */
  background-image: -webkit-gradient(linear,left,right,color-stop(0, #000000),color-stop(1, #222222,#000000)); /* Saf4+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#000000, endColorstr=#222222,#000000); /* IE6,IE7 */
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorStr='#000000', EndColorStr='#222222,#000000')"; /* IE8 */

}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
* { padding: 0; margin: 0; }

body {padding:7px 0; font:72.5%/1 "Trebuchet MS", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color:#999;
background:#000000;
background: -moz-linear-gradient(left, #000,#222,#000);
background: -webkit-linear-gradient(left, #000,#222,#000);


  background-image: -moz-linear-gradient(left, #000000, #222222,#000000); /* FF3.6 */
  background-image: -webkit-gradient(linear,left,right,color-stop(0, #000000),color-stop(1, #222222,#000000)); /* Saf4+, Chrome */
            filter:  progid:DXImageTransform.Microsoft.gradient (GradientType=1, startColorstr=#000000, endColorstr=#222222,#000000); /* IE6,IE7 */
        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorStr='#000000', EndColorStr='#222222,#000000')"; /* IE8 */



text-align:center
}

@font-face {
	font-family: 'XenophoneRegular';
	src: url('http://www.shuatas.com/fonts/xenophone-webfont.eot');
	src: local('?'), url('http://www.shuatas.com/fonts/xenophone-webfont.woff') format('woff'), url('http://www.shuatas.com/fonts/xenophone-webfont.ttf') format('truetype'), url('http://www.shuatas.com/fonts/xenophone-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}



@font-face{font-family:'Essays 1743';font-weight:normal;font-style:normal;font-variant:normal;
src:url('http://www.shuatas.com/fonts/essays1743-min.eot');
src:local('http://www.shuatas.com/fonts/Essays 1743'),url('http://www.shuatas.com/fonts/essays1743-min.ttf')}

@font-face {
	font-family: 'ImpactLabelReversedRegular';
	src: url('http://www.shuatas.com/fonts/Impact_label_reversed-webfont.eot');
	src: local('?'), url('http://www.shuatas.com/fonts/Impact_label_reversed-webfont.woff') format('woff'), url('http://www.shuatas.com/fonts/Impact_label_reversed-webfont.ttf') format('truetype'), url('http://www.shuatas.com/fonts/Impact_label_reversed-webfont.svg#webfont') format('svg');
	font-weight: normal;
	font-style: normal;
}

		p.style1 {font: 18px/27px 'ImpactLabelReversedRegular', Arial, sans-serif;color:#999; -moz-transform:rotate(-0.3deg);text-align:center;margin-bottom:20px;
    -moz-transform: rotate(-0.3deg);  /* FF3.5+ */
       -o-transform: rotate(-0.3deg);  /* Opera 10.5 */
  -webkit-transform: rotate(-0.3deg);  /* Saf3.1+, Chrome */
             filter:  progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', 
                     M11=0.9999862922474267, M12=0.00523596383141958, M21=-0.00523596383141958, M22=0.9999862922474267); /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', 
                     M11=0.9999862922474267, M12=0.00523596383141958, M21=-0.00523596383141958, M22=0.9999862922474267)"; /* IE8 */
              }

p.style1 a{color:#999}

p.style1 a:hover{
text-shadow:1px 23px 1px #888;
-moz-text-shadow:1px 23px 1px #888;
-webkit-text-shadow:1px 23px 1px #888;

}

#header h1{ 	
font-family: 'XenophoneRegular';
font-size:220px;
text-transform:lowercase;
letter-spacing:20px;
line-height:70px;
color:#333;
margin-bottom:40px;
text-align:center;
*line-height:1;


     -moz-transform: rotate(-181.5deg);  /* FF3.5+ */
       -o-transform: rotate(-181.5deg);  /* Opera 10.5 */
  -webkit-transform: rotate(-181.5deg);  /* Saf3.1+, Chrome */
             filter:  progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',M11=-0.9996573249755573, M12=-0.026176948307873177, M21=0.026176948307873177, M22=-0.9996573249755573); /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand',M11=-0.9996573249755573, M12=-0.026176948307873177, M21=0.026176948307873177, M22=-0.9996573249755573)"; /* IE8 */


text-shadow:-2px 3px 2px #888;
-moz-text-shadow: -2px 3px 2px #888;
-webkit-text-shadow: -2px 3px 2px #888;
*margin-top:0;
*line-height:.8;
*position:relative;
*width:900px;
*height:170px;
*margin-top:-50px;
*margin-bottom:-10px;

}

#header h1 a{ 	

color:#333;
}

#header h1 a:hover{ 	

text-shadow:-2px 3px 2px #aaa;
-moz-text-shadow: -2px 3px 2px #aaa;
-webkit-text-shadow: -2px 3px 2px #aaa;
}

iframe { 	

     -moz-transform: rotate(-1.5deg);  /* FF3.5+ */
       -o-transform: rotate(-1.5deg);  /* Opera 10.5 */
  -webkit-transform: rotate(-1.5deg);  /* Saf3.1+, Chrome */
             filter:  progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand',                      M11=0.9996573249755573, M12=0.02617694830787315, M21=-0.02617694830787315, M22=0.9996573249755573); /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', 
                     M11=0.9996573249755573, M12=0.02617694830787315, M21=-0.02617694830787315, M22=0.9996573249755573)"; /* IE8 */
            ;

}

iframe:hover { 	

     -moz-transform: rotate(0deg);  /* FF3.5+ */
       -o-transform: rotate(0deg);  /* Opera 10.5 */
  -webkit-transform: rotate(0deg);  /* Saf3.1+, Chrome */
             filter:  progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', 
                     M11=1, M12=0, M21=0, M22=1); /* IE6,IE7 */
         -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(SizingMethod='auto expand', 
                     M11=1, M12=0, M21=0, M22=1)"; /* IE8 */
              ;


}


#header { 	
width:900px;
margin:0 auto;
}



#recentcomments { font-size:10px}

#recentcomments  .dsq-widget-list{margin:0;padding:0 }


a {
color:#999;
}

.llave{
font-size:50px;
margin:20px;
color:#333;
-moz-transform:rotate(-3deg);
font-family:Times New Roman

}


h2 a{
font-size:25px !important;
line-height: 1.19em;
letter-spacing:3px;
text-transform:uppercase;
color:#ddd;
font-family:"Essays 1743","Times New Roman",serif !important;
text-shadow: 3px 3px 3px #000;
-moz-text-shadow: 3px 3px 3px #000;
-webkit-text-shadow: 3px 3px 3px #000;

}

h2 a:hover{
color:#777 !important;

}

#page { 
 width: 600px;
 margin: 0 auto;
 padding: 10px;
font-size:13px;
line-height:1.538;
font-size:110%;
line-height:1.455;
float:left;
opacity:0.8
}


#page:hover { 
opacity:1
}

.imagen, .video { 
text-align:center;
margin:20px auto;
padding:20px;
}

.imagen:hover, .video:hover { 
 background: #191919;
}


.post, .post-quote, .post-video, .post-imagen { 
padding:40px;
}




#wrapper {position:relative; margin:0 auto; width:900px;text-align:left;}
#top {margin:0 auto; height:3px; width:680px; background:url(http://static.tumblr.com/iqfzjqj/KHnkkt8kp/shadowtop.png) -5px top repeat-x;}
#topLeft {position:absolute; top:0; left:0; z-index:1; height:8px; width:5px; background:url(http://static.tumblr.com/iqfzjqj/KHnkkt8kp/shadowtop.png) left top no-repeat;}
#topRight {position:absolute; top:0; right:0; z-index:1; height:8px; width:5px; background:url(http://static.tumblr.com/iqfzjqj/KHnkkt8kp/shadowtop.png) right top no-repeat;}
#bottom {margin:0 auto; height:8px; width:680px; background:url(http://static.tumblr.com/iqfzjqj/etdkkt8j8/shadowbottom.png) -5px -2px repeat-x;}
#bottomLeft {position:absolute; bottom:2px; left:0; z-index:1; height:8px; width:5px; background:url(http://static.tumblr.com/iqfzjqj/etdkkt8j8/shadowbottom.png) left top repeat-x;}
#bottomRight {position:absolute; bottom:2px; right:0; z-index:1; height:8px; width:5px; background:url(http://static.tumblr.com/iqfzjqj/etdkkt8j8/shadowbottom.png) right top repeat-x;}
#page {position:relative; padding:0 5px; } 
#pageInner {position:relative; padding:36px 40px 0 40px; background:#f5f5f5 url(http://static.tumblr.com/iqfzjqj/G0ykkt8g4/pageoverlay.png) left top repeat;}

strong, b {font-weight:bold;}
em, i {font-style:italic;}
strong, em, b, i {font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
ul li {list-style-type:disc;}
ol li {list-style-type:decimal;}
input, textarea, select {color:#464646; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
.clear {clear:both;}
code {font-family:Monaco, "Lucida Console", "Courier New", monospace;}

a {color:#4CACEF; text-decoration:none;}
a:hover,
.metaAudio a:hover span,
#pageNav a:hover span {color:#aaa;}
.content a,
.notes li a,
#credit a {font-weight:bold;}
.metaList li.tagged a,
.meta a span,
.metaAudio a span,
#footerNav li a span,
#pageNav a span {border-bottom:1px dotted #dcdcdc;}
.content a:hover,
.notes li a:hover,
.metaList li.author a:hover,
.metaList li.tagged a:hover,
.meta a:hover span,
.metaAudio a:hover span,
#footerNav li a:hover span,
#pageNav a:hover span {border-bottom:1px solid #dcdcdc; color:#555;}
.metaNav li a:hover,
.metaAudio a:hover {border:0;}

#title {margin:0; padding:27px 0 9px 100px; font-size:260%; line-height:1.04;}
#title a {color:#252525;}

h1, h2, h3, h4, h5, h6 {margin:0 0 6px 0; color:#C0D600; font-family:Georgia, "Times New Roman", serif; /* font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; */}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {font-weight:normal;}
h1 {margin-top:18px; font-size:240%; line-height:1.125;}
*h1 {margin-top:0;position:relative}
h2 {margin-top:12px; font-size:180%; line-height:1.333;}
h3 {margin-top:12px; font-size:160%; line-height:1.25;}
h4 {margin-top:32px; font-size:110%; line-height:1.455; text-transform:uppercase; font-weight:bold; letter-spacing:0.2em;}
h5 {margin-top:12px; font-size:130%; line-height:1.385;}
h6 {margin-top:12px; font-size:120%; line-height:1.5;}
.content h1 {font-size:218.18%}
.content h2 {font-size:263.64%}
.content h3 {font-size:145.45%}
.content h4 {font-size:100%}
.content h5 {font-size:118.18%}
.content h6 {font-size:109.09%}
h2.title {margin-top:20px;margin-bottom:3px;}
.content code {padding:2px 3px; margin:0 1px; color:#e4e4e4; background:#444;}

/* Sprites */
a#descriptionToggle, li.posted a, li.notes a,
li.tagged, li.comments a, a.download, .plays,
#archive a, #mobile a, #rss a,
#search a, #tumblr a {background:url(http://static.tumblr.com/iqfzjqj/uKzkkt8al/icons16.png) 0 0 no-repeat;}
a#descriptionToggle {background-position:0 0;}
a#descriptionToggle:hover {background-position:0 -16px;}
a#descriptionToggle.active {background-position:0 -32px;}
a#descriptionToggle.active:hover {background-position:0 -48px;}
li.posted a {background-position:0 -64px;}
li.posted a:hover {background-position:0 -80px;}
li.notes a {background-position:0 -96px;}
li.notes a:hover {background-position:0 -112px;}
li.tagged {background-position:0 -128px;} /* .tagged:hover {background-position:0 -144px;} */
a.download {background-position:0 -160px;}
a.download:hover {background-position:0 -176px;}
.plays {background-position:0 -192px;}
#archive a {background-position:0 -208px;}
#archive a:hover {background-position:0 -224px;}
#search a {background-position:0 -240px;}

#search a:hover {background-position:0 -256px;}
#rss a {background-position:0 -272px;}
#rss a:hover {background-position:0 -288px;}
#mobile a {background-position:0 -304px;}
#mobile a:hover {background-position:0 -320px;}
#tumblr a {background-position:0 -386px;}
#tumblr a:hover {background-position:0 -402px;}
li.comments a {background-position:0 -416px;}
li.comments a:hover {background-position:0 -432px;}

/* Post Styling */
.post {
position:relative; 
clear:both; 
margin:0px 0 40px 0; 
padding:8px 10px 30px 30px; 
background:#191919;
border:3px solid #222;
}

.post a{
font-size:120%;
font-family:Georgia;
font-weight:normal
}

.post a:hover{
color:#999;
text-decoration:none !important
}

/* Text + Content Styling */
.content {margin-bottom:9px; padding-right:30px; font-size:14px;font-family:Arial; line-height:1.455;color:#bbb}
.content p, .content ul, .content ol {margin-bottom:20px;}
.content ul li p, .content ol li p {margin-bottom:3px;}
.content ul ul,
.content ol ol,
.content ul ol,
.content ol ul {margin-left:2em;}
.content blockquote {margin:9px 35px 9px 20px; border-left:5px solid #e5e5e5; padding-left:10px;}
.content blockquote * {margin-right:0;}
p.answer_form_container {margin-top:9px;}

/* Photo */
.media {position:relative; margin-bottom:9px;}
.media a,
.media a:hover,
.media a *,
.media a:hover * {cursor:pointer !important;}
.media a,
.media img {display:block; -webkit-box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.05); -moz-box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.05); box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.05);}
.media a {position:relative;}
.media .imageOverlay {z-index:2; display:block; position:absolute; top:0; left:0; background:url(http://static.tumblr.com/iqfzjqj/RyDkkt8fn/imageoverlay.png) left top repeat;}
.media a .destination {z-index:1; opacity:0; display:none; position:absolute; top:0; right:0; width:100px; height:100px; background:url(http://static.tumblr.com/iqfzjqj/pRBkkt8d8/iconsmediaexternal.png) left top no-repeat; -webkit-transition: opacity 0.1s ease-in;}
.media a .zoom {background:url(http://static.tumblr.com/iqfzjqj/gbNkkt8dt/iconsmediazoom.png) center center no-repeat;}
.media a:hover .destination {opacity:1; display:block;}

/* Quote */
.quote {position:relative; margin:0 !important; background:#222;padding-bottom:0;
text-shadow:1px 3px 1px #000;
-moz-text-shadow:1px 3px 1px #000;
-webkit-text-shadow:1px 3px 1px #000;}
.quote .content{
text-align:right;
font-family:Courier New;
font-size:11px;
margin-bottom:0;

}

.quote{
 -moz-box-shadow:3px 6px 5px #000; 
box-shadow:-1px 1px 3px rgba(0, 0, 0, 0);

}


.quotation {position:relative; margin:0 0px 9px 0px; background-color:rgb(220, 220, 220); background-color:#222;}
.quotation blockquote {overflow:hidden; position:relative; padding:9px 50px 0 50px; font-size:160%; font-family:Courier New, "Times New Roman", serif; line-height:1.40px; color:#999;text-transform:uppercase}
.quotation blockquote .quoteWrapper {margin-bottom:9px;}
.quotation blockquote p {margin-bottom:0.5em;}
.quotation blockquote a {color:#111;}
.quotation blockquote a:hover {color:#000; border-bottom:1px solid #c2c2c2;}
.quotation blockquote .left,
.quotation blockquote .right,
.quotation .source {background:url(http://static.tumblr.com/iqfzjqj/Wzlkkt8io/quotation.png) 0 0 no-repeat;}
.quotation .source {position:absolute; top:9px; left:-13px; display:block; width:13px; height:9px; background-position:0 0;}
.quotation blockquote .left {display:block; position:absolute; top:0; left:10px; width:26px; height:21px; background-position:0 -9px; text-indent:-9999px;}
.quotation blockquote .right {z-index:1; display:block; position:absolute; bottom:0; right:10px; width:26px; height:21px; background-position:0 -30px; text-indent:-9999px;}
.quotation.short blockquote {font-size:185%; line-height:0.9;}
.quotation.long  blockquote {padding-top:12px;}
.quotation.long  blockquote .quoteWrapper {margin-bottom:14px;}

/* Link */
.link h2 a .arrow {padding:0 8px; background:#bfbfbf url(http://static.tumblr.com/iqfzjqj/o4Akkt86m/iconlink.png) left top no-repeat; font-family:Arial; font-size:14px; line-height:1; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;}
.link h2 a:hover .arrow {cursor:pointer;}
.link h2 a:hover .string {border-bottom:1px solid #dcdcdc;}

/* Chat */
.transcript {margin:0 0 9px 0;}
.transcript dt {color:#464646; font-size:109.091%; line-height:1.33;}
.transcript dd {padding-left:10px; margin-bottom:6px;}

/* Audio */
.audio {position:relative;}
.player {margin-bottom:9px; width:207px; min-height:27px; background:#000; color:#fff; text-align:center;}
.player span {line-height:2.7;}
.player span a {font-weight:bold; color:#fff;}
.player span a:hover {border-bottom:1px solid #464646;}
.metaAudio {position:absolute; top:14px; left:320px; height:16px; font-size:100%; line-height:1.6;}

/* Video */
.embed {margin-bottom:10px;}
.embed object,
.embed embed {width:500px; -webkit-box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.05); -moz-box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.05); box-shadow:-1px 1px 3px rgba(0, 0, 0, 0.05);}

/* Meta */
.meta {
margin:0 0 20px 0; 
font-size:100%;
text-align:center;
margin-right:30px;
margin-left:5px;
}
.metaList {display:block;}
.metaList li {display:block; float:left; list-style:none; margin:0 10px 0 0;background:#090909;padding:3px 5px 3px 5px;-moz-border-radius:15px;font-size:11px;font-family:georgia}
.metaList li a,
.metaAudio a,
.metaAudio .plays,
#footerNav li a {display:block; padding:0 0 0 20px; height:16px; color:#959595; font-size:100%; line-height:1.6;}
.metaList li.author {margin-left:-7px;}
.metaList li.tagged {padding-left:20px; white-space:nowrap;}
.metaList li.author a,
.metaList li.tagged a {display:inline; height:auto; margin:0; padding:0; border-bottom:1px dotted #dcdcdc}
.metaList li.tagged a {margin-right:5px;}
.metaAudio a,
.metaAudio .plays {float:left; margin-right:10px;}
.metaAudio a.download {color:#464646;}

/* Meta Quote */
.quote .meta{
text-align:right !important;
font-size:11px !important;
margin-bottom:0;
}

.quote .metaList li{
float:right;
background:0;

margin-bottom:0;
}


/* Notes */
#notes {margin:3px 0 9px 0; padding:8px 100px 9px 0; border-top:1px dotted #dcdcdc;}
.notes li {margin-bottom:6px; list-style-type:none; min-height:16px; font-size:110%; line-height:16px;}
.notes li .avatar {padding-right:3px; vertical-align:middle;}
.notes li blockquote {margin:6px 28px 8px 28px; padding:0 0 0 5px; border-left:5px solid #E5E5E5; font-size:90.91%;}
.notes li blockquote a {font-weight:normal; color:#959595;}
.notes li blockquote a:hover {color:#555;}

/* Description */
#description {display:none; margin:0; padding:0; border:0; background:none;}
#description .content {padding:8px 50px 9px 100px; margin-bottom:0; border-top:1px solid #dcdcdc;}
#description .content .icon {display:none;}
a#descriptionToggle {display:none; position:absolute; top:75px; right:40px; width:16px; height:16px; text-indent:-9999px; outline:0;}

/* Sidebar */


#sidebar { 
overflow:hidden;
width: 240px;
*width:300px;
padding:20px;
background:#0b0b0b;
background-image: -moz-linear-gradient(left, #090909,#171717);
border:3px solid #191919;
float:left;
opacity:0.8;
font-family:Arial;
font-size:10px;
}

#sidebar:hover { 
opacity:1
}

#suscripciones { 
margin:0 auto;
text-align:center
}

#suscripciones img{ 
margin-right:20px;
-moz-transform:rotate(-5.5deg);
-webkit-transform:rotate(-5.5deg);
}

#suscripciones img:hover{ 
opacity:0.7;
-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
}

#sidebar h3, #sidebar h2 {
font-size:200%;
color:#555;
text-transform:uppercase;
font-family:"Courier New";
text-shadow: 3px 3px 3px #000;
-moz-text-shadow: 3px 3px 3px #000;
-webkit-text-shadow: 3px 3px 3px #000;
}


#sidebar h3:hover {
color:#777
}

#sidebar ul {margin:20px;line-height:17px;font-size:124%}

#sidebar ul li:hover{
text-shadow: 111px 1px 1px #888;
-moz-text-shadow: 3px 3px 3px #000;
-webkit-text-shadow: 3px 3px 3px #000;
}


/* Menu desplegable archivo */

.archivoblog{
overflow-y:scroll;
width:240px;
background:#111;
border:0;
font-family:Arial;
font-size:11px;
padding:5px;
padding-left:5px;
padding-right:5px;
}


/* Footer */
#footer {
font-family:"ImpactLabelReversedRegular";
clear:both; 
margin:0; 
padding:20px;
font-size:15px;
background:url(http://bolsanegra.net/includes/logos/logo_bolsa62x45black.gif) no-repeat right bottom
}

/* Twitter */
#twitter {display:none;}

/* Thickbox */
#TB_overlay {position:fixed; z-index:9997; top:0px; left:0px; height:100%; width:100%; cursor:pointer;}
#TB_overlay:hover {cursor:pointer;}
.TB_overlayBG {background-color:#000; filter:alpha(opacity=80); -moz-opacity:0.8; opacity:0.8;}
* html #TB_overlay {
	position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
#TB_window {position:fixed; z-index:10000; display:none; top:50%; left:50%;}
* html #TB_window {
	position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_window {-webkit-box-shadow:-3px 3px 10px rgba(0, 0, 0, 0.25); -moz-box-shadow:-3px 3px 10px rgba(0, 0, 0, 0.25); box-shadow:-3px 3px 10px rgba(0, 0, 0, 0.25);}
#TB_window #TB_Image {display:block;}
a#TB_ImageOff {display:block;}
#TB_caption,
#TB_closeWindow {display:none;}
#TB_load {position:fixed; display:none; height:100px; width:100px; z-index:9998; top:50%; left:50%; margin:-50px 0 0 -50px; /* -height/2 0 0 -width/2 */ background-color:#000; background-color:#fff;  filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; -webkit-box-shadow:0 0 40px rgba(0, 0, 0, 0.2);}
#TB_load img {display:block; width:32px; height:32px; margin:34px 0 0 34px;}
* html #TB_load {
	position:absolute; margin-top:expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');}
#TB_HideSelect {z-index:99; position:fixed; top:0; left:0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity:0; opacity:0; height:100%; width:100%;}
* html #TB_HideSelect {
	position:absolute; height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}
a#TB_closeWindowButton {display:block; position:fixed; top:-25px; right:-25px; z-index:9999; width:200px; height:200px; background:url(http://static.tumblr.com/iqfzjqj/N6vkkt8bh/iconsmediaclose.png) center center no-repeat; text-indent:-9999px; opacity:0.5; outline:none; -webkit-transition: opacity 0.1s ease-in;}
a#TB_closeWindowButton:hover,
#TB_overlay:hover + div + a#TB_closeWindowButton {opacity:1;}
