html { 
	padding:0px;
	margin:0px;
}

body {
	background: #860000 url(/img/rt_side_barnwood_tile.jpg) repeat-y;
	font-size: 12px;
	font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
	padding:0px;
	margin:0px;
}
a { 
	background-color:transparent;
	text-decoration: none; 
	color: #000000;
}
  
a:hover {
	color:#a0a1a3;
	text-decoration: underline;
}

#wrapper {
	overflow: hidden;
   width: 925px;
}

#col1 {
	width: 222px;
	background: url(/img/side_barnwood_tile.jpg) repeat-y;  
}

#col2 {
	width: 703px; 
	background-color: #ffffff;
}

#col3 {
	/*width:220px;
	background: url(/img/rt_side_barnwood_tile.jpg);*/
}

#col1, #col2, #col3 {
	float: left;
	padding-bottom: 32767px;
	margin-bottom: -32767px;
}
	
	
.fancy_hr {
	width: 703px;
	height: 25px;
	background: url(/img/fancy_hr.gif) no-repeat;
	clear: both;
}

   .clear { clear: both; }
   
#bodyarea {
	background: url(/img/bg_bodyarea.jpg) repeat-y #dfd7c1;
	float: left;
	font-family: Times;
	font-size: 14px;
	line-height: 150%;
	min-height: 600px;
	white-space: wrap;
	width: 703px;
}

    #bodyarea .photo {
      margin: 10px 0 0 21px;
    }

    #bodyarea h4 {
      font-family: Times;
      font-size: 18px;
      line-height: 150%;
      font-weight: normal;
      margin: 10px 0 0 55px;  
    }
    
    #bodyarea a {
      color: #4f0004;
      font-weight: normal;
      text-decoration: underline;
    }
    
    #bodyarea p {
      margin: 10px 55px 0 55px;
    }
    
    #bodyarea h1 {
    	margin:45px 0 10px 55px;}
    #bodyarea ul, #bodyarea ol {
      margin: 0px 55px 0px 0px;
      padding: 0px 55px 0px 25px;
    }
    #bodyarea li {
      margin: 2px 0px 2px 55px;
    }
      /* inner lists */
      #bodyarea ul ul, #bodyarea ol ol {
        margin: 0px 0px 0px 10px;
        padding: 0px 0px 0px 10px;
      }
      #bodyarea ul ul li, #bodyarea ol ol li {
        margin: 2px 0px 2px 5px;
      }
  
  	#specials {
  	background: url(/img/specials_bg.jpg) no-repeat;
  	height: 250px;
  	margin:-10px 0 0 0;
  	_margin: 0px;
  	}
  	
  	#specials h4 {
  	  font-family: Times;
      font-size: 18px;
      line-height: 150%;
      font-weight: normal;
      padding:95px 0 30px 20px;
    }
    
    #specials img {
      margin:20px 20px 15px 40px;
    }
  
  	#specials a {
      color: #4f0004;
      font-weight: normal;
      text-decoration: underline;
    }

    #dest1, #dest2, #dest3 {
      float: left;
      width: 200px; /*185px;*/
      margin: 0px 0px 0px 25px;
      _margin: 0px 5px 0px 15px;
      padding: 0px;
      _padding: 0px 0px 0px 0px;
      text-align: center;
      line-height: 150%;
      font-family: Times;
      font-size: 14px;
    }
    #dest1 p, #dest2 p, #dest3 p {
      margin: 0px;
      padding: 0px;
      text-align: left;
    }
    
    .small { 
      font-size: 11px;
      line-height: 100%; 
    }
    
    #bodyarea table {
    	margin-left:55px;
    	}
    	
   	#bodyarea .heroimg {
   		margin:50px 40px 0 40px;
   	}

#footer {
	text-align: center;
	font-family: Verdana;
	color: /*#a0a1a3;*/ #818283;
	font-size: 10px;
	padding-top:50px;
}
#footer a {
	color: /*#a0a1a3;*/ #818283;
	text-decoration: none;
}

#footer a:hover {
	color:#000000;
	text-decoration: underline;
}