/*CSS Styles:     LAL 2008 ---------------------------------Author:			ncd*/body {	margin:0;	padding:0;	background:#006400;	font-family:'Verdana', Verdana, Arial, sans-serif;	font-size:90%;	color:#004B00;	min-width:750px;    }h1 { font-size:large; }h2 { font-size:medium; }h3 { font-size:small; }h4 { font-size:small; font-style:italic; }h5 { font-size:x-small; font-weight:600;}#wrap {    background-color:#ffdead;    margin:0 auto;    width:750px;    }    #wrap p { margin: 0em 0 1em 0; }    #banner {    background:#dcdcdc url(../images/banner1a.gif);    margin:5px 0px 0px 0px;	 padding:0;	 height:40px;	}#header {    	background:#fff8dc;    	margin:5px 0px 0px 0px;	 	width:750px;	 	padding:0;	 	height:70px;		}/* TOPNAV */#topnav {		margin:0px;		width:750px;		background:#749259;		height:24px;		float:left;		}	#topnav ul{    	margin:0;    	padding:0;    	list-style:none;    }	#topnav li {		display:inline;		margin:0;	}   #topnav a:link,	#topnav a:visited {		color:#fff;		background:#749259;		padding: 4px 22px 4px 4px;		float:left;		width:auto;		border-right:2px solid #ffdead;		font-size: small;		font-weight: bold;		text-decoration:none;		text-transform:uppercase;	}	#topnav a:hover {		color:#cd853f;		background:#fff8dc;	}/* SIDEBAR */#sidebar {    background:#ffdead;    float:right;    width:240px;    }  #sidebar ul {    margin-bottom:0;    }  #sidebar h4 {    text-align:center;    margin-top:5px;    padding:0 10px 0 0;    }   	#sidebar p {        text-align:left;    padding:0 10px 0 0;    }     #sidebar li {        text-align:left;    padding:0 10px 0 0;    }#sidebar a:link,	#sidebar a:visited {		color:#cd853f;		text-decoration:none;			}	#sidebar a:hover,	#sidebar a:active {		color:#693;		text-decoration:underline;			}/* MAIN CONTENT */#main {    background:#fff8dc;    font-weight:500;    float:left;    width:500px;    }  #main h1, h2, h3, h4  {    margin-top:5px;    padding:0px 20px;    }	#main p {    	margin:.5em 0 1em 0;    	padding:0px 20px;    	text-align:left;    	}	#main li {    	margin:1em 0 1em 0;    	}   #main a:link,	#main a:visited {		color:#004B00;		font-weight: bold;		text-decoration:underline;			}	#main a:hover,	#main a:active {		color:#8b0000;		font-weight: bold;		text-decoration:underline;			}/* MAIN CONTENT 2 FOR SGL COL PGS */#main2 {    background:#fff8dc;    font-weight:500;    float:left;    width:750px;    }  #main2 h1, h2, h3, h4  {    margin-top:5px;    padding:0px 20px;    }	#main2 p {    	margin:.5em 0 1em 0;    	padding:0px 20px;    	text-align:left;    	}	#main2 li {    	margin:1em 0 1em 0;    	}   #main2 a:link,	#main2 a:visited {		color:#004B00;		font-weight: bold;		text-decoration:underline;			}	#main2 a:hover,	#main2 a:active {		color:#8b0000;		font-weight: bold;		text-decoration:underline;			}/* FOOTER */#footer {    background:#749259;    width:750px;    color:#fff;    clear:both;    }#footer p {    color:#fff;    font-size: 80%;    font-stretch: condensed;    text-align: center;    line-height:150%;    padding:5px 5px 3px 5px;    margin:0px;    }#footer a:link,	#footer a:visited {		color:#fff;		font-weight: normal;		text-decoration:none;			}	#footer a:hover,	#footer a:active {		color:#ff0;		font-weight: normal;		text-decoration:underline;			}/* --- end LALstyles --- */