html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;}table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}q:before,q:after,blockquote:before,blockquote:after{content:"";}

        * {
            outline: none;
            -moz-outline: none;
        }

        .clear{
        	clear:both;
        	height:1px;
        	margin-bottom:-1px;
        }
#flashcontent{  	height: 100%;  	left: 0px;  	min-height: 700px;  	min-width: 1000px;  	position: absolute;  	top: 0px;  	width: 100%;  	z-index: 2;  } 

        body{
        	{block:IfNotBackgroundImage}
        	    background: #1A1B1F url(http://static.tumblr.com/xsp9wak/wYkkloi0j/background-body-repeat.png) repeat-y top center  no-repeat;
        	{/block:IfNotBackgroundImage}
        	
        	
        	{block:IfBackgroundImage}
        	    background: #1A1B1F url('{image:Background}') top left fixed no-repeat;
        	{/block:IfBackgroundImage}
                    	
        	color:#fff;
        	font-size:11px;
        	font-family:  "Verdana", "Lucida Sans", "Lucida Sans Unicode", Geneva, Verdana, sans-serif ;
        	text-shadow: #000 0px 1px 0px;
        }

        #wrap{
        	width: 905px;
        	padding-left:28px;
        	padding-right:28px;
        	margin:0 auto;
        	position:relative;
        	overflow:hidden;
        	{block:IfNotBackgroundImage}
        	    background: url(http://static.tumblr.com/xsp9wak/xAOkloi15/background-top.jpg) no-repeat top center; 
        	{/block:IfNotBackgroundImage}
        }
a {color:#9BDE00 !important;}
a.postlink {color:#ffffff !important;}
a.postlink:hover {color:#9BDE00 !important;}
h1 a {color:#ffffff !important;}
h3 a {color:#ffffff !important;}
.dsq-popup * {text-shadow: none;}
p.normal_txt {padding-bottom: 20px;}

        #title{
        	height: 109px;
        	background: url(http://static.tumblr.com/xsp9wak/Shikloi1h/background-title.png) repeat-x center top;
        	float:left;
        	position:relative;
        	margin-left:68px;
        	margin-top:40px;
        	text-shadow: #000 0px 2px 0px;	

        }

        #title h1{
        	font-size:42px;
        	font-weight:bold;
        	text-shadow: #fff 0px 1px 0px;
        	margin-top:15px;
        	padding-left:5px;
        	padding-right:5px;

        }

        #title a{
        	text-decoration:none;
        	color:#fff;
        	font-weight:bold;
        	text-shadow: #fff 0px 1px 0px;
        	padding:0;
        	display:block;
        }

        #title b{
        	height:93px;
        	width:36px;
        	position: absolute;
        	top:0px;
        }

        #title b.left{
        	background: url(http://static.tumblr.com/xsp9wak/Shikloi1h/background-title.png) top left;
        	left:-36px;
        }

        #title b.right{
        	background: url(http://static.tumblr.com/xsp9wak/Shikloi1h/background-title.png) top right;
        	right:-36px;	
        }


        #container-top{
        	width:873px;
        	height:92px;
        	background: url(http://i.imagehost.org/0590/background-main-top-bottom-lj.png) top left;
        	float:right;
        	margin-top:-25px;
        }

        #container-bottom{
        	width:873px;
        	height:78px;
        	background: url(http://i.imagehost.org/0590/background-main-top-bottom-lj.png) no-repeat bottom left;
        	display:block;
        	float:right;
        	margin-bottom:30px;
        	position:relative;
        }

        #container-bottom a#metalab-link{
        	position:absolute;
        	top:5px;
        	right:30px;
        	width:100px;
        	height:40px;
        	text-indent:-9999em
        }

        #container-bottom #hidden_navinfo{display:none;}

        #container-bottom #classic-pagination a{
        	display:block;
        	text-indent:-99999em;
        	position:absolute;
        }

        #container-bottom #classic-pagination #next-page{
        	background: url(http://static.tumblr.com/xsp9wak/0Hoklonlk/button-next.png) no-repeat top left;
        	width:99px;
        	height:50px;
        	top:1px;
        	left:460px;
        }

        #container-bottom #classic-pagination #prev-page{
        	background: url(http://static.tumblr.com/xsp9wak/t0dklonr9/button-prev.png) no-repeat top left;
        	width:98px;
        	height:50px;
        	top:1px;
        	left:18px;
        }

        #container-bottom #load-more-posts{
        	position:absolute;
        	width:230px;
        	height:50px;
        	display:block;
        	background: url(http://static.tumblr.com/xsp9wak/LoBkloiw9/background-load-more-posts.png) no-repeat bottom left;
        	top:1px;
        	left:17px;
        	font-weight:bold;
        	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;	
        	font-size:16px;
        	color:#fff;
        	text-decoration:none;
        	cursor:pointer;
        	display:none;
        }

        #container-bottom #load-more-posts .spinner{
        	width:32px;
        	height:32px;
        	background:url(http://static.tumblr.com/xsp9wak/8aUkloi38/new-spinner.gif) no-repeat top left;
        	display:block;
        	margin-left:20px;
        	margin-top:9px;
        	float:left;
        }


        #container-bottom #load-more-posts p{	
        	margin-top:15px;
        	float:right;
        	padding-right:15px;
        }	

        #container{
        	width:873px;
        	background: url(http://static.tumblr.com/xsp9wak/kdbkloi3k/background-main-repeat.png) repeat-y top left;
        	float:right;	
        }

        #content{
        	margin-top:-50px;
        	margin-left:30px;
        }

        #posts{
        	float:left;
        	width:525px;
        }

        #sidebar{
        	float:right;
        	margin-right:33px;
        	margin-top:5px;
        	width:268px;
        	margin-bottom:40px;
        }

        #sidebar h2{
        	font-size:18px;
        	font-weight:bold;
        	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;	
        	width:268px;
        	width:260px;
        	height:33px;
        	padding-left:8px;
        	background: url(http://static.tumblr.com/xsp9wak/iPdkloi3z/background-sidebar-heading.png) no-repeat top left;
        	line-height:34px;
        }

        #sidebar #user-portrait{
        	width:64px;
        	height:64px;
        	padding:4px;
        	padding-top:3px;
        	padding-bottom:9px;
        	background: url(http://static.tumblr.com/xsp9wak/zUwkloi5v/background-user-portrait.png) no-repeat top left;
        	margin-top:11px;
        	margin-right:9px;
        	float:left;
        }

        #sidebar #about-text{
        	margin-top:11px;
        	margin-bottom:60px;
        	line-height:18px;
        	font-size:11px;
        	display:block
        }

        #sidebar #about-text a{
        	color:#fff;
        }

        #sidebar ul.links{
        	margin-bottom:2px;
        }

        #sidebar ul.links li{
        	background: url(http://static.tumblr.com/xsp9wak/XE1kloi66/icon-link-star.png) no-repeat center left;
        }

        #sidebar ul.links li span{
        	background: url(http://static.tumblr.com/xsp9wak/1dikloi6g/hr.png) no-repeat bottom left;
        	display:block;
        }

        #sidebar ul.links li.last span, #sidebar ul.links li:last-child span{
        	background:none;
        }

        #sidebar ul.links li a{
        	font-size:13px;
        	font-weight:bold;
        	color:#fff;
        	width:240px;
        	padding-left:26px;
        	height:37px;
        	line-height:35px;
        	display:block;
        	text-decoration:none;
        	margin-left:1px;
        }

        #sidebar ul.links li a:hover{
        	background: rgba(255,255,255,.05) url(http://static.tumblr.com/xsp9wak/fo1kloi6x/icon-link-arrow.png) no-repeat center right;
        }

        #sidebar ul#following{
        	margin-left:5px;
        }

        #sidebar ul#following  li {
        	float:left; 
        	padding-top:12px;
        	padding-left:6px;
        	padding-right:6px;

        }
        #sidebar ul#following img{
        	padding:4px;
        	background: url(http://static.tumblr.com/xsp9wak/X10kloi7i/background-following-portrait.png) no-repeat center right;
        }


        /*GENERAL POST STYLES*/

        .post.text .type{	background-position: 0 0; }
        .post.photo .type{	background-position: 0 -39px; }
        .post.quote .type{	background-position: 0 -78px; }
        .post.link .type{	background-position: 0 -117px;} 
        .post.chat .type{	background-position: 0 -156px; }
        .post.audio .type{	background-position: 0 -195px; }
        .post.video .type{	background-position: 0 -234px; }

        .post .posttitle{
        	background: url(http://static.tumblr.com/xsp9wak/1dikloi6g/hr.png) no-repeat left top;
        	display:block;
        	margin-bottom:10px;
        }

        .post .posttitle a:hover{
        	text-decoration:none !important;
        }

        .post .postcontainer{
        	background: url(http://static.tumblr.com/xsp9wak/Mwekloi8s/background-container.png) no-repeat top left;
        	width:509px;
        	padding-left:20px;
        	padding-right:20px;
        	padding-top:14px;
        	padding-bottom:14px;
        	border:1px solid #000;
        	margin-left:3px;
        	position:relative;
        	box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-webkit-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-moz-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        }

        .post .postcontainer-bottom {
        	width:509px;
        	height:1px;
        	background: url(http://static.tumblr.com/xsp9wak/Mwekloi8s/background-container.png) no-repeat bottom left;
        	position:absolute;
        	bottom:0px;
        	left:0px;
        }


        .post .posttitle h3{
        	background: url(http://static.tumblr.com/xsp9wak/1dikloi6g/hr.png) no-repeat left bottom;
        	padding-top:9px;
        	padding-bottom:6px;
        	padding-left:4px;
        }


        .description blockquote, .post.text blockquote{
        	padding-left:1em;
        	border-left:7px solid #414141;
        	margin-top:.5em;
        	margin-bottom:.5em;
        	font-family:Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
        	font-style:italic;
        	font-size:13px;
        	margin-left:0px;
        	padding-top:.25em;
        }


        .description blockquote blockquote, .post.text blockquote blockquote{
        	border-left:6px solid #414141;
        }

        .description ul, .description ol, .post.text ul, .post.text ol{
        	padding-left:2em;
        	padding-top:.5em;
        	padding-bottom:.5em;
        }
        .description ol, .post.text ol{
        	list-style-type: decimal 
        }

        .description ul, .post.text ul{
        	list-style-type: disc; 
        }

        .post {
        	position:relative;
        	margin-bottom:15px;	
        	min-height:80px;
        }

        .post .posttitle h3{
        	font-family:"Helvetica Neue", helvetica, Arial, sans-serif;	
        	font-size:18px;
        	font-weight:bold;
        }

        .description h1, .description h2, .description h3, .description h4, .description h5,
        .description h1 a, .description h2 a , .description h3 a, .description h4 a, .description h5 a{
        	font-family:"Helvetica Neue", helvetica, Arial, sans-serif;	
        	font-size:14px;
        	font-weight:bold;
        	color:#fff;
        	font-style:normal
        }

        .description h1 a, .description h2 a , .description h3 a, .description h4 a, .description h5 a{
        	text-decoration:underline;
        }

        .post .posttitle h3 a{
        	font-family:"Helvetica Neue", helvetica, Arial, sans-serif;	
        	font-size:18px;
        	font-weight:bold;
        	color:#fff;
        	text-decoration:none;

        }

        .post.text a, .post .description a{
        	color:#9DDE00;
        	text-decoration:none;
        }

        .post.text a:hover, .post .description a:hover{
        	text-decoration:underline;
        }

        .postinfo{
        	position:absolute;
        	display:block;
        	top:0px;
        	left:-63px;
        	width:44px;
        }

        .notecount{
        	display:block;
        	width:41px;
        	height:34px;
        	padding-top:5px;
        	background: url(http://static.tumblr.com/xsp9wak/mJ7kloias/post-icons.png) no-repeat bottom left;
        	font-family:"Helvetica Neue", helvetica, Arial, sans-serif;	
        	text-shadow: #058cba 0px 1px 0px;
        	text-align:center;
        	color:#07294a !important;
        	font-size:15px;
        	font-weight:bold;
        	text-decoration:none;
        	margin-right:1px;
        	margin-top:2px;
        }

        .notecount b{
        	color:#07294a !important;
        	font-size:15px;
        	font-weight:bold;
        	text-decoration:none;
        		text-align:center;	
        }

        .notecount span{
        	font-size:9px;	
        	display:block;
        	margin: 0 auto;
        	font-weight:normal;
        	text-align:center;
        	line-height:9px;
        }

        .type{
        	display:block;
        	width:44px;
        	height:39px;
        	text-indent:-99999px;
        	margin-bottom:4px;
        	background: url(http://static.tumblr.com/xsp9wak/mJ7kloias/post-icons.png) no-repeat top left;	
        }

        .vialink {
        	font-size:12px;
        	font-weight:bold;
        	color:#fff !important;
        	border:1px solid #11191a;
        	background: url(http://static.tumblr.com/xsp9wak/6aTkloibc/background-reblog-attribution.png);
        	padding:5px;
        	margin:5px 2px;
        	margin-left:0;
        	display:block;
        	float:left;
        	font-family:"Helvetica Neue", helvetica, Arial, sans-serif;	
        	box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-webkit-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-moz-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	text-decoration:none;
        }

        .vialink:hover{
        	text-decoration:none;
        }

        .vialink span{
        	background: url(http://static.tumblr.com/xsp9wak/IXOkloibo/icon-reblogged.png) no-repeat scroll 5px 6px;
        	padding:5px 5px 5px 20px;
        	font-weight:bold;
        	color: #fff;
        }

        .post.video .description, .post.photo .description{
        	margin-left:5px;
        	background: url(http://static.tumblr.com/xsp9wak/Mwekloi8s/background-container.png) no-repeat top left;
        	width:479px;
        	padding: 5px 15px;
        	position:relative;
        	overflow:hidden;
        	box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-webkit-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-moz-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        }

        .post.video .description-bottom, .post.photo .description-bottom{
        	background: url(http://static.tumblr.com/xsp9wak/Mwekloi8s/background-container.png) no-repeat  left bottom;
        	bottom:0;
        	height:1px;
        	left:0;
        	position:absolute;
        	width:509px;
        }

        /* POST: TEXT */

        .post.text{
        	padding-left:10px;
        	width:500px;
        }

        .post.text p{
        	margin-bottom: .5em;
        }

        /* POST: AUDIO */

        .post.audio h3{
        	font-family:"Helvetica Neue", helvetica, Arial, sans-serif;	
        	font-size:14px;
        	font-weight:bold;
        	margin-top:3px;
        	margin-bottom:3px;
        }

        .post.audio .postcontainer{
        	width:469px;
        	overflow:hidden
        }

        .post.text p, .post .description{
        	line-height:18px;
        }

        /* POST: PHOTO */

        .post.photo .img-wrap{
        	float:left;
        	margin-bottom:9px;
        	margin-left:4px;	
        	position:relative;
        	box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-webkit-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-moz-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        }

        .post.photo .img-wrap .vialink{
        	background:#000000 url(http://static.tumblr.com/xsp9wak/IXOkloibo/icon-reblogged.png) no-repeat scroll 5px 6px;
        	bottom:6px;
        	color:#FFFFFF;
        	font-size:11px;
        	padding:5px 5px 5px 20px;
        	position:absolute;
        	right:10px;
        	text-shadow:0 1px 1px #000000;
        	opacity:.8;
        	z-index:30;
        	display:none;
        }

        .post.photo .img-wrap:hover .vialink{
        	display:block;
        }

        .post.photo .img-wrap .vialink:hover{
        	text-decoration:underline;
        }

        .post.photo .img-wrap .zoomlink{
        	background: url(http://static.tumblr.com/xsp9wak/ANGkloic5/icon-zoom.png) no-repeat top left;
        	text-indent:-99999em;	
        	display:none;
        	font-size:11px;
        	position:absolute;
        	top:15px;
        	right:15px;
        	width:63px;
        	height:25px;
        	z-index:20;
        }

        .post.photo .img-wrap:hover .zoomlink{
        	display:block
        }

        .post.photo img{
        	padding:5px;
        	float:left;
        	display:block;
        	background: #fff;
        }

        .post.photo img{
        	display:block;
        }

        /* POST: VIDEO */

        .post.video .vid-wrap{
        	float:left;
        	margin-bottom:9px;
        	margin-left:4px;	
        	position:relative;
        	box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-webkit-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-moz-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	background: #fff;
        	padding:5px;
        	float:left;
        	display:block;
        }

        /* POST: CHAT */
        .post.chat .posttitle h3{
        	background:none;
        	padding-top:5px;
        	padding-left:8px;
        }

        .post.chat .posttitle {
         	background:none;
         	margin-bottom:0;
        }

        ul.chat{
        	border:1px solid #000;
        	border-bottom:0;
        	float:left;
        	box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-webkit-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-moz-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	margin-left:3px;
        }

        ul.chat li{
        	width:485px;
        	padding:12px;
        	background: url(http://static.tumblr.com/xsp9wak/Mwekloi8s/background-container.png) no-repeat top left;
        	border-bottom:1px solid #192526;
        }

        ul.chat span.name{
        	font-family:"Helvetica Neue", helvetica, Arial, sans-serif;	
        	font-size:14px;
        	width:80px;
        	float:left;
        	text-align:right;
        	font-weight:bold;
        	padding-right:10px;
        }

        ul.chat span.message{
        	line-height:14px;
        }

        .post.chat .vialink{
        	margin-left:4px;
        }
        /* POST : LINK */

        .post.link .postcontainer{
        	padding:0;
        	overflow:hidden;
        	padding-bottom:5px;
        }

        .post.link .description{
        	padding-left:20px;
        	padding-right:60px;
        	padding-bottom:10px;
        }


        .post.link a.postlink{
        	font-family:"Helvetica Neue", helvetica, Arial, sans-serif;	
        	font-size:22px;
        	color:#fff;
        	font-weight:bold;
        	width:428px;
        	padding-right:70px;
        	display:block;
        	padding-top:15px;
        	padding-bottom:10px;
        	padding-left:20px;
        	text-decoration:none;

        }

        .post.link a.postlink span{
        	background: url(http://static.tumblr.com/xsp9wak/PHAkloide/icon-linkpost-arrow.png) no-repeat top left;	
        	width:35px;
        	height:36px;	
        	display:block;
        	position:absolute;
        	right:20px;
        	top:50%;
        	margin-top:-17px;
        	opacity: .7;
        	-moz-opacity: 0.7;
        }

        .post.link a.postlink:hover span{
        	opacity: 1;
        	-moz-opacity: 1;
        }

        .post.link .vialink{
        	margin-left:20px;
        }
        /* POST: QUOTE */

        .post.quote {
        	font-size:18px;
        	font-family:Georgia, Palatino, "Palatino Linotype", Times, "Times New Roman", serif;
        	padding-left:10px;
        	width:500px;
        	background: url(http://static.tumblr.com/xsp9wak/1dikloi6g/hr.png) no-repeat left top;
        	padding-top:20px;

        }

        .post.quote span.attribution{
        	font-weight:bold;
        	font-family:"Helvetica Neue" , Arial, Helvetica, sans-serif;
        	font-size:14px;
        	margin-right:10px;
        	margin-top:15px;
        	display:block;
        	text-align:right;
        	padding-bottom:10px;
        }

        .post.quote span.attribution a{
        	color:#fff;
        	text-decoration:underline;
        }

        .post.quote p {
        	line-height:26px;
        }

        /* PERMALINK PAGES */

        #post-meta{
        	font-family:"Helvetica Neue", helvetica, Arial, sans-serif;	
        	background:	url(http://static.tumblr.com/xsp9wak/1dikloi6g/hr.png) repeat-x top left;
        	width:510px;
        	margin-left:4px;
        	font-size:18px;
        }

        #post-meta .permalink-notecount{
        	float:left;
        }
        #post-meta .date{
        	float:right;
        	text-transform:capitalize
        }

        #post-meta #permalink-postinfo{
        	overflow:hidden;
        	background:	url(http://static.tumblr.com/xsp9wak/1dikloi6g/hr.png) repeat-x bottom left;
        	padding-top:8px;
        	padding-bottom:7px;
        	margin-bottom:12px;

        }

        #post-meta #permalink-postinfo .permalink-notecount{
        	font-size:18px;
        	font-weight:bold;
        	padding-left:5px;
        }

        #post-meta #permalink-postinfo .permalink-notecount a{
        	font-weight:bold;
        }

        #post-meta #permalink-postinfo .date{
        	font-size:11px;
        	padding-top:5px;
        	padding-right:5px;
        }

        ol.notes{
        	font-size:15px;
        	margin-bottom:20px;

        }

        ol.notes li{
        	background: url(http://static.tumblr.com/xsp9wak/Mwekloi8s/background-container.png) no-repeat top left;
        	width:481px;
        	position:relative;
        	overflow:hidden;
        	padding-bottom:13px;
        	margin-bottom:5px;
        	border:1px solid #000;
        	box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-webkit-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-moz-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	padding-left:14px;
        	padding-right:14px;
        	padding-right:50px;
        	width:445px;
        	padding-top:14px;
        	position:relative;
        }

        ol.notes li .li-bottom{
        	background: url(http://static.tumblr.com/xsp9wak/Mwekloi8s/background-container.png) no-repeat bottom left;
        	position:absolute;
        	left:0;
        	bottom:0;
        	width:509px;
        	height:1px;

        }

        ol.notes li .note-icon{
        	position:absolute;
        	right:15px;
        	top:50%;
        	margin-top:-16px;
        	clear:both;
        	width:32px;
        	height:32px;
        }


        ol.notes li.like .note-icon{
        	background:	url(http://static.tumblr.com/xsp9wak/1Jwkloidr/note-icons.png) no-repeat left 0;
        }

        ol.notes li.reblog  .note-icon{
        	background:	url(http://static.tumblr.com/xsp9wak/1Jwkloidr/note-icons.png) no-repeat left -33px;
        }

        ol.notes li.answer  .note-icon{
        	background:	url(http://static.tumblr.com/xsp9wak/1Jwkloidr/note-icons.png) no-repeat left -64px;
        }

        ol.notes li.fp  .note-icon{
        	background:	url(http://static.tumblr.com/xsp9wak/1Jwkloidr/note-icons.png) no-repeat left -96px;
        }

        ol.notes li a img{
        	padding:4px;
        	background:	url(http://static.tumblr.com/xsp9wak/e3Lkloied/background-note-userpic.png) repeat-x top left;
        	float:left;
        	width:16px;
        	height:16px;
        }

        ol.notes li a{
        	font-weight:bold;
        	text-decoration:none;
        	color:#fff;
        }

        ol.notes li span.action{
        	margin-left:10px;
        	float:left;
        }

        ol.notes blockquote {
        	font-size:13px;
        	font-weight:normal !important;
        	padding-left:35px;

        }

        ol.notes blockquote a{
        	font-weight:normal !important;
        }
        
        .regular_post_body img {
            max-width: 100%;
        }

/* ################## post-specific */
		
		.post.text ul.longlist, .description ul.longlist {padding: 0!important; margin: none;}
		.post .description p{padding: 0 0 10px 0!important;}

		ul.longlist li {
			list-style: none;
        	background: url(http://static.tumblr.com/xsp9wak/Mwekloi8s/background-container.png) no-repeat top left;
        	width:460px;
        	padding-left:20px;
        	padding-right:20px;
        	padding-top:14px;
        	padding-bottom:14px;
        	border:1px solid #000;
        	margin: 0;
        	position:relative;
        	box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-webkit-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        	-moz-box-shadow: 0px 2px 5px rgba(0,0,0, 0.5);
        }

/* ################# social media icons */

.sm_icons {position: fixed; right: 0; top: 50%; background: url(http://f.limejam.com/lj/tumblr/img/sm_icons_bg.png) 0 0 no-repeat; width: 56px; margin-top: -100px; padding: 13px 0 0 0;}
.sm_icons ul li {list-style:none; padding: 7px 0 0 25px;}
.sm_icons ul li a {display:block; width:24px; height:24px; background-image: url(http://f.limejam.com/lj/tumblr/img/sm_icons_sprite.png); background-position: 0 0; background-repeat: no-repeat;}

#smi_vkontakte {background-position: 0 0;}
#smi_twitter {background-position: 0 -24px;}
#smi_rss {background-position: 0 -48px;}
#smi_linkedin {background-position: 0 -72px;}
#smi_flickr {background-position: 0 -96px;}
#smi_facebook {background-position: 0 -120px;}
#smi_youtube {background-position: 0 -144px;}
#smi_behance {background-position: 0 -168px;}
#smi_slideshare {background-position: 0 -192px;}
#smi_ff {background-position: 0 -216px;}
#smi_vkontakte:hover {background-position: -36px 0;}
#smi_twitter:hover {background-position: -36px -24px;}
#smi_rss:hover {background-position: -36px -48px;}
#smi_linkedin:hover {background-position: -36px -72px;}
#smi_flickr:hover {background-position: -36px -96px;}
#smi_facebook:hover {background-position: -36px -120px;}
#smi_youtube:hover {background-position: -36px -144px;}
#smi_behance:hover {background-position: -36px -168px;}
#smi_slideshare:hover {background-position: -36px -192px;}
#smi_ff:hover {background-position: -36px -216px;}
.sm_icons ul li a span{display:none;}
.sm_icons img{display:block;}
/* ################# EO social media icons */        