body {
 margin: 0;
 padding: 0;
 text-align: center;
 background: url("../images/rh_header1.jpg") #fff;
 background-repeat: no-repeat;
 background-position: center 0;
 min-height: 900px;
}


#container {
 width: 899px;
 margin: 0 auto 0 auto;
 padding: 0 0 2px 0;
 border: 2px #333300 solid;
 font-family: helvetica, sans-serif;
}

#firstDiv {
 margin: 185px 0 0 375px;
 height: 120px;
 padding: 0;
 text-align: left;
 width: 500px;
}

#secondDiv {
 text-align: left;
 padding: 0;
 min-height: 300px;
 background-image: url("../images/secondDiv_bg.jpg");
}

.heading {
 font-size: 1.2em;
 font-weight: bold;
}

.heading2 {
 font-size: 1.0;
 font-weight: bold;
}

table#menu {
 margin-top: 0;
 border-collapse: collapse;
 width: 100%;
}

table#menu a {
 text-decoration: none;
 padding-left: 4px;
 padding-right: 4px;
}

table#menu a:link {
 color: #333300;
}

table#menu a:visited {
 color: #333300;
}

table#menu a:hover {
 color: #fff0f8;
 background-color: #333300;
}

table#menu td.links {
 font-size: 0.9em;
 height: 30px;
 word-spacing: 30px;
 vertical-align: middle;
}

table#menu td.one {
 width: 250px;
}

table#menu td.two {
 width: 120px;
}

table#menu td.three {
 width: 530px;
 height: 30px;
}

.hoverStyle a {
 text-decoration: none;
}

.hoverStyle a:link {
 color: #333300;
}

.hoverStyle a:visited {
 color: #333300;
}

.hoverStyle a:hover {
 color: #f00;
}


img {  
 border-style: none;
}

#vbb {
 font-size: 11px;
 font-family: arial, sans-serif;
}

#vbb a {
 text-decoration: none;
}

#vbb a:link {
 color: #c0c0c0;
}

#vbb a:visited {
 color: #c0c0c0;
}

#vbb a:hover {
 color: #f00;
}

div#release {
 margin: 0 auto 0 auto;
 text-align: left;
 background-color: #fff;
 border: 1px #333300 solid;
 width: 75%;
 padding: 10px 20px 5px 20px
}


div#about {
 margin: 0 auto 0 auto;
 min-height: 370px;
 text-align: left;
 background-color: #fff;
 border: 1px #333300 solid;
 width: 85%;
 padding: 10px 20px 5px 20px
}

.releaseDate {
 font-family: arial, sans-serif;
 font-size: 0.8em;
 color: #990000;
}

.releaseTitle {
 font-family: arial, sans-serif;
 font-size: 0.9em;
 color: #333300;
 font-weight: bold;
}

.releaseBody {
 font-family: helvetica, sans-serif;
 padding: 0 10px 10px 25px;
 font-size: 0.85em;
 text-align: justify;
 color: #333300;
}

.forwardLooking {
 font-family: "Times New Roman", times, serif;
 margin-bottom: 20px;
 padding: 0 10px 0 25px;
 font-size: 0.8em;
 color: #2f4f4f;
}

a.styled {
 text-decoration: none;
}

a:link.styled {
 text-decoration: none;
 color: #333300;
}

a:visited.styled {
 text-decoration: none;
 color: #333300;
}

a:hover.styled {
 text-decoration: none;
 color: #f00;
}


div.smallDiv {
 background-image: url("../images/smallDiv_bg.jpg");
 background-position: 100% 100%;
 background-color: #fff;
 padding: 8px 25px 20px 8px;
 min-height: 74px;
}

div.largeDiv {
 background-image: url("../images/largeDiv_bg.jpg");
 background-position: 100% 100%;
 background-color: #fff;
 padding: 8px 20px 20px 8px;
 min-height: 74px;
}

table.pictures {
 border-collapse: collapse;
 border: 0;
}

table.pictures td {
 text-align: center;
 padding: 0;
 border: 3px #2f4f4f solid;
}


