b {
  font-size:16px;
}
body {
  font-family:Verdana;
  font-size: 14px;
  line-height: 20px;
  color: #ADD8E6;
  background-color:#000000;
}
#leftmain {
  width: 733px;
  position: relative;
  float: left;
  z-index: 0;
}
.mainpanel {
  border: 0px;
  background-color: #000080; 
  color:#FFFFFF;
  text-align: left;
  padding: 10px;
}
.leftpanel {
}
.rightpanel {
}
.mainheader {
  text-align: left;
  color: #ffff66;
  background-color: #0000FF;
  text-align:center;
  color:#FFFF66;
  padding: 5px;
}
#reviewheader {
}
#reviewbody {
  color: #FFFFFF;
}
#reviewbody span {
  color: #FFFFFF;
  font-size: 14px;
  line-height: 20px;
}
#reviewbody a:link {
  color: #90ee90;
}
#reviewbody a:visited {
  color: #90ee90;
}
#reviewbody a:active {
  color: #66aaff;
}
#rightmain {
  width: 240px;
  position: relative;
  float: right;
  line-height:20px;
  z-index: 0;
}
#newsheader {
}
#news {
}
#info {
}
#friendsheader {
}
#mobile {
}

.articles {
  background-color: #000000;
  text-align: left;
}
.articlesHeader {
  background-color: #0000FF;
  text-align: center;
  padding: 2px 10px 10px 10px;
}
.articlesHeader h2 {
  color: #FFFFFF;
}
.articlesLeftColumn {
  background-color: #000000;
  position: relative;
  float:left;
  width: 480px;
}

.articlesRightColumn {
  background-color: #000000;
  position: relative;
  float:right;
  width: 480px;
}
.articlesLeft {
  color: #FFFFFF;
  background-color: #000080;
  padding: 2px 10px 10px 10px;
  text-align: left;
}
.articlesLeft h3 {
  text-align: center;
}
.articlesRight {
  color: #FFFFFF;
  background-color: #000080;
  padding: 2px 10px 10px 10px;
  text-align: left;
}
.articlesRight h3 {
  text-align: center;
}

.voting {
  text-align: center;
  padding: 4px;
  height: 380px;
}
.voting table {
  text-align: left;
  width: 100%;
  background-color: #000000;
  font-family:Verdana;
  padding: 0px;
  font-size: 12px;
}
.voting table tr td .alignright {
  text-align: right;
}
.voting .first {
  color: #FFFFFF;
  font-size: 16px;
}
.voting .second {
  color: #AAAAFF;
  font-size: 14px;
}
.voting .third {
  color: #FFFF00;
  font-size: 12px;
}
.voting .fourth {
  color: #fFF;
  font-size: 12px;
}
.voting .gen {
  color: #AAAAFF;
  font-size: 12px;
}
.voting #voteTable {
  height: 200px;
  overflow-y: scroll;
}
.voting td {
  vertical-align:top;
}
.reddish {
  color: #BA3484;
  white-space: nowrap;
}
.white {
  color: #FFFFFF;
  white-space: nowrap;
}
#reviewbody a img {
  border: 1px solid #90EE90;
}

