body {color:#000;text-align:left;margin:5px 0;padding:0;background:#A9A49A url(images/brick.jpg);font:12px Georgia,"Times New Roman",Times,serif}
ul {list-style:square inside;margin:0;padding:0}
li {margin:4px 0;padding:2px}
li ul li {margin:4px 0 4px 8px;padding:2px}
a:link {font-weight:bold;background:inherit;color:#966}
a:hover {font-weight:bold;background:inherit;color:#000;text-decoration:none}
a:active {font-weight:bold;background:inherit;color:#966;text-decoration:underline overline}
a:visited {font-weight:bold;background:inherit;color:#666}
td {vertical-align:top}
#main {margin:auto;width:768px;border:2px solid #A9A49A}
#header {text-align:center;color:inherit;background:#FFF}
td.link,td.firstlink {text-align:center;width:25%;color:#FFF;border-top:2px solid #A9A49A;border-bottom:2px solid #A9A49A;background:#966}
td.link a,td.firstlink a {padding:5px;display:block;font-weight:bold;text-decoration:none;color:#FFF;font-variant:small-caps;background:#966}
td.link a:visited,td.firstlink a:visited {background:inherit; color:#fff;}
td.link a:hover,td.firstlink a:hover {padding:5px;display:block;font-weight:bold;text-decoration:underline;color:#000;font-variant:small-caps;background:#DDD7C9}
#maincontent {padding:10px;color:inherit;background:#FFF}
#footer {text-align:center;color:#FFF;border-top:1px solid #A9A49A;padding:10px;font-variant:small-caps;background:#966}
#footer a {background:inherit;color:#FFF;text-decoration:none}
#footer a:hover {background:inherit;color:#FFF;text-decoration:underline}
#content {font-size:1em}
.widecolumn .entry p {font-size:1.05em}
.narrowcolumn .entry,.widecolumn .entry {line-height:1.4em}
.widecolumn {line-height:1.6em}
.narrowcolumn .postmetadata {text-align:center}
.alt {border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#f8f8f8}
small {font:0.9em/1.5em Arial,Helvetica,Sans-Serif}
h1,h2,h3 {font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;font-weight:bold}
h1 {font-size:1.75em;text-align:center}
h2 {font-size:1.5em}
h2.pagetitle {font-size:1.5em}
h3 {font-size:1.25em}
.commentlist li,#commentform input,#commentform textarea {font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif}
.commentlist li {font-weight:bold}
.commentlist cite,.commentlist cite a {font-weight:bold;font-style:normal;font-size:1.1em}
.commentlist p {font-weight:normal;line-height:1.5em;text-transform:none}
#commentform p {font-family:'Lucida Grande',Verdana,Arial,Sans-Serif}
.commentmetadata {font-weight:normal}
code {font:1.1em 'Courier New',Courier,Fixed}
acronym,abbr,span.caps {font-size:0.9em;letter-spacing:.07em}
.widecolumn .smallattachment {text-align:center;float:left;width:128px;margin:5px 5px 5px 0}
.widecolumn .attachment {text-align:center;margin:5px 0}
.postmetadata {clear:left}
#searchform {margin:10px auto;padding:5px 3px;text-align:center}
.entry form {text-align:center}
select {width:130px}
#commentform input {width:170px;padding:2px;margin:5px 5px 1px 0}
#commentform textarea {width:100%;padding:2px}
#commentform #submit {margin:0;float:right}
.alt {margin:0;padding:10px}
.commentlist {padding:0;text-align:justify}
.commentlist li {margin:15px 0 3px;padding:5px 10px 3px;list-style:none}
.commentlist p {margin:10px 5px 10px 0}
#commentform p {margin:5px 0}
.nocomments {text-align:center;margin:0;padding:0}
.commentmetadata {margin:0;display:block}
acronym,abbr,span.caps {cursor:help}
acronym,abbr {border-bottom:1px dashed #999}
blockquote {margin:15px 30px 0 10px;padding-left:20px;border-left:5px solid #ddd}
blockquote cite {margin:5px 0 0;display:block}
.center {text-align:center}
hr {display:none}
a img {border:none}
