/* CSS Document */

p.reservation{
	width:719px;
	text-align:right; 
	margin:0
}

body {
	margin:0;
	background:#AE6800 url(images/bkgnd-body.gif) repeat-y center;
	}
	
body, div, td, li {
	font: 13px/20px Times, Arial, Helvetica, sans-serif;
	}	
	
#wrapper {
	margin:0px auto;
	width:750px;
	background:transparent url(images/bkgnd-tile.gif) repeat-y;	
	}

#footer {
	border-top: #6E4903 2px solid;
	width: 738px;
	margin:0px auto;
	background: #221F15 url(images/footer-bkgnd.gif) repeat-x;
	text-align:center;
	color: #fff;
	padding:10px 0 10px 0;
	}
	
div.clearer {clear: left; line-height: 0; height: 0;}	
div.clearRight {clear: right; line-height: 0; height: 0;}	
	
table#header{
	width:738px;
	margin:0px auto;
	}
	
table#header td{
	padding:0;
	}	
	
#content {
	width: 700px;
	padding: 5px 25px 50px 25px;
	}	
	
.twoColWrapper {
	width: 700px;
	}
	
.twoColWrapper .left {
	float:left;
	width: 345px;
	padding-right: 5px;

	}

.twoColWrapper .right {
	float:left;
	width: 345px;
	padding-left:5px;
	}	
	
img.headline {
	margin: 0 0 10px 0;
	}	

	
p {
	margin: 0 0 1em 0;
	text-align: justify;
	}

p.centered {
	padding: 0 150px;
	text-align:justify;
	}	
	
img.imgLeft {
	float: left;
	margin: 5px 25px 5px 0;
	}	

.imgRight {
	float: right;
	margin: 5px 0px 5px 25px;
	}			
		
	
h5 {
	font: bold 14px/ 16px Trebuchet MS, sans-serif;
	margin:0 0 1em 0;
	border-bottom: 1px solid #754819;
	color:#754819;
	text-transform: uppercase;
	}
	
h2 {
	margin:0px 0px 1em 0;
}


.smallprint {
	font-size:9px;
	font-style:italic;	
	color: #666666;
	}	
	
/* ------------------- THREE COL STRUCTURE  ------------------ */

table.threeColTable td {
	vertical-align: top;
	margin:0;
	padding:0;
	}
	
.threeColTable td.center {
	padding: 0px 15px;
	width: 270px;
	}	
	
.threeColTable td.left, .threeColTable td.thinCol {
	width: 200px;
	}
	
.threeColTable td.thinCol {
	padding: 0px 15px;
}

.threeColTable td.wideCol {
	width: 242px;
	}	

	
/* ------------------- TWO COL STRUCTURE  ------------------ */	
	
.twoColWrapper {
	}

.twoColWrapper .left {
	float:left;
	width: 200px;
	padding-right: 0px;

	}

.twoColWrapper .right {
	float:left;
	padding-left:15px;
	width: 485px;
	}	
	
	
ul#menuSubNav {
	margin:0px 0px 0 0;
	list-style:none;
	text-align: right;
	}
	
a {text-decoration: none; color:#754819; font-weight: bold;}
a:link {text-decoration: none; color: #754819;}
a:visited {text-decoration: none; color: #754819;}
a:hover {text-decoration: underline; color: #754819;}
a:active {text-decoration: none; color: #754819;}			