
html,body{margin:0;padding:0}
p {margin:0 0 1em 0;padding:0}
h1{margin:0 0 .7em 0;padding:0}
form {margin:0;padding:0}

body
{
margin: 0px auto 0px auto;
width: 950px;
border: 1px solid #837769;
background-color: #867e67;
background-image: url(bg-fade.jpg);
background-position:0px 0px;
background-repeat: repeat-x;
color: #000;
text-align: center;
}
	
#header
{
background: url(header-bg.jpg) repeat-x;
margin: 0px;
padding: 0px;	
height:110px;
color: #3c402f;
text-align: left;
}

.header
{
margin-top: 49px;
}

#menu
 {
position: relative;
top: 0px;
left: 0px;
height: 25px;
padding: 5px 20px;
border: 0px solid #463d3a;
background-color: #d1c7ac;
text-align: right;
}

.menu
{
color: #6d784a;
background-color: #d1c7ac;
font-family: Georgia, "Times New Roman", Times, serif;
line-height:130%;
padding: 0 0px;
font-size: 18px;
word-spacing:30px
}

#home-container	
{
background-color: #fff;
color: #000;
width: 900px;
border: solid 0px;
padding: 60px 25px 35px 25px;
}

#members-container	
{
background-color: #fff;
color: #000;
border: solid 0px;
padding: 20px 25px 25px 25px;
}

#singlemember-container	
{
background-color: #fff;
color: #000;
width: 900px;
border: solid 0px;
padding: 40px 25px 30px 25px;
}

#singlemember-subcontainer	
{
background-color: #fff;
color: #000;
width: 800px;
border: solid 0px;
margin: 5px auto 0 auto;
padding: 15px 60px 35px 25px;
clear: right;
}

.singlemember
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 130%;
margin-left: 10px;
}

.singlemember-inset
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 200%;
margin-top: -10px;
margin-left: 45px;
}

.singlemember-doubleinset
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 160%;
margin-top: -20px;
margin-left: 100px;
}

.single-tbl-doubleinset
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 140%;
margin-top: 0px;
margin-left: 100px;
}

.grocery-table
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 130%;
margin-top: 0px;
margin-left: auto;
margin-right: auto;
}

.bullet-bull
{
vertical-align: top;	
}

.bullet-tbl
{
text-align: left;
padding-bottom: 9px;	
}

#member-tbl
{
border: 0px solid black;
cellpadding: 5px;
width: 900px;
}

.member-tbl
{
padding-left: 15px;	
text-align: left;
}

.member-tbl img
{
padding: 2px;
border: 1px solid black;
margin: 10px 10px 10px 0px;
}

.member-left
{
padding-right: 10px;
width: 50%;
}

.events
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 130%;
padding-left: 45px;
}

#events-container	
{
background-color: #fff;
color: #000;
width: 850px;
text-align: left;
border: solid 0px;
padding: 35px 50px 30px 50px;
}

.events-inset
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
margin-top: 0px;
line-height: 80%;
padding-left: 70px;
}

.events-doubleinset
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 120%;
margin-top: -20px;
padding-left: 90px;
word-spacing:30px
}

.events-spread
{
word-spacing: 12px;
}

.bullet
{
margin: 0 9px 2px 0;
}

.bullet2
{
margin-right: 2px;
margin-top: 7px;
}

#thumb-container	
{
background-color: #fff;
color: #000;
width: 900px;
border: solid 0px;
padding: 50px 25px 80px 25px;
}

.thumb { padding: 40px 26px 0px 26px; clear: both; text-align:left;} /* the cell */
.thumb a { border: 0; } /* the anchor */
.thumb img { border: 2px solid #a69a7e; margin-bottom:4px } /* image */ 
.thumb {width: 230px; vertical-align:top; border: 0px solid}

.table-thumb { text-align:left;} /* the cell */
.table-thumb a { border: 0; } /* the anchor */
.table-thumb img { border: 2px solid #766661; } /* image */ 
.table-thumb {width: 230px; vertical-align:top; border: 0px solid}

#about-container		
{
background-color: #fff;
color: #000;
border: solid 0px;
padding: 20px 25px 0px 25px;
}

#about	
{
width: 650px;
padding: 0 125px;
}

.about
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;
line-height: 125%;	
text-align: left;
width: 650px;
margin: 0px auto 0 0;
padding-top: 10px;
padding-bottom: 35px;
}

#contact-container		
{
background-color: #fff;
color: #000;
border: solid 0px;
padding: 20px 25px 0px 25px;
}

#contact	
{
width: 750px;
padding: 10px 75px 0px 75px;
margin: 0px auto 0 0;
}

.contact
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;
line-height: 125%;	
text-align: left;
width: 750px;
}

.contact-tbl img
{
border: 2px solid #a69a7e;
}

.pizza-tbl img
{
border: 0px solid #a69a7e;
padding:5px 9px;
}

.formal
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 130%;
}

.rightimage 
{
float: right;
clear: right;
padding: 2px;
border: 1px solid black;
margin: 10px 0 10px 15px;
}

.roster
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.1em;	
text-align: left;
width: 840px;
margin: 0px auto 0 auto;
padding-top: 10px;
padding-bottom: 35px;
line-height:150%;
}

.schedule
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 130%;
padding-left: 45px;
}

#schedule-container	
{
background-color: #fff;
color: #000;
width: 850px;
text-align: left;
border: solid 0px;
padding: 35px 50px 30px 50px;
}

.schedule-inset
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
margin-top: 0px;
margin-bottom: 23px;
line-height: 120%;
padding-left: 90px;
}

.schedule-doubleinset
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 120%;
margin-top: -15px;
padding-left: 130px;
}

.time-doubleinset
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 120%;
margin-top: -5px;
padding-left: 130px;
}


.schedule-ddinset
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
text-align: left;
line-height: 120%;
margin-top: -15px;
padding-left: 175px;
}	

#badge-footer
{
background: url(footer-bg-biggin.gif);	
height: 210px;	
background-color: #d1c7ac;
margin: 0px;
padding: 0px;	
color: #fff;
clear: both;
}

.badge-footer-text-l
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
line-height: 140%;	
border: 0px solid black;
color: #43392d;
background-color: transparent;
float: left;
width: 300px;
text-align: center;
margin: 45px auto auto 25px;
}

.badge-footer-text-r
{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1em;	
line-height: 140%;	
border: 0px solid black;
color: #43392d;
background-color: transparent;
float: right;
width: 285px;
text-align: left;
margin: 70px 40px auto auto;
}

#footer
{
position: relative;
background-color: #3c402f;	
color: #fff;
width: 950px;
}
		
p	
{
color: #000;
background-color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:100%;
padding: 0px;
font-size: 12px;
}
			
h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #5D504C; background-color: #fff; width: 580px; text-align: justify; line-height:150%}

a:link {color: #0A051E;	text-decoration: none;}
a:visited {color: #0A051E;	text-decoration: none;}
a:hover {color:#7E7DC0; text-decoration: none;}
a:active {text-decoration: none;}
a.noline:link, a.noline:active, a.noline:visited {text-decoration: none}
a.noline:hover {text-decoration: none}

#footer a:link {color: #ffffff;	text-decoration: none;}
#footer a:visited {color: #ffffff;	text-decoration: none;}
#footer a:hover {color:#ffffff; text-decoration: none;}
#footer a:active {text-decoration: none;}
#footer a.noline:link, a.noline:active, a.noline:visited {text-decoration: none}
#footer a:hover {text-decoration: underline}

#menu a:link {color: #3c402f;	text-decoration: none;}
#menu a:visited {color: #3c402f;	text-decoration: none;}
#menu a:hover {color:#6d784a; text-decoration: none;}
#menu a:active {color:#6d784a; text-decoration: none;}
#menu a.noline:link, a.noline:active, a.noline:visited {text-decoration: none}
#menu a:hover {text-decoration: underline}

.formal a:link {color: #82433c;	text-decoration: none;}
.formal a:visited {color: #82433c;	text-decoration: none;}
.formal a:hover {color:#82433c; text-decoration: underline;}
.formal a:active {text-decoration: none;}
.formal a.noline:link, a.noline:active, a.noline:visited {text-decoration: none}
.formal a.noline:hover {text-decoration: none}

.contact a:link {color: #82433c;	text-decoration: underline;}
.contact a:visited {color: #82433c;	text-decoration: underline;}
.contact a:hover {color:#82433c; text-decoration: underline;}
.contact a:active {text-decoration: none;}
.contact a.noline:link, a.noline:active, a.noline:visited {text-decoration: none}
.contact a.noline:hover {text-decoration: none}

.events-spread a:link {color: #6d7f33;	text-decoration: underline;}
.events-spread a:visited {color: #6d7f33;	text-decoration: underline;}
.events-spread a:hover {color:#6d7f33; text-decoration: underline;}
.events-spread a:active {text-decoration: underline;}
.events-spread a.noline:link, a.noline:active, a.noline:visited {text-decoration: none}
.events-spread a.noline:hover {text-decoration: none}

.schedule-inset a:link {color: #6d7f33;	text-decoration: underline;}
.schedule-inset a:visited {color: #6d7f33;	text-decoration: underline;}
.schedule-inset a:hover {color:#6d7f33; text-decoration: underline;}
.schedule-inset a:active {text-decoration: underline;}
.schedule-inset a.noline:link, a.noline:active, a.noline:visited {text-decoration: none}
.schedule-inset a.noline:hover {text-decoration: none}

.roster a:link {color: #6d784a;	text-decoration: none;}
.roster a:visited {color: #6d784a;	text-decoration: none;}
.roster a:hover {color:#3c402f; text-decoration: underline;}
.roster a:active {color:#3c402f; text-decoration: none;}
.roster a.noline:link, a.noline:active, a.noline:visited {text-decoration: none}
.roster a:hover {text-decoration: underline}

.singlemember a:link {color: #82433c;	text-decoration: none;}
.singlemember a:visited {color: #82433c;	text-decoration: none;}
.singlemember a:hover {color:#82433c; text-decoration: underline;}
.singlemember a:active {text-decoration: none;}
.singlemember a.noline:link, a.noline:active, a.noline:visited {text-decoration: none}
.singlemember a.noline:hover {text-decoration: none}



