body
{
  background-color:black;
  margin:0px;
  padding:0px;
  color:white;
  font: 12px verdana;
}

.header
{
  width:100%;
  background-color:black;
  height:95px;
  background:url('images/topright.jpg') no-repeat top right;

}


A:link, A:visited, A:active
{
	color:#cc0000;
}

A:hover
{
color:#cc0000;
text-decoration:none;
}

.menu
{
  float:right;
  
  height:18px;
  width: auto;
  
  padding:0px 0px 0px 40px;
  margin-top:76px;
  
  background: white url('images/menu-left.gif') no-repeat bottom left;
  font-size:10px;
}

.menu ul, .menu ul li
{
  margin:0px;
  padding:2px 0px 0px 0px;
  display:inline;
}


.menu ul li a
{
  color:#000000;
  background-color:white;
  display:block;
  height:18px;
  margin:0px;
  padding:0px 5px 0px 5px;
  float:left;
  border-right:1px solid black;
  text-decoration:none;
  
}


.menu ul li a:hover
{
  background-color:#f9d4cd;
  text-decoration:underline;
  color:white;
  background: #f9d4cd url('images/main-red-top-bg.gif') ;
  margin-top:-1px;
  height:19px;
}

.mainContainer
{
  margin:0px;
  padding:0px;
  width:100%;
  background: #980b0b url('images/main-red-top-bg.gif') repeat-x top;
}


*html .mainContainer
{
    margin:0px;
  padding:0px;
}

.pageBG
{
  padding:10px;
  margin-bottom:-20px;
  
}

.mainContentContainerLeft
{
  width:70%;
  height:400px; 
  position:relative; 
  left:40%; 
  margin:20px auto 20px -40%;
  text-align:left;
  background: url('images/content-left-bg.gif') no-repeat top left;
}

*html .mainContentContainerLeft
{
  margin-left:-40%;
  margin-right:auto;
  left:50%;
  top:auto;

  
}

.mainContentContainerRight
{

  padding:20px 30px 20px 20px;
  height:400px;
  background: url('images/content-right-bg.gif') no-repeat top right;
  
}

.scrollableContent
{
  height:350px;
  width: 100%;
  overflow-y: auto; 
}


H1
{
font-size:20px;
text-decoration:underline;
color:#aa0000;
}



.emailForm
{
  position:absolute;
  top:115px;
  right:20px;
  
  width:13%;
  height:80px;
  
  padding:10px;
  
  border:1px solid #6d0d0d;

  font-size:9px;
}

.emailForm input
{
  margin-top:5px;
  font: 9px verdana;
  padding:1px;
}

.emailHeader
{
  font-weight:bold;
  font-size:12px;
  
}

.referFriendContainer table
{
  font-size: 12px;
}

.referFriend input
{
  width:200px; 
}

.referFriend submit
{
  width:100px; 
}

.referFriend textarea
{
  width:300px;
}

.footer
{

margin-top:20px;

  width:100%;
  background-color:black;
  color:white;
  height:11px;
  text-align:right;
  background: black url('images/footer-bg.gif') no-repeat top right;
  color:black;
  font-size:9px;
}

*html .footer
{
  margin-top:0px;
}
