
* { padding: 0; margin: 0; }

body {
 font-family: gill sans mt,fontana, verdana,Helvetica, Arial,  sans-serif;
 font-size: 14px;
 padding: 20px;
 //background: #66471B;
 //background: #CED1D6;
 background: #cfcefd;
 background-image: url('../images/stripe5.gif');
}
div.hide {display:none; width:0; overflow:hidden;}
div.show {background:#cfcefd; overflow:hidden;}
div.conceal {display:none; width:0; overflow:hidden;}
div.display {background:#cfcefd; overflow:hidden;}
#main { 
 margin: 0 auto;
 position: relative;
 left:0px;
 top: 10px;
 width: 800px;
 height: 171px;
 background-image: url('../images/SunsetThin800_3.jpg');
}
#fillline{
margin:20px;
height: 1px;
 background: #7f8ead;
}
#spacer{
margin:20px;
height: 30px;
 background: #cfcefd;
}
#menu { 
 margin: 0 auto;
 position: relative;
 left:0px;
 top: 20px;
 width: 800px;
 height: 40px;
 background: #7f8ead;
}

#words { 
 margin: 0 auto;
 position: relative;
 padding: 0px;
 left:0px;
 top: 10px;
 width: 800px;
 height: 810px;
 background: #cfcefd;
 color: #2a3958;
 font-size: 13px;
}

#wrapper { 
 margin: 0 auto;
 float: center;
 width: 820px;
 height: 1050px;
 background: #e0e0ff;
}
#bottom {
 margin: 0 auto;
 position: relative;
 left:0px;
 top: 8px;
 width: 800px;
 height: 2px;
 background: #e0e0ff;
}
div.text {
font-size: 15px;
  }
div.floatLeft {
  float: left;
  width: 33%;
  text-align: left;
  }
div.floatRight {
 position: relative;
  float: right;
  text-align: right;
}
div.floatCentre {
  float: left;
  width: 100%;
  text-align: center;
  }

div.pad{
padding: 10px;
}
div.quote{
font-style: italic;
color: #ad4112;
}
div.title{
color: #7f8ead;
font-weight: bold;
font-size: 26px;
}
div.title1{
color: #7f8ead;
font-weight: bold;
font-size: 18px;
}
div.title2{
font-weight: bold;
font-size: 16px;
}
div.border{
border: 1px solid #7f8ead;
}
div.shadow{
border-right: 2px solid #222222;
border-bottom: 2px solid #222222;
}
/* Calendar stuff */
#calmenu { 
margin: 0 auto;
position: relative;
left:0px;
top: 0px;
width: 798px;
height: 24px;
background: #7f8ead;
}
.calmenutabs {list-style:none;}
.calmenutabs li {
padding-top: 0px;
display:block;
float:left;
width: 114px;
height: 24px;
background: #7f8ead;
background-repeat: no-repeat;
color: #ffffff;
text-align: center;
text-decoration:none;
font-size: 11px;
font-weight: bold;
}

.calmenutabs li.active{
background: #fd9162;
cursor:default; 
}
.calmenutabs li.unselected{
background: #7f8ead;
cursor:pointer; 
}
.calmenutabs li.unselected:hover {background-color:#8897b6;cursor:pointer; }

div.calborder{
width: 798px;
height: 24px;
background: #7f8ead;
border-left: 1px solid #7f8ead;
border-right: 1px solid #7f8ead;
border-top: 10px solid #cfcefd;
}

/* end calendar stuff */
img.link{
opacity:0.7;filter:alpha(opacity=70);
}

img.thumb{
height: 92px;
border-top: 3px solid #ffffff;
border-left: 3px solid #ffffff;
border-right: 3px solid #ffffff;
border-bottom: 8px solid #ffffff;
opacity:0.8;filter:alpha(opacity=80);
}

img.thumb1{
text-decoration:none;
}
img.floatright{
float:right;
}
img.floatleft{
margin-right: 4px;
float:left;
}
.tabmenu {text-align: center;list-style:none;}
.tabmenu li {
 padding-top: 30px;
 display:block;
 float:left;
 width: 133px;
 height: 0px;
 background: #7f8ead;
 background-repeat: no-repeat;
 }
 .tabmenu li.current{
  background: #fd9162;
 }
  .tabmenu li.not{
  background: #7f8ead;
  cursor:pointer; 
 }
.tabmenu li#home {
 background-image: url('../images/home.png');
   width: 134px;
}
.tabmenu li#about {
 background-image: url('../images/aboutus.png');
}
.tabmenu li#venue {
 background-image: url('../images/venue.png');
}
.tabmenu li#calendar {
 background-image: url('../images/calendar.png');
}
.tabmenu li#gallery {
 background-image: url('../images/gallery.png');
}
.tabmenu li#links {
 background-image: url('../images/links.png');
  width: 134px;
}

.tabmenu li a{background-color:#000000;}
.tabmenu li.not:hover{background-color:#8897b6;cursor:pointer; }
a {color:#4f5e7d;text-decoration:none;font-weight: bold;}
a:hover {color:#FFFFFF;cursor:pointer; }
a.plain{color:#cfcefd;text-decoration:none;}
a.plain:hover {color:#cfcefd;cursor:pointer; }
a.link{text-decoration:none;color:#cfcefd;border:none;}
