* {
zoom: 1;
}

p, h1, h2, h3, h4, h5, h6, blockquote, ul, ol, dl {
padding-bottom: 14px;
}

body {
padding: 0;
font-family: Arial, sans-serif;
font-size: 16px;
}

h1 {
display: none;
}

a img {
border-width: 0;
}

a {
text-decoration: none;
color: #970F00;
}

a:visited {
color: #000;
}

a:hover {
text-decoration: underline;
}

ul li {
list-style-type: square;
}

/* ***************************************** */

#search, #commentform, #head {
display: none;
}


/* ***************************************** */

#contentbox .text h2 {
font-family: Georgia, Arial, sans-serif;
line-height: 1.2;
width: 390px;
padding: 0;
float: left;
}

#contentbox .storytitle a, #contentbox .storytitle a:hover {
color: #225408;
}

#contentbox .storytitle a:visited {
color: #72B84C;
}

#contentbox .text .date {
width: 90px;
padding: 3px 0 0 0;
float: left;
}

#contentbox .text .category {
clear: both;
padding-left: 90px;
line-height: 1.2;
}

#contentbox .text blockquote {
color: #18A088;
padding: 5px 5px 5px 42px;
margin-bottom: 14px;
}

#contentbox .text blockquote p, #contentbox .text blockquote ul, #contentbox .text blockquote ol, #contentbox .text blockquote dl {
padding-bottom: 0;
}


#contentbox hr {
clear: both;
border-width: 0;
border-top: 1px solid #ccc;
background: transparent;
color: transparent;
}

.more-link {
display: block;
text-align: right;
}

.comment {
clear: both;
}

.avatar {
float: left;
padding-right: 10px;
}

/* ***************************************** */

#margin {
display: none;
}

/* ***************************************** */

#footer {
display:none;
}

/* ***************************************** */

.clear {
clear: both;
}

/* ***************************************** */

#comments {
font-size: 13px;
}

#commentlist, #commentlist li {
list-style-type: none;
margin: 0;
}

#commentlist {
padding: 0 0 12px 0;
}

#comments li {
padding: 0;
margin: 0;
}

/* ***************************************** */

.sociable {
display: none;
}

/* ***************************************** */

#photoalbum-nav {
clear: both;
}

.photoalbum #context, .photoalbum .meta {
font-size: 13px;
text-align: center;
line-height: 1.3;
}

.photoalbum .info {
float: left;
width: 350px;
}

.photoalbum .prev {
float: left;
width: 75px;
}

.photoalbum .next {
float: right;
width: 75px;
}

.photoalbum .meta {
clear: both;
padding-top: 5px;
}

/* ***************************************** */

.aligncenter {
display: block;
margin: 0 auto 14px auto;
}

.alignleft {
float: left;
margin-right: 10px;
}

.alignright {
float: right;
margin-left: 10px;
}

.right {
text-align: right;
}

.hidden {
display: none;
}

/* ***************************************** */


