body {
font-family: verdana, arial, sans-serif; 
font-weight:normal; 
line-height: 120%; 
color: #333; 
background:#333; 
padding:0px; 
border:0px; 
margin: 0px 0px 20px 0px; 
}

A {
font-weight: bold;
color: #960; 
text-decoration: none; 
}

A:hover {
color: #9C0; 
}

h1, h2, h3, form {
padding: 0px;
border:0px; 
margin: 0px;
}

IMG {
border: solid 1px #000; 
margin: 2px; 
}

.comments-front {
padding: 0px;
border: 1px dashed #9C0;
margin: 10px;
}

.comments-front p {
padding: 5px; 
border:0px; 
margin: 0px;
}

form {
display: inline; 
}

#banner {
font-size:x-large; 
color:#960; 
background:#333; 
padding: 5px 50px; 
border-top:4px double #666; 
}

#banner a {
color:#960;
}

.description {
display: none; 
font-size:x-small; 
color: #9C0; 
}

#menubar {
font-size:x-small; 
font-weight: normal; 
color:#9C0; 
background:#333; 
padding: 0px 50px; 
border-bottom: 0px solid #333; 
}

#menubar a {
//font-weight:bold; 
font-weight: normal; 
text-decoration: none; 
color: #960; 
}

#menubar a:hover {
color: #9C0; 
}

input {
font-size:xx-small; 
}

#container {
background:#333; 
padding: 0px 50px; 
border: 1px solid #333;
}

#content {
background:#333; 
padding: 0px 10px; 
border: 1px solid #333;
}

#links {
padding: 0px 50px; 
border: 1px solid #333;
}

.blog {
border: 1px solid #333;
}

.blogbody {
font-size:small;
background:#FFF; 
padding:2px;
border-bottom: 1px solid #333; 
}

.blogbody a {
font-weight: bold; 
text-decoration: none; 
}

.title {
font-size:small;
font-weight: bold; 
color: #666;
}

#menu {
color: #960; 
text-align:center; 
margin-bottom:15px; 
}

.date {
font-size: small; 
font-weight: normal;
text-transform:uppercase;
color:#FFF;
background:#9C0; 
padding:2px;
border-bottom: 1px solid #333; 
margin-top:10px;
}

.posted { 
font-size: x-small; 
margin-bottom:10px;
}

.extended {
font-size:small; 
font-weight: bold; 
color: #666; 
}

.calendar {
font-size:x-small;
font-weight:normal;
line-height:140%;
text-align:left;
background:#FFF;
padding:2px;
}

.calendarhead {
color:#660;
font-size:small;
font-weight:normal;
letter-spacing: .3em;
text-transform:uppercase;
text-align:left;
background:#FFF;
padding:2px;
}

.side {
font-size:x-small;
font-weight:normal;
background:#FFF; 
padding:2px;
border-bottom: 1px solid #333; 
}

.sidetitle {
font-size:small;
font-weight:normal;
text-transform:uppercase;
color:#FFF;
background:#960; 
padding:2px;
border-bottom: 1px solid #333; 
margin:10px 0px 0px 0px;
}

.syndicate {
font-size:x-small;
padding:2px;
}

.powered {
font-size:x-small;
padding:2px;
}

.comments-body {
font-size:small;
font-weight:normal;
background:#FFF; 
padding:2px;
border-bottom: 1px solid #333; 
}

.comments-post {
font-size:xx-small;
font-weight:normal;
font-style: italic; 
}

.trackback-url {
font-size:small;
font-weight:normal;
color:#FFF;
padding:5px;
border:1px dashed #960; 
}

.trackback-body {
font-size:small;
font-weight:normal;
color: #FFF; 
padding: 10px 2px;
border-bottom:1px dashed #9C0; 
}

.trackback-post {
font-size:xx-small;
font-weight:normal;
font-style: italic; 
}

.comments-head {
font-size: small; 
font-weight: normal;
text-transform:uppercase;
color:#FFF;
background:#960; 
padding:2px;
border-bottom: 1px solid #333; 
margin:10px 0px 0px 0px;
}

#banner-commentspop {
font-size:large;
font-weight: bold;
color: #9C0; 
background: #333; 
padding: 10px; 
}

