/* backgrounds, padding, margins */

.white { 
	background-color: #fff;
	color: inherit;
	border: none;
	}

.pale { 
	background-color: #e6e9f2;
	color: inherit;
	border: none;
	}

.ltbak { 
	background-color: #ccf;
	color: inherit;
	background-image: url("fur/ltng.jpg");
	background-repeat: repeat;
	background-attachment:fixed;
	border: none;
	}

.medbak { 
	background-color: #99c;
	color: inherit;
	background-image: url("fur/ltng03.jpg");
	background-repeat: repeat;
	background-attachment:fixed;
	border: none;
	}

.darkbak {
	background-color: #669;
	color: inherit;
	background-image: url("fur/ltng02.jpg");
	background-repeat: repeat;
	background-attachment:fixed;
	border: none;
	}

.dark {
	color: inherit;
	background-color: #669;
	border: none;
	}

.black { color:inherit;
	background-color: #000;
	border: none;
	}
.goldbak {
	background-color: #FFEECC;
	color:inherit;
	border: none;
	}

.shadow1 {
border-style: none solid solid none;
border-width: 2px;
border-right-color: #7696cb;
border-bottom-color: #7696cb;
	}

.borderl1 {
	border:1px solid #bac;
	}
.box {
	border:1px solid #639;
	} 
.wborder {
	border:1px solid #fff;
	} 
/* +++ extra padding +++ */

.pad15 {
	padding: 15px;
	}
.pad10 {
	padding: 10px;
	}
.pad8 {
	padding: 8px;
	}
.pad6 {
	padding: 6px;
	}
.pad4 {
	padding: 4px;
	}
.pad2 {
	padding: 2px;
	}

/* +++ margins, or - shove it a bit to the right, please +++ */

.margin-r4px { margin-right:4px; }

.wide {
	margin-left: 0px;
	margin-right: 0px;
	}

.mid {
	margin-left: 8%;
	margin-right: 9%;
	}
.mid10{
	margin-left: 10%;
	margin-right: 10%;
	}
.mid15{
	margin-left: 15%;
	margin-right: 15%;
	}
.mid5{
	margin-left: 5%;
	margin-right: 5%;
	}
.ind5 {
	margin-left: 5%;
	}
.ind7 {
	margin-left: 7%;
	}
.ind10 {
	margin-left:10%;
	}
.ind15 {
	margin-left:15%;
	}
.ind20 {
	margin-left: 20%;
	}
.ind24 {
	margin-left: 24%;
	}
.ind25 {
	margin-left: 25%;
	}

.tall { 
	padding-top: 50px;
	padding-bottom: 50px;
	} /* saves using a lot of breaks lol */

.nudge { margin-right:10px;}
/* small margins - useful instead of padding for nested divs with different backgrounds */

.mar4 {margin:4px; }
.mar6 {margin:6px; }
.mar8 {margin:8px; }
.mar10 {margin:10px; }
.mar15 {margin:15px; }

/*  more odd stuff  */

.nobreak { white-space:nowrap; }

#parasite h2 {
	color: red; 
	background-color:inherit;
	} /* for the IE hijack checking script */

/* validated 06/02/06 */