/* CSS Document 

uses table for menu and page layout

for ACQUIREVACATION pages */

<style type="text/css">


div#wrap {border-left:1px solid #630; border-right:1px solid #630; background-color:white;}

/* NAVIGATION TABLE */
table#top {width:100%;}
td#logo {width:174px;}
tr.top-nav {background-color:#9d7d5c;}
div#global-nav, td#wcres {text-align:center;}
tr.global-nav {background-color: #630; width:100%;}

td.menu{border-right:1px solid #ccc; border-left:1px solid #ccc;}
td#menu-right {border-right:2px solid #630;}

td#current {background-color:white; border-top:1px solid #630; border-left:1px solid #630; border-right:1px solid #630;}

tr#bottom-nav {background-color:#9cf; height:25px;}
tr#bottom-nav div#sub-menu a {text-decoration:none; color:#630; font-family:Georgia, "Times New Roman", Times, serif;}
tr#bottom-nav div#sub-menu {margin-left:179px;}

td#tagline-holder {padding:0 0 0 0; margin:0 0 0 0; background-color:white;}
span#tagline {color:#9cf; text-transform:uppercase; padding:0 0 0 0; margin:0 0 0 0;}

/* BODY TABLE -- VACATION INDEX PAGE */
table#middle {background-color:#630;}
div#vac {margin-left:30px; padding-bottom:20px;padding-top:10px;}
div#door {margin-left:30px;}
div#door h5{display:block;/* position:absolute; top:0; left:0; */margin:0 0 12px 0; padding:0 0 0 0;}
div#door h5.border {border:2px solid #9CF;}

td#body {width:100%; background-color:#630; padding-left:30px; padding-right:30px;}
td#body span#list-header {display:block; font:1.2em Georgia, "Times New Roman", Times, serif; color:#9cf; letter-spacing:3px; text-transform:uppercase;letter-spacing:3px; padding-bottom:5px;}
td#body p {color:white;}
td#body a {display:block; color:#9cf;padding-top:5px; padding-bottom:5px;}
td#body a:hover {color:white;}
td#body ul {list-style:none; font: 1em arial, verdana, sans-serif; color:white;}
td#body li {margin:0 0.5em 0.5em -1em; padding:0 0 0 2.5em; line-height:1.5em; background: transparent url(../images/bullet.gif) no-repeat top left; }

/* RATES TABLE -- RATES INDEX PAGE */
div#rates-wrap {border-left:30px solid #630; border-right:30px solid #630; border-top:10px solid #630;}
table#rates {width:100%; background-color:#630;}

td#left-col {background-color:#9cf; color:#630; padding:10px 0 10px 25px; font-weight:bold;}
table#rates th {background-color:#7E4B18; padding:5px 10px 5px 10px; text-align:center; color:white;}
table#rates td {border-bottom:1px solid #7E4B18;}
th#col1 {width:13%;}
th#col2 {width:14%; vertical-align:top;}
th#col3 {width:16%; vertical-align:top;}
th#col4 {width:17%; vertical-align:top;}
th#col5 {width:18%; vertical-align:top;}
th#col6 {width:22%; vertical-align:top;}
table#rates span.th-header {color:#9cf; letter-spacing:2px;}
table#rates td.prop-name {font:1.2em Georgia, "Times New Roman", Times, serif; color:#9cf; padding: 10px 0 8px 0; text-transform:uppercase; text-align:center; letter-spacing:5px; background-color:#7E4B18; margin-bottom:3px;}
td.amt, td.bedroom {color:white; background-color:#630; padding:2px;}
td.bedroom {padding-left:25px;}
td.amt {text-align:right; padding-right:15px;}
tr.last td{border-bottom:1px solid white;}

/* ACTIVITIES CONTENT AREA -- ACTIVITIES INDEX PAGE */
table#about {width:100%; background-color:#630; padding-left:10px; color:white; padding-top:5px; padding-right:10px;}
table#about td {padding-bottom:5px;}
table#about h1 {font:1.2em Georgia, "Times New Roman", Times, serif; color:#9cf; letter-spacing:3px;text-transform:uppercase;}
table#about p {color:white;}
table#about a {color:#9cf;padding-top:0px; padding-bottom:0px;}
table#about a:hover {color:white;}

div.content {float:left; clear:left; margin-top:10px; width:100%; border-bottom:2px solid #7E4B18;}
div.content img {float:left; clear:left; border:2px solid #9cf; margin-right:20px; margin-bottom:10px;}
div.content ul {list-style:none; font: 1em arial, verdana, sans-serif; color:white;}
div.content li {margin:0 0.5em 0 -1em; padding:0 0 0 2.5em; line-height:1.4em; background: transparent url(../images/bullet.gif) no-repeat top left; }

/* MAIN BODY FOR CONCIERGE SERVICES PAGE */
table#acq-home {width:100%; background-color:#630; padding-left:10px; padding-right:10px;}
table#acq-home h1 {font:1.2em Georgia, "Times New Roman", Times, serif; color:#9cf; letter-spacing:3px;text-transform:uppercase;}
table#acq-home p {color:white;}
table#acq-home a {color:#9cf;padding-top:0px; padding-bottom:0px;}
table#acq-home a:hover {color:white;}
div.acq-home-content {margin-top:10px; width:100%;}
div.acq-home-content img {display:block; border:2px solid #9cf; margin-right:10px; margin-bottom:10px;}
div.acq-home-content img#ritz {float:left; clear:left; margin-right:10px; margin-bottom:10px; border:0px;}
div.acq-home-content ul {list-style:none; font:1em arial, verdana, sans-serif; color:white; margin:0 0 0 0; padding:0 0 0 0;margin-left:20px;}
div.acq-home-content li {margin:0 0 0 0; padding:0 0 0 0; background:url(../images/bullet.gif) left top no-repeat; padding-left:30px; padding-bottom:10px; padding-right:50px; line-height:1.3em;}

/* RESERVATIONS FORM -- RESERVATIONS INDEX PAGE */

div#reservation-form {background-color:#630; margin:0 0 0 0; padding:0 120px 10px 120px; color:#cff; }
table#form-table {background-color:#7E4B18; border:1px solid #7E4B18; color:#E7F4FA; padding:10px 0 10px 0; width:100%; border-left:10px solid #9D7D5C; border-right:10px solid #9D7D5C;}
table#form-table td {padding:5px; border-bottom:1px solid #9D7D5C;}


td.header {font-weight:bold; background-color:#9D7D5C; font:1em Georgia, "Times New Roman", Times, serif; color:white; letter-spacing:3px;text-transform:uppercase; line-height:2em;}

h2#reserve {font:1.3em Georgia, "Times New Roman", Times, serif; color:#9cf; letter-spacing:3px;text-transform:uppercase;padding:0 0 5px 0;}
td.lbl {width:30%;}

td.inp input, td.inp textarea {background-color: white;
 color: #630;
 border: 1px solid #069;
 margin-right: 0px;
 padding-left:5px;}

td.inp input:focus {background-color:#6cf; font-weight:bold;}
td.inp textarea:focus {background-color:#6cf; font-weight:bold;}
.sel {background-color: white;
 color: #630;
 border: 1px solid #069;
 margin-right: 0px; }
.sel-rqd {border:1px solid red; background-color: white; color: #630;}
div#submit-button {padding:20px 0 20px 0; margin-bottom:10px;}
div.button-label {color:white; width:300px; }
div.button-label input.locale {margin-right:10px; margin-bottom:3px;}
.button {background-color:#D7E5F2; border: 1px solid #284279;; color: #102132; margin-left:10px;}

/* SINGLETREE */
div#singletree {
	position:absolute;
	top:350px;
	right:300px;
	background-color:#7E4B18;
	border:5px solid white;
	text-align:center;
	width:100px;
	padding:20px;
	font-size:1.2em;
	background-image: url(../../../images/edwards/singletree/images/entrance-sm.jpg);
}
div#singletree a {text-decoration:none; font-weight:bold; color:#663300;}
/* #singletree a:hover {text-decoration:underline; color:red;} */
/* FOOTER TABLE */
table#footer-table {width:100%;}
td#footer {color:#630; padding: 3px; background-color:#9cf;}
td#footer p#footer-lt {float:left; margin:0; padding:0 0 0 10px;}
td#footer div#footer-rt {text-align:right;/*margin:0 0 0 650px;*/}
td#footer div#footer-rt a {color:#630; margin:0 10px 0 0; padding: 0 0 0 10px; text-transform:uppercase; text-decoration:none;}
td#footer div#footer-rt a:hover {text-decoration:underline;}




</style>
