body {
    background: #735639; 
    font-family: verdana, helvetica, sans-serif;
    color: black;
}

.cssbox, .cssbox_body, .cssbox_head, .cssbox_title {
  background: transparent url(/images/decorations/background-corner.png) no-repeat bottom right;
}

.cssbox {
  width: 335px !important;
  width: 320px;
  padding-right: 15px;
  margin: 20px auto;
}

.cssbox_head {
  background-position: top right;
  margin-right: -15px;
  padding-right: 40px;
}

.cssbox_title {
  background-position: top left;
  margin: 0;
  border: 0;
  padding: 25px 0 15px 40px;
  height: auto !important;
  height: 1%;
}

.cssbox_body {
  background-position: bottom left;
  margin-right: 25px;
  padding: 15px 0 15px 40px;
}

.menubar, .menubar-head, .menubar-body, .menubar-title {
  background: transparent url(/images/decorations/background-corner.png) no-repeat bottom right;
}

.menubar {
  width: 135px !important;
  width: 120px;
  padding-right: 15px;
  margin: 20px auto;
}


.menubar-head {
  background-position: top right;
  margin-right: 0px;
  padding-right: 40px;
}

.menubar-title {
  background-position: top left;
  margin: 0;
  border: 0;
  padding: 10px 0 0px 10px;
  height: auto !important;
  height: 1%;
  font-variant: small-caps;
}

.menubar-body {
  background-position: bottom left;
  margin-right: 15px;
  padding: 0px 0 15px 10px;
}

div { border: 0px; margin: 0px; padding: 0px; }

a:link { color: #bf7830; }         
a:visited { color: #bf7830; }        
a:active {  color: #bf7830; }
a:hover {  color: #bf7830; text-decoration: underline; }

h1, h2, h3 { font-family: arial, helvetica, sans-serif; color: #806040; }
h1 { font-size: 24pt; }
h2 { font-size: 16pt; text-align: left; }
h3 { font-size: 18pt; text-align: left; font-style: italic; }
h4 {
    font-size: 10pt;
    text-align: left;
    font-style: italic;
    font-family: new-century-schoolbook, times, serif;
    margin-left: 5%
}

li {
    margin-left: 1em;
    margin-right: 1em;
    font-size: 12pt;
    color: black;
    text-align: justify;
    padding: 0;
}

dl { margin-left: 5%; margin-right: 5%; text-align: justify; }
dt { text-align: left; font-weight: bold; }
ul { margin-left: 5%; margin-right: 5%; text-align: justify; }
img { }

.label { text-align: right; }

.item {
    margin: 1em 1em 0em 0em;
    padding-left: 0.5em;
    padding-right: 0.5em;
    padding-bottom: 1.5em;
    border: 1px solid #fff;
    background: #ffe;
    color: #000;
}

.dateline {
    font-size: 10pt;
    font-style: italic;
    font-family: new-century-schoolbook, times, serif;
    color: #909090;
}

.bloglinks {
    font-size: 12pt;
    margin-right: 0em;
    font-family: verdana, helvetica, sans-serif;
    color: #909090;
}

.bloglinks a { text-decoration: none; }
.bloglinka a:hover { text-decoration: underline; }

div.container { }
div#leftcolumn { }
div#maincolumn { }

div.clear { clear: both; }

.menubar {
    background-color: #e6dacf;
    font-size: 14pt;
    font-family: verdana, helvetica, sans-serif;
    font-variant: small-caps;
    margin-left: 0em;
    margin-top: 1px;
    text-align: left;
}

#linkdump {
    font-family: verdana, helvetica, sans-serif;
    font-variant: normal;
    margin-left: 0em;
    margin-top: 1px;
    text-align: left;
}

#linkdump li {
  text-align: left;
  margin-top: 0.5em;
  font-size: 10pt;
}

#linkdump_title {
    font-variant: small-caps;
    font-size: 14pt;
}

.menubar a { text-decoration: none; }
.menubar a:hover { text-decoration: underline; }
.menubar ul { list-style: none; margin: 0; padding: 0; }
.menubar li { margin-left: 0; }

form ul { list-style: none; margin: 0; padding: 0; }

.content, .content address {
    background: transparent url(/images/decorations/background-large-bottom.png)  no-repeat bottom right;
}

.content address { 
  text-align: right; font-style: italic; 
  padding-right: 15px;
  margin-right: 15px;
  padding-bottom: 5px;
  background-position: bottom left;
}

#main {
    font-family: verdana, helvetica, sans-serif;
    background: #e6dacf;
    color: black;
    font-size: 12pt;
    margin-left:1em;
    margin-right:1em;
    padding-left:0.5em;
    margin-bottom: 1em;
    text-align: justify;
}

.titlebar, .titlebar h1 {
  background: transparent url(/images/decorations/background-large-top.png) no-repeat top right;
}

.titlebar {
  text-align: left;
}

.titlebar h1 { 
  background-position: top left;
  padding-right: 32px;
  padding-left: 32px;
  padding-top: 16px;
  width: 80%;
  top: 0;
  left: 0;
  margin-left: 0;
  margin-top: 0;

}

.bottommenu { margin-left: 0em; }
.caps { font-variant: small-caps; }

#linkdump_findtags {
    padding-top: 1em;
    padding-right: 1em;
    text-align: right;
}

.linkdump_url { font-size: 9pt; text-align: right; }
.linkdump_url a { text-decoration: none; }
.tags { font-family: sans-serif; font-size: 9pt; }

.tags a { text-decoration: none }
.tags a:link { color: #aab }         
.tags a:visited { color: #aab }        
.tags a:active { color: #aab }

