
body {
  background-color: #000000;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 100%;
  margin: 0;
  padding: 0;
}

.topleft {
  background:url(../images/main/header/left-bg.gif) repeat-y;
}

.topmiddle {
  background:url(../images/main/top/bg.jpg) no-repeat;
}

.topright {
  background:url(../images/main/header/right-bg.gif) repeat-y;
}

.nav {
  background:url(../images/main/nav/bg.gif) no-repeat;
}

p.date {
  color: #FFFFFF;
  font-size: 80%;
}

td.main {
  background: #FFFFFF url(../images/main/main/bot.jpg) no-repeat bottom;
}

td.main h2 {
  font-size: 120%;
}

td.main p {
  font-size: 90%;
}

td.main a {
  color: #000000;
}

td.right {
  background: #FFFFFF url(../images/main/right/bot.jpg) no-repeat bottom;
}

td.right h2 {
  font-size: 120%;
}

td.bottom {
  background: #FFFFFF url(../images/main/bottom/bot.jpg) no-repeat bottom;
}

td.bottom h2 {
  font-size: 120%;
}

td.bottom p {
  font-size: 90%;
}

td.bottom a {
  color: #000000;
}

p.copyright {
  color: #FFFFFF;
  font-size: 80%;
}

label.whoaddress {
  display: block;
  float: left;
  width: 90px;
}

.righttwitter {

}

.righttwitter h2 {
  margin:0px;
  padding:0px;
  color:#FFCE08;
  font-size: 110%;
}

.righttwitter a {
  color:#000000;
}

a.readalltweets {
  padding:10px;
  color:#FFCE08;
  font-weight:bold;
  text-decoration:none;
}

.twitterimage {
  display: block;
  float: left;
  width: 58px;
  height: 68px;
}

.twittertext {
  display: block;
  float: left;
  width: 615px;
  height: 68px;
}

.twitterdate {
  font-size: 80%;
  color: #AAAAAA;
}

div.gallerynav {
  width: 570px;
  text-align: right;
}

div.gallerynav a {
  margin: 0px 0px 10px 0px;
  padding: 0px;
}



