/* Structure
----------------------------------------------- */


/* png transparencies in IE 5.5+ */

img, div, td {
  behavior: url(/css/iepngfix-old.htc);
  border: none;
}


body {
  margin:0px;
  background: url(/images/wood.jpg) repeat top left;
}

#wrapper {  
  width: 770px;
  height:850px;
  margin: 10px auto;
  padding:20px;
}

#wrapper2 {  
 margin: 0px auto;
}

#header {  
  margin: 0px auto;
  padding-top: 5px;
  padding-bottom:5px;
  width: 650px;
  vertical-align:middle;
}



#banner {
  width:656px;
  height: 305px;
  margin: 0px auto;
  margin-bottom:-15px;
  background-image: url(/images/frame.png);
  background-repeat: no-repeat
  packground-position: top left; 
}

#image {
  padding: 15px;
}

#nav {
  margin: 0px auto;
  text-align:right;
  color: #4B543D;
  padding-right:80px;
  float:right;
  width:300px;
}

#content {
  margin: 0px auto;
  width: 650px;
}

#menu {
  width:200px;
  height:360px;
  text-align:center;
  margin-top: 10px;

}

#menu2 {
  margin: 0px;
  padding: 0px;
}



.linktext {
  display:none;
}

.linkimage {
  border:none;
}

#text {
  width:400px;
  height:260px;
  padding:5px 40px 10px 10px;
  color: #6D7363;
  font: 12px Georgia, Verdana, Arial, Helvetica, sans-serif;
}

#lefttext {
  padding-right:10px;
  width:190px;
  height:260px;
}

#righttext {
  padding-left:15px;
  width:184px;
  border-left: 1px solid #774402;
  height:260px;
}

#tilted {
  position: relative;
  left:190px;
  top:-145px;
  z-index: 0;
} 

* html #tilted {
  top:-165px;
} 

.floatleft {
  float: left;
}

.floatright {
  float:right;
}

#bottomnav {
  position: relative;
  background-image: url(/css/blank.png);
  background-repeat: no-repeat
  packground-position: top left;

  margin: 0px auto;
  width: 691px;
  height:36px;
  font: 10px Courier New, Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  text-transform: uppercase;
}


#footer{
  margin: -5px auto;
  height: 55px;
  font: 10px Courier New, Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
}

.footerlinks {
  position: relative;
  z-index: 12;
}

.footerlinks a {
  color: #000!important;
}

hr { 
  display: none;
}

 






/* Links
----------------------------------------------- */
a:link    { color: #980303; }
a:visited { color: #980303; }
a:active  { color: #980303; }
a:hover   { color: #980303; }

/* Other
----------------------------------------------- */

 /*  IE6 */

* html #bottomnav {
  z-index: 1;
  position: static;
  margin-top:-190px;
}

* html #menu {
position: relative;
margin-top: -15px;
} 

* html #nav, * html #text  {
position: relative;
margin-top: -10px;
} 

* html #header {
  padding-bottom:0px;
}

/*  IE7 */

*:first-child+html #menu {
  margin-top: -15px;
}

*:first-child+html #header {
  padding-bottom:0px;
  padding-top: 10px;
}

*:first-child+html #nav, *:first-child+html #text  {
position: relative;
margin-top: -10px;
} 
