a.inline :link { font-family: Papyrus, Tahoma, "Times New Roman", Times, serif; font-size: 20px; color: #FF6633; font-weight: normal; ; text-decoration: none; }

a:link, p.caption { font-family: Papyrus, Tahoma, "Times New Roman", Times, serif; font-size: 20px; color: #FF6633; font-weight: normal; ; text-decoration: none; }

a:visited { font-family: Papyrus, Tahoma, "Times New Roman", Times, serif; font-size: 20px; color: #FF6633; text-decoration: none; ; font-weight: lighter; }

a:hover { font-family: Papyrus, Tahoma, "Times New Roman", Times, serif; font-size: 20px; color: #ff9900; text-decoration: none; }

a:active { font-family: Papyrus, Tahoma, "Times New Roman", Times, serif; font-size: 20px; color: #FF6633; text-decoration: none; }

blockquote {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	margin: 10px 0px 0px 0px;
	color: #2D6102;
	background-color: transparent;
	width: 500px;
}

body  {
	background-color: #236C06;
	background-attachment: fixed;
	background-image: url('images/Nude_Retreat_Background2.jpg');
	background-repeat: no-repeat;
	background-position: 0px 0px 0px 0px;
	margin: 0px;
	scrollbar-base-color: #F3BA4F;
	scrollbar-track-color: #2D6102;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-3dlight-color: #9BE78C;
}

div.banner { position: absolute; top: 0px; left: 0px; align: center; width: 100%; }

div.c1 { position: absolute; top: 120px; left: 0px; align: center; width: 80%; }

div.email { position: absolute; top: 0px; left: 570px; }

div.weather { position: absolute; top: 80px; left: 10px; }

font.heading { font-family: Papyrus, Tahoma, Arial; font-size: 14px; font-weight: bold; text-decoration: none; vertical-align: top;  color: #F3BA4F; letter-spacing: 1px; }

font.heading2 { font-family: Papyrus, Tahoma, Arial; font-size: 24px; font-weight: bold; text-decoration: none; vertical-align: top;  color: #F3BA4F; letter-spacing: 1px; }

font.pagehead { font-family: Tahoma, Arial; font-size: 30px; font-weight: bold; text-decoration: none; vertical-align: top; margin: 0px 0px 0px 0px; color: #F3BA4F; letter-spacing: 1px; }

font.subheading {
	font-family: Papyrus, Tahoma, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	margin: 10px 10px 0px 0px;
	width: 482px;
	color: #42850C;
	letter-spacing: 1px;
}
h1 { font-family: Papyrus, Tahoma, "Times New Roman", Times, serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFCC00;
	margin: 0px;
	}
hr { font-size: 16px; font-weight: normal; color: #40513F; background-color: #000000; vertical-align: top; margin: 0px 0px 0px 0px; width: 200px; }

hr.center { width: 100%; height: 1px; border: 0px; color: #FDB67E; background-color: #FDB67E; text-align: top; }

img { vertical-align: top; margin: 0px 0px 0px 0px; border: 1px solid #2D6102; }

img.inside { vertical-align: middle; margin: 10px 10px 0px 10px; float: right; }

img.inside_left { margin: 0px 15px 0px 0px; float: left; }

img.orchid { margin: 0px 5px 0px 0px; }

img.right_column { vertical-align: middle; margin: 0px 0px 0px 0px; }

img.spacer { position: absolute; left: 0px; top: 00px; vertical-align: top; margin: 0px 0px 0px 0px; }

input { font-family: Papyrus, Tahoma, "Times New Roman", Times, serif; width: 80px; font-size: 10px; }

li {
	list-style-type: square;
	list-style-position: inside;
	font-family: Papyrus, Tahoma, "Times New Roman", Times, serif;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	color: #F3BA4F;
	width: 300px;
	height: 50px;
}

ol { font-family: Papyrus, Tahoma, "Times New Roman", Times, serif; font-size: 14px; font-weight: bold; text-decoration: none; color: #F3BA4F; width: 300px; }

p { font-family: Tahoma, Arial; font-size: 16px; font-weight: normal; text-decoration: none; vertical-align: top; margin: 0px 0px 0px 0px; color: #F3BA4F; letter-spacing: 1px; line-height: 24px; }

p.2 {
	font-family: arial, verdana, serif;
	font-size: 9px;
	font-weight: normal;
	font-variant: small-caps;
	text-decoration: none;
	vertical-align: top;
	margin: 10px 0px 0px 0px;
	color: #2D6102;
	width: 799px;
}

p.menu { font-family: Papyrus, Tahoma, Arial; font-size: 16px; font-weight: normal; text-decoration: none; vertical-align: top; color: #F3BA4F; letter-spacing: 3px; }

p.tag { font-family: Arial, Times, serif; font-size: 12px; font-weight: normal; text-decoration: none; vertical-align: top; margin: 0px 0px 0px 0px; color: #2D6102; }

p.thumbnails { font-family: Papyrus, Tahoma, "Times New Roman", Times, serif; font-size: 12px; color: #FDB67E; font-weight: normal; ; text-decoration: none; }

p.work { font-family: Tahoma, "Times New Roman", Times, serif; font-size: 12px; color: #FDB67E; font-weight: normal; ; text-decoration: none; }

span.c1 { font-size: 14px; }

table { position: absolute; width: 1000px; }

table.innerbody { position: absolute; width: 760px; }

table.images { position: static; left: 0px; top: 0px; width: 400px; valign: top; align: center; cellpadding: 0px; cellspacing: 0px; }

ul { font-family: Papyrus, Tahoma, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; text-decoration: none; color: #F3BA4F; width: 300px; }