/*BODY*/
body { color: #3a4445; font-size: 8.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 13pt; background-image: url(graphic/background-r.gif0); background-repeat: repeat; background-attachment: scroll; background-position: left top; }

A { color: #787878; text-decoration: none;}

A:hover { color: #b4b4b4; text-decoration: none; }

#overall { background-color: #fff; position: relative; width: 920px; height: auto; margin: 25px auto 20px; padding-top: 20px; padding-bottom: 20px; outline-color: #d0d0d0; }

/*HEAD*/
#head { background-color: #fff; letter-spacing: 3pt; width: 860px; padding: 10px 30px 15px; }

#head_01 { font-variant: normal; text-align: left; vertical-align: baseline; width: 316px; float: left; }

#head_02 { color: #747474; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 16px; text-transform: uppercase; text-align: right; vertical-align: text-bottom; width: 500px; height: 50px; margin-left: 360px; padding-top: 10px; padding-bottom: 0; }
.head_image { width: 858px; height: 252px; margin-top: 15px; outline: solid 1px #e1e1e1; }
/*CONTENT*/
#content { background-color: #fff; letter-spacing: 3pt; width: 860px; float: left; padding: 10px 30px 15px; }
#content_photo { font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; text-align: justify; width: 810px; margin-right: 30px; padding: 0 0 0 30px; }
h1 { color: #787878; font-size: 16pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 100; font-style: normal; line-height: 12pt; text-transform: lowercase; letter-spacing: 4pt; margin-bottom: 20px; }
h2 { font-variant: normal; text-decoration: none; text-transform: lowercase; text-align: right; word-spacing: 5pt; letter-spacing: 1.3pt; padding-bottom: 2px; border-bottom-color: #ccc; border-bottom-width: 1px; }
h3 { color: #1b5613; font-size: 14pt; font-weight: 100; font-variant: small-caps; letter-spacing: 0.3em; border-right: 1px solid #aaa; border-bottom: 1px dotted #eee; border-left: 1px solid #aaa; }
.storytitle { color: #787878; font-size: 16pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 100; margin-bottom: -10px; padding-top: 10px; padding-bottom: 10px; }
.storytitle a { font-size: 16pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 100; }
.entry { color: #545454; font-size: 8.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 100; line-height: 13pt; text-align: justify; word-spacing: 2pt; letter-spacing: 1.1pt; margin: 0; padding: 20px 0; border-right: 0 solid #aaa; border-left: 0 solid #979797; }
.entry_photo { color: #545454; font-size: 8.5pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 100; line-height: 13pt; text-align: justify; word-spacing: 2pt; letter-spacing: 1.2pt; margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 20px; border-right: 0 solid #aaa; border-left: 0 solid #979797; }
/*COMMENTS*/
#comments { color: #747474; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-transform: uppercase; }
#commentlist { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; letter-spacing: 1pt; width: 450px; margin-bottom: 15px; padding-bottom: 15px; list-style-type: none; list-style-position: inside; display: inline; }
#commentlist_02 { margin-bottom: 30px; }
#commenttext { width: 450px; margin-bottom: 15px; }
#avatarnamecomment { color: #747474; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; background-color: #f5f5f5; text-transform: uppercase; width: 450px; height: 64px; outline: solid 1px #f0f0f0; }
#avatarimage { color: #747474; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; text-transform: uppercase; word-spacing: 3pt; letter-spacing: 1.3pt; height: 64px; float: left; margin-right: 5px; }
#avatartext { color: #747474; font-size: 7pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; height: 64px; }
#name { font-size: 10pt; text-transform: uppercase; word-spacing: 3pt; letter-spacing: 1.4pt; margin-top: 2px; margin-bottom: 2px; }
#date { text-transform: lowercase; }
#postcomment { text-align: left; visibility: hidden; margin-top: 25px; margin-bottom: 10px; }
#textarea { background-color: #f5f5f5; width: 450px; outline: solid 1px #f0f0f0; }
a img{border: none;}
/*BLACKBOX*/
#searchbox { }
#searchbox { }
.postmetadata { font-size: 7pt; text-transform: uppercase; letter-spacing: 1.1pt; margin-top: 0; margin-bottom: 5px; padding-top: 5px; padding-bottom: 20px; border-bottom: 1px dotted #aaa; }
.feedback { color: #252c24; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; margin-bottom: 20px; padding: 5px; }
/*MENU*/
#menu { margin-left: 650px; padding: 5px; outline: solid 1px #585858; }
#sidebar { color: #aaa; font-size: 7pt; text-transform: uppercase; text-align: right; letter-spacing: 3pt; margin-bottom: 40px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px dotted #aaa; }
#sidebar ul { margin: 0; padding: 0; list-style-type: none; list-style-image: none; display: inline; }
#sidebar li { margin: 0 5px 0 0; padding: 0; display: inline; list-style-type: none; list-style-image: none; }
#archives { list-style-type: none; list-style-image: none; }
#footer_02 { color: #b4b4b4; font-size: 8pt; text-align: center; word-spacing: 11pt; letter-spacing: 2pt; vertical-align: top; height: 30px; margin-top: 20px; }
/*GALLERY*/
#gallery { vertical-align: top; position: absolute; width: 870px; height: 630px; }
/*METADATA*/
#metadata { font-size: 6pt; line-height: 12pt; background-color: #f5f5f5; text-align: left; text-transform: uppercase; letter-spacing: 2pt; height: 240px; margin-top: 40px; margin-bottom: 40px; padding: 5px 10px; border: solid 1px #aaa; }
#metadata ul { list-style-type: none; list-style-image: none; display: inline; margin: 0; padding: 0; }
#metadata li { list-style-type: none; list-style-image: none; display: inline; margin: 0 5px 0 0; padding: 0; }
/*CALENDAR*/
#wp-calendar { color: #787878; font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; }
#wp-calendar a { color: #000; font-size: 6pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 900; text-align: right; }
/*SEARCH*/
#searchbox { width: 100px; height: auto; float: left; padding: 5px; }
/*CATEGORY*/
#categorybox { padding: 7px; width: 194px; height: auto; float: left; outline: solid 0 #9c6; }
/*IMAGE IN TEXT*/
.left_image { margin-right: 15px; margin-bottom: 10px; float: left;}
.icon { width: 25px; height: 25px; }
#unseen { height: 0; visibility: hidden; }

