* {
  margin: 0;
  padding: 0;
  }

h1, h2, h3, h4, h5, h6, p {
  margin: 0;
  padding: 10px 0;
  }

h1, h2, h3, h4, h5, h6 {
  font-family: Georgia;
  }

p{
  margin: 10px; padding: 0; font-size: 10pt;
  }
ul{
  margin: 15px; padding: 5px;
  }
a {
  color: #713c1c;
  text-decoration: none;
  -moz-outline:none;
  }

a:hover {
  color: #220502;
  text-decoration: underline;
  }

a img {
  border: none;  
  }

strong {
  font-size: 110%;
  }

body {
  text-align: left;
  margin: 0;
  padding: 0;
  font-family: arial, helvetica, sans-serif;
  font-size: 80%;
  color: #444;
  background: #000;
  }
  
object{-moz-outline:none;}


/* Header and wrapper */
#wrapper {
  margin: 0 auto;
  width: 849px;
  text-align: left;
  padding: 0;
  }
#header {width: 849px; height: 204px;}
#wrapper-left {width: 849px; height: auto; background: url(../images/leftSide.gif) repeat-y top left;}
#wrapper-right {width: 849px; height: auto; background: url(../images/rightSide.gif) repeat-y top right;}

#navwrapper {position: absolute;  z-index: 100; margin-top: -23px; width: 849px; font-size: 12px; font-family: Georgia, Arial, sans-serif; color: #cc9;}
#nav{float: left; width: 70em; padding: 0; margin: 0 0 0 110px; list-style: none; line-height: 1;}
#nav ul {float: left; width: 70em; padding: 0; margin: 1px 0 0 -18px; list-style: none; line-height: 1;}
#nav a {display: block; text-decoration: none; color: #cc9; font-weight: normal; padding: 4px 0;}
#nav li { float: left; padding: 0; height: 25px;}
#nav li.spacer { float: left; padding: 4px 1em; width: 1em; height: 25px; text-align: center;}
#nav li ul {position: absolute; height: auto; width: 16em; left: -999em;}
#nav li li { padding-right: 0; width: 13em}
#nav li ul a { width: 12em; padding-left: 15px;}
#nav li:hover ul, #nav li.sfhover ul {left: auto;}
#nav li:hover, #nav li.sfhover {background: url(../images/empty.gif);}
#nav li a:hover, #nav li a.sfhover {color: #cc6633;}
		
		#nav li.navid1 { margin-left: 10px;}
		#nav li.navid2 { margin-left: 0px; }
		#nav li.navid3 { margin-left: 0px;}
		#nav li.navid4 { margin-left: 0px; }
		#nav li.navid5 { margin-left: 0px; }
		#nav li.navid6 { margin-left: 0px; }
		#nav li.navid7 { margin-left: 0px;}
		#nav li.navid8 { margin-left: -5px; }
		#nav li.navlook2 {margin-top: 0px; background: #220502; border: solid #9b8b5e; border-width: 0px 1px 1px 1px;}
		#nav li.navlook1 {margin-top: 0px; background: #220502; border: solid #9b8b5e; border-width: 1px 1px 1px 1px;}

#content {height: auto; width: 770px; margin-left: 39px; background: #a5a483; margin-top: 0px;}


#sidebar {float: right; width: 330px; height: auto;}
#sidebar a{color: #333300;}
#hometext {float:left; height: auto; width: 440px; background: #fff; min-height: 600px;}
#hometext table {margin-top: 10px; text-align: center; width: 420px; margin:auto;}

.hlistingTop {clear: both; margin: 0; padding-top: 1px; width: 100%; height: auto; background: #eee;}
.hlisting {clear: both; margin-top: 5px; width: 100%; height: auto; background: #eee;}
.himg {float:left; height: auto; width: 330px;}
.hinfo {float:right; height: auto; width: 435px;}
#paginate {margin: auto; font-size: 110%; width: 500px; text-align: center;}
.linksline, .linksline a{margin-right: 15px;}
.sold {margin-right: 15px; font-size:110%; font-weight: bold; color:#f00;}
#photolinks {width: 300px;}
.hcatbtns {width: 105px; height: auto;}

.clearboth {clear:both; width: auto; height: 0px;}
.top5 {margin-top: 5px;}
.full420 {margin-left: 10px;}
.floatRight {float: right; margin-right: 10px; margin-left: 10px;}
.floatLeft {float: left; margin-right: 10px; margin-left: 10px;}
.sidebarCenter {margin-right: 5px; margin-left: 5px;}
.sidebarCenter img{padding: 1px; margin: 1px; border: solid #666633; border-width: 1px 1px 1px 1px;}

.photo {float: left; margin-left: 5px; height: 100px;}
.photo img{padding: 1px; margin: 1px; border: solid #666633; border-width: 1px 1px 1px 1px;}

#bottom {width: 849px; height: 24px; background: url(../images/bottom.gif) no-repeat top left;}
#footer {clear: both; width: 770px; height: 20px; margin: auto;}

#odd {text-align:center; margin-top: 5px; text-decoration:none; color:white; font-weight:normal; font-size:.9em;}
#odd a:hover {color: #fff; text-decoration: none;}

