body  {
margin : 0;
font-family : tahoma, verdana;
font-size : 11px;
color : #000;
background-color : #383a36;
line-height : 150%;
}
a {
text-decoration : none;
color : #866313;
}
a:hover {
text-decoration : none;
color : #6d0913;
}
#content {
width : 680px;
}
#header {
width : 100%;
line-height : 100%;
height : 191px;
padding : 0px;
margin : 0px;
background-image: url(images/template/bg-3.gif);
background-repeat : no-repeat;
background-position : 0px 0px;
}
#header img {
border : 0px;
}
#header-right {
width : 212px;
float : right;
margin-top : 50px;
padding-top : 50px;
padding-left : 15px;
}
#header-left {
width : 450px;
float : left;
}
#main-content {
width : 660px;
background-color : #faefe5;
height : 100%;
background-image: url(images/template/bg-4.gif);
background-repeat: repeat-y;
background-position : 0px 0px;
}
#right {
width : 205px;
float : right;
height : 100%;
margin-left : 10px;
}
#left {
width : 415px;
float : left;
padding : 10px;
}
#leftbar {
width : 250px;
float : left;
}
#logo {
width : 310px;
margin-left: -4px;
float : left;
}
#logo img {
border : 0px;
}
.postbody {
font-size : 11px;
padding : 10px;
padding-left : 0;
margin-bottom : 20px;
}
.sidebody {
font-family : tahoma;
font-size : 10px;
color : #957456;
margin-bottom : 25px;
padding-bottom : 5px;
margin-right : 7px;
margin-left : 7px;
}
.sidebody a {
color : #383a36;
font-size : 11px;
text-decoration : none;
}
.sidebody a:hover {
color : #797f73;
font-size : 11px;
text-decoration : none;
}
.sidebody img {
border : 0;
margin-bottom : 10px;
}
#menu {
width : 100%;
font-family : tahoma;
font-size : 11px;
color : #313000;
background-image: url(images/template/menu.gif);
background-repeat: no-repeat;
background-position : center;
}
#menu a {
color : #313000;
text-decoration : none;
}
#menu a:hover {
color : #504f15;
text-decoration : none;
}
#footer {
margin-top : 15px;
margin-bottom : 5px;
font-family : Verdana;
font-size : 9px;
color : #faefe5;
line-height : 100%;
}
#footer a {
color : #faefe5;
text-decoration : none;
}
#footer a:hover {
color : #d0bead;
text-decoration : none;
}
.rightside {
float : right;
width : 49%;
border-left : 1px dashed #f2eed6;
}
.leftside {
float : left;
width : 49%;
}
.comments {
width : 100%;
font-family : Sans-Serif;
font-size : 10px;
color : #363503;
border-bottom : 1px dotted #363503;
margin-top : 5px;
margin-bottom : 40px;
letter-spacing : .15em;
}
.comments a {
color : #363503;
text-decoration : none;
}
.comments a:hover {
color : #79784c;
text-decoration : none;
}
.comment-footer {
width : 100%;
margin-top : 0px;
margin-bottom : 10px;
font-size : 10px;
padding : 1px;
background-color : #e9dacd;
}
.comment-footer img {
border : 0;
}
.content-nav {
width : 100%;
font-family : tahoma;
font-size : 10px;
color : #363503;
padding : 1px;
background-color : #e9dacd;
}
.content-nav a {
color : #363503;
text-decoration : none;
}
.content-nav a:hover {
color : #79784c;
text-decoration : none;
}
.date {
font-weight : normal;
font-family : Sans-Serif;
font-size : 10px;
color : #363503;
letter-spacing : .15em;
color : #4b4b34;
margin-bottom : 10px;
padding-right : 5px;
}
.textbox1 {
background-color : #dfd8d2;
color : #383a36;
border : 1px solid #655b52;
font-family : tahoma;
font-weight : normal;
font-size : 11px;
}
.textbox2 {
background-color : #dfd8d2;
color : #383a36;
border : 1px solid #655b52;
font-family : tahoma;
font-weight : normal;
font-size : 11px;
}
.searchbox {
background-color : #c6b5a5;
color : #fff;
border : 1px solid #c6b5a5;
font-family : tahoma;
font-weight : normal;
font-size : 11px;
}
.searchbutton {
width : 40px;
background-color : #c6b5a5;
color : #fff;
border : 1px solid #c6b5a5;
font-family : tahoma;
font-weight : normal;
font-size : 11px;
}
h1 {
width : 100%;
font-family : Times New Roman;
font-weight : bold;
font-size : 16px;
color : #800000;
margin-bottom : 0px;
}
h1 a {
color : #800000;
text-decoration : none;
}
h1 a:hover {
color : #c9b27e;
text-decoration : none;
}
h2 {
font-family : tahoma;
font-weight : bold;
font-size : 11px;
margin-bottom : 7px;
color : #800000;
}
h2 a {
color : #800000;
text-decoration : none;
}
h2 a:hover {
color : #eb6900;
text-decoration : none;
}
h3 {
width : 100%;
font-family : Times New Roman;
font-weight : bold;
font-size : 15px;
color : #71715f;
margin-bottom : 0px;
border-bottom : 1px solid #71715f;
}
#arch-box  {
width : 150px;
font-family : verdana;
font-size : 11px;
background-color : #e8e2dc;
border : 1px solid #383a36;
}