/* CSS for three column layout with absolutely positioned side columns and header from the book Stylin' by Charles Wyke-Smith publsihed by New Riders, modified by Words, etc. */
/*  colors:   med green: #A1B98A; lt green: #DCE4D3; cream: #ffc; dk brown for text: #550505; */

body {margin:0; padding:0; font-family:'Trebuchet MS','Lucida Grande', Verdana, Helvetica, Arial, sans-serif;
font-size: 100%; 
background-image: url(/images/background90.png);
	line-height: 130%;}
div#container {position:relative;
margin-left:auto; margin-right:auto; 
background-image: url(/images/background90.png);}
div#header {height:171px; background-image: url(/images/background90.png); 
text-align:center;
background-image:url(/images/topmiddle1.jpg);
background-repeat:repeat-x;
}
 /*styles for header - text-align centers graphic */

div#nav {position:absolute; left:0px; top:171px; width:175px;
			padding:0; margin:22px 0 15px 0; 
			background-image:url(/images/background90.jpg);
			line-height: 100%;}		
		

div#content {margin:20px 215px 0 180px; padding: 15px; 
background-color:#FFFFCC; border: 1px solid #360; }
div#content h1{font-size:130%; font-family: Georgia, "Times New Roman", Times, serif; color:#708B54;
	padding: 0;}
div#content h2{font-size:120%; font-family: Georgia, "Times New Roman", Times, serif; color:#708B54;
	padding: 0;}
div#content h3{font-size:110%; font-family: Georgia, "Times New Roman", Times, serif; color:#708B54;
	padding: 0;}
div#rightcolumn h4 {color: #550505;
}
div#content p, td {font-size:80%; margin-top:0; margin-bottom:.5em;}	
div#content li {font-size:80%;}
div#content blockquote {width: 250px; float:right; font-size:74%; 
border-top: 3px dotted #960; border-bottom:2px dotted #960; 
margin:0 10px; padding: 6px 10px;}
div#content blockquote p {margin:0; font-style:italic;}
div#content a {text-decoration:underline; color:#C60;}
div#content a:hover {color: #960; text-decoration:none;}

div#rightcolumn {position:absolute; width:200px; top:165px; right:0px;  
		margin:32px 0 0 0; padding: 5px 10px 5px 10px; 
		background-color:#A1B98A; border: 1px solid #360;}
div#rightcolumn p {font-size:80%;}
div#rightcolumn img {border:none;}
div#rightcolumn div#newslinks ul {list-style-type:none; font-size:80%; 
padding-left: 10px; margin:0 6px 0 0;}
div#rightcolumn div#newslinks li {margin-top:0; margin-bottom:.5em;}
div#rightcolumn h3 {text-align:center; font-size:110%; color:#960; 
margin-bottom:0px; padding-top:3px; border-top: 2px dotted #960;}
div#rightcolumn a {text-decoration:none; color:#C60; 
text-decoration:underline}
div#rightcolumn a:hover {color: #960; text-decoration: none;}
div#rightcolumn li.morelink {font-style:italic;}

/*footer styles*/
div#footer {width:100%;  /* makes the div fill its container - usually body */
padding:4px 0; /* pushes the links away from top and bottom of the div */
font-size:74%;  /* sets the font size of all links */
text-align:center; /* centers the ul elements in the div */
background-color:#A1B98A; /* sets the background color of the div */
border-top:1px solid #360; border-bottom:2px solid #360; margin-top:1.5em;
}

div#footer a {
text-decoration:none; 
color:#960;
}
div#footer a:hover {
text-decoration:none; 
color:#c60;
}
