body {
	  background-color: #EEE; color: #000; top: 0; left: 30px; margin: 0; padding: 0; text-align: center; 
}
.centredata { /*  This rest of the page below the crumb trail  */
	  width: 1000px; border-top: 2px solid #999; border-bottom: 2px solid #999; padding: 20px 0;margin-bottom: 20px;
}
.centretext { /*  This is the centre section of the page  */
	  width: 650px;  height: auto; background-color: #FFF; text-align: left; display: inline; vertical-align:top; float: left; 
}
.centreheading {
	  width: 650px; height: 20px; padding-top: 4px; border-top: 1px solid #999; border-bottom: 1px solid #999; margin-bottom: 20px; background-image: none;
}
.copyright {
	  width: 540px; height: 25px; background-image:url(images/centreheading.gif); background-repeat: no-repeat; vertical-align:middle; padding-top: 4px; font: 10pt Verdana, Arial, Helvetica, sans-serif; color: #993;
}
p {
	  font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; background-color: inherit;
}
ul {
	  font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; background-color: inherit;
}
a.newcontent a.newcontent:visited {
    font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #999; text-decoration: none;
}
a.newcontent:hover { 
    font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #000;
}
h1 { 
	display: inline; color: #000; background-color: inherit; font: 12pt Verdana, Arial, Helvetica, sans-serif;
}
h2 {
	display: inline; color: #000; background-color: inherit; font: bold 10pt Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase;
}
h3 {
	display: inline; color: #F00; background-color: inherit; font: normal 10pt Verdana, Arial, Helvetica, sans-serif;
}
.picintext {
	float: left;  margin: 0 10px 10px 0; border: 0;
}
.picintextright {
	float: right; margin: 0 0 10px 10px; border: 1px solid #000;
}


/*  googleads.css  */

.google250, .googleads, table.googleadsbottom, .nav {
	  display: none;
}
.googleads1 {
	  width: 160px; height: auto; color: #FFF; background-color: #84C30B;  padding: 20px 0 10px 10px; text-align: left;
}
.googleads2 {
	  width: 170px; height: auto; color: inherit; background-color: #555; background-image: url(images/googlead2.gif); background-repeat: no-repeat; background-position: top; padding: 20px 0 15px 0;
}
.googleads3 {
	  width: 160px; height: auto; color: inherit; background-color: #AAA; background-image: url(images/googlead3.gif); background-repeat: no-repeat; background-position: top; padding: 30px 5px 10px 5px;
}
.googleads4 {
	  width: 170px; height: auto; color: inherit; background-color: #555; background-image: url(images/googlead4.gif); background-repeat: no-repeat; background-position: top; padding: 30px 0 15px 0;
}
.googleads3index {
	  width: 140px; height: auto; color: #FFF; background-color: inherit; margin: 10px 0 10px 0; border: 1px solid #FFF; padding: 5px; font: bold 10pt Arial, Helvetica, sans-serif;
}
img.googleadspic {
	  width: 140px; padding: 0; border: none;
}
.googleadshead { 
	  display: block; width: 160px; margin: 0; height: 20px; background-color: #555; font: normal 10pt Arial, Helvetica, sans-serif; color: #FFF; text-align: center;
}
.googleadshead2 { 
	  display: block; width: 156px; margin: 0 2px; height: 20px; background-color: #555; font: normal 10pt Arial, Helvetica, sans-serif; color: #FFF; text-align: center;
}
td {
	  font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; background-color: inherit; text-align: left; vertical-align: top;
}
a.shoplink, a.shoplink:visited {
    font: bold 10pt Arial, Helvetica, sans-serif; color: #84C30B; background-color: inherit; text-decoration: none; text-transform: uppercase;
}
a.shoplink:hover { 
    color: #FFF;
}


/* CSS Document */
.copyrightwiki {
	  width: 518px; height: auto; margin: 20px 0; border: 1px solid #555; padding: 10px; font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #999; background-color: #EEE; text-align: center;
}
a.wikilink, a.wikilink:visited {
    font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #999;
}
a.wikilink:hover { 
    font: bold 8pt Verdana, Arial, Helvetica, sans-serif; color: #000;
}


/* Index */

.centreindex {
	  width: 650px;  height: auto; background-color: #FFF; padding: 0; text-align: justify; font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; float: left; border: 0; margin: 0;
}
.mockgoogletitle {
	  color: #FFF; background-color: inherit; font: bold 10pt Arial, Helvetica, sans-serif; padding: 5px;
}
.mockgoogletext {
	  color: #FFF; background-color: inherit; font: normal 8pt Arial, Helvetica, sans-serif; padding: 5px;
}
a.mockgooglelink, a.mockgooglelink:visited {
    font: bold 10pt Arial, Helvetica, sans-serif; color: #00F; background-color: inherit; text-decoration: none;
}
a.mockgooglelink:hover { 
    font: bold 10pt Arial, Helvetica, sans-serif; color: #993; background-color: inherit; text-decoration: none;
}
p.index {
	  font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; background-color: inherit; text-align: justify;
}
p.indexcontact {
	  font: 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; background-color: inherit; text-align: center;
}
ul.indexlist { 
	margin-left: 20px; padding: 0; color: #993; font: normal 8pt Arial, Helvetica, sans-serif;
}
ul.indexlist li {
	list-style-type: square; margin-left: 10px; font: normal 8pt Arial, Helvetica, sans-serif; text-decoration: none; color: #993;
}
ul.indexlist li a { 
	  font: normal 8pt Arial, Helvetica, sans-serif; text-decoration: none; color: #993;
}
ul.indexlist li a:hover { 
	  color: #555;
}
.indextextplus {
	font: 13pt "Trebuchet MS", Arial, Helvetica, sans-serif; color: #FFF; background-color: inherit; display:none;
}
.usvisitors {
		width: auto; height: auto; margin: 0; border: 0; padding: 0;
}
a.uslink, a.uslink:visited {
    font: bold 10pt Arial, Helvetica, sans-serif; color: #000; background-color: inherit; text-decoration: none;
}
a.uslink:hover { 
    font: bold 10pt Arial, Helvetica, sans-serif; color: #FFF; background-color: inherit; text-decoration: none;
}
.tourbox {
	  width: 138px; height: auto; margin: 0; border: 1px solid #CCC; padding: 10px;
}
p.tourhead {
	  font: bold 12pt "Trebuchet MS", Arial, Helvetica, sans-serif; color: #F00; text-align: center;
}
p.tour {
	  font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000; text-align: center;
}
a.tourlink, a.tourlink:visited {
    font: bold 10pt Arial, Helvetica, sans-serif; color: #F00; background-color: inherit; text-decoration: none;
}
a.tourlink:hover { 
    font: bold 10pt Arial, Helvetica, sans-serif; color: #993; background-color: inherit; text-decoration: none;
}


/* Well Effect Community  */


.wecdiv {
		width: 537px; border: 1px solid #666; background-color: #666; color: #000; margin-top: 20px;
}
.wecdiv1 {
		width: 515px; padding: 0 10px; border: 1px solid #FFF; background-color: #999; color: #000; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; 
}
.wecdiv1bold {
		background-color: inherit; color: #FFF; font: bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
}
.wecdiv1boldred {
		background-color: inherit; color: #F00; font: bold 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
}
.wecdiv1rest {
		background-color: inherit; color: #000; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; 
}
.wecdiv2 {
		width: 516px; padding: 0 10px; border: none; background-color: #666; color: #000; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; 
}
a.wecdiv2link, a.wecdiv2link:visited {
    	font: bold 8pt Verdana, Helvetica, sans-serif; color: #999; background-color: inherit;
}
a.wecdiv2link:hover { 
    	font: bold 8pt Verdana, Helvetica, sans-serif; color: #000; background-color: inherit;
}
.wecdiv3 {
		width: 536px; border: 1px solid #666; background-color: #CCC; color: #000; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; 
}
.wecdiv3l {
		width: 255px; padding: 0 10px; border-right: 1px solid #999; background-color: inherit; color: #000; font: normal 9pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: left; float: left;
}
.wecdiv3r {
		width: 234px; padding: 0 10px; border: none; background-color: inherit; color: #F00; font: normal 16pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: center; 
}
.wecdiv4 {
		width: 516px; padding: 0 10px; border: none; background-color: #666; color: #FFF; font: normal 10pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: left; 
}
.wecdiv5 {
		width: auto; padding: 0; border: none; background-color: inherit; color: #FFF; text-align: center; 
}
.wecdiv5img {
		width: 65px; height: 65px; border: 1px solid #FFF; 
}
.wecdiv6 {
		width: 516px; padding: 0 10px; border: none; background-color: #666; color: #FFF; font: normal 9pt "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: left; 
}


/* Main */

.centremain {
	  width: 150px;  height: auto; float: left; margin: 20px 10px 0 0;
}
.centremaincol {
	  width: 130px; padding: 10px; font: 8pt bold "Trebuchet MS", Arial, Helvetica, sans-serif; text-align: left; color: #FFF; background-color: #EEE;
}
.centremaincontents {
	  width: 130px; border-bottom: 1pt solid #000; margin-bottom: 5px;
}
.contentstext {
	  font: 8pt bold Verdana, Arial, Helvetica, sans-serif; text-align: left; color: #000; background-color: inherit; text-transform: uppercase;
}
ul.mainmain { 
	margin: 0; padding: 0; color: #000; font: bold 8pt Arial, Helvetica, sans-serif;
}
ul.mainmain li {
	list-style-type: none; 
}
ul.mainmain li a, ul.mainmain li a:visited { 
	text-decoration: none; color: #F00; list-style-type: square; margin: 0; font: normal 8pt Arial, Helvetica, sans-serif;
}
ul.mainmain li a:hover { 
	color: #666;
}


/*  sh.css  */

.logo {
	  width: 1000px; height: 125px; margin: 0; border: 0; padding: 0; text-align: left; vertical-align: top; background-image: url(images/welogo.gif); background-repeat: no-repeat;
}
.navindexlib {
	  width: 200px; height: auto; background-color: inherit; margin: 20px 10px; border: 1px solid #CCC; padding: 10px 5px;
}
p.indexlib {
	  color: #FFF; background-color: inherit; font: bold 8pt Arial, Helvetica, sans-serif; text-align: center;
}
a.indlib, a.indlib:visited {
    	font: normal 8pt Arial, Helvetica, sans-serif; color: #FFF; background-color: inherit; text-decoration: none;
}
a.indlib:hover { 
    	font: normal 8pt Arial, Helvetica, sans-serif; color: #999; background-color: inherit;
}
.termstitle { 
    	font: bold 10pt Arial, Helvetica, sans-serif; color: inherit; background-color: inherit; text-transform: uppercase;
}
.centreheading {
	  width: 650px; height: 20px; padding-top: 4px; border-top: 1px solid #999; border-bottom: 1px solid #999; margin-bottom: 20px; background-image: none;
}
