#container {text-align: center}
#content {background-color: white; width: 700px; padding: 0px; margin: 0px; text-align: left; margin-right: auto; margin-left: auto}
#footer {text-align: center; font-size: 10pt}
#navcontainer {margin-left: 18px}
#main_body {text-align: left}
#main_body h3 {text-align: left; padding: default}


body {background-color: #aa66aa; color: #550055}
table {border: 0px}
td {text-align: left; vertical-align: top; padding-left: 5px; padding-right: 5px; margin-left: 0px; margin-right: 0px}
h1, h2, h3 {text-align:center; padding-left: 0px; padding-right: 0px}
h1 {margin-top: 15px; margin-bottom: 15px}
h2 {margin-bottom: 10px}
hr {width: 90%; text-align: center}
p {padding-left: 10px; padding-right: 10px}
a img {border: 0px}
a:link {color: black}
embed {position: relative; z-index: 1}
img {margin: 0px; padding: 0px}
sup {font-size: small}

p.up {font-size: small; padding-top: 0px; margin-top: 0px}
td.money {text-align: right}
td.bp_type {padding-left: 25px}
th.building {padding-top: 15px}
th.money {text-align: right; padding-right: 5px}


a, .section {cursor: pointer}

.fine {font-size: x-small; color: silver}


.top_pics {padding-top: 25px; margin-bottom: -150px}
.pics_container {padding-top: 12px; padding-bottom: 11px; margin-left: auto; margin-right: auto; text-align: center}


.banner {background-image: url("/images/aerial.jpg")}

.flash {position: relative; z-index: 1}

.pane {background-color: #eebbff; padding-top: 0px; background-image: url("/images/pane.gif"); background-position: center; background-repeat: repeat-x; background-color: #eebbff; border: 2px solid #550055}
.pane p {margin-top: 10px; margin-bottom: 10px}
.pane h3 {color: white; margin-top: 10px; margin-bottom: 10px; padding-left: 0px; padding-right: 0px}
.pane p.link {}



.navbar {z-index: 30; text-align: left}
.navbar div {float: left}
.navbar .dd {visibility: hidden; position: absolute; background-color: white; border: 1px solid #550055; border-bottom: 0px; width: 150px; z-index: 40}

.navbar .section {padding-left: 8px; padding-right: 8px; padding-bottom: 3px; z-index: 1}
.navbar .pipe {padding: 0px}
.navbar .item {padding-left: 10px; width: 140px; border-bottom: 1px solid #550055}
.navbar .item:hover, .section:hover, .section a:hover {background-color: #550055; color: white}


.sidebar {z-index: 30; text-align: left; background-color: black}
.sidebar div {float: left}

.sidebar .item {background-color: black; padding-left: 10px; width: 94%; border-bottom: 1px solid #550055}
.sidebar .item:hover {background-color: #550055; color: white}
.sidebar a {color: white}


.video_caption {color: black; font-size: small; text-align: center; padding: 0px; margin: 0px; position: relative; margin-top: -15px}


.topimg {float: bottom; z-index: -1}
.bottomimg {float: bottom; z-index: -1}

.ulc {float: left; position: relative; top: -2px; left: -2px}
.urc {float: right; position: relative; top: -2px; left: 2px}
.llc {float: left; position: relative; top: -13px; left: -2px}
.lrc {float: right; position: relative; top: -13px; left: 2px}




