@charset "utf-8";
/* CSS Document */

body {
 margin:auto;
 top:0px;
 width:950px;
 background-color:#000;
 padding:0px;
}

a {
 color:#CC0000;
}

a:hover {
 color:#FFFFFF;
 text-decoration:underline;
}

#wrapper {
 width:950px;
 position:relative;
}
#header {
width:100%;
height:333px;
background-image:url("images/logo.jpg");
background-position:top;
background-repeat:no-repeat;
display:block;
}

.content_container {
 width:950px;
 float:left;
 background-image:url("images/BarbFill.gif");
 background-position:top left;
 background-repeat:repeat-y;
 color:white;

}



/* floating boxes */
.headrebox {
background-image:url("images/red_fade.png");
background-repeat:repeat;
background-position:top left;
width:590px;
height:100px;
position:absolute;
top:175px;
left: 285px;
border:solid 1px #cc0000;
}


.colnormal {
  width:170px;
  border:solid 1px #cc0000;
  text-align:left;
  padding:5px 0px 0px 5px;
}


.box_padding {
padding:5px 5px 5px 5px;
}

.mainContent {
  padding:0px;
  display:block;
  width:450px;
  margin-left:5px;
  text-align:left;
 }

.mylogo {
 position:absolute;
 width:500px;
 top:65px;
 left:315px;
}


.headerRail {
  background-image:url("images/largeheader.gif");
  background-position:bottom left;
  background-repeat:no-repeat;
  font-size:12px;
  font-weight:bold;
  height:40px;
  left:0px;
  width:450px;
}

.headerRail_sml {
  background-image:url("images/smallheader.gif");
  background-position:bottom left;
  background-repeat:no-repeat;
  font-size:12px;
  font-weight:bold;
  height:40px;
  left:0px;
  width:180px;
}
.txt6Pad {
  padding-top:6px; padding-left:10px;
  color:#FFFFFF;
}

.contentwide {
  margin:0px;
  border:solid 1px #cc0000;
  color:white;
  padding-top:0px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:12px;
  text-align:left;
 }


.boxscroll {
  overflow:auto;
  overflow-x:hidden;
 }

.mtop {
 margin-top:25px;
}

#footer {
display:block;
 width:950px;
 background-image:url("images/footer.jpg");
 background-position:bottom;
 background-repeat:repeat-x;
 height:75px;
 margin-bottom:30px;
}