body
{
	margin: 0px 0px 0px 0px;
	background-color: #047564;
	color: white;
	font-family: Georgia;
	font-size: 12px;
}


A	 	{ color: #6F7D9A;  text-decoration: none; font-weight:bold; }
A:link		{ color: #6F7D9A; text-decoration: none; }
A:visited	{ color: #6F7D9A; text-decoration: none; }
A:active	{ color: #875B5B; text-decoration: none; }
A:hover		{ color: #ed2647; text-decoration: none; }

A.menu	 	{ color: #fff;  text-decoration: none; }
A.menu:link	{ color: #fff; text-decoration: none; }
A.menu:visited	{ color: #F3F6D9; text-decoration: none; }
A.menu:active	{ color: #DCA7A7; text-decoration: none; }
A.menu:hover	{ color: #ed2647; text-decoration: none; }

.homebuttons
{
	font-size: 18px;
	line-height: .7em;
}

.top_photo
{
	width: 182px;
}

.title
{
	font-size: 64px;
	font-weight: bold;
	font-style: italic;
	color: #B87ECD;
	position: absolute;
	top: 10px;
	left: 170px;
	width: 560px;
}

.linkbar
{
	position: absolute;
	top: 100px;
	left: 160px;
	width: 650px;
}


.navbar
{
	font-size: 12px;
}

.subnav
{
	border-top: 1px double #9DA5C8;
	padding: 5px;
	font-size: 11.8px;
}

.subsubnav
{
	border-top: 1px double #BF9292;
	font-size: 12px;
}

.bottombar
{
	width: 690px;
	margin-top: 5px;
	margin-left: 15px;
	padding: 5px;
}

.bottombar_home
{
	width: 640px;
	margin-top: 5px;
	margin-left:150px;
	padding: 5px;
}

.bnav
{
	font-size: 12px;
	font-weight: bold;
}

.bsub
{
	border-top: 1px double #9DA5C8;
	font-size: 12px;
	font-weight: bold;
}

.bsubsub
{
	border-top: 1px double #BF9292;
	font-size: 12px;
	font-weight: bold;
}

.floater
{
	position: absolute;
	top: 170px;
	left: 20px;
	width: 680px;
}

.floater-archives
{
	position: absolute;
	top: 170px;
	left: 50px;
	width: 800px;
}

.floater-home
{
	position: absolute;
	top: 300px;
	left: 0px;
	width: 680px;
}

.head
{
	margin-bottom:3px;
	font-size: 22px;
	font-weight: bold;
	color: #607057;
	background-color: #F3F6D9;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 690px;
}

.headarchives
{
	margin-bottom:3px;
	font-size: 22px;
	font-weight: bold;
	color: #607057;
	background-color: #F3F6D9;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 800px;
}


.head_home
{
	font-size: 22px;
	font-weight: bold;
	color: #607057;
	background-color: #F3F6D9;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	width: 660px;
}

.headfont
{
	font-size: 22px;
	font-weight: bold;
	color: #607057;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
}


.body
{
	width: 690px;
	color: #384838;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;
	background-color: #F3F6D9;
}

.body_home
{
	width: 660px;
	color: #384838;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;
	background-color: #F3F6D9;
}

.bodytext
{
	color: #384838;
	font-size: 14px;
	width: 660px;
	margin-left: 3px;
	margin-right: 3px;
}

.bodyarchives
{
	width: 800px;
	color: #384838;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;
	background-color: #F3F6D9;
}

.bodyresults
{
	width: 800px;
	color: #384838;
	margin-top: 5px;
	padding: 5px;
	font-size: 14px;
	background-color: #F3F6D9;
}


.bodytextarchives
{
	color: #384838;
	font-size: 14px;
	width: 760px;
	margin-left: 3px;
	margin-right: 3px;
}


.bodytextcol
{
	color: #white;
	font-size: 12px;
	width: 115px;
	margin-left: 1px;
	margin-right: 1px;
}
.bodytitle
{
	color: #384838;
	font-size: 18px;
	font-weight: bold;
	width: 660px;
	margin-left: 3px;
	margin-right: 3px;
}

.bodytextphoto
{
	color: #384838;
	font-size: 14px;
	margin-left: 3px;
	margin-right: 15px;
}

.photo
{
	float: left;
	padding: 10px;
	margin-right: 5px;
}

.linklist
{
	padding-left: 10px;
}

.sold
{
	font-family: Verdana, Arial, sans-serif;
	color: darkred;
	font-size: 18px;
	font-weight: bold;
}

.slideshow
{
	float:left;
	width: 115px;
	height: 150px;
	margin-right: 10px;
	margin-bottom: 5px;
}


