body {
margin: 0px;
background: #FEFFFA;
font-family: sans-serif;
font-size: 10pt;
text-align: center;
}

.head {
width: 700px;
height: 100px;
text-align: left;
margin: auto;
}

.say {
margin-top: 30px;
font-size: 8pt;
}

.del {
float: left;
}

.ht {
font-size: 30pt;
line-height: 20pt;
font-weight: bold;
font-family: 'Trebuchet MS', sans-serif;
color: #EEF2DF;
}
.hd {
font-size: 8pt;
font-weight: bold;
font-family: 'Trebuchet MS', sans-serif;
color: #EEF2DF;
}
.hswf {
float: right;
}

.date {
font-size: 7pt;
color: #B6C972;
}

.title, .lt {
float: left;
font-family: 'Trebuchet MS', sans-serif;
font-size: 11pt;
font-weight: bold;
color: #6A5425;
padding-bottom: 10px;
}

.title a, .title a:hover {
text-decoration: none;
font-size: 11pt;
font-weight: bold;
color: #6A5425;

}

.note {
font-size: 7pt;
color: #6A5425;
}

.adcon {
padding-top: 30px;
}

.adcon form {
padding: 20px;
clear: both;
width: 600px;
background: #F4F7EA;
font-size: 8pt;
}

.tags {
font-size: 7pt;
float: right;
}

.blop {
clear: both;
padding-bottom: 10px;
}

.rlop {
clear: both;
}

.blor {
padding-bottom: 30px;
font-size: 9pt;
}

.vreps {
float: right;
padding-left: 10px;
}
.repswit a {
float: right;
}

.rthol .title {
float: left;
font-family: 'Trebuchet MS', sans-serif;
font-size: 10pt;
font-weight: bold;
color: #6A5425;
padding-bottom: 0px;
}

.rname {
clear: both;
padding-bottom: 10px;
color: #5A710E;
}


form {
margin: 0px;
}

a {
text-decoration: underline;
cursor: pointer;
color: #5A710E;
}
a:hover {
color: #B4CD60;
}

.con {
margin: auto;
width: 700px;
text-align: left;
}


/* whole blog bit (one item) */
.blo {
clear: both;
width: 700px;
padding-bottom: 30px;
padding-top: 30px;
}

/* replies as whole */
.hrcon {
padding: 20px;
float: left;
width: 393px;
background: #F4F7EA;
}

/* reply form */
.hfcon {
padding: 20px;
float: left;
width: 227px;
background: #F4F7EA;
font-size: 8pt;
}

/* menu */
#me {
margin: auto;
width: 700px;
text-align: left;
}
#me a {

}

.mis {
display: none;
}

.pli {
padding-top: 20px;
clear: both;
font-size: 7pt;
}

/* inputs on hidden form */
.fin input, .fin textarea {
border: none;
font-size: 8pt;
margin-bottom: 5px;
background: #FEFFFA;
}

/* buttons on hidden form */
.fbut input {
background: #DEE7C0;
color: #000000;
border: none;
font-size: 8pt;
margin-top: 5px;
padding: 1px;
}
.fbut input:hover {
background: #CED89E;
cursor: pointer;
}



/* about text */
.abcon {
width: 700px;
padding-top: 30px;
}

/* latest n things on front page */
.lcon {
clear: both;
padding-top: 30px;
}

.ll {
width: 145;
//width: 175px;
float: left;
overflow: hidden;
padding-right: 30px;
}


.abcon .date, .lcon .le, .abcon .fpdesc {
clear: both;
}


.galcon {
width: 700px;
padding-top: 30px;
}
.galro {
height: 100px;
}

img { 
border: none;
}

.galpic {
float: left;
height: 100px;
width: 100px;
overflow: hidden;
text-align: center;
}

