li {

	margin: 0 0 5px 0;

	}



img {

	margin: 0;

	padding: 0;

	}



/*html {

	margin: 0;

	padding: 0;

	color: #333;

	}

*/

body {

	margin-left: 0;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 0;

	font-size: 90%;

	font-family: News Gothic, News Gothic BT, Helvetica, Arial, sans-serif;

	background: #000 url(img/bkgd_page.gif) fixed 0 0 repeat-y;

	min-width:700px;

	min-height: 100%;

	height: auto;

	}



#wrap {

	width:700px;

	margin: 0;

	/*background: #00f url(img/page_bkgd.gif) fixed 0 0 repeat-y;*/

	}

	

#header {

	background-color: #fff;

	margin: 0;

	padding: 0;

	/*height: 150px;*/

	}



#nav {

	font-family: News Gothic, News Gothic BT, Helvetica, Arial, sans-serif;

	font-size: 90%;

	font-weight: bold;

	/*height: 20px;*/

	line-height: 20px;

	background: #c4c3d6;

	margin: 0 0 0 0;

	/*padding: 3px 0 5px 0;*/

	border-bottom: 1px solid #333;

	}



#nav a {

	text-decoration: none;

	color: #000;

	}
	
#nav a:link {text-decoration: none; color: #000;}
#nav a:visited {text-decoration: none; color: #000;}
#nav a:hover {text-decoration: underline;	color: #613e6a;}
#nav a:active {text-decoration: none; color: #000;}



#nav ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

	text-align: center;

	}

	

#nav ul li {

	margin: 0;

	padding-right: 15px;

	display: inline;

	}

	

	

#content {

	width: 450px;

	float: left;

	margin-left: -1px;

	padding-left: 20px;

	}



a {

	color: #613e6a;

	}

	

a:visited {

	color: #613e6a;

	}



a:hover {

	color: #000;

	}



a:active {

	color: #000;

	}



#content #squarepix {

	margin: 0;

	}



#content #sqaurepix ul {

	margin: 0;

	padding: 0;

	list-style-type: none;

	}

	

#content #squarepix ul li {

	margin: 0 5px 0 0;

	display: inline;

	}

	

.postcontent {

	margin: 0 15px 10px 20px;

	font-size: 90%;

	}

	

.rsvplink {

	margin: 0 15px 10px 20px;

	font-size: 80%;

	color: #4e6088;

	font-style: italic;

	}



.rsvplink a {

	text-decoration: none;

	border-bottom: 1px dotted #333;

	}



.rsvplink a:link {

	color: #224488;

	}



.rsvplink a:visited {

	color: #224488;

	}

	

.rsvplink a:hover {

	color: #224488;

	}

	

.rsvplink a:active {

	color: #224488;

	}

	

.meta {

	font-size: 80%;

	margin: 3px 10px 10px 20px;

	color: #4e6088;

	font-style: italic;

	}

	

.comments {

	font-size: 80%;

	margin: 3px 10px 10px 20px;

	color: #4e6088;

	font-style: italic;

	}

	

.comments a {

	color: #4e6088;

	}



.comments a:link {

	color: #4e6088;;

	}



.comments a:hover {

	color: #000;

	}



.comments a:visited {

	color: #4e6088;

	}



#right {

	margin-top: 20px;

	margin-left: 510px;

	font-family: Georgia, Times New Roman, Times, serif;

	font-size: 75%;

	}

	

#right h3 {

	font-size: 120%;

	font-style: bold;

	}

	

#right h4 {

	font-size: 100%;

	font-style: bold:

	margin-top: 0;

	margin-bottom: 0;

	padding: 0;

	}

	

#right p {

	margin: 0;

	margin-bottom: 10px;

	padding: 0;

	}

	

#right a {

	color: #613e6a;

	}

	

#right a:hover {

	color: #000;

	}



#right a:visited {

	color: #613e6a;

	}



#footer {

	color: #613e6a;

	font-size: 70%;

	text-align: center;

	padding: 2px 10px 0 0;

	position: bottom;

	}



#footer a {

	color: #613e6a;

	}

	

#footer a:hover {

	color: #000;

	}



#footer a:visited {

	color: #613e6a;

	}



#bottomclear {

	clear: both;

	}



#calendar {

	margin-top: 30px;

	}

	

#wp-calendar {

	width: 90%;

	}



#wp-calendar table {

	text-align: center;

	border: 1px solid #ddd;

	empty-cells: show;

	font-size: 90%;

	margin: 0;

	width: 100%;

}





#wp-calendar #next a {

	padding-right: 10px;

	text-align: right;

}



#wp-calendar #prev a {

	padding-left: 10px;

	text-align: left;

}



#wp-calendar a {

	display: block;

	text-decoration: none;

}





#wp-calendar a.eventday {

	background-color: #613e6a;

	color: #fff;

	}

	

hr {

	width: 80%;

	margin-left: 0;

	margin-top: 20px;

	margin-bottom: 20px;

	height: 1px;

	border-top: 1px dashed #666;

	border-left: 0;

	border-right: 0;

	border-bottom: 0;

	}



#wp-calendar a.eventday:hover {

	background-color: #fff;

	color: #613e6a;

	}

	

#wp-calendar a.eventday:visited {

	background-color: #613e6a;

	color: #fff;

	}

	

#wp-calendar a:hover {

	background: #e0e6e0;

	color: #333;

}



#wp-calendar a:visited {

	background: #e0e6e0;

	color: #333;

}



#wp-calendar caption {

	color: #999;

	font-size: 16px;

	text-align: left;

}



#wp-calendar td {

	color: #999;

	font: normal 12px 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;

	letter-spacing: normal;

	padding: 2px 0;

	text-align: center;

}



#wp-calendar td.pad:hover {

	background: #fff;

}



#wp-calendar td:hover, #wp-calendar #today {

	background: #eee;

	color: #bbb;

}



#wp-calendar th {

	font-style: normal;

	text-transform: capitalize;

}





#content h3 {

	margin: 0;

	padding: 0;

	}



