/*Copyright 2006 Steve Chittenden, Creative Business Services, cbservicesmi.com.
	If you are looking to steal this, help yourself. It is not a sophisticated example,
	it uses rather ordinary methods of control. There has been some effort used to make
	it compatible with NS4 except where noted, and other browser oddities are addressed
	too, so you may find it useful for that reason. If you use this, at least have the
	decency to leave this here to give me credit.*/

/*Modified from Alpha*/

body {background-image:url(images/nofile.jpg);
	background-repeat: no-repeat;
	background-color: #aeb395;
	}

a:link {color: #344ea0;
	background-color: transparent;
	font-weight: 600;
	text-decoration: underline;
	}
a:visited {color: #73718f;
	background-color: transparent;
	font-weight: 600;
	text-decoration: none;
	}
a:active {color: #d42c20;
	background-color: transparent;
	font-weight: 600;
	text-decoration: none;
	}
a:hover {color: #d42c20;
	background-color: transparent;
	font-weight: 600;
	text-decoration: underline;
	}

h1 {color: #3c4830;
	font-size: 22px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold
	}

h2 {color: #3c4830;
	font-size: 18px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-weight: bold;
	font-style: italic;
	}

h3 {color: #3c4830;
	font-size: 10px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: 600;
	}

p {color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	}

li {color: #000000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	}

blockquote {color: #0e4c4e;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	}



	/****Begin id and class specs****/

#top {position: absolute;
	background-color: #e8ece0;
	top: 0px;
	left: 0px;
	width: 100%;
	z-index: 0;
	}

#contact {position: absolute;
	top: 35px;
	right: 10px;
	text-align: right;
	z-index: 50;
	}

#hr {position: absolute;
	background-color: #3c4830;
	top: 55px;
	left: 0px;
	width: 100%;
	z-index: 0;
	}

#frame {position: absolute;
	background-color: #aeb395;
	top: 60px;
	left: 0px;
	width: 100%;
	z-index: 0;
	}

#domain {position: absolute;
	top: 10px;
	left: 10px;
	z-index: 40;
	}

#logo {position: absolute;
	top: 75px;
	left: 20px;
	z-index: 40;
	}

#gazebo {position: absolute;
	top: 137px;
	left: 20px;
	z-index: 30;
	}

#mainheading {position: absolute;
	top: 65px;
	left: 300px;
	z-index: 30;
	}

#subheading {position: absolute;
	top: 100px;
	left: 300px;
	z-index: 30;
	}

#pagebody {position: absolute;
	top: 140px;
	left: 300px;
	background-color: #e8ece0;
	padding: 20px 20px 20px 20px;
	right: 7%;
	z-index: 40;
	}

#designinfo p {font-size: 9px;
	}

#copyright {font-size: 10px;
	color: #d0d4c0;
	}

.desc {display: none;
	}

/*Control alignment and margins around pics used in pagebody paragraphs*/

.leftpic {margin: 4px 20px 10px 0px;
	}

.rightpic {margin: 4px 0px 10px 20px;
	}


