/* main stylesheet for Eye Division pages */
/*  */
/* Alun Ward, 2001-2 for EyeDivision www.eyedivision.co.uk */
/* alun@eyedivision.co.uk */

BODY, P, H1, H2, H3, H4, li, ul, ol, blockquote, address {  
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	color: #000000;  
	letter-spacing: 0.02em; 
	line-height: 140%; 

}


H1 { font-size: 1.1em; color: #000000; }
H2 {
	font-size: 1.0em;
	color: #000000;
	background-color: #FFFFFF;
}
H3 { font-size: 0.9em;  color: #000000; }

P, blockquote { font-size: 12px;  color: #000000; }

ADDRESS { font-size: 0.7em; text-align: center; font-style: normal; line-height: 120%; color: #000000; padding: 5px; }

B,  strong { font-weight: 900; letter-spacing: 0.02em; }
em { font-style: italic; }

li, ul, ol {  font-size: 0.8em; font-style: normal; font-weight: normal; color: #000000; }


.footer { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em; color: #999999; }

.navRight { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em; color: #999999; background-color: #003333; }

.clouds { background-image:url(../images/anvil_clouds_large.jpg);
background-repeat:no-repeat;
background-position:center;
}

a:link { color: #0066cc; text-decoration: none; }
a:active { color: #cc6600; text-decoration: underline;}
a:hover { color: #ff9900; text-decoration: underline; }
a:visited { color: #3399ff; }

.advert { text-align: center; font-size: 1.1em; line-height: 130%; letter-spacing: 0.1em;  }
.frontHeader { text-align: center; font-size: 1em; letter-spacing: 0.1em; color: #00ccff; }
.header { text-align: center; font-size: 1em; letter-spacing: 0.1em; color: #0066cc; }

TD.menu { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;  border: 1px solid #000000; }
TD.menu address { font-size: 1em; }
TD.menu A:link { color: #000000; }
TD.menu A:active { color: #000000; text-decoration: underline; background-color: #cccccc; }
TD.menu A:hover {  color: #000000; text-decoration: underline; background-color: #cccccc; }
TD.menu A:visited {  color: #000000;  }

/* front page right column - white text on black */
.onBlack P { color: #cccccc; border: 1px solid #000000; }
.onBlack H3, H2 { color: #ffffff; text-decoration: none;}
.onBlack A:link { color: #ffcc66; text-decoration: none;}
.onBlack A:active { color: #ffcc33; text-decoration: underline; }
.onBlack A:hover { color: #ffcc33; text-decoration: underline; }
.onBlack A:visited { color: #ffcc66; text-decoration: none;}
.onBlack strong, b { color: #FFFFFF; font-weight: normal; }

/* boxed span */
.box { border: 1px solid #000000; }

/* boxed top news */
.newsBox { font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 0.7em;  border: 1px solid #000000; line-height: normal; }

/* for forms */
.required { background-color: #ffffcc; color: #000000; }
.report { background-color: #ffcc66; color: #000000; padding: 5px; border: 1px black solid; }
