#container {
    margin: 0 auto;
    width: 839px;
}

body {
    background: #131314 url(/bwah/images/background.jpg) repeat-x;
}

#header {
    width: 839px;
    height: 143px;
    position: relative;
    margin-bottom: 9px;
    background-image: url(/bwah/images/head.jpg);
    background-repeat: repeat-x;
}

#mid {
    width: 839px;
    height: 168px;
    position: relative;
    margin-bottom: 9px;
    background-image: url(/bwah/images/mid.jpg);
}

#cleft {
    width: 533px;
    float: left;
}

.left h3 a, .left h3 a:visited {
	color:white;
	text-decoration:none;
}

#cright {
    width: 306px;
    float: right;
    background-color: #0a0a0a;
    padding-bottom: 32767px;
    margin-bottom: -32767px;
    display: inline;
}

#midshort {
    width: 839px;
    height: 45px;
    position: relative;
    margin-bottom: 9px;
    background-image: url(/bwah/images/mid.jpg);
}

#fronttext {
    position: absolute;
    top: 25px;
}

#fronttexttext {
    height: 0px;
    padding-top: 114px;
    overflow: hidden;
    background-image: url();
}

#midcontent {
    width: 552px;
    height: 114px;
    float: left;
    margin-top: 30px;
    padding-left: 31px;
}

#contentsub {
    background-color: #222223;
    width: 775px;
    min-height: 257px;
    margin-bottom: 9px;
    padding-left: 32px;
    padding-right: 32px;
    position: relative;
    display: block;
    overflow: hidden;
}

#content {
    background-color: #222223;
    width: 839px;
    min-height: 257px;
    margin-bottom: 9px;
    position: relative;
    display: block;
    overflow: hidden;
}

#logo {
    top: 80px;
    left: 20px;
    width: 325px;
    height: 65px;
    position: absolute;
    display: block;
    background-image: url(/bwah/images/newlogo.png);
    background-repeat:no-repeat;
}

h3 {
    font: 20px "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
    color: white;
}

h5, .white {
    font: 12px "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
    color: white;
}

#left, .left {
    width: 250px;
    height: 100%;
    float: left;
    position: relative;
    color: white;
    font: normal 14px / 23px "Lucida Grande", Helvetica, Geneva, sans-serif;
    display: inline;
    text-decoration: none;
}

.leftsub {
    font: 14px "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
    margin-top: 95px;
    color: white;
}

.ditto_summaryPost, #leftsub p, #leftsub {
    font: 14px "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
    color: white;
}

#right, .right {
    width: 180px;
    float: right;
    position: relative;
    color: white;
    font: 14px "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
    display: inline;
    margin-left: 28px;
}

.wrapper {
    height: 225px;
    width: 468px;
    margin-left: 32px;
    margin-right: 32px;
}

.wrapper2 {
    height: 220px;
    width: 468px;
    padding-left: 32px;
    padding-right: 32px;
    background-color: #3b3b3c
}

.right img {
    border: 9px solid #323232;
    margin-top: 16px;
}

.portimage {
}

.blackbar {
    width: 282px;
    height: 37px;
    padding-top: 5px;
    padding-Left: 24px;
    background-color: #101110;
    background-image: url(/bwah/images/black.png);
    clear: none;
}

.blackbar h3 {
    margin-top: 5px;
}

.clearspace {
    clear: both;
    height: 1px;
    width: 306px;
}

.righttext {
    width: 266px;
    padding-left: 25px;
    padding-top: 18px;
    padding-right: 15px;
    margin-bottom: 18px;
    font-family: "helvetica neue", helvetica, myriad pro, arial,;
}

.righttextsifr {
    font-size: 14px;
    color: white;
    line-height: 25px;
    font-family: "helvetica neue", helvetica, myriad pro, arial,;
}

.hot {
    font-size: 24px;
}

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

#loginblock {
    font: small-caps 11px "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
    top: 4px;
    margin-left: 30px;
    color: #3d5354;
    height: 31px;
    width: 550px;
}

#clientloginbutton {
    width: 73px;
    height: 14px;
    background-image: url(/bwah/images/clientarea.jpg);
    margin-top: 6px;
    float: left;
}

#loginblock form {
    height: 21px;
    width: 450px;
    margin-top: 4px;
    float: right;
}

.inputforms {
    width: 375px;
    height: 25px;
    float: left;
}

.inputforms input {
    background-color: #8caaad;
    width: 135px;
    border: 0px;
    font-family: "Lucida Grande", Arial, Helvetica, Geneva, sans-serif;
    color: white;
    padding: 2px;
}

#loginbutton {
    margin-top: 0px;
    float: right;
    margin-right: 25px;
}

#footer {
    width: 839px;
    padding-top: 2px;
    padding-bottom: 2px;
    height: 31px;
    clear: both;
    background-image: url(/bwah/images/footer.jpg);
}

.righttext ul {
    margin-top: 0px;
    padding-top: 0px;
    font-size: 14px;
    color: white;
}

li {
    margin: 0px;
    padding: 0px;
    font-size: 14px;
    color: white;
}

a:link {
    color: #86adb1;
}

a:visited {
    color: #698b8d;
}

a:active {
    color: white;
}

a:hover {
    color: white;
}


/* Top Menu Styles Here*/
ul#nav {
    float: left;
    height: 41px;
    width: 465px;
    padding: 0px;
    margin-top: 102px;
    float: right;
    list-style:none;
    text-decoration:none;
    }
#nav li {
    float: left;

    padding: 0;
}


#nav li a {
    margin: 0 20px;
    line-height: 41px;
    
}

#nav li a{
    font-family: 'Droid Sans', arial, serif;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    text-transform: uppercase;
    text-decoration:none;
    }
.active{
    background-color: #1F1F1F;    
}

#nav a{
    color:#59828E;
}
#nav a:hover{
    color:#385E69;
}
.active a{
    color:white;
}
