body,html { margin:0; padding:0	}
body {
	width:760px;
/*	margin-left:auto;margin-right:auto; */
	font-family: "Trebuchet MS", sans-serif;
	font-size: 1em; line-height: 120%;
	color: #304949;
	}

#wrap {
	background: white;
	margin:0 auto;
	width:760px;
	
	}
	
#header {
	color: white;
	background-color: #436565;
	height: 50px;
	}

#nav {
	padding:5px;
	}
	
#nav ul{
		margin:0;
		padding:0;
		list-style:none;
	}
	
#nav li{
		display:inline;
		margin:0;
		padding:0;
		}
#main {
		float:left;
		width:420px;
		}
#main h1, #main h2, #main p { padding:0 15px }

#sidebar {
	  border: 1px solid #b0caca;
	  padding: 10px;
	  margin-top: 10px; 
	  float:right 
	  }

#footer { clear:both; margin: 0 0 0 15px;background-color: transparent;  }
	
img#logo {
	border: 0;
	display: block;  /* Gecko image sits on baseline fix */
	/*vertical-align:bottom alternative Gecko image sits on baseline fix */
	  padding: 20px 0 0 16px;
	background-color: #436565
	  }

#nav a:link,#nav a:visited {
  text-decoration: none; 
  background-color: transparent;
  color:white;
  }
  
#nav a:hover,#nav a:active {
	border-bottom: solid 1px #ffffff; 
	background-color: transparent; 
	color: white;}

#nav,#nav ul,#nav li {
   text-align: right;
   background-color: #436565;
   border: 0; 
   color: white
   }

h1,h2 {font-size: 1.1em; margin-bottom: -0.5em; margin-top: 15px; color: #436565 }
#main a:link,#main a:visited,#main a:hover,#main a:active { 
   text-decoration: underline;
   color: #304949;
   background-color: transparent
   }
#main a:visited,#main a:hover,#main a:active {color: #588787}
	
span#fork,#fork a:link,#fork a:visited,#fork a:hover,#fork a:active {
	font-size: 0.9em;
	color: #A6C4C4;
}

.soldclass {
	font-weight: bold;
	color: #BC2E1A;
	text-transform: uppercase;
}
.notforsale {
	font-weight: bold;
	color: #7BA2C1;
	text-transform: capitalize;
}
