html,  body {	margin:0;	padding:0  }body { color: #695d54; font: 90% "Times New Roman", Times, serif; background-color: #dfdbd8; background-image: url(../images/sky-dfdbd8.gif); background-repeat: repeat-x; background-position: center 0; text-align:center       }#darkbody { background-color: #cac3bf; background-image: url(../images/sky-cac3bf.gif); background-repeat: repeat-x; background-position: center 0; }/*p {	margin:0 10px 10px  }*/p { line-height: 20px; margin:20px 0 0   }ul { line-height: 20px; margin: 0 0 0 1em; padding-left: 0; list-style-type: disc; list-style-image: url(../images/bullet-red.gif); }a {	color: #892034;}a:link { text-decoration: none; }a:visited {  }a:hover { color: #dc241f; }a:active { color: #dc241f; }div#header {	height: 25px;	line-height: 10px;	margin:0; }div#container {	text-align:left  }div#rightcol {	}div#page {	}div#footer {	}div#footer p {	margin:0;}div#container {	width:890px;	margin:0 auto  }div#menu { float: left; width: 550px  ; height: 85px; }div#rightcol {	float: right;	width: 340px  }div#page {	float: left;	width: 550px  }div#footer {	clear: both;	width: 100%  }#logo-210 { margin-bottom: 45px; margin-left: 130px; }#logo-340 { margin-top: 90px; margin-bottom: 180px; }#mission { color: #dc241f; font-size: 1.3em; font-style: italic; line-height: 25px; text-align: center; height: 135px; margin-left: 130px; }#contact { line-height: 20px; text-align: center; margin-left: 130px; }.rangeright { text-align: right; }.para-nogap { margin: 0; }/*mouse poo is absolute for 2pp version, else place in footer*/.mousepoo { color: #dc241f; font-size: 0.9em; line-height: 1em; position: relative; top: 525px; width: 550px }