@charset "utf-8";
/* CSS Document */

@font-face {
  font-family:'NeutraDisplay-Medium';
  src: url(NeutraDisplay-Medium.otf);
}

@font-face {
  font-family:'NeutraTextTF-Bold';
  src: url(NeutraTextTF-Bold.otf);
}

body{
	font-family:'NeutraDisplay-Medium';
	background-image: url(http://www.zamartz.com/Images/BGtexture.jpg);
}

#posts{
	margin:auto;
	width:100%;
}

.caption{
border-bottom: solid black 3px;	
border-top: solid black 3px;	
}

.tumblrAutoPager_page_info{
	color:white;
	background:black;
	height:50px;
	margin-bottom:20px;
}

.tumblrAutoPager_page_info span{
	visibility:hidden;
}

.tumblrAutoPager_page_separator{
	visibility:hidden;
}

h2{
font-family:'NeutraTextTF-Bold';
margin:0px;
margin-left:0px;
color:white;
font-size:18px;
font-weight:bold;
background: rgba(0, 0, 0, 1.0);
background-filter: alpha(opacity=100);
}

h4{
margin:0px;
margin-left:0px;
color:black;
font-size:22px;
font-weight:bold;
background: rgba(0, 0, 0, 1.0);
}

a img{
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	opacity: 0.8;
	border:none;
}

a:hover img{
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	-webkit-opacity: 1.0;
	opacity: 1.0;
}

.POSTBOX{
	background-image:url(../Images/PortBlogBG.jpg);
	position:relative;
	float:left;
	width:300px;
	height:500px;
	border-top: black 4px solid;
	margin-left:20px;
	margin-bottom:20px;
	overflow:hidden;
}
.POSTTITLE{
	height:20px;
	width:300px;
	background-color:black;
	text-align:center;
}

.POSTBOX p {
	max-width:290px;
	text-overflow: ellipsis;
	margin:5px;
	background: rgba(255, 255, 255, .8);
	
}

ol{
	width:245px;
	text-overflow: ellipsis;
	padding-left:25px;
	padding-left:-5px;
	background: rgba(255, 255, 255, .8);
	text-align:left;
}

.POSTBOX img{
	max-height:290;
	margin:5px;
}

#imgOP{
visibility:visible;
max-width:290px;
max-height:290px;
	}
	
.imgOP{
visibility:visible;
max-width:290px;
max-height:290px;
	}
	
.POSTDETAILS{
	height:20px;
	width:300px;
	background-color:black;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	padding-bottom:5px;
}

#topBand{
width:100%;
height:30px;
background-color:#000;
color:#FFF;
position:fixed;
z-index:10;
top:0px;
left:0px;
padding-top:0px;
}

#tumblrLinks a:link{
	color:#FFF;
	text-decoration:none;
}
#tumblrPerm{
	height:20px;
	width:300px;
	background-color:black;
	padding-bottom:5px;
}

#tumblrPerm a:hover{
	color:blue;
	text-decoration:line-through;
	background-color:none;
}

#tumblrPerm a:visited{
	color:blue;
	background-color:none;
}

#tumblrPerm a:link{
	color:blue;
	text-decoration:none;
	background-color:none;
}

#tumblrLinks a:hover{
	color:blue;
	text-decoration:line-through;
}

#tumblrLinks a:visited{
	color:blue;
}

#CONTENT{
	margin-top:40px;
	margin-bottom:40px;
	height:200%;
}

#bottomBand a:link{
	color:#FFF;
	text-decoration:none;
}

#bottomBand a:hover{
	color:#FFF;
	text-decoration:line-through;
}

#bottomBand a:visited{
	color:#FFF;
}


#tumblrLinks a:link{
	color:#FFF;
	text-decoration:none;
}

#tumblrLinks a:hover{
	color:#FFF;
	text-decoration:line-through;
}

#tumblrLinks a:visited{
	color:#FFF;
}


#bottomBand{
width:100%;
height:30px;
background-color:#000;
color:#FFF;
position:fixed;
bottom:0px;
left:0px;
z-index:9;
}

#grey_box after_header{
	width:280px;
}

a{
	 color:blue;
	 text-decoration:underline;
 }
 a:active{
	 color:blue;
 }
 
 a:hover{
	 color:blue;
	 text-decoration:line-through;
 }
 a:visited{
	 color:blue;
	 text-decoration:none;
	 }

.html_photoset{
	max-height:290px;
	overflow-y:auto;
	overflow-x:hidden;
}
.photoset{
	max-width:290px;
}


.photoset a img{
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
	-webkit-opacity: 0.8;
	opacity: 0.8;
	border:none;	
}

.photoset a:hover img{
	filter: alpha(opacity=100);
	-moz-opacity: 1.0;
	-webkit-opacity:1.0;
	opacity: 1.0;
	border:none;	
}


.photoset img{
	max-width:290px;
	max-height:290px;
}
