#content {
border:10px solid #000;
clear:both;
margin:50px auto 40px;
text-align:left;
width:492px;
}

@font-face {
font-family: Erika;
src:
    local('Erika Ormig'),
    url('fonts/Erika Ormig.ttf');
}

* {
margin:0;
padding:0;
}

.boxcaption {
/* -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; */
background:#000;
/*filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);*/
/*float:left;*/
height:100px;
opacity:.7; 
position:absolute;
width:100%;
}

.boxgrid {
background:#000;
height:260px;
margin:0;
overflow:hidden;
position:relative;
width:492px;
}

.boxgrid img, .boxgrid2 img, .boxgrid3 img  {
border:0;
left:0;
position:absolute;
top:0;
}

.boxgrid p{
font:15px Verdana, Helvetica, sans-serif;
color:#999;
line-height:150%;
padding:0 10px;
}

.boxgrid2 p, .boxgrid3 p, ul {
color:#333;
font:15px Erika, Courier New, courier, sans-serif;
line-height:150%;
padding:10px;
}

.boxgrid2 {
background: url(images/fzm-seamless.notebook.texture-17.jpg);
height:260px;
margin:0;
overflow:hidden;
position:relative;
width:492px;
}

.boxgrid3 {
background: url(images/fzm-seamless.notebook.texture-17.jpg);
height:188px;
margin:0;
overflow:hidden;
position:relative;
width:492px;
}

.boxgrid2 p, .boxgrid3 p {
margin-top:5px;
-webkit-text-size-adjust: none;
}

.caption .boxcaption {
left:0;
top:230px;
}

.captionfull .boxcaption {
	left:0;
	top:260px;
}

a {
color:#312f85;

}

a:hover {
color:#0d07e8;
}

body {
background:#0c0c0c url(images/wood.jpg) repeat-x 50% top;
}

h3 {
color:#FFF;
font:22px Verdana, Helvetica, sans-serif;
font-weight:400;
margin:10px 10px 0;
}

h2 {
color:#333;
font:17px Erika, Courier New, courier, sans-serif;
line-height:150%;
font-weight: bold;
padding:20px 10px 0 10px;
}

li {
display:block;
float:left;
width:75px;
}

ul {
list-style-type:none;
margin-top:15px;
}

.social img {position:relative; z-index: 10; margin-top:5px; margin-left:20px; margin-bottom:5px; margin-right:20px;}

.cover {z-index: 10000;}

.footer {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:x-small;
display:block;
width: 500px;
margin: 0 auto;
padding: 0 0 20px 0;
text-align: center;
color: #52321c;}

.footer a:link, .footer a:active, .footer a:visited {color: #785633;text-decoration:none;}
