body {
font-family: Verdana,sans-serif;
height: 100%;
background-color: #000000;
text-align:center;
width:100%;
font-weight: normal;
margin: 0;
padding: 0;
color: #cccccc;
}

body p {
font-size:12px;
line-height:1.8;
color: #cccccc;
}

a{
color: #777777;
}

#content a{
color: #990055;
}

a:hover{
color: #cccccc;
text-decoration:none;
}

h1 {
padding:0;
margin:0;
}

h2 {
font-family: Helvetica,Arial,sans-serif;
padding:0;
margin:0;
font-weight:normal;
}

h2.pagetitle{
margin:0 0 40px 0;
}

h1 a{
font-family: "Didot", "Linotype Didot", "Bauer Bodoni", "Bodoni", "Optima", "Georgia", serif;
font-size: 48px;
text-decoration:none;
color: #777777;
}

h1 a:hover{
color: #777777;
}

#content h2 a{
text-decoration:none;
color: #cccccc;
font-weight:bold;
}

h2 a:hover{
color: #777777;
font-weight:bold;
}

h3{
font-size: 12px;
font-weight: bold;
line-height: 1;
}

small{
font-size: 10px;
line-height:200%;
}

#sidebar small{
letter-spacing: 2px
}

.smallX {
margin: 0 0 8px 0;
}

cite{
font-style:normal;
}

#header {
  height: 242px;
  /*background-color:#9D9D9D;*/
}

#page {
width: 900px;
text-align:left;
margin:0px auto;
background-image: url("ground.gif")
}

#wrap2 {
}

#content {
  margin-left: 35px;
  margin-right: 190px;
  width:666px;
}

#sidebar {
  margin-top: -20px;
  margin-bottom: 60px;
  float: right;
  width: 169px;
}

#footer {
  clear: both;
  height: 104px;
  width: 900px;
  
  background-color: #000000;
  background-image: url("foot.jpg")
}

#footer p{
  font-size: 9px;
}

p.postmetadata{
padding:0 0 40px 0;
font-size: 10px;
font-weight: bold;
}

.navigation{
padding:0 0 40px 0;
}

#sidebar h3 {
margin: 30px 0 10px 0;
}
#sidebar a {
text-decoration:none;
}
#sidebar ul {
padding:0;
margin: 0;
font-size: 12px;
text-decoration:none;
list-style-type:none;
line-height:1.6;
}