/*  */
body {
	font-family:verdana, helvetica, arial;
	background-color:#bdb76b;
	}
/*  */
a  {	text-decoration:none;
		}
/*  */
td, tr, p {
	font-size:90%;
    font-family:verdana, helvetica, arial;
	}
	.note {
		font-size:70%;
		color:#6666cc;
	}
 	.display {	
		border:1px solid #6b8e23;
		}
 	.bodycopy {	
 		background-image: url('http://www.massage.ca/images/navigation/bg_khaki.jpg');
		background-color:#ffffff;
		color:#000000;
		}
		.bodycopy a {
			color:#660033;
			font-weight:bold;
			}
	.copyright {
		color:#6b8e23;
		background-color:#bdb76b;
		border-right:0px;
		border-left:0px;
		}
		.copyright a {
			color:#808000;
			}
/* firstnav area */
	.display {
		background-color:#660033;
		}
 	.topnav {	
		font-size:80%;
		background-color:#660000;
		}
 	.firstnavs {	
		color:#cccc99;
	   	font-weight:bold;
		}
	.firstnavs a {
		color:#cccc99;
		}
 	.firstnav {	
		color:#cccc99;
		}
	.firstnav a {
		color:#cccc99;
		}
/* second nav */
 	.secondnav {	
		font-size:90%;
		background-color:#ffffff;
		}
 	.secondnavs {	
		color:#660033;
	   	font-weight:bold;
		}
	.secondnavs a {
		color:#660033;
		}
	.secondnav a {
		color:#660033;
		}
/* third nav */
 	.thirdnav {	
		font-size:90%;
		background-color:#ffffff;
		}
 	.thirdnavs {	
		color:#660033;
	   	font-weight:bold;
		}
	.thirdnavs a {
		color:#660033;
		}
	.thirdnav a {
		color:#660033;
		}
/* footer nav */
 	.footerfirstnav {	
		font-size:90%;
		}
	.footerfirstnav a {
		color:#eee8aa;
		}
 	.footerfirstnavs {	
		color:#ffd700;
	   	font-weight:bold;
		}
	.footerfirstnavs a {
		color:#ffd700;
		}
/*  */
	.barspacer {
		font-size:9pt;
		}
	.barspacer {
		font-size:9pt;
		}
	.barspacer {
		font-size:9pt;
		}
/*	news items */
	.hiliteintro {	
		font-size:12px;
		line-height:150%;
		color:#657a8f;
		}
	.articlesheading {	
		display:block;
		font-weight:bold;
		text-transform:capitalize;
		font-size:120%;
		}
	.articlesblurb {	
		display:block;
		}
	.articlesblurbbold {	
		display:block;
		font-weight:bold;
		}
	.articlescontent {	
		display:block;
		}
	.articlesdate {	
		display:block;
		text-transform:capitalize;
		font-style:italic;
		}
	.fpblock1 {	
		font-size:90%;
		display:block;
		line-height:150%;
		border-bottom-style:dashed;
		border-bottom-width:thin;
		}
	.fpblock1 a {	
		color:#f0e68c;
		}
	.fpblock2 {	
		font-size:90%;
		display:block;
		line-height:150%;
		border-bottom-style:dashed;
		border-bottom-width:thin;
		}
	.fpblock2 a {	
		color:#eee8aa;
		}
	.fpheading {	
		text-transform:small-caps;
		font-size:12px;
		color:#4b0082;
		}
	.fpblurb {	
		font-size:90%;
		line-height:150%;
		color:#000000;
		}
/*	site content */
	.content {
		padding:5px 20px 30px 20px;
		}
	.content p{
		line-height:150%;
		font-size:90%;
		font-family:verdana, geneva, arial, helvetica, sans-serif;
		}
	.content a{
		color:#657a8f;
		font-weight:bold;
		text-decoration:underline;
		}
	.content a:hover {
		color:#27424e;
		}
	.contentloose {
		line-height:150%;
		font-size:90%;
		font-family:verdana, geneva, arial, helvetica, sans-serif;
		}
	.contentloose a {
		color:#657a8f;
		font-weight:bold;
		text-decoration:underline;
		}
	.contentloose a:hover{
		color:#27424e;
		}
	.definition {
		line-height:150%;
		border-bottom-style:dashed;
		border-bottom-width:thin;
		border-bottom-color:#4682b4;
		}
	.warning {
		color:#b22222;
		display:block;
		}
	.lore_type {
		color:#4682b4;
		font-style:italic;
		display:block;
		}
	.pblock {
		display:block;
		margin-bottom:15px;
		}
	.pcompany {
		color:#191970;
		background-color:#fffff0;
		font-weight:bold;
		display:block;
		padding:2px;
		}
	.pname {
		color:#191970;
		background-color:#ffffe0;
		font-weight:bold;
		display:block;
		margin-top:3px;
		padding:2px;
		}
	.psite {
		display:block;
		}
	.ldet {
		display:block;
		}
	
/*	bookmarks */
	span.linkheading {
		color:#f8f8ff;
		background-color:#64818d;
		font-size:120%;
		display:block;
		font-weight:bold;
		padding:3px;
		}
	span.linksubheading {
		color:#008080;
		font-size:120%;
		display:block;
		font-weight:bold;
		}
/*	headers */
h1{
	font-weight:bold;
	font-size:130%;
	background-color:#eee8aa;
	}
h2{
	font-size:122%;
	background-color:#fafad2;
	}
h3{
	font-weight:bold;
	font-size:115%;
	background-color:#ffffe0;
	}
h4{
	font-weight:bold;
	font-size:108%;
	}
h5{
	font-weight:bold;
	font-size:100%;
	}
	
/*	list items */
dl {
	}
/*	bookmarks */
	.linkheading {
		color:#f8f8ff;
		background-color:#64818d;
		display:block;
		}
	.linksubheading {
		color:#008080;
		display:block;
		}
dt{
	background-color:#fafad2;
	font-weight:bold;
	text-transform:capitalize;
	font-size:110%;
	}
li{
	}
	li.sitemaplev1 {
		text-indent:0px;
		font-size:110%;
		list-style-type:disk;
		}
	li.sitemaplev1 a {
		text-decoration:circle;
		}
	li.sitemaplev2 {
		text-indent:6px;
		list-style-type:square;
		font-size:102%;
		}
	li.sitemaplev2 a {
		text-decoration:none;
		}
	li.sitemaplev3 {
		text-indent:15px;
		list-style-type:square;
		font-size:95%;
		}
	li.sitemaplev3 a {
		text-decoration:none;
		}
	li.sitemaplev4 {
		text-indent:25px;
		list-style-type:square;
		font-size:89%;
		}
	li.sitemaplev4 a {
		text-decoration:none;
		}
	li.sitemaplev5 {
		text-indent:35px;
		list-style-type:square;
		font-size:82%;
		}
	li.sitemaplev5 a {
		text-decoration:none;
		}
	.sitemapdetails {
		font-size:80%;
			font-weight:normal;
		}
		.sitemapdetails a {
			font-weight:normal;
			color:#ffffff;
			}
/* classifieds */
	.clcontact {
		display:block;
		color:#333333;
		}
	.clregion {
		display:block;
		color:#8b0000;
		}
	.cldate {
		display:block;
		color:#333333;
		
		}
	.clbody {
		display:block;
		color:#000000;
		}
	.getlisted {
		display:block;
		padding-top:30px;
		font-style:italic;
		font-weight:bold;
		}
	.getlisted a {
		color:#808000;
		}
	.greylink {
		display:block;
		color:#696969;
		font-style:italic;
		}
	.greylink a {
		color:#a9a9a9;
		text-decoration:underline;
		font-weight:normal;
		}
	.footnote {
	 	color:#a9a9a9;
	 	font-size:70%;
		text-align:center;
		display:block;
		}
	.subtle {
	 	color:#333333;
	 	font-size:90%;
		}
		.subtle a {
			font-weight:normal;
			text-decoration:none;
		 	color:#daa520;
			}
	.minisitebreak {
		font-weight:bold;
	 	font-size:90%;
	 	color:#333333;
		padding:2px;
		background-color:#ffffe0;
		}
	.minisitelist {
	 	font-size:80%;
	 	color:#000000;
		padding:2px;
		width:90%;
		indent:40px;
		}
