body {
	background-color:#F7F6C9;
	margin:0px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	position: relative;
	background-image: url('../images/SewMemorableLogo4.gif');
}

#container {
	position: relative;
	padding:0px;
	margin: 0 auto;
	width: 800px;
	border:2px solid #550000;
	text-align:left;
	visibility: visible;
	background-color: #FFFFFF;
}

div.events-calendar {
    float: left;
    width: 250px;
/*     border: 1px solid #a00; */
}
div.event-list {
    float: right;
    width: 450px;
/*     border: 1px solid #a00; */
    text-align: left;
}
div.event-list h3 {
    text-align: center;
}
div.event-list ul {
    margin: 0px;
    padding: 0px;
}
table.gallery-photo-list {
    margin: auto;
    width: 100%;
}
a img {
    border: none;
}

.gallery-photo-list img
{
    padding:5px;
    border:solid 1px #afafaf;
}



#header



{



	width:800px;



	height:235px;



	position:relative;



}







#menuspace



{



	width:800px;



	height:35px;



	position:relative;



	background-color:#550000



}







#bodyspace



{



	width:800px;



	position:relative;



	background-image: url(../images/body.jpg);



	background-repeat: no-repeat;



	background-color: #FFFFFF;



}







#copyspace



{



	width:800px;



	position:relative;



	padding: 10px;



}







#bottommenu



{



	width:800px;



	height:35px;



	position:relative;



	background-color:#FFFFFF;



	vertical-align: middle;



}







.MenuFont



{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #000033;



	font-weight: bold;



	font-size: 15px;



	text-align: center;



	vertical-align: middle;



}







.SubMenuFont



{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #000033;



	font-weight: bold;



	font-size: 16px;



	text-align: center;



	vertical-align: middle;



}







.HeaderFont



{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #550000;



	font-weight: bold;



	font-size: 18px;



	text-align: center;



}







.bodyFont



{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #000000;



	font-weight: normal;



	font-size: 16px;



	text-align: justify;



}







.bodyBoldFont



{



	font-family: Verdana, Arial, Helvetica, sans-serif;



	color: #000000;



	font-weight: bold;



	font-size: 14px;



	text-align: justify;



}







a.sub:link {



	color: #550000;



	text-decoration: none;



}



a.sub:visited {



	text-decoration: none;



	color: #550000;



}



a.sub:hover {



	text-decoration: none;



	color: #66CCFF;



}



a.sub:active {



	text-decoration: none;



}







a.menu:link {



	color: #ffffff;



	text-decoration: none;



}



a.menu:visited {



	text-decoration: none;



	color: #DDC9C9;



}



a.menu:hover {



	text-decoration: none;



	color: #66ccff;



}



a.menu:active {



	text-decoration: none;



}







a.body:link {



	color: #000000;



	text-decoration: none;



}







a.body:visited {



	text-decoration: none;



	color: #663300;



}







a.body:hover {



	color: #66ccff;



	text-decoration: none;



}







a.body:active {



	text-decoration: none;



}

.day a {
 color: #000;
 text-decoration: none;	
}
.day {	
}
.event {
 font-weight: bold;
}
.event:hover {
 background: #FFD;
}