
body{
margin:40px auto;
text-align:center;
background: url(webimages/baa_bg_5.png) repeat;
font-family:sans-serif;
}

a{ 
color: #ffffff; 
text-decoration:none; 
}
a:hover { 
color: #D2C29E;
text-decoration:none; 
}
#banner{
margin-top:0px;
margin-left:-14px;
}

#tagline{
width:200px;
position:relative;
left:310px;
top:0px;
font-family:arial;
font-size:12px;
color:#ffffff;
}

ul{
font-size:16px;
font-family:arial;
}

li{
list-style:none;
}

td{
text-align:right;
}

#bodybg{
width:801px;
height:675px;
padding-top:.1em;
background: transparent url(webimages/newbg25.png) no-repeat;
}

#wrapper{
position:absolute;
left:90px;
top:10px;
}

.footer{
margin:0;
padding:0;
width:800px;
height:50px;
position:relative;
left:0px;
top:190px;
font-size:12px;
font-family:arial;
font-variant:small-caps;
padding-top:3px;
}

.topmenu{
margin:0;
padding-right:20px;
width:790px;
margin-top:-7px;
font-size:12px;
font-family:arial;
font-variant:small-caps;
text-align:right;
}

.topmenu ul{
font-size:12px;
}

.copy{
text-align:center;
font-size:10px;
color:#ffffff;
font-variant:small-caps;
}

#calendar{
font-size:12px;
float:left;
color:#ffffff;
font-variant:normal;
font-weight:bold;
}

.sidemenu{

font-variant:small-caps;

font-size:13px;

margin-right:20px;

}

.sidemenu a:link{

color:#fff;

text-decoration:none;

width:170px;

}

.sidemenu a:visited{

color:#fff;

text-decoration:none;

width:170px;

}

.sidemenu a:active{

color:#fff;

text-decoration:none;

width:170px;

}

.sidemenu a:hover{

color:#D7B983;

text-decoration:none;

width:170px;

}

#header{

width:795px;

height:134px;

margin-top:3px;

background:url(webimages/banner_spring.jpg) no-repeat;

}

hr{

color:#cccccc;

height:1px;

}

#dropmenudiv{

position:absolute;

top:200px;

left:200px;

z-index:1000;

border:1px solid #555555;

border-bottom-width: 0;

font:12px Arial;

font-variant:small-caps;

line-height:18px;

background:#ffffff;

color:#000000;

/*filter:alpha(opacity=90);-moz-opacity:.90;opacity:.90;*/

}

#dropmenudiv a{

text-align:left;

width: 100%;

display: block;

text-indent: 3px;

padding: 1px 0;

text-decoration: none;

font-weight: bold;

color:#000000;

border-bottom:1px dotted #340A01;

}

#dropmenudiv a:hover{

background-color: #888888;

color:#ffffff;


}

.about{
position:relative;
left:160px;
top:26px;
width:400px;
color:#ffffff;
line-height:25px;
font-family:arial;
font-size:16px;
text-align:left;
}

.about a:link{
color:#D2C29E;
font-weight:bold;
}
.about a:visited{
color:#D2C29E;
font-weight:bold;
}
.about a:active{
color:#D2C29E;
font-weight:bold;
}
.about a:hover{
color:#D2C29E;
font-weight:bold;
text-decoration:underline;
}