body {
    background-color:   #050510;
    font-size:          small;
    color:              #ffffcc;
    font-family:        Verdana, Helvetica, Arial, sans-serif;
    line-height:        1.6em;
    background-image:   url(images/bkgrnd_bldgDet_main.jpg);
    background-position:    left top;
    background-repeat:  repeat-x;
}

#allcontent {
    width:              800px;
    margin-left:        auto;
    margin-right:       auto;
}

#header {
    height:             120px;
    width:              800px;
    background-color:   #080814;
    padding:            0px 0px 0px 0px;
    margin:             0px 0px 0px 0px;
    position:           fixed;
    top:                0px;
    background-image:   url(images/bkgrnd_header.gif);
    background-position:    left top;
}

#header h1 {
    font-size:          1.0em;
    font-weight:        normal;
    line-height:        1.2em;
    color:              #a0a0ff;
    padding:            0px 0px 0px 0px;
    margin:             5px 0px 0px 20px;
}              

#header ul {
    padding:            0px 0px 0px 0px;
    margin:             0px 0px 0px 30px;
}
    
#header li {
    font-size:          .8em;
    color:              #6060c0;
    line-height:        1.4em;
}
    
//#hdrImage {
//    width:              110px;
//    padding:            0px 0px 0px 0px;
//    float:              left;
//}

#hdrTitle {
    height:             30px;
    clear:              right;
}

.hdrCol {
    height:             80px;
    background-color:   #101020;
    width:              330px;
    margin-right:       10px;
    float:              right;
}

.hdrCol img {
    position:           absolute;
    right:              10px;
    bottom:             10px;
}

#hdrDummy {
    height:             126px;
}

#mainImage {
    width:              800px;
    background-color:   #101020;
    margin:             4px 0px 10px 0px;
    padding-bottom:     5px;
    text-align:         left;
}

#mainImage img {
    width:              780px;
    margin-top:         10px;
    margin-left:        10px;
    margin-bottom:      0px;
}

#mainImage a {
    text-align:         left;
    margin-top:         5px;
    margin-left:        20px;
    margin-bottom:      100px;
}

#navbar {
    width:              800px;
    background-color:   #101020;
    text-align:         left;
    position:           fixed;
    top:                114px;
}

#navbar a {
    padding:            4px 20px 4px 20px;
}

#navbar a:link {
    color:              #cccc66;
    text-decoration:    none;
}
#navbar a:active {
    color:              #cccc66;
    text-decoration:    none;
}
#navbar a:visited {
    color:              #cccc66;
    text-decoration:    none;
}

#footer {
    background-color:   #101020;
    height:             40px;
    text-align:         center;
    font-size:          .8em;
    color:              #6060c0;
    clear:              left;
    padding-top:        5px;
    margin-top:         10px;
}


