body,
html {
    margin:0;
    padding:0;
    background:#fff;
    color:#000;
    }
body {
    min-width:750px;
	 font-family: Arial, Helvetica, sans-serif;
	 background-image: url(spane_lrgfaded.jpg);
background-attachment: fixed;
background-position: right;
background-repeat: no-repeat;
    }
h1, h2, h3, h4, h5, h6
{
	color: #8b4513;
	font-weight: bold;
}
h1 {
	font-size:140%;
}
h2 {
	font-size:130%;
}
h3 {
	font-size:120%;
}
h4 {
	font-size:110%;
}
h5 {
	font-size:105%;
}
h6 {
	font-size:102%;
}
img {
	border:0;
}
#wrap {
    margin:0 auto;
    width:750px;
	 background-image: url(tile.gif);
    }
#header {
    background:#ddd;
	 background: url(mountains.jpg);
	 height: 161px;
    border: 0;
    }
	 
#header h1 {
	text-align:right;
}
#nav {
    background:#c99;
    }
#footer {
    background:#cc9;
	 font-size:85%; 
	 text-align: center;
    }
#footer ul {
	margin:0;
	list-style-type:none;
}
#footer ul li {
	display:inline;
	padding-right:1em;
}
#main {
    border-right:1px solid #000;
    float:left;
    width:515px;
	 padding-left:1em;
	 padding-right:1em;
	 margin-right:1em;
    }
#main dt {font-weight:bold; font-variant:small-caps;}
#main dd {margin:0}
p.nomargin {margin:0}
#footer {
    background:#cc9;
    clear:both;
    }
#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    }
#nav li{
    display:inline;
    margin:0;
    padding:0;
    }
#header h1 {
    padding:5px;
    margin:0;
    }
#nav {
    background:#c99;
    padding:5px;
	 height:1em;
    }
	 
#nav ul li {
	border-right:1px solid #c0c0c0;
	float:left;
}
#nav ul li a {
	text-decoration: none;
	font-weight:bold;
	display:block;
	padding:0 2em 0 2em;
}
#nav ul li a:link, #nav ul li a:visited {
	color:#fff;
	background-color:transparent;
}
#nav ul li a:hover, #nav ul li a:focus {
	color:#000;
	background-color:#fff;
}
#nav ul li a:active, #nav ul li a.thispage {
	background-color: #a49993;
	color: #fff;
}
#main h2, #main h3, #main p {
    padding:0 10px;
    }
#sidebar ul {
    margin:0;
	 padding:0;    }
#sidebar h3, #sidebar p {
    /*padding:0 10px;*/
	  }
#footer p {
    padding:5px;
    margin:0;
    }
#sidebar {
    float:right;
    width:170px;
	 border:0px solid green;
	 padding-left:.25em;
	 font-size:90%;
	 padding-right:.5em;
    }
