/*****************************************
 _   _       _           
| | | | ___ | |__   ___  
| |_| |/ _ \| '_ \ / _ \ 
|  _  | (_) | |_) | (_) |
|_| |_|\___/|_.__/ \___/  (v1.0.2)

******************************************
Made by Mike Ballan - www.mikeballan.co.uk                         
*****************************************/

	* html 					{ overflow:hidden; }
	* html body 				{ height:100%; overflow:hidden; }
	* html #scrollable_content_wrapper 	{ position:relative; height:100%; }
	* html #fixed_sidebar_wrapper 		{ position:absolute; z-index:200}
	
	html 	{ padding:0; margin:0; overflow-y:scroll; overflow:-moz-scrollbars-vertical; }
	body 	{ padding:29px 0 0 10px; margin:0; font-size:11px; }
	
	h1, h2, h3, h4 	{ margin:0 0 5px 0; padding:0; font-size:14px; font-weight:bold; display:inline; }

	ul, ol 		{ margin:0; padding:0; }

	a:link,
	a:visited,
	a:active 	{ text-decoration:none; outline:none; }
	a:hover 	{ text-decoration:none; outline:none; }
	a:focus 	{ -moz-outline-style:none; }

	blockquote	{ border-left:1px solid #747474; padding:0 0 0 5px; margin:10px 0 0 0; }
	blockquote a 	{ text-decoration:none; }
	
/***** Sidebar *****/
	#fb-root 				{float:left; }
	#scrollable_content_wrapper 		{ overflow:auto; padding:0; margin:0; }
	#scrollable_content_wrapper:active 	{ outline:none; } /* ffox horiz scroll */
	#scrollable_content 			{ padding:2px 2px 2px 0; }
	
	#fixed_sidebar_wrapper 			{ position:fixed; top:0; left:0; width:100%; height:29px; }
	
	#fixed_sidebar 				{ margin:0 15px; padding:0; }
	
	#bottom_stuff 				{ position:absolute; bottom:10px; font-size:10px; }

	.break-word 				{ word-wrap:break-word; }

/***** Side Nav *****/

	.navigation		{ margin:15px 0 0 0; padding:0; font-size:11px; font-weight:bold; }
	.navigation ul 		{ list-style:none; padding:0; margin:0; text-align:left; }
	.navigation li 		{ list-style:none; margin:10px 0 10px 0; }
	.navigation li a	{ display:block; }
	
/***** Icons *****/

	.following		{ margin:0; padding:0 0 0 35px; line-height:36px; background:url("http://static.tumblr.com/4fqoetc/VLflg1fgo/following.png") left 5px no-repeat; font-weight:bold; }
	.random			{ margin:0; padding:0 0 0 35px; line-height:36px; background:url("http://static.tumblr.com/4fqoetc/z0Slg1fp3/random.png") left 5px no-repeat; font-weight:bold; }
	.love			{ margin:0; padding:0 0 0 35px; line-height:36px; background:url("http://static.tumblr.com/4fqoetc/4Zllg1fio/love.png") left 5px no-repeat; font-weight:bold; }
	.search			{ margin:0; padding:0 0 0 35px; line-height:36px; background:url("http://static.tumblr.com/4fqoetc/HsVlg1fjs/search.png") left 5px no-repeat; font-weight:bold; }
	.archive		{ margin:0; padding:0 0 0 35px; line-height:36px; background:url("http://static.tumblr.com/4fqoetc/XnElg1flg/archive.png") left 5px no-repeat; font-weight:bold; }
	.page			{ margin:0; padding:0 0 0 35px; line-height:36px; background:url("http://static.tumblr.com/4fqoetc/SKZlgtk1e/page.png") left 5px no-repeat; font-weight:bold; }

	.link-heart		{ margin:0; padding:0 0 0 20px; display:block; line-height:21px; background:url("http://static.tumblr.com/4fqoetc/M6Clgcrfk/heart.png") left 5px no-repeat; font-weight:normal; }
	.link-hat		{ margin:0; padding:0 0 0 20px; display:block; line-height:21px; background:url("http://static.tumblr.com/4fqoetc/jyqlgcrf7/hat.png") left 5px no-repeat; font-weight:normal; }

/***** Tumblt Notes *****/

    ol.notes 					{ padding:0; margin:25px 0 0 0; list-style-type: none; border-bottom: solid 1px #ccc; }
	ol.notes li.note 			{ border-top: solid 1px #ccc; padding:10px 10px 5px 10px; }
	ol.notes li.note img.avatar 		{ margin-right: 10px; width:16px; height:16px; }
	ol.notes li.note span.action 		{ vertical-align: 5px; font-weight:normal; }
	ol.notes li.note .answer_content 	{ font-weight: normal; }
	ol.notes li.note blockquote 		{ border-left:1px solid #747474; padding:0 0 0 6px; margin:0 0 0 28px; }
	ol.notes li.note blockquote a 		{ text-decoration: none; }

/***** Tumblt Following *****/

	#col-followers ul 	{ margin:0; padding:5px 0 10px 0; list-style-type:none; display:inline; }
	#col-followers li  	{ margin:0; padding:0; text-decoration:none; display:inline; }
	#col-followers img 	{ float:left; margin:0 5px 5px 0; border:none; padding:3px; border:1px solid #bcbdbe; }

/***** Following *****/

	#following ul 		{ list-style:none; padding:0; margin:0; text-align:right; }
	#following li 		{ list-style:none; float:left; margin:0 0 0 3px; }
	
	.block		{ display:block; }
	.hidden		{ display:none; }
	.hide 		{ display:none; }

/***** Likes *****/

	ul#likes 				{ list-style-type:none; margin:20px 0 0 10px; padding:0; width:920px; float:left; text-align:center; }
	li.like_post 				{ padding:0 20px 0 0; width:130px; display:inline-block; }
	li.like_post .post_info_bottom 		{ display:none !important; margin:0; }
	li.like_post img 			{ border:1px solid #c2bebc; margin:0 5px 0 0; padding:4px; width:130px; max-height:205px; }
	
	.like-text				{ margin:0; padding:0; width:920px; text-align:center; }
	
/***** Tumblr Tags *****/

#tags{
    float: left;
    margin-left: 20px;
    top: 2px;
}

	.tumblr-tags ul 		{ padding:0; margin:0; list-style-type:none; }
	.tumblr-tags li			{ margin:0 3px 0 0; display:inline-block; }
	.tumblr-tags li a		{ padding:3px 5px 3px 5px; background-color:#FFF; color:#666; -moz-border-radius:5px; border-radius:5px; text-decoration:none; line-height:25px; }
	.tumblr-tags li a:hover 	{ padding:3px 5px 3px 5px; background-color:#333; color:#FFF; -moz-border-radius:5px; border-radius:5px; text-decoration:none; line-height:25px; }

/***** Postbox *****/

	.postbox-outer 			{ /* margin:0 10px 10px 0; padding:0; height:418px; width:258px; border:solid 1px #c2bebc; overflow:hidden; position:relative; */ float:left; }
	
.postbox-inner {
    display: block;
    height: 303px;
    margin: 5px;
    overflow: hidden;
    padding: 0;
    position: relative;
}
	.postbox-inner img		{ /* position:absolute; right:-70px; top:-50px; min-height:458px; */ height:300px;}
	.postbox-inner a 		{ text-decoration:none; }
	.postbox-inner a:hover 		{ cursor:pointer; background:#111; width:100%; height:100%;}
/*	.postbox-inner a .desc 		{ display:none; }  
	.postbox-inner a:hover .desc	{ padding:20px; display:block; background:#111; filter:alpha(opacity=85); opacity:.85; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)"; color:#fff; position:absolute; margin:0; width:100%; height:100%; }  
	.postbox-inner a .desc p 	{ margin:0; padding:0; }
	.postbox-inner a .desc h1 	{ margin:0 0 5px 0; padding:0; font-size:14px; color:#eee; font-weight:bold; } 
*/
/***** Postbox PermalinkPage *****/

.postbox-outer-perm {
    border: 1px solid #C2BEBC;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 765px;
	margin: auto;
	margin-top: 5px;
}	

.postbox-inner-perm {
    display: block;
    margin: 5px;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: center;
    width: 755px;
}

.postbox-inner-perm img		{ min-width:750px; }

/***** Textbox *****/
	
.textbox {
    margin: auto;
    padding: 0;
    text-align: center;
    width: 800px;
}
	.textbox p 	{ margin:0; padding:0; }
	.textbox h1 	{ margin:0 0 5px 0; padding:0; font-size:14px; color:#333; font-weight:bold; }

	.text		{ margin:0; padding:0 0 20px 0; }
	.hastags	{ margin:0; padding:20px 0 0 0; }

/***** Tumblr Video & Photo Sets *****/	
		
	.video iframe, 
	.video embed 		{ background:transparent; height:408px; width:238px; z-index:-20; }
	.video 			{ background:black; text-align:center; }	
	.html_photoset		{ margin:0; padding:0; }

/***** Tumblr Quotes *****/	

	.hobo-quotes	{ margin:0; padding:90px 0 0 5px; line-height:20px; background:url("http://static.tumblr.com/4fqoetc/EXKlg39db/quotes.png") 0 5px no-repeat; font-size:20px; }
	.source		{ margin:0; padding:10px 0 0 0; font-size:11px; }
	
/***** Tumblr Links *****/	
	
	.hobo-links	{ margin:0; padding:90px 0 0 5px; line-height:20px; background:url("http://static.tumblr.com/4fqoetc/qI1lg3q6k/links.png") 0 5px no-repeat; font-size:20px; }

/***** Tumblr Chat *****/	
	
	.hobo-chat	{ margin:0; padding:90px 0 0 5px; line-height:20px; background:url("http://static.tumblr.com/4fqoetc/GRBlgb0br/chat.png") 0 5px no-repeat; font-size:20px; }

	ul.chat 	{ margin:10px 0 0 0; padding:0px; list-style-position:outside !important; list-style:none; font-size:11px; }
	.chat .odd 	{ margin-bottom:5px; padding:5px 10px 5px 10px; border-left:1px solid #333; }
	.chat .even 	{ margin-bottom:5px; padding:5px 10px 5px 10px; border-left:1px solid #333; background-color:#e8e3df; }
	.chat .label 	{ font-weight:bold; }
	.chat li 	{ margin:0; list-style-type:none; list-style:none; list-style-image:none; list-style-position:outside !important; text-align:left; }

/***** Tumblr Audio *****/

	.hobo-audio	{ margin:0; padding:90px 0 0 5px; line-height:20px; background:url("http://static.tumblr.com/4fqoetc/j7Klgb0jf/sound.png") 0 5px no-repeat; font-size:20px; }
	.source-audio	{ margin:0; padding:0 0 10px 0; font-size:11px; }
	
/***** Tumblr Text *****/

	.hobo-text		{ margin:0; padding:90px 0 0 5px; line-height:20px; background:url("http://static.tumblr.com/4fqoetc/J5Rlg3q70/text.png") 0 5px no-repeat; font-size:20px; }
	.hobo-text ul, ol 	{ margin:0 0 0 5px; padding:0 0 0 10px; }
	
/***** MIO *****/

	.zoom A:link {text-decoration: none; color: #fff;}
	.zoom A:visited {text-decoration: none; color: #fff;}
	.zoom A:active {text-decoration: none; color: #aaa;}
	.zoom A:hover {text-decoration: none; color: #aaa;}	
	.likes {float: left;}



.fotos {
    display: block;
    margin: auto;
    overflow: hidden;
    padding: 0 0 0 0;
    position: relative;
    text-align: center;
    width: 750px;
    background: #2D2D2D;
}
	.fotos A:link {text-decoration: none; color: #fff; font-size: 14px; font-weight:bold;}
	.fotos A:visited {text-decoration: none; color: #fff; font-size: 14px; font-weight:bold;}
	.fotos A:active {text-decoration: none; color: #aaa; font-size: 14px; font-weight:bold;}
	.fotos A:hover {text-decoration: none; color: #aaa; font-size: 14px; font-weight:bold;}

.socialfoto {
    margin: 0 0 0 15px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 86%;
	float: left;
	margin-bottom: 15px !important;
}	

.new {
    font-size: 25px !important;
	margin-right: 340px !important;
}
.old {
    font-size: 25px !important;
}
.newa {
	font-size: 75px !important;
    float: left;
	line-height: 25px !important;
}
.olda {
	font-size: 75px !important;
    float: left !important;
	line-height: 25px !important;
}

#boobs {display:none;}
#sexy {display:none;}
#ass {display:none;}
#naked {display:none;}
#pussy {display:none;}