body {
 font-family: Arial, Sans-Serif;
 font-size: 14px;
 color: #f4f3df;
 background-color: #f4f3df;
 text-align:center;
 margin-top:0;
}
a {
color: #f4f3df;
}

img {
 border: 0px;
}

.wrapper {
 width: 970px;
 text-align:left;
 margin: 0 auto;
}

.address {
 font-family: "Helvetica Neue", Helvetica, Sans-Serif;
 font-size: 13px;
 color: #f4f3df;
 font-weight: 500;
}

.address_line {
 padding-top: 1px;
}

.red {
 padding-top: 10px;
 padding-bottom: 2px;
 padding-left: 10px;
 background-image: url("/images/redtrans.png");
 height: 60px;
}

.red_bottom {
 position:absolute;
 bottom:0;
}
.red_img {
background-color:#961a25;
width: 234px;
}

.cream {
 background-color: #f4f3df;
 height: 149px;
}

.black {
 background-color: #000000;
 height: 6px;
}

.over_distressed {
/*z-index: 1000;
position:relative;
*/
}
.distressed {
 background-image: url("/images/wall.gif");
 background-repeat: repeat-y;
 background-position: top center;
}
.bg {
 width: 100%;
 height: 100%;
 position: absolute;
 top: 150;
 left: 0;
 z-index: 100;
}

.textbottom {
 vertical-align:text-bottom;
}

.semiopaque {
 opacity: 1.0;
}

.opaque {
 opacity: 1.0;
}

.right {
 float:right;
}

.top_nav {
 padding-top: 60px;
 padding-right: 75px;
}

.bottom_nav {
 padding-top: 20px;
}

.col_back {
 margin-top:10px;
 background-image: url("/images/trans2.png");
}
.left_col {
 float:left;
 width: 234px;
}
.right_col {
 float:right;
 width: 234px;
}
.center_col {
 margin-left: 265px;
 width: 441px;
}

.sidebar_content {
 padding-bottom: 10px;
}

.sidebar_content_text {
 margin: 10px;
 background-color:#f4f3df;
 color: black;
}
.sidebar_content_icons {
 margin: 10px;
}
.icon {
/*padding-right:5px;*/
}
.center_content {
 padding: 10px;
}

.center_content_text {
/*
 border:1px solid gray;
 margin-left: 10px;
 margin-right: 10px;
*/
 line-height: 125%;
 padding-left:5px;
 padding-right:5px;
 
 background-image: url("/images/darktrans.png");
 color: #f4f3df;
 font-weight:bold;
}
.twitter_item {
font-weight:bold;
padding:5px;
border-bottom: 1px dotted black;
}
.event_item {
font-weight:bold;
padding:5px;
border-bottom: 1px dotted black;
}

/* slideshow */
#slideshow {
    width:405px;
    height:227px;
}

#slideshow IMG {
    z-index:-1;
    opacity:0.0;
    display:none;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
    display:block;
}

#slideshow IMG.last-active {
    z-index:-1;
    display:none;
}


