
body {
 background-color:#bbbab0;
  color: #ffffff;
}

* { margin:0px; padding:0px; }

#header {
 height: 147px;
 width: 940px;
 margin:0px auto 0px auto;
 background-color: #000000;
 border-top: 10px solid #000000;
-moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);
-webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);
box-shadow: 4px 4px 4px rgba(0,0,0,0.5);
}

#navigation {
 position: absolute;
 z-index:2;
 width: 940px;
 height: 23px;
 border-top: 3px solid #b7b09d;
 background-color: #b7b09d;
 text-align: center;
}

#navigation ul {
 list-style-type:none;
}

#navigation li {
 list-style:none;
 display: inline;
 list-style-position:outside;
 list-style-type:none;
 font-family: Arial;
 font-size: 14px;
 font-style: bold;
 margin: 0px;
 padding:0px;
}

#navigation li a {
 color: #000000;
 background-color: none;
 display: inline;
 padding: 8px 32px 6px 32px;
 text-decoration: none;
}

#navigation li a:hover {
 color: #ffffff;
 background-color: none;
}

#navigation li:last-child { border-bottom:0px; }

#navigation ul li ul {
 display:none;
}

#navigation ul li:hover ul {
 display:block;
 position: absolute;
 top:23px;
 left:154px;
}

#navigation ul li:hover ul li a {
 display:block;
 width:93px;
 background-color:#ffffff;
 color:#000000;
 text-align:left;
 padding-left:16px;
}

#navigation ul li:hover ul li a:hover {
 background-color: #c00000;
 color: #ffffff;
 width:93px;
}

#container {
 width:940px;
 margin:0px auto 0px auto;
 border-bottom: 2px solid #000000;
 background-color: #000000;
 z-index:0;
-moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);
-webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);
box-shadow: 4px 4px 4px rgba(0,0,0,0.5);
}

#content {
 width:617px;
 height: 500px;
 margin:0px 220px 0px 2px;
 padding:60px 30px 20px 50px;
 background-color: #000000;
 font-family: Arial, sans-serif;
 font-size:14px;
 font-style:bold;
}

#leftcolumn {
 width:50%;
 float:left;
}

#rightcolumn {
 width:50%;
 float:left;
 margin: 0px 0px 0px 0px;
}

.textfloat {
 float: left;
 }

#extras {
 position: absolute;
 width:210px;
 height:492px;
 margin-left:700px;
 top: 186px;
 padding:30px 10px 30px 20px;
 background-color:#2d2d2d;
 font-family: arial, sans-serif;
 font-size:12px;
 font-style:italic;
 z-index:1;
}

a:link {
 color: #00aeef;
}

a:visited  {
 color: #00ffff;
}

h1 {
 font-style: normal;
 font-family:Arial, Sans-Serif;
 font-size: 18px;
 background-color:none;
}

h2 {
 font-style: normal;
 font-family:Arial, Sans-Serif;
 font-size: 16px;
 }

h3 {
 font-size: 12px;
 font-style: none;
 background-color:#F8F8F8;
}

h4 {
 font-size: 12px;
 font-style: none;
}

h5 {
 font-size:18px;
 color:#ffffff;
 text-align: center;
}

#footer {
 width: 920px;
 margin:0px auto 30px auto;
 background-color: #000000;
 height:20px;
 padding-top:10px;
 padding-right:20px;
 text-align: right;
 color: #ffffff;
 font-family: arial, sans-serif;
 font-size:10px;
 z-index:4;
-moz-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);
-webkit-box-shadow: 4px 4px 4px rgba(0,0,0,0.5);
box-shadow: 4px 4px 4px rgba(0,0,0,0.5);
}