*{
	margin:0;
	padding:0;
	list-style-type:none;
	text-decoration:none;}
body{
	background:#3dc0f3 url(1013mm.com/tumblr/bg.png) fixed top center;
	font-family:arial,san-serif;
	font-size:12px;
	color:#ccc;
	text-align:center;
	overflow:hidden;}
#container{
	position:absolute;
	margin:0px;
	text-align:left;
	min-width:250px;
	width:75%;
	}
	
/*HEADER STYLES*/
#header{
	padding:27px 0 27px 27px;
	position:relative;
	text-align:left;
	color:#000;
	}
#header a{
	color:#000;
	font-size:10px;
}
#header a:hover{
	color:#fff;}
#header h1 a{
	border:0;
	font-size:2.5em;
	line-height:15px;
	text-transform:uppercase;
	letter-spacing:-.1em;}
#header ul li{a
	display:inline;}
#header ul li a{
	border-bottom:0;
	margin-right:11px;
	line-height:18px;}
#header ul li a:hover{
	border-bottom:0px}
#portrait{
	width:54px;
	float:left;}	
	
/*MAIN BOXES*/
.post{
	position:relative;
	z-index:1;
	padding:10px;
	float:left;
	background:transparent url(http://1013mm.com/tumblr/box.png);
	margin-right:10px;
	margin-bottom:10px;
	position:relative;
	line-height:18px;
}
.post:hover{
	background:transparent url(http://1013mm.com/tumblr/box2.png);
}
.photo,.quote,.link,.conversation,.video,.audio,.regular{
	min-height:80px;
	max-width:250px;
	cursor:url(http://1013mm.com/tumblr/hand.cur), pointer;
	}
body#index .regular,body#index .photo,body#index .quote,body#index .link,body#index .conversation,body#index .video,body#index .audio,.metabox{
	height:80px;
	width:250px;
	overflow:hidden;
}
.box {
	height:80px;
	overflow:hidden;
	cursor:url(http://1013mm.com/tumblr/hand.cur), pointer;
}

/*PERMALINK AND COMMENT COUNT LINKS*/	
.permalink, .disquscount {
	border-width: 0px;
	height: 11px;
	line-height:11px;
	position: absolute;
	bottom: 10px;
	right: 10px;
	color:#444;
	z-index:200;
	display:none/*HIDE ON PERMALINK PAGES*/}
body#index .permalink, body#index .disquscount{
	display:block;}	
.disquscount{
	right:auto;
	left:10px;
	color:#444;}
.permalink:hover,.disquscount:hover{
	color:#fff;
	border:0;}

/*PHOTO STYLES*/
.photo/*PERMALINK PAGES STRETCH TO FIT PHOTO*/{
	height:auto;}
.photo .photobox a{
	border:0;}
.photo img{
	border:15px solid #111;
	margin-bottom:10px;}
.photo a:hover img{
	border-color:#222;}
body#index .photo img/*TRICK TO CENTER THE PHOTOS IN THE VISIBLE BOX ON INDEX PAGES*/{
	left:50%;
	margin-left:-50%;
	border:0;}
body#index .slim .photo img{left:0;margin-left:0;}/*IF YOUR IMAGES ARE NARROW AND OFF TO THE LEFT TAG THEM AS 'slim' AND THEY WILL SIT TOP LEFT*/
body#index .photo .permalink/*SPECIAL PERMALINK FORMATTING FOR PHOTO PAGES*/{
	position: absolute;
	top: 0px;
	right: 20px;	
	display:none;
	padding:15px 7px 7px;
	background:#a00;
	color:#FFF;
	font-size:16px;}
body#index .photo:hover .permalink{
	display:block;}
body#index .photo .permalink:hover{
	background:#800;
	border:0;}
body#index .photo .caption/*OVERLAY TRANSPARENT CAPTION AT BOTTOM OF PHOTO*/{
	position:absolute;
	bottom:10px;
	left:10px;
	background:transparent;
	opacity:.85;
	-moz-opacity: 0.85;
	filter: alpha(opacity=85);
	width:200px;
	padding:10px 0 10px 0;
	z-index:1;}
body#index .photo .caption p{
	padding:0 5px;margin:0;}
body#index .photo b{
	display:block;margin-bottom:5px;}


	
/*REGULAR TEXT POST STYLES*/
body#index .pad{
	padding-top:0px;}

/*AUDIO/VIDEO STYLES*/
.player{
	padding:60px 20px;
	border:1px solid #222;
	background:#111;
	margin:0 0 10px 0px;
	float:right;}
body#index .player{
	padding:60px 0 60px 20px;
	margin:0 0 10px 0;
	float:none;}
.video {margin:0 0 0 0px;
padding-top:-20px;}
.video .caption{
	padding-top:10px;}
	
/*QUOTE STYLES*/
.quotetext{
	font-size:22px;
	font-family:courier;
	line-height:22px;
	padding-bottom:11px;
	color:#777;
	padding-top:36px;
	word-spacing:-.2em;
	letter-spacing:-.04em;}
.source{
	font-family:arial;
	font-size:11px;
	text-align:right;
	color:#666;}

/*CONVERSATION STYLES*/
.conversation ul li{
	line-height:18px;
	border-bottom:1px dotted #222;
	padding:3px 0 3px 0px}
.conversation ul li span{
	color:#ccc;}
.even{
	border-bottom:1px dotted #222;}

/*GENERAL CONTENT STYLES*/
a, a:link {
	color:#000;
	font-weight:bold;
	border-bottom:1px dotted #333;
	text-decoration:none;
text-transform:uppercase;}
a:hover{
	color:#000;
	border-bottom:1px dotted #222;}
p{
	line-height:18px;
	margin-bottom:9px;}
h1,.photo strong, .photo b, .video strong, .video b, .audio strong, .audio b{
	font-weight:bold;
	font-size:16px;
	line-height:18px;
	color:#FFF;}
h1{
	padding:0 0 9px 0;}
h2{
	font-size:12px;
	font-weight:normal;
	text-transform:uppercase;
	color:#e00;
	margin:9px 0 9px 0;}
h3{
	text-transform:uppercase;
	font-size:10px;
	color:#fff;
	line-height:18px;}
ol{
	margin-bottom:9px;}
ol li{
	list-style:decimal outside;
	margin:0 0 0 20px;
	padding:0 0 5px 0;}
blockquote{
	margin:0 20px 9px;}
	
/*PAGENAVIGATION BOX STYLES*/
#navigation/*HIDDEN ON PERMALINK PAGES*/{
	display:none;
	cursor:url(http://1013mm.com/tumblr/hand.cur), pointer;
}	
body#index #navigation{
	display:block;
	text-align:center;
	float:left;
	background:transparent url(http://1013mm.com/tumblr/box.png);
	height:100px;
	width:270px;
	position:relative;
	color:#222;}
#pagetab{
	height: 11px;
	line-height:10px;
	font-size:10px;
	font-weight:bold;
	position: absolute;
	top: 0px;
	left: 20px;
	color:#fff;
	padding:15px 7px 7px;
	background:#111;}
.pages{
	padding-top:35px;
padding-bottom:7px;
	font-size:2em;
	font-weight:bold;}
.pages span{
	font-size:20px;
	vertical-align:middle;}
.total{
	color:#111;}
#navigation a{
	border:0px solid #222;
	line-height:35px;
	font-weight:bold;
text-transform:uppercase;
	font-size:10px;
	padding:5px 9px;
	color:#949494;
	background:#111;}
#navigation a:hover{
	background:#111;
	color:#fff;}
	
/*STUFF*/
.balloon {
position:absolute;
width:210px;
height:199px;
top:80px;
right:735px;
z-index:-5;
cursor:url(http://1013mm.com/tumblr/hand.cur), pointer;
background:url(http://1013mm.com/tumblr/balloon.png) no-repeat;
}
.balloon:hover{
}
.birds{
width:250px;
height:235px;
position:absolute;
bottom:17%;
left:14%;
z-index:-5;
background:url(http://1013mm.com/tumblr/clouds.png);
}
.birds:hover{
}
.grass{
position:absolute;
bottom:-4px;
width:100%;
z-index:-4;
background:url(http://1013mm.com/tumblr/grass.png);
height:47px;
text-align:left;
line-height:21px;
padding-left:15px;
font-weight:bold;
font-size:10px;
color:#fff;
}
.grass a, a:link { 
font-size:10px;
color:000;
text-transform:uppercase;
border-bottom:1px dotted #222;
}
.grass a:hover {
color:#fff;
border-bottom:1px dotted #222;
}
.tree {
position:absolute;
bottom:-4px;
right:0;
float:right;
z-index:-3;
cursor:url(http://1013mm.com/tumblr/hand.cur), pointer;
}
.me {
position:absolute;
bottom:60px;
right:100px;
float:right;
z-index:-3;
cursor:url(http://1013mm.com/tumblr/hand.cur), pointer;
}
.under {
position:absolute;
bottom:24px;
left:55px;
z-index:-3;
background:url(http://1013mm.com/tumblr/under.png);
cursor:url(http://1013mm.com/tumblr/hand.cur), pointer;
}
.under:hover{
background:url(http://1013mm.com/tumblr/under2.png);
}
.sakura{
width:642px;
height:566px;
position:absolute;
top:0;
right:0;
float:right;
z-index:-2;
background:url(http://1013mm.com/tumblr/sakura.png);
cursor:url(http://1013mm.com/tumblr/hand.cur), pointer;
}
.sakura:hover{
background:url(http://1013mm.com/tumblr/sakura1.png);
}
.bubble {
position:absolute;
bottom:180px;
right:180px;
float:right;
z-index:-1;
width:280px;
height:120px;
cursor:url(http://1013mm.com/tumblr/hand.cur), pointer;
}
.bubble a {
}
img {
border:0;
}
/*DISQUS STYLES*/
body#index .comments{display:none}
.comments{width:250px;}
#disqus_thread{padding-top:36px;margin-top:36px;border-top:1px solid #222;}
#dsq-content #dsq-options-toggle { display: none; }
#dsq-content #dsq-extra-links { display: none; }
#dsq-content #dsq-add-new-comment{margin-top:36px;}
#dsq-content #dsq-comments .dsq-comment-rate { display: none; }
#dsq-content #dsq-comments .dsq-comment-header{ background: #111; }
#dsq-content #dsq-comments .dsq-header-meta{color:#444;}
#dsq-content #dsq-comments ul{border:0;}
#dsq-content #dsq-comments .dsq-comment{background:#111;padding:10px;}
#dsq-content #dsq-comments .dsq-comment-footer{display:none;}
a:active, a:focus {
outline: 0;
}
            ol.notes {
                padding: 0px;
                margin: 25px 0px;
                list-style-type: none;
                border-bottom: solid 1px #ccc;
            }

            ol.notes li.note {
                border-top: solid 1px #ccc;
                padding: 10px;
            }

            ol.notes li.note img.avatar {
                vertical-align: -4px;
                margin-right: 10px;
                width: 16px;
                height: 16px;
            }

            ol.notes li.note span.action {
                font-weight: bold;
            }

            ol.notes li.note .answer_content {
                font-weight: normal;
            }

            ol.notes li.note blockquote {
                border-color: #eee;
                padding: 4px 10px;
                margin: 10px 0px 0px 25px;
            }

            ol.notes li.note blockquote a {
                text-decoration: none;
            }
