/*##############################################
#### Grey Oranges Design - style css page ######
#### By Cah @ cahtech.co.uk On 17/08/2004 ######
#### Please Leave This Here. Thank you    ######
##############################################*/
BODY {
	background-color: #3CB371;
	font-family:"Arial", Times, serif;
}
#header {
	border: 2px solid #000000;
	background-color:#006600;
}
#left {
  border-right: 1px solid #000000;
}
#right {
	border-left: 1px dashed #000000;
	border-right: 1px dashed #000000;
	border-top: 1px dashed #000000;
}
#content {
  color: black;
  background-color: #32CD32;
  border-left: 1px solid #006600;
  text-align: justify;
  line-height: 1.25em;
}
#footer {
  border-top: 3px solid #006600;
  font-size: 91%;
}
.header {
	font-size: 28pt;
	font-weight: 900;
	text-align: right;
	font-family:"Arial", Courier, mono;
	font-variant: small-caps;
	color: #ff0000;
}
.topbanner {
	border: 2px dashed #006600;
	text-transform: uppercase;
}
h4 {
	background-color: #FFCC00;
	padding-left: 15px;
	text-decoration: underline;
	font-stretch: extra-expanded;
}
.text {
	background-color:#32CD32;
	padding-left: 10px;
	padding-right: 20px;
}
.text a:link { 
	color: #FF2200; 
	font-stretch:extra-expanded;  
}
.text a:visited { 
	border-bottom: 1px dashed #FFCC33; 
	border-top: 1px dashed #FFCC33; 
	color: #FF9900; 
	font-stretch:extra-expanded;  
}
.text a:hover { 
	background-color:#FFCC33; 
	font-weight: 300; 
	text-decoration:overline; 
	border-bottom: 1px solid #FF9900;  
}
.footer {
	font-family:"Arial", Courier, mono;
	font-size: 10px;
	font-weight:bold;
	text-align:center;
	padding-top: 5px;
	clear: both;
}
.noshow {
	display: none;
}
.right {
	color:#000000;
	background-color:#FF6600;
	padding-top: 5px;
}
.right .affilliates a {
	display:block;
	background-color: #FF6600;
	padding: 3px;
	padding-left: 10px;
	color:#006600;
	border: 1px dashed #ff6600;
	font-weight: 300; 
}
.right .affilliates a:hover {
	background-color: #FFCC33; 
	color: black;  
}
.right .sitenav a {
	display:block;
	background-color: #FFCC33;
	padding: 3px;
	padding-left: 10px;
	color: #006600;
	border: 1px dashed #ffcc33;
	font-weight: 300; }
.right .sitenav a:hover { 
	background-color: #FF9900; 
	font-weight:bold; 
	padding-left: 30px; 
}
#left {
	color:#000000;
	background-color:#FF6600;
	padding-top: 5px;
}
#left .pagenav a {
	display:block;
	background-color: #FFCC33;
	padding: 3px;
	padding-left: 10px;
	color: #006600;
	border: 1px dashed #ffcc33;
	font-weight: 300; 
}
#left .pagenav a:hover { 
	background-color: #FF9900; 
	font-weight:bold; 
	padding-left: 25px; 
}
.columnheader {
	padding-left: 10px;
	font-weight: 600;
	color: white; 
}
