#tabs{
height:0;
}
h1{
padding:0;
margin:0 0 20px 0;;
color:#069;
text-align:center;
}
h3{
padding:0;
margin:0;
text-align:center;
color:#069;
}
a h3{
text-decoration:underline;
}
#content{
border-top:0;
}

p{
font-size:.9em;
font-family:Arial, Helvetica, sans-serif;
padding:0 10px;
}
#content p.right{
margin:0 0 20px 382px;
} 
#content p.left{
margin:20px 382px 20px 0;
}
#upcoming ul{
padding:0;
margin:.7em 0 0 0;
font-size:.9em;
font-family:Arial, Helvetica, sans-serif;

}
#upcoming ul li{
list-style:none;
padding:.2em;
margin-bottom:1em;
font-size:;
font-family:Arial, Helvetica, sans-serif;
}
#upcoming span.event{
width:50px;
font-weight:bold;
text-decoration:underline;
color:blue;
}
#upcoming span.event a{
font-weight:bold;
text-decoration:underline;
}
#upcoming span.event a:hover{
color:#000066;
font-weight:bold;
text-decoration:underline;
}
div#fadeshow{
height:265px;
margin:0 0 15px 0;
}
div#message{
float:left;
border:3px solid #333;
border-left:none;
border-bottom:none;
padding:10px;
margin:0px 0 10px -10px;
width:280px; /*280*/
height:480px; /*515*/
}
div#upcoming{
float:left;
clear:left;
margin:3px -10px 0 -10px;
padding:10px;
border:3px solid #333;
border-left:none;
border-right:;
width:280px; /*477*/
height:;
}
div.info_box{
float:right;
border:3px solid #333;
border-bottom:;
width:477px;
margin:0 -13px -3px -3px;
padding:10px;
height:;
}
#amber{
width:460px;
padding:0;
margin:0 auto;
border:5px solid #333;
}
#fadeshow1{
margin:0 10px 10px 10px;
padding:0;
float:left;
border:1px solid black;
}
#fadeshow2{
margin:0 10px 0 10px;
padding:0;
float:right;
border:1px solid black;
}