* { padding: 0; margin: 0; }
html {
 height: 100%;
}
body
{ font-family: verdana, arial, sans-serif;
  padding: 0px;
  margin-top: 23px;
  font-size: 14px;
  background:  #444;
}
#main
{ width: 676px; background: #fff;
  margin-left: auto; 
  margin-right: auto;
}
#logo
{ margin-left: auto; 
  margin-right: auto;
  height: 59px;
  width: 676px;
  text-align: left;
  background: #fff url(logo.jpg) no-repeat; 
}
#logo h1
{ 
  margin-left: 30px; padding-top: 22px;
  font-family: BankGothic MD BT, verdana; font-size: 17px; font-weight: normal;
  color: #fff; letter-spacing: 2px;
}
.flashshow
{ 
  padding-top: 25px; margin-left: 0px;
}
#content
{ margin-left: auto; 
  margin-right: auto;
  width: 676px;
  text-align: center;
  background: #fff;
}
.faqs
{ 
  /*float: left;*/ 
  text-align: left;
  width: 671px;      height: 370px;    /*overflow: auto;*/ margin-right: 5px; margin-top: 10px;
  background: #f8f8f8; 
}
.faqs h1
{
  text-align: center; margin-top: -5px;
}
.faqs h2
{
  text-align: center; font-family: verdana, arial; font-size: 14px; 
  margin-top: 10px; color: #000; margin-left: 15px; margin-right: 15px;
}
.faqs p
{ 
  text-align: left; font-size: 13px; color: #000;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
  margin-top: 2px; margin-bottom: 5px;
}
.faqs
{ 
scrollbar-arrow-color: #eee;
scrollbar-3dlight-color: #aa9ec2;
scrollbar-highlight-color: #eee;
scrollbar-face-color: #4b4b4b;
scrollbar-shadow-color: #333;
scrollbar-darkshadow-color: #8e8894;
scrollbar-track-color: #f3f3f3;
}
#aboutleft
{ 
  float: left; margin-top: -2px; padding-top: 15px;
  text-align: left;
  width: 350px;
  background: #f8f8f8; /*temp height*/ height: 400px;
}
#aboutleft p
{ text-align: left; font-size: 13px; color: #000;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
}
#aboutright
{ 
  float: left; margin-top: -2px;
  text-align: left;
  margin-left: auto; 
  margin-right: auto;
  width: 326px;
  background: #f8f8f8;  /*temp height*/ height: 400px;
}
#aboutright p
{ text-align: left; font-size: 13px; color: #000;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
}
#aboutright h1
{ text-align: center; font-size: 17px; color: #000;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
}
#photocontainer
{ text-align: center;
  margin-left: auto; 
  margin-right: auto;
  width: 676px;
  background: #fff;
}
.photonav
{
  width: 676px; text-align: center;
  margin-top: 17px; padding-bottom: /*58*/51px;
  background: #ddd;
}
.photonav img
{
  border: 0px;
}
.photonav h1
{
  text-align: center; 
  font-family: BankGothic MD BT, verdana, arial, sans-serif; font-weight: normal; letter-spacing: 1px;
  font-size: 20px; 
  color: #000; 
  padding-bottom: 16px; padding-top: 12px;
}
#footer
{ text-align: center; padding-top: 7px;
  font-size: 11px;
  height: 23px;
  background: #000 url(footer.jpg) no-repeat;
  color: #fff;
  border-top: solid 1px #000; clear: both;
}
#footer a
{ color: #ddd;
  font-size: 11px;
  text-decoration: none;
}
#footer a:hover  
{ color: #fff;
  text-decoration: none;
}
.formcontainer
{
  background: /*#eeeeee*/ url(../formbackground.jpg) no-repeat; background-position: center;
  				/*TEMP*/  height: 500px; /*TEMP*/ 
}
form
{
  font-family: arial; font-size: 13px;
  text-align: left; 
  margin-top: 38px; margin-left: 34px; margin-bottom: 28px; color: #000;
}
.events
{ 
  float: left; 
  text-align: left;
  width: 676px; height: 132px; margin-top: -2px;
  background: #f8f8f8;
}
.events h1
{
  text-align: center;
}
.events p
{ 
  text-align: left; font-size: 13px; color: #000; width: 500px;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
  margin-top: 5px; margin-bottom: 5px;
}
.events2
{ 
  float: left; 
  text-align: left;
  width: 671px;      height: 322px;    /*overflow: auto;*/ margin-right: 5px; margin-top: 10px;
  background: #f8f8f8;
}
.events2 h1
{
  text-align: center; margin-top: -12px;
}
.events2 h2
{
  text-align: center; font-family: verdana, arial; font-size: 14px; 
  margin-top: 10px; color: #000; margin-left: 15px; margin-right: 15px;
}
.events2 p
{ 
  text-align: left; font-size: 13px; color: #000;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
  margin-top: 5px; margin-bottom: 5px;
}
.events2
{ 
scrollbar-arrow-color: #eee;
scrollbar-3dlight-color: #aa9ec2;
scrollbar-highlight-color: #eee;
scrollbar-face-color: #4b4b4b;
scrollbar-shadow-color: #333;
scrollbar-darkshadow-color: #8e8894;
scrollbar-track-color: #f3f3f3;
}
.success
{ 
  float: left; 
  text-align: left;
  width: 676px; height: 136px;
  background: #f8f8f8;
}
.success h1
{
  text-align: center;
}
.success p
{ 
  text-align: left; font-size: 13px; color: #000; width: 500px;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
  margin-top: 5px; margin-bottom: 5px;
}
.success2
{ 
  float: left; 
  text-align: left;
  width: 676px;
}
.success2 h1
{
  text-align: center; margin-top: 12px; margin-bottom: 10px;
}
.success2 h2
{
  text-align: center; font-family: verdana, arial; font-size: 14px; margin-top: 10px; color: #000;
  margin-bottom: 20px;
}
.success2 p
{ 
  text-align: center; font-size: 13px; color: #000;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
  margin-top: 5px; margin-bottom: 5px;
}
.success3
{
	float: left;
	text-align: left;
	width: 338px;
	color: 90006b;
}
.success3 a
{
	color: #90006b;
	text-decoration: none;
}
.monthlymember
{ 
  float: left; 
  text-align: left;
  width: 676px; height: 133px;
  background: #f8f8f8;
}
.monthlymember h1
{
  text-align: center;
}
.monthlymember p
{ 
  text-align: left; font-size: 13px; color: #000; width: 500px;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
  margin-top: 5px; margin-bottom: 5px;
}
.monthlymember2
{ 
  float: left; 
  text-align: left;
  width: 676px;
}
.monthlymember2 h1
{
  text-align: center; margin-top: 28px; margin-bottom: 10px;
}
.monthlymember2 h2
{
  text-align: center; font-family: verdana, arial; font-size: 14px; margin-top: 10px; color: #000;
  margin-bottom: 20px;
}
.monthlymember2 p
{ 
  text-align: left; font-size: 13px; color: #000;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
  margin-top: 5px; margin-bottom: 5px;
}
img.member
{
  float: left; padding-right: 14px; padding-left: 7px;
}
img.left
{
  float: left; padding-right: 14px;
}
img.right
{
  float: right; padding-left: 10px;
}
img.go
{
  margin-top: 25px;
}
img.go2
{
  margin-top: 20px; margin-right: -27px;  /*NEW*/ float: right;
}
img.goto
{
  float: right; margin-top: -41px; margin-right: 10px; border: 0px; 
}
.eventspage
{ 
  text-align: left;
  width: 671px;      height: 352px; overflow: auto;
  background: #f8f8f8;
}
.eventspage h2
{
  text-align: center; font-family: verdana, arial; font-size: 14px; color: #000;
  padding-top: 15px; padding-bottom: 10px;  margin-left: 15px; margin-right: 15px;
}
.eventspage p
{ 
  text-align: left; font-size: 13px; color: #000;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
  padding-top: 5px; padding-bottom: 5px;
}
.eventspage
{ 
scrollbar-arrow-color: #eee;
scrollbar-3dlight-color: #aa9ec2;
scrollbar-highlight-color: #eee;
scrollbar-face-color: #4b4b4b;
scrollbar-shadow-color: #333;
scrollbar-darkshadow-color: #8e8894;
scrollbar-track-color: #f3f3f3;
}
.eventsfiller
{ 
  width: 671px; height: 31px; margin-top: -2px;
  background: #f8f8f8; 
}
.eventsfiller h1
{
  text-align: center; padding-top: 4px;
}
.eventsfiller2
{ 
   
  text-align: left;
  width: 671px;      height: 20px;
  background: #f8f8f8; 
}
.contact
{ 
  text-align: center;
  width: 676px;     height: 403px; margin-top: -2px;
  background: #f8f8f8 url(../contact2.jpg) no-repeat;
}
.contact h2
{
  text-align: center; font-family: verdana, arial; font-size: 15px; color: #000;
  padding-top: 15px; padding-bottom: 10px;
}
.contact p
{ 
  text-align: center; font-size: 13px; color: #000;
  font-family: verdana, arial, sans-serif;
  padding-top: 5px; padding-bottom: 5px;
}
.contact a
{
  color: #a53b85;
}
.contact a:hover
{
  color: #000;
}
.contactleft
{
  float: left; width: 338px;
}
.contactright
{
  float: left; width: 338px;
}
#formpage
{ 
  float: left; 
  text-align: left;
  width: 676px;      height: 402px;
  background: #f8f8f8 url(../formback1.jpg) no-repeat; background-position: bottom;
}
#formpage p
{ 
  text-align: left; font-size: 13px; color: #000;
  font-family: verdana, arial, sans-serif;  margin-left: 15px; margin-right: 15px;
  margin-top: 11px; margin-bottom: 5px;
}
.thanks
{ 
  text-align: center;
  width: 676px;      height: 403px; margin-top: -2px; 
  background: /*#eeeeee*/ url(../formbackground.jpg) no-repeat; background-position: center;
}
.thanks h1
{
  text-align: center; font-family: verdana, arial; font-size: 20px; color: #000;
  margin-top: 15px; margin-bottom: 10px;
}
.thanks h2
{
  text-align: left; font-family: verdana, arial; font-size: 15px; color: #000;
  margin-top: 30px; margin-bottom: 10px; margin-left: 80px;
}
.thanks p
{ 
  text-align: center; font-size: 13px; color: #000;
  font-family: verdana, arial, sans-serif;
  margin-top: 5px; margin-bottom: 5px;
}
.thanks a
{
  color: #9a427f;
}
.thanks a:hover
{
  color: #000;
}
img.eventsphoto
{
  float: left; margin-right: 10px; margin-bottom: 7px;
}
img.sale
{
  float: left; margin-left: 20px; margin-bottom: 7px;
}
