/* GENERAL RULES */
body {
	margin:5px 0 10px 0;
	padding:0;
	color: #5C2E12;
	background: #7d3200;
	font-family: Verdana, Arial, sans-serif;
	background-repeat:repeat-x;
}

p {
	font-size:90%;
	line-height:1.4em;
	margin: 1em 21px 1em 40px;
	text-align:left;
}

h2 {
	font-size:100%;
	line-height:1.4em;
	margin: 1em 21px 1em 40px;
	text-align:left;
}

p.index {
	color:#F2E1B1;
	margin:1em 0 0 3px;
	}
p.index a,p.index a:hover,p.index a:active,p.index a:visited {
	color:#F2E1B1;
	}
li {
font-size:90%;
line-height:1.4em;
margin: 1em 21px 1em 40px;
text-align:left;
}

p.right {
	text-align:right;
	padding: 0 6px 0 0;
}
a:link, a:active, a:visited {
	color: #7d3200;
	text-decoration: underline;
}
a:hover {
	color: #5C2E12;
	text-decoration: none;
}

/* tables */
table.main {
border:1px solid #5c2e12;
background-color:#b7a46a;
width:869px;
}

p table tr td {
font-size:90%;
line-height:1.4em;
margin: 1em 21px 1em 40px;
text-align:left;
}

table {
border:0;
}

table tr td {
padding:0;
vertical-align:top;
}

table.rooms {
margin:5px 0 2px 5px;
}

table.floatRight {
float:right;
margin:5px 0 2px 5px;
}
table.floatRight p {
margin:3px 0 0 0;
font-size:80%;
color:#636254;
line-height:1.2em;
}

table.floatLeft {
float:left;
margin:0 10px 5px 0;
clear:both;
}
table.floatLeft p {
margin:3px 0 0 0;
font-size:90%;
color:#636254;
line-height:1.2em;
}

td.footer {
background: #7d3200;
}
td.footer p {
color:#F2E1B1;
font-size:75%;
margin:3px;
text-align:left;
}
td.footer p.right {
text-align:right
}
td.footer a, td.footer a:hover, td.footer a:visited, td.footer a:active {
color:#F2E1B1;
}

table.specials {
border:2px solid #5C2E12;
}
table.specials tr td p,li {
font-size:90%;
line-height:1em;
margin: 3px 18px 2px 10px;
text-align:left;
}
table.rateBox {
border:1.5px solid #5C2E12;
float:left;
margin:7px 12px 5px -7px;
clear:both;
}
table.rateBox p {
margin:3px 0 2px 2px;
font-size:90%;
color:#5C2E12;
line-height:1.2em;
}

/* IMAGES */
img {
	border: 0;
	margin:0;
}

img.floatRight {
float:right;
margin:7px 0 7px 7px;
}
object.floatRight {
float:right;
margin:5px 0 2px 5px;
}

img.floatLeft {
float:left;
margin:7px  12px 5px -18px;
clear:both;
}
object.floatLeft {
float:left;
margin:7px  12px 5px -18px;
clear:both;
}
img.header {
	margin:9px 0 -14px -18px;
}

img.sub {
	margin:0 -8px -1px 0px;
}

img.subNewOrleans {
	margin:0 4px -1px 0px;
}

img.subSpecial {
	margin:2px -8px -13px 0px;
}

img.btn {
	margin:0 0 5px 0;
}
img.quote {
margin:0 0 0 18px;
}

