/* CSS Document, based on: */
/* http://www.456bereastreet.com/lab/developing_with_web_standards/csslayout/2-col/ */
body, html {
		margin:0;
		padding:0;
		background:#9cc;
		color:#000;
		font-family: Georgia, serif;
		line-height: 1.3em;
	}
	body {
		background-image: none;
	}
	#wrap {
	}
	
	#header {
	}
	#header h1 {
    	padding:5px;
	    margin:0;
		color:#fff;
    }
	#mainwrap {
		background:#ccff99;
		/* Just need the top-right corner of this image */
		/*background-image: url(../images/mainbox-top.png);
		background-position: top right;
		background-repeat: no-repeat;*/
	}
	#main {
		background:#ccff99;
		background-image: url(../images/mainbox-bottom-green.png);
		background-position: bottom left;
		background-repeat: repeat-x;
	}
	h2, #main h3, #main p {
		padding:0 0.3em;
    }
	
	h2, h3 {
	    font-family:Verdana, Arial, Helvetica, sans-serif;
	    color: #336699;
	}
	h3 {
	    color: #ff6600;
		margin-bottom: 0.5em;
	}
	#main p {
		margin: 0; margin-bottom: 0.8em;
	}
	#main ul {
	    list-style-type:square;
	}
	#main a {
		color: #ff6600;
	}
	#main a:visited {
		color: #336633;
	}
	#main a:hover, #main a:active, #main a:focus {
		color: #336699;
	}
	.feature {
	    background-color: #e4ffc9;
		padding: 0.3em;
	}
	.feature a img {
		padding: 2px;
		border: #ffffff medium solid;
		background: none;
	}
	.feature a:hover img, .feature a:active img, .feature a:focus img {
		background: #ff6600;
	}
	.horizontalscroll {
	}
	.totop {
		font-size: small;
		text-align: right;
		margin: 0;
		padding: 0;
	}
	#sidebar, #pagenav {
		background:#369;
	}
	#sidebar ul {
		margin-bottom:0;
    }
    #sidebar h3, #sidebar p {
		padding:0 0.3em 0 0;
    }
	
	
	#sidebar ul, #pagenav ul {
		margin:0;
		padding:0;
		list-style:none;
	list-style-type: none;
	white-space: nowrap;
	font-size: small;
	}
#sidebar ul li, #pagenav ul li {
    display: inline;
	border-right: thin solid #C0DFFD;
	}
#sidebar ul li a, #pagenav ul li a {
font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
    text-decoration: none;
	padding: 0.4em 2em;
	}
	
#pagenav ul li a:visited {	color: #fff;}

#sidebar ul li a:hover, #sidebar ul li a:focus, #sidebar ul li a:active,
#pagenav ul li a:hover, #pagenav ul li a:focus, #pagenav ul li a:active  {
	background: #FF6600; /*url("images/mm_arrow.gif") 14px 45% no-repeat*/
	color:#000;
	}
	
	
	#dummyfooter {
		background:#9cc;
	}
	#dummyfooter p {
		padding:0.1em;
		margin:0;
    }
	
	
#fullfooter {
        background: none;
	    border-top: #9cc thin solid;
}

#copyright {
	font-size: small;
}
