body           {
	background: #1E2C5D;
	margin-top: 20px;
	marker-offset: auto;
	margin-bottom: 20px;
}
p  { color: #000080; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
h1 { color: #cd853f; font-weight: bold; font-size: 18px; font-family: AGaramond, "Times New Roman", Georgia, Times }
.leftrightmargin {
	left: 10px;
	right: 10px;
}
#mother-earth {
	width:509px;
	height:146px;
	position:relative;
}
#earthtext {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#C2761D;
	font-weight:bold;
	width:350px;
	position:absolute;
	top:100px;
	left:22px;
	text-align:left;
}
	
.gray-border     { border: solid 3px #b3b7ba }
.soothing  {
	background: url(images/home-soothing.gif) no-repeat;
	background-color: #FFFFFF;
}
.upbeat {
	background: url(images/home-upbeat.gif) no-repeat;
	background-color: #FFFFFF;
}
.mp3 { background: url(images/music-mp3-bkgrnd.jpg) no-repeat }
.books { background: url(images/books-subhead.jpg) no-repeat }
.bio { background: url(images/bio-sidesubhead.gif) no-repeat }
.privacy { background: url(images/privacy-sidesubhead.gif) no-repeat }
.wholesale { background: url(images/wholesale-sidesubhead.gif) no-repeat }
.massage { background: url(images/massage-sidesubhead.gif) no-repeat }
.meditation { background: url(images/meditation-sidesubhead.gif) no-repeat }
.resources { background: url(images/resources-sidesubhead.gif) no-repeat }
.products { background: url(images/products-sidesubhead.gif) no-repeat }
.contact { background: url(images/contact-sidesubhead.gif) no-repeat }
.sitemap { background: url(images/sitemap-sidesubhead.gif) no-repeat }
.performance { background: url(images/bp-sidesubhead.gif) no-repeat }
.videos { background: url(images/video-side.gif) no-repeat }
.subhead { background: #71353b url(images/rmm-subpg-head.gif) no-repeat }
.rt-border  { padding-top: 10px; padding-bottom: 10px; border-right: 2px solid #191970 }
.top-border  { padding-top: 10px; border-top: 2px solid #191970 }
.bluetext       { color: #191970; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-top: 20px; margin-right: 20px; margin-left: 20px }
ul { color: #191970; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; list-style-type: disc; margin-top: 20px; margin-right: 20px; margin-left: 20px }
.bluetextnopad { color: #191970; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bluetextnopadlg { color: #191970; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.goldtext { color: #cd853f; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bluetext2    { color: #191970; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 20px }
.graytext { color: #808080; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin-right: 20px }
.whitetext   { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redtext { color: #bc4b3c; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.redtext-large { color: #bc4b3c; font-size: 14px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.topnavgold  {
	color: #cd853f;
	font-weight: 500;
	font-size: 16px;
	font-family: AGaramond, "Times New Roman", Georgia, Times;
	text-decoration: none;
}
.topnavwhite { color: #fff; font-weight: 500; font-size: 16px; font-family: AGaramond, "Times New Roman", Georgia, Times }
.redlink a:link {
	color: #bc4b3c;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline
}
.redlink a:visited {
	color: #bc4b3c;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline
}
.redlink a:hover {
	color: #bc4b3c;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none
}
.bluelink a:link { color: #000080; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.goldlink a:link  { color: #cd853f; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.goldlink a:visited  { color: #cd853f; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.goldlink a:hover { color: #cd853f; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.bluelink a:visited { color: #000080; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.bluelink a:hover { color: #bc4b3c; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footnav a:link { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footnav a:visited { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.footnav a:hover  { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
.nav a:link  { color: #e6a459; font-weight: 500; font-size: 16px; font-family: AGaramond, "Times New Roman", Georgia, Times; text-decoration: none }
.nav a:visited  { color: #e6a459; font-weight: 500; font-size: 16px; font-family: AGaramond, "Times New Roman", Georgia, Times; text-decoration: none }
.nav a:hover  { color: #fff; font-weight: 500; font-size: 16px; font-family: AGaramond, "Times New Roman", Georgia, Times; text-decoration: none }
.leftpad60 { padding-left: 60px }
.leftpad80   { padding-left: 90px }
.rightpad       { padding-right: 80px }
.rightpad20 { padding-right: 20px }
.leftrightpad { padding-right: 30px; padding-left: 30px }
.rightborder { border-right: 1px solid #000080 }

.topburgundyborder {
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #71353B;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
	border-top-width: 2px;
}


