
BODY {
  PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; 

				font-family:verdana,arial, helvetica,sans-serif;
				font-size: 80%;
				line-height: 150%;
				color:#000066;
        background:#fff;
}
	
	#header
		{
			height: 150px;
			background-color: #fff;
			margin-bottom: 10px;
			margin-top:10px;}
			
			.topstrip {
		
		color:#339933;
		background:#fff;
	margin:10px 0 10px 0;
		padding:6px 15px;
		text-align:center;
		border:1px dotted #ffcc66;;
	}
		
			.special {
		
		color:#000066;
		background:#fff;
		font-size:90%;
		margin:5px;
		padding:10px;
		text-align:left;
		border:1px solid #ffcc66;
		
	}	
	.caption{font-size:.8em;font-weight:bold; text-align:left; color:#6633cc;background:#ccff99;padding: 0 10px}
	
		H1 {clear:both;
        float:left;
        width:100%;
	 background:#fff;
	background-image: url('graphics/banner4.jpg');
background-repeat: no-repeat;
background-attachment:fixed;
background-position: 30% 5%; 

PADDING-RIGHT: 0px; PADDING-LEFT: 0px;
PADDING-BOTTOM: 5px;  COLOR:#ffcc66; PADDING-TOP: 5px; HEIGHT: 150px;
MARGIN: 10px 0px 10px 0px;
}

#gutter{ 
  FLOAT: left; WIDTH: 3%; HEIGHT: 1px;
}

H1 EM {
	LEFT: -2000px; WIDTH: 1800px; POSITION: absolute
}

	
	
	H2 {border-top:2px solid #99cc66;
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 1.2em; BACKGROUND: #fff; PADDING-BOTTOM: 1em; MARGIN: 2em 0px 1em 0px; COLOR: #0000cc; PADDING-TOP: 1em; FONT-STYLE: italic; FONT-FAMILY: verdana, helvetica, sans-serif
}

	H3 {border-top:2px solid #99cc66;
	PADDING-RIGHT: 0px; PADDING-LEFT: 1em; FONT-SIZE: 1.1em; BACKGROUND: #fff; PADDING-BOTTOM: 0.5em; MARGIN-top: 10px; COLOR: #6633cc; PADDING-TOP: 1em;FONT-FAMILY: Verdana,Georgia,helvetica,serif; TEXT-ALIGN: left;
}
H4 {color: #6633cc;
padding-right : 0; 
border-top : 2px dotted #99cc66; 
padding-left : 10px; 
font-size : 1em; 
padding-bottom : .5em; 
margin : 1em 0 0 0; 
padding-top : 1em; 
text-align : left; 
}
.navigation
{
float: left;
padding-top: 2em;
text-align:center;
}

.navigation UL {
list-style-type: none;
padding: 0;
margin: 0;
text-align:center;

}

 
.navigation LI {
	DISPLAY: inline;
	text-align:center;
}

.navigation A {
	PADDING-RIGHT: 10px; DISPLAY: block; margin-LEFT: 5px;  FONT-SIZE: 100%; PADDING-BOTTOM: 4px;PADDING-TOP: 3px; TEXT-DECORATION: none; text-align:center;
}
.navigation ul li { margin-top: 4px;}


 
 .navigation ul li a
{display: block;
padding: 3px 5px 3px 10px;
text-decoration: none;
color: #000066;
background:#fff;
border:1px dotted #ffcc66;
}

 .navigation a:hover
{color: #fff;
background-color: #000066;
background-image: url(graphics/pale_desert.jpg);
background-repeat: no-repeat;
}
.navigation H3 {
	padding-top:10px;FONT-WEIGHT: bold; FONT-SIZE: 1em;  MARGIN-top: 10px; COLOR: #6633cc; FONT-FAMILY: verdana,sans-serif;text-align:center;background:#ffcc66;

}

#col1 {
  FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 18%; BACKGROUND-COLOR: #ccff99;border:2px solid #99cc66;
}

#col2 {display: inline;
  FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 3%; WIDTH: 48%; BACKGROUND-COLOR: #fff;
}

 
#col3 {
  FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 3%; border:2px solid #99cc66;WIDTH: 22%; BACKGROUND-COLOR: #ccff99;
}
#footer {
  CLEAR: both; HEIGHT: 50px; color:#000066;BACKGROUND-COLOR: #ffcc66;
	border-top:2px dotted #99cc66;
}

a {
    	color:#666699;
			
	}
	a:hover {
		color:#fff;
		background:#99cc66;
		text-decoration:none;
	}
    
    p {
        margin:.4em 0 1em .6em;
        padding:0;
    }
	
	IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0.5em; BORDER-RIGHT-WIDTH: 0px
}
IMG.floatleft {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGin:1em 1em 1em 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.floatright {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 1em 0px 1em 1em; BORDER-RIGHT-WIDTH: 0px
}

 .green {
background : #ccff99 ;
color : #6633cc;
font-weight:normal;
padding:.5em;
text-align:left;
margin-top:10px;
margin-bottom:10px;
border-top: 1px dotted #99cc66;
 
}

 
 .red {
background : #fff ;
color : #ff0000;
font-weight:bold;
font-size:1em; 
text-align:left;

 
}
div.img
{
  margin: 1em;
  border: 0;
  height: auto;
  width: auto;
  float: left;
  text-align:center;
} 
div.img img
{
  display: inline;
  margin: 1em;
  border: 0;
}
div.img a:hover img {border: 0;}

div.desc
{color:#009900;
  text-align: left;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}

 


 
