body 
{ 
  background-image: url(Images/DarkBloodyBG.jpg); 
  background-repeat: repeat-y;
  background-position: center center;
}

#header {
  background: #363636;
  text-align: center;  
  top: 0px;
  width: 800px;
}

#menutext {
  padding: 6px;
  word-spacing: 20px;
  font-family: 'Trebuchet MS';
  font-weight: bold;
  font-size: small;
}

#menu {
  background: #363636;
  background-image: url(Images/MenuEmpty.jpg);
  width: 900px;
  margin: 0px;
  height: 32px;
}

a:link {color: #CC0000; text-decoration: none} 
a:visited {color: #CC0000; text-decoration: none}
a:hover {color: #FF0000; text-decoration: none}
a:active {color: #CC0000; text-decoration: none}

a.current:link {color: #FF0000; text-decoration: none} 
a.current:visited {color: #FF0000; text-decoration: none}
a.current:hover {color: #FF0000; text-decoration: none}
a.current:active {color: #FF0000; text-decoration: none}

#contentbox {
  background: #363636;
  clear: both;
  width: 900px;
  height: 390px; 
}

#topborderbox {
  background-image: url(Images/TopBorder.jpg);
  background-repeat: repeat-x;
  overflow: hidden;
  width: 900px;
  height: 15px;
}

#TopRightBorder {
  background-image: url(Images/TopRightBorder.jpg);
  background-repeat: no-repeat;
  float: right;
  width: 17px;
  height: 15px;
}

#TopLeftBorder {
  background-image: url(Images/TopLeftBorder.jpg);
  background-repeat: no-repeat;
  float: left;
  width: 17px;
  height: 15px;
}

#centerborderbox {
  width: 100%;
  overflow: hidden;
  /* height: 100%; */
  height: 350px;
}

#centerleftborder {
  background-image: url(Images/LeftSideBorder.jpg);
  background-repeat: repeat-y;
  height: 100%; 
  width: 17px;
}

#content {
  background: #292929;
  text-align: left;
  overflow: auto;
  font-family: 'Trebuchet MS';
  font-weight: bold;
  font-size: small;
  width: 866px;
  /* height: 100%; */
  height: 350px;
}

.content {
  background: #292929;
  text-align: left;
  overflow: auto;
  font-family: 'Trebuchet MS';
  font-weight: bold;
  font-size: small;
  /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.7;
  /* for Mozilla */
  -moz-opacity:0.7;
}

.transparent {
  /* for IE */
  filter:alpha(opacity=70);
  /* CSS3 standard */
  opacity:0.7;
  /* for Mozilla */
  -moz-opacity:0.7;
}

.notransparent {
  /* for IE */
  filter:alpha(opacity=100);
  /* CSS3 standard */
  opacity:1.0;
  /* for Mozilla */
  -moz-opacity:1.0;
}

.title {
  text-align: center;
  text-decoration: underline;
  font-size: medium;
  font-weight: bold;
  color: #CC0000;
  padding-bottom: 10px;
}

#centerrightborder {
  background-image: url(Images/RightSideBorder.jpg);
  background-repeat: repeat-y;
  height: 100%; 
  width: 17px;
}

.FloatingLeft {
  float: left;
}

.FloatingRight {
  float: right;
}

#bottomborderbox {
  background-image: url(Images/BottomBorder.jpg);
  background-repeat: repeat-x;
  clear: both;
  overflow: hidden;
  width: 100%;
  height: 21px;
}

#BottomRightBorder {
  background-image: url(Images/BottomRightBorder.jpg);
  background-repeat: no-repeat;
  float: right;
  width: 17px;
  height: 21px;
}

#BottomLeftBorder {
  background-image: url(Images/BottomLeftBorder.jpg);
  background-repeat: no-repeat;
  float: left;
  width: 17px;
  height: 21px;
}

.footer {
  clear: both;
  text-align: center;
  font-family: 'Trebuchet MS';
  font-size: small;
  width: 100%;
}