
/* ::::: http://dislogue.dansch.net/styles-site.css ::::: */

body { margin: 0px 0px 20px; background: rgb(255, 255, 255) none repeat; }
a { color: rgb(0, 51, 102); text-decoration: underline; }
a:link { color: rgb(0, 51, 102); text-decoration: underline; }
a:visited { color: rgb(0, 51, 102); text-decoration: underline; }
a:active { color: rgb(153, 153, 153); }
a:hover { color: rgb(153, 153, 153); }
h1, h2, h3, h4 { margin: 0px; padding: 0px; }
h1 { color: rgb(85, 107, 47); font-size: 48pt; font-weight: 900; font-family: verdana,arial,helvetica,impact,sans-serif; }
h4 { color: gray; font-size: 10pt; font-weight: 400; font-family: verdana,arial,helvetica,impact,sans-serif; }
.shadow { color: rgb(207, 207, 207); }
#banner { position: absolute; left: 60px; top: 20px; z-index: 7; }
#bannershad { position: absolute; left: 65px; top: 25px; z-index: 6; }
#bannertext { position: absolute; left: 100px; top: 95px; z-index: 8; }
.description { font-family: palatino,georgia,times new roman,serif; color: rgb(51, 51, 51); font-size: small; text-transform: none; }
#content { border: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255) none repeat; position: absolute; top: 155px; margin-right: 20px; margin-left: 215px; z-index: 8; margin-bottom: 20px; width: 70%; }
#container { border: 1px solid rgb(255, 255, 255); background: rgb(255, 255, 255) none repeat; position: absolute; top: 155px; }
#edge { border: 0px none ; margin: 0px; padding: 0px; background: rgb(85, 107, 47) none repeat; position: absolute; left: 3px; width: 2px; height: 100%; z-index: 9; }
#sidebar { border: 0px solid rgb(255, 255, 255); margin: 0px; padding: 0px; background: rgb(255, 255, 255) none repeat; position: absolute; top: 140px; left: 20px; width: 180px; z-index: 7; }
.blog { padding: 15px; background: rgb(255, 255, 255) none repeat; }
.blogbody { background: rgb(255, 255, 255) none repeat; color: rgb(51, 51, 51); font-size: small; font-weight: normal; line-height: 150%; font-family: palatino,georgia,verdana,arial,sans-serif; }
.blogbody a, .blogbody a:link, .blogbody a:visited, .blogbody a:active, .blogbody a:hover { font-weight: normal; text-decoration: underline; }
.title { font-size: medium; color: rgb(102, 102, 102); font-family: palatino,georgia,times new roman,serif; }
#menu { background: rgb(255, 255, 255) none repeat; margin-bottom: 15px; text-align: center; }
.date { border-bottom: 1px solid rgb(153, 153, 153); font-size: large; color: rgb(51, 51, 51); font-weight: bold; margin-bottom: 10px; font-family: palatino,georgia,times new roman,serif; }
.posted { font-size: x-small; color: rgb(0, 0, 0); margin-bottom: 25px; font-family: verdana,arial,sans-serif; }
.calendar { padding: 2px; background: rgb(255, 255, 255) none repeat; color: rgb(102, 102, 102); font-size: x-small; font-weight: normal; line-height: 140%; text-align: left; font-family: verdana,arial,sans-serif; }
.calendarhead { padding: 2px; background: rgb(255, 255, 255) none repeat; color: rgb(102, 102, 0); font-size: small; font-weight: normal; letter-spacing: 0.3em; text-transform: uppercase; text-align: left; font-family: palatino,georgia,times new roman,serif; }
.side { padding: 2px; background: rgb(255, 255, 255) none repeat; color: rgb(51, 51, 51); font-size: x-small; font-weight: normal; line-height: 140%; font-family: verdana,arial,sans-serif; }
.sideimg { border-width: thin; background: rgb(255, 255, 255) none repeat; padding-bottom: 0px; margin-left: 20px; padding-top: 15px; }
.sidetitle { padding: 2px; background: rgb(255, 255, 255) none repeat; color: rgb(102, 102, 0); font-size: small; font-weight: normal; margin-top: 20px; letter-spacing: 0.2em; text-transform: uppercase; font-family: palatino,georgia,times new roman,serif; }
.syndicate { padding: 2px; background: rgb(255, 255, 255) none repeat; font-size: xx-small; line-height: 140%; margin-top: 15px; font-family: verdana,arial,sans-serif; }
.powered { padding: 2px; background: rgb(255, 255, 255) none repeat; color: rgb(102, 102, 102); font-size: x-small; line-height: 140%; text-transform: uppercase; margin-top: 50px; letter-spacing: 0.2em; font-family: palatino,georgia,times new roman,serif; }
.comments-body { border-bottom: 1px dotted rgb(153, 153, 153); background: rgb(255, 255, 255) none repeat; color: rgb(102, 102, 102); font-size: small; line-height: 140%; font-weight: normal; padding-bottom: 10px; padding-top: 10px; font-family: palatino,georgia,verdana,arial,sans-serif; }
.comments-post { background: rgb(255, 255, 255) none repeat; color: rgb(102, 102, 102); font-size: x-small; font-weight: normal; font-family: verdana,arial,sans-serif; }
.trackback-url { border: 1px dotted rgb(153, 153, 153); padding: 5px; background: rgb(255, 255, 255) none repeat; color: rgb(102, 102, 102); font-size: small; font-weight: normal; line-height: 140%; font-family: palatino,georgia,verdana,arial,sans-serif; }
.trackback-body { border-bottom: 1px dotted rgb(153, 153, 153); background: rgb(255, 255, 255) none repeat; color: rgb(102, 102, 102); font-size: small; font-weight: normal; line-height: 140%; padding-bottom: 10px; padding-top: 10px; font-family: palatino,georgia,verdana,arial,sans-serif; }
.trackback-post { background: rgb(255, 255, 255) none repeat; color: rgb(102, 102, 102); font-size: x-small; font-weight: normal; font-family: verdana,arial,sans-serif; }
.comments-head { border-bottom: 1px solid rgb(153, 153, 153); background: rgb(255, 255, 255) none repeat; font-size: small; color: rgb(102, 102, 102); margin-top: 20px; font-weight: bold; font-family: palatino,georgia,verdana,arial,sans-serif; }
#banner-commentspop { border-top: 1px solid rgb(255, 255, 255); border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); padding: 5px 15px; background: rgb(0, 51, 102) none repeat; color: rgb(255, 255, 255); font-size: large; font-weight: bold; font-family: palatino,georgia,verdana,arial,sans-serif; }
