	body {
	margin : 0;
	}
	img {
	display : block;
	}
	img.mag {
	margin : 15px 15px 15px 30px;
	padding : 0;
	display : inline;
	float : left;
	}
	img.layout {
	margin : 15px 15px 15px 0px;
	padding : 0;
	display : inline;
	float : right;
	}
	img.left {
	margin : 15px 15px 15px 25px;
	padding : 0;
	display : inline;
	float : left;
	}
	img.right {
	margin : 15px 25px 15px 15px;
	padding : 0;
	display : inline;
	float : right;
	}
	img.center {
	margin : 15px 25px 20px 25px;
	padding : 0;
	display : inline;
	}
	img.lroom {
	margin : 15px 6px 15px 21px;
	padding : 0;
	display : inline;
	float : left;
	}
	img.rroom {
	margin : 15px 21px 15px 6px;
	padding : 0;
	display : inline;
	float : right;
	}
	table.main {
	margin : 0;
	padding : 0;
	border : 2px solid #993333;
	background-color : #ffff99;
	}
	table.nav {
	margin : 0;
	padding : 0;
	border : 1px solid #993333;
	background-color : #ffff99;
	}
	table.footer {
	margin : 0;
	padding : 0;
	border : 1px solid #ff9933;
	background-color : #ffff99;
	}
	td.decal {
	background-image : url(images/quiltblock.gif);
	background-repeat : repeat;
	}
	h1 {
	text-align : left;
	color : #99cc66;
	font : normal 18px/18px "century gothic", "verdana", "arial", "helvetica", "sansserif";
	margin : 15px 10px 0 25px;
	}
	h2 {
	text-align : center;
	color : #99cc66;
	font : normal 20px/18px "century gothic", "verdana", "arial", "helvetica",  "sansserif";
	margin : 15px 0px 0 0px;
	}
	p {
	text-align : left;
	color : #003300;
	font : normal 13px/20px "century gothic", "verdana", "arial", "helvetica", "sansserif";
	margin : 15px 25px 5px 30px;
	}
	p.home {
	text-align : left;
	color : #ffff99;
	font : normal 14px/19px "century gothic", "verdana", "arial", "helvetica", "sansserif";
	margin : 15px 15px 5px;
	}
	p.caption {
	text-align : right;
	color : #336633;
	font : normal bold 11px/15px "century gothic", "verdana", "arial", "helvetica", "sansserif";
	vertical-align : middle;
	margin : 5px 25px 10px;
	}
	p.contactpage {
	text-align : center;
	color : #336633;
	font : normal 15px/18px "century gothic", "verdana", "arial", "helvetica", "sansserif";
	vertical-align : middle;
	margin : 5px 0px 15px 0px;

	}
	p.contact {
	text-align : center;
	color : #336633;
	font : normal bold 13px/16px "century gothic", "verdana", "arial", "helvetica", "sansserif";
	vertical-align : middle;
	padding : 0;
	margin : 5px 0px 0px;

	}
	span.caption {
	text-align : center;
	color : #660000;
	font : italic normal bold 15px/17px "century gothic", "verdana", "helvetica", "arial", "sansserif";
	vertical-align : middle;
	padding : 5px 0;
	}
	p.copyright {
	text-align : left;
	text-indent : 0;
	color : #003300;
	font : normal 12px/14px "century gothic", "verdana", "arial", "helvetica", "sansserif";
	vertical-align : top;
	margin : 5px 5px 0;
	}
	p.webmaster {
	text-align : right;
	text-indent : 0;
	color : #003300;
	font : normal 12px/14px "century gothic", "verdana", "arial", "helvetica", "sansserif";
	vertical-align : top;
	margin : 5px 5px 0;
	}
	p.nav {
	text-align : center;
	color : #333366;
	font : normal 14px/14px "century gothic", "verdana", "arial", "helvetica", "sansserif";
	padding : 2px 0 5px;
	}
	blockquote {
	text-align : center;
	border : 4px solid #993300;
	padding : 5px 5px 15px;
	}
	ul {
	list-style : url(images/dingbat.gif);
	text-align : left;
	color : #333366;
	font : 14px/20px "century gothic", "verdana", "arial", "helvetica", "sansserif";
	padding : 0 20px 15px 5px;
	}
	a:link {
	color : #336633;
	text-align : center;
	}
	a:visited {
	color : #99cc66;
	background : #99cc66;
	text-align : center;
	}
	a:hover {
	color : #336633;
	background : #99cc66;
	text-align : center;
	}
	a:active {
	color : #ffcc99;
	background : #336633;
	text-align : center;
	}

