html{color:#000;background:#FFF;}
	body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,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,th,var{font-style:normal;font-weight:normal;}
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;}
/* to preserve line-height and selector appearance */
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
/*to enable resizing for IE*/
input,textarea,select{*font-size:100%;}
/*because legend doesn't inherit in IE */
legend{color:#000;}
:focus {
outline: 0;
}

html{background-color:#FFFFFF;overflow:auto;}
body{font-size:12px;font-family: "ff-tisa-web-pro-1","ff-tisa-web-pro-2",Helvetica,"Helvetica Neue",Arial,sans-serif;cursor:default;color:#000000;}
em {font-style:italic !important;}
strong {font-weight:bold !important;}

#wrapper{width:800px;margin-top:43px;}
header{clear:both;display:block;margin-left:50px;}
header a{background:#757575;width:177px; height:48px;float:left;margin-right:1px;margin-bottom:1px;color:#FFF; font-size:12px;padding-top:8px;padding-left:8px;
     font-family: "apertura-1","apertura-2",sans-serif; text-transform:uppercase;line-height:14px;text-decoration:none;
     -webkit-transition: background 0.5s ease;
     -moz-transition: background 0.5s ease; -o-transition: background 0.5s ease; transition: background 0.5s ease;}
header a:hover{background:#000;color:#FFF;text-decoration:none;}
header .selected{background:#000;text-decoration:none;}
header #logo{padding:0px;width:185px; height:56px;}


.clear_left{clear:left;}
.clear_right{clear:right;}
.hide{display:none;}

#navcontainer ul{margin: 0;padding: 0;list-style-type: none;}
#navcontainer ul li a{color:#5F605B;}

#tumblr_controls{display: none;}


#posts{float: left;width: 550px;}
#sidebar {width: 180px; margin-left: 613px;top: 17px;position: relative;}
.sidebartitle{
    text-transform: uppercase; 
	font-family: "adrianna-1","adrianna-2";
        font-size:12px;
	font-weight:bold;
        letter-spacing:0.5px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom:1px solid #000000;	
}


.sidebarcontent{
	font-size:12px;

}

.sidebarcontent a{
	color:#5F605B;
}


#navtop {
margin-left:50px;
width:850px;
}



/* general post css */



.post,
.entry{
	clear:left;
	background-color:#FFFFFF;
	padding-bottom:3px;
	padding-right:0px;
	margin-bottom:10px;
	width:550px;

}





.authortitle {
margin-left:50px;
color:#5F605B;
font-size:12px;
width: 500px;
}
.author {
color:#5F605B;
font-size:12px;
}
.comment {
margin-left:50px;
color:#5F605B;
font-size:12px;
width: 500px;
}
.comment a {
color:#5F605B;

}

.commentcount {
margin-left:50px;
color:#5F605B;
font-size:12px;
width: 500px;
}
.commentcount a {
color:#5F605B;

}
.item {
margin-bottom:80px;
}


ul.tags a {
color:#5F605B;
}

ul.tags li a {
color:#5F605B;
}

ul.tags {
width:500px;
display:block;
clear:left;
padding-left:50px;
color:#5F605B;
font-size:12px;
}



ul.tags li {
display:inline;

}

.subheads {
font-size: 20px;
font-weight:normal;
line-height:130%
letter-spacing: 2px;


}

.post .content,
.entry .content{
/*	position:relative; */
	margin-left:50px;
	margin-bottom:0px;
}
.post .caption,
.entry .caption{
	padding:0px;
	max-width:500px;
	line-height:18px;
}
.post .caption a,
.entry .caption a{
	text-decoration:underline;
	color:#5F605B;
}
.post .caption a:hover,
.entry .caption a:hover{
	color:#000000;
}
.post .caption h3,
.entry .caption h3{
	

	font-weight:bold;
	font-size:30px;
	letter-spacing:0.4px;
	margin-bottom:15px;
	line-height:30px;
}
.post .caption h3 a,
.entry .caption h3 a{
	text-decoration:none;
}
.post .caption h3 a:hover,
.entry .caption h3 a:hover{
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;	
}
.entry .caption p,
.post .caption p{
	margin-bottom:10px;
}
.entry .caption blockquote,
.post .caption blockquote{
	border-left:1px dashed #dddddd;
	padding-left:0px;
	margin-bottom:10px;
}
/* dates */
.date{
	background-image:none;
	background-color:#FFFFFF;
	font-color:#000000; 
	font-weight:bold;
	height:18px;
	border:none;
	overflow:hidden;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:50px;
	border-bottom:1px solid #000000;
	width:500px;
}

.date .caption{
	line-height:18px;
	margin-bottom:0px;
	margin-left:-50px;
}
.date .caption a{
	text-decoration:none;
	font-size:14px;
	line-height:18px;
	color:#000000;
	margin-bottom:0px;
}
.date .caption a:hover{
	color:#666666;
	text-decoration:underline;
}



/* pagination */
.pagination{
	background-image:none;
	background-color:none;
	height:30px;
	border:none;
}
.pagination .caption{
	font-size:18px;
	line-height:30px;
	padding-top:0px;
	padding-bottom:0px;
	color:#aaaaaa;
}
.pagination .caption p{
	padding-left:0px;
}
.pagination .caption p a span{
	color:#aaaaaa;
}
.pagination .caption p a:hover span{
	color:#000000;
}

/* photo post specific css */

.photo{
	padding-left:0px;	
}

.photo .the_photo{

}

.photo .the_photo .photo_inner{

}
.photo .icon a.zoom{
	background-repeat:no-repeat;
	background-position:center center;
	margin-top:2px;
}

/* video specific: */
.video{
}


/* link specific: */
.link{
}

.link .caption h3 a{
	color:#000000;
	text-decoration:underline;
}

/* regular: */
.regular{
	background-color:#FFFFFF;
}

.regular .caption h3 a{
	color:#000000;
}

/* quotes: */
.quote{
}

.quote .the_quote{
	font-style:italic;
	text-indent: -0.5em;
	margin-right:20px;
}
.quote .short{
	font-size:24px;
	line-height:26px;
}
.quote .medium{
	font-size:18px;
	line-height:21px;
}
.quote .long{
	font-size:15px;
	line-height:19px;
}
.quote .the_quote .quote_mark{
	color:#000000;
	font-weight:bold;
}

/* audio: */
.audio{
}


.audio .the_player{
	background-color:#FFFFFF;
	width:420px;
	padding:10px;
	padding-left:10px;
}

/* conversation */
.conversation{
}

.conversation .caption h3
.conversation .caption h3 a{
	color:#000000;
}

/* notes */
.post_notes{
	background-image:none;
	background-color:transparent;
	border:none;
	border-top:1px solid rgba(0,0,0,.1);
	width:500px;
}

.post_notes .the_notes{
	font-size:13px;
	line-height:24px;
	width:500px;
}

/*css for lightboxed images.*/
#lightbox{
	background-color:transparent;
	padding:0px;
}
#lightboxDetails{

}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{
	-webkit-box-shadow: 2px 2px 2px #bbbbbb;
} 
#overlay img{ border: none; }
/* #overlay{
	background-color:#f0f0f0;
	background-color:rgba(249,249,249, .93);
} */

/* END LIGHTBOX */

