body {
   margin: 0px;
   background-color: #5C3510;
   text-align: center; 
   font-family: Helvetica,Verdana,Arial,Sans-Serif;
   color: #999999;
   font-size: 11px;
}
a { text-decoration: none; }
a:link { color: #000000; text-decoration: none; }
a:visited { color: #333333; text-decoration: none; }
a:hover { color: #orange; text-decoration: none; }
a:active { color: #000000; text-decoration: none; }
h1, h2, h3 {
   margin: 0px;
   padding: 0px;
   font-weight: normal;
}
img { border: 0px; }
a img { border: 0px; }
#container {
   line-height: 140%;
   margin-right: auto;
   margin-left: auto;
    text-align: left;
    padding: 0px;
    width: 750px;
    background-color: #FFFFFF;
}
#banner {
    color: #FFFFFF;
    background-color: #000000;
    text-align: left;
    padding:15px;
    line-height:130%;
    margin: 0px;
}
a#banner-img {
   display: none;
}
#banner a {
   color: #FFFFFF;
   text-decoration: none;
}
#banner a:link { color: #FFFFFF; }
#banner a:visited { color: #FFFFFF; }
#banner a:active { color: #FFFFFF; }
#banner a:hover  { color: orange; }
#banner h1 {
   font-size: 21px;
   font-weight: bold;      
   padding-top:8px;
   padding-bottom:10px;
}
#banner h2 {
   font-size: 11px;
   color: #999999;
}

.content {
   width: 500px;
   margin: 15px 15px 5px 15px;
   background-color: #ffffff;
   color: #000000;
   font-size: 12px;
float: left;
}

.sidebar {
   padding-top: 15px;
   width: 184px;
   float: left;
}
.content p {
    font-size: 12px;
    font-weight: normal;
    line-height: 140%;
    text-align: justify;
    margin-bottom: 10px;
}
.content blockquote {
   line-height: 140%;
   background-color: #E9E9E9;
   padding: 6px;
}
.content li {
   line-height: 150%;
}
.content h2 {
   font-size: 12px;
   text-align: left;
   font-weight: bold;
   margin-bottom: 2px;
}
.content h2.date {
    height: 20px;
    line-height: 20px;
    background: #eeeeee;
    font-weight: normal;
    margin-bottom: 15px;
    padding-left: 3px;
    color: #666666;
    font-size: 11px;
}
.content a:link { color: orange; text-decoration: none; }
.content a:visited { color: #333333; text-decoration: none; }
.content a:hover { color: #666666; text-decoration: underline; }
.content a:active { color: #000000; text-decoration: none; }
.content h3 a:link { text-decoration: none; color: #000000; }
.content h3 a:visited { text-decoration: none; color: #000000; }
.content h3 a:hover { text-decoration: none; color: orange; }
.content h3 a:active { text-decoration: none; color: #000000;}
.content h3 {
   font-size: 19px;
   text-align: left;
   font-weight: normal;
   margin-bottom: 10px;     
}
.content p.posted {
   font-size: 10px;
   text-align: left;
   margin-bottom: 23px;
   line-height: normal;
}

.sidebar h2 {
   height: 20px;
    line-height: 20px;
    background: #eeeeee;
    font-weight: normal;
    margin-bottom: 15px;
    padding-left: 3px;
    color: #666666;
    font-size: 11px;
}
.sidebar ul {
   padding-left: 0px;
   margin: 0px;
   margin-bottom: 20px;
}
.sidebar li {
   font-size: 10px;
   text-align: left;
   line-height: 150%;
   margin-top: 10px;
   list-style-type: none;
}
.sidebar img {
    border: 5px solid #FFFFFF;
}
.link-note {
    font-size: 10px;
    line-height: 150%;
    text-align: left;
    padding: 2px;
    margin-bottom: 15px;
}
#comment-data {
        float: left;
        width: 180px;
        padding-right: 15px;
        margin-right: 15px;
        text-align: left;
        border-right: 1px dotted #999999;
        }

textarea[id="comment-text"] {
        width: 80%;
        }

.forminputmain {
	font-size: 11px;
	background: #E9E9E9;
        padding:1px;
	border: 1px solid #999999;
        margin-top: 2px;
        margin-bottom: 2px;
}

.forminput {
	font-size: 11px;
	background: #E9E9E9;
        padding: 2px;
	border: 1px solid #999999;
        margin-top: 2px;
        margin-bottom: 2px;
}