body    { margin:0px auto 0px auto; background:URL(img/bg.gif); background-repeat: repeat-x; background-color: #FFFFFF; }

.wrapbox{
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #ffffff;
}

.header {
border-bottom: 0px;
border-top: 8px solid #FFFFFF;
border-left: 8px solid #FFFFFF;
border-right: 8px solid #FFFFFF;
}

.pagetitle {
font-family: Arial;
font-size: 18px;
text-align: left;
color:	#336699;
}


.content {
font-family: Arial;
font-size: 12px;
text-align: left;
color:	#333333;
padding: 10px;
border: 0px;
width:400px;
}
.events {
font-family: Arial;
font-size: 12px;
text-align: left;
color:	#333333;
padding: 0px;
border: 0px;
width:200px;
}

.bhome a {display: block; width: 184px; height: 28px; background: url(img/b-home.gif) 0 0 no-repeat; text-decoration: none; }
.bhome a:hover {background-position: -184px 0; }
.bcalendar a {display: block; width: 184px; height: 28px; background: url(img/b-calendar.gif) 0 0 no-repeat; text-decoration: none; }
.bcalendar a:hover {background-position: -184px 0;  }
.bcare a {display: block; width: 184px; height: 28px; background: url(img/b-care.gif) 0 0 no-repeat; text-decoration: none; }
.bcare a:hover {background-position: -184px 0; }
.bspeakers a {display: block; width: 184px; height: 28px; background: url(img/b-speakers.gif) 0 0 no-repeat; text-decoration: none; }
.bspeakers a:hover {background-position: -184px 0; }
.bshows a {display: block; width: 184px; height: 28px; background: url(img/b-shows.gif) 0 0 no-repeat; text-decoration: none; }
.bshows a:hover {background-position: -184px 0; } 
.btours a {display: block; width: 184px; height: 28px; background: url(img/b-tours.gif) 0 0 no-repeat; text-decoration: none;  }
.btours a:hover {background-position: -184px 0; }
.bvarieties a {display: block; width: 184px; height: 28px; background: url(img/b-varieties.gif) 0 0 no-repeat; text-decoration: none; }
.bvarieties a:hover {background-position: -184px 0; }
.bhistory a {display: block; width: 184px; height: 28px; background: url(img/b-history.gif) 0 0 no-repeat; text-decoration: none;  }
.bhistory a:hover {background-position: -184px 0; } 
.bnews a {display: block; width: 184px; height: 28px; background: url(img/b-news-archive.gif) 0 0 no-repeat; text-decoration: none; }
.bnews a:hover {background-position: -184px 0; } 
.blinks a {display: block; width: 184px; height: 28px; background: url(img/b-links.gif) 0 0 no-repeat; text-decoration: none;  }
.blinks a:hover {background-position: -184px 0; }
.bmembership a {display: block; width: 184px; height: 28px; background: url(img/b-membership.gif) 0 0 no-repeat; text-decoration: none;  }
.bmembership a:hover {background-position: -184px 0; }
.bcontactus a {display: block; width: 184px; height: 28px; background: url(img/b-contact-us.gif) 0 0 no-repeat; text-decoration: none;  }
.bcontactus a:hover {background-position: -184px 0; } 

.leftnav {
padding-bottom: 50px;
background-color: #F5F2ED;
font-family: Arial;
font-size: 12px;
color:	#333333;
}

.topnav a:link {color: #666666;}
.topnav a:visited {color: #666666;}
.topnav a:hover {color:	#003464;}


.footer {
border: 1px solid #DFDAD3;
font-family: Arial;
font-weight: normal;
font-size: 9pt;
text-align: center;
color: #BEB499;
padding-top: 10px;
padding-bottom: 50px;
background-color: #F5F0E8;
}

.footer a {color: #BEB499;}
.footer a:visited {color:#BEB499;}
.footer a:hover {color:	#666666;}

.picture1 {
padding: 5px;
border: 1px solid #cccccc;
background-color: #FFFFFF;
}
.coursepic {
padding: 5px;
border: 1px solid #cccccc;
width: 551px;
height: 270px;
background-color: #FFFFFF;
}

.colorbar {
height: 15px;
}


