/* Top Page Style */

body
{
  background-color:#FFFFFF;
  color: #000033;
  font-size: 0.8em;
  font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
  text-align: center;
}

a:link,a:visited,a:hover,a:active
{
  text-decoration: none;
  font-weight:900;
  color: #000033;
}

div.content {
  margin-left: auto;
  margin-right: auto;
  width:1063px;
}

div.banner {
  text-align:center;
  background-image: url(http://woodle.org/files/banner.jpg);
  border:solid 2px #666666;
  height:250px;
}

div.vbreak {
  padding-bottom:15px;
}

/* Navigation Style */

div.nav {
  text-align:center;
  background-color: #CCCCCC;
  border:solid 2px #666666;
  margin-top: 15px;
  margin-bottom: 15px;
}

div.nav ul {
  margin: 0px;
  padding: 0px;
  line-height: 30px;
  white-space: nowrap;
}

div.nav li {
  list-style-type: none;
  display: inline;
}

div.nav li a {
  padding-left: 5%;
  padding-right: 5%;
  font-size: 1.4em;
}

div.nav li a:hover, a.selected {
  color: #666666;
}

div.title {
  background-color:#999999;
  border-top:solid 2px #666666;
  border-left:solid 2px #666666;
  border-right:solid 2px #666666;
  color: #000000;
  text-align:left;
  font-weight:900;
  font-size: 1.2em;
  padding:5px;
}

/* Main Page Style */

div.main {
  width:824px;
  float: left;
  text-align:left;
}

div.main2 {
  width:724px;
  float: left;
  text-align:left;
}

div.maincontent {
  padding: 10px;
  background-color: #CCCCCC;
  border:solid 2px #666666;
  font-size:1.1em;
  font-weight:550;
}

div.maincontent img {
  border:solid 2px #666666;
}

span.date {
  color: #000000;
  font-size: 0.8em;
}

span.tags {
  color: #333333;
  font-size: 0.8em;
}

span.subheader {
  color: #000000;
  font-weight:900;
  font-size:1.1em;
}

p.subcontent {
  margin:10px;
  padding-bottom:15px;
}

/* Side Bar Style */

div.sidewrapper {
  width:224px;
  float:right;
  text-align:left;
}

div.sidewrapper2 {
  width:324px;
  float:right;
  text-align:left;
}

div.sidecontent {
  padding: 10px;
  background-color: #CCCCCC;
  border:solid 2px #666666;
  font-size: 0.9em;
}

div.sidecontent ul {
  margin: 0px;
  padding: 0px;
}
div.sidecontent li {
  list-style-type: none;
}
div.maincontent ul {
  margin: 0px;
  padding: 0px;
}
div.maincontent li {
  list-style-type: none;
}