body
    {
    margin: 0px;
    padding: 0px;
    font: small Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	background: #ffffff;
	letter-spacing:0.2px;
	text-align: center;
    }

a {
font-size:110%;
}

a:link    {
    color: #633E12;
	text-decoration:none;   }
a:active    {
    color: #773333;
	text-decoration:none;   }
a:visited    {
    color: #633E12;
	text-decoration:none;   }


a:hover    {
    color: #773333;
	text-decoration:underline;   }

#container
    {
    margin: 0 auto;
	/*
	min-width:740px;
	max-width:1000px;
    width: 80%;
	*/
	width: 920px;
    position: relative;
    background: #d6deef;
    padding: 0;

    text-align: left;
	overflow: hidden; 
	background-image:url(images/backgroundmount800repx.jpg); /* 800x240 bottom */
	background-attachment:fixed;
	background-position:bottom;
	background-repeat:repeat-x;
	border-left:1px solid gray;
	border-right:1px solid gray;


    }
#rightcol /* Takes up 570px */
	{
	float:right;
	width:520px;
	padding:0 50px 20px 0px;
	}
#leftcol /* Takes up 340px */
	{
	float:left;
	width:320px;
	padding:0 0px 0px 20px;
	
	display:inline;
	text-align:center;
	}

#headerpic
	{
	margin: 10px auto;
	width:900px;
	height:259px;
	background-image:url(images/topPhoto.jpg);
	background-repeat:no-repeat;

	}	
#headerpic h1
	{
	display:none;
	}	

#content
	{
	line-height:1.5em;
	text-align:left;
	min-height:250px;
	text-align:justify;
	}
	
	
#content h2 span{
	height:30px;
	width:200px;
	font-family:inherit; 
	font-size:125%; 
	color:#633E12;
}
	
#footer
	{
	width:460px;
	height:30px;
	margin:3% auto;
	margin-top:20px;
	padding:6px;
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	text-align:center;
	color:white;
	font-size:x-small;
	clear:both;


	}


#highlight
    {
	margin-top:30px;
   	float: left;
	text-align:right;
	width:250px;
	position:relative;
    }

	

#highlight a span {
font-size:2em;
}


#links
    {
	left;
	text-align:right;
	margin-top:55px;
	width:250px;
	position:relative;
    }
#links ul
	{
    list-style-type: none;
    margin: 0;
	line-height:2em;
    }
#links ul li 
    {
	border-bottom: 1px solid #cccccc;
    }


#links ul li a
    {
    display: block;
	font-size:1.3em;
    }

/* This garbage is for the table of links from the old site */

table * a {
	font-size:inherit;

}

table * strong { font-size:110%; font-weight:normal;}
#heading { font-size:120%; font-weight:bolder; padding:20px 0 3px 0;}

/* This  is for the h3, ul, and dt dd of buyer seller tips */

h3.tips { font-size:130%; margin-top:1em; letter-spacing:0.1em; }
li.tips { }
dt {font-style:italic; margin-top:3px; }

/* This is all for the listings and listviewer */

ul.listingtypes {
	margin:0;
	padding:0;
	width:100%;
	height:300px;
	}
ul.listingtypes li {
	list-style-type:none; 
	width: 90px;
	float:left;
	text-align:center;
	
	background-repeat:no-repeat; 
	height: 200px;   
	background-position:fixed; 
	margin-left:1px;
}

ul.listingtypes li a {
	position:relative;
	top:180px;
}

li.res { 
  background-image:url(images/listings-res.jpg);
} 
li.con { 
  background-image:url(images/listings-con.jpg);
} 
li.lot { 
  background-image:url(images/listings-lot.jpg);
} 
li.com { 
  background-image:url(images/listings-com.jpg);
} 
li.dev { 
  background-image:url(images/listings-dev.jpg);
} 

/*                this is for listings */


div#listing
{
clear:both;
padding:3%;

}
div#listing:hover {
    color: #773333;
	text-decoration:underline;   
}

div#listing img {

}
div#listing div 
{
float:left;
margin-left:10px;
cursor:pointer;

}

div#col50
{
width:50%;
}


#details {float:left; width:100%; margin-top:4%; text-align:left;}

