body {background-color:#473626; margin:0px; background-image:url(global/chandler_bkg.gif); background-position:center top;}
form {margin:0px;}

/* Shell Divs/Items */

/* ------ COMMON DIVS ----- */
#topanchor {height:75px;}
#main_holder {width:920px; left:auto; right:auto;}
#top {height:394px; text-align:left;}
#topleft {width:253px; background-image:url(global/sidenav_bkg.gif); background-position:top; float:left;}
#logo {width:253px; height:167px; float:left;}
#sidenav {width:253px; float:left; height:227px;}
#sidenav img {margin:11px 0px 9px 0px;}
#topright {width:667px; float:left;}
#topnav {text-align:right; height:56px; float:left; width:667px;}
#topnav img {margin-left:10px; vertical-align:middle;}
#flashcontent {width:665px; height:338px; border-left:solid 2px #403022; float:left; margin:0px; background-color:#403022;}
#contentholder {background-color:#EAE9DB; background-image:url(global/leftcol_bkg.gif); background-repeat:repeat-y; width:920px;}
#specials {width:255px; float:left; text-align:center; margin:15px 0px 15px 0px;}
#rightcol {width:665px; float:left;}
#bookingmask{width:665px; height:40px; background-color:#784000; float:right; text-align:center; float:left; background-image:url(global/booking_mask_bkg.gif); background-repeat:repeat-x;}
#bookingform_label {float:left; margin-left:6px;}
#bookingform_label img {margin-top:14px;}
#bookingform_input {float:left; padding-top:10px; margin-left:6px;}
#booking_calendar {float:left; padding-top:11px; margin-left:6px;}
#bookingform_action {float:left; padding-top:11px;}
#bookingform_action img {margin-left:10px;}
#maincontent {width:600px; float:left; text-align:left; padding:21px 32px 0px 33px; margin-bottom:32px;}
#headerimg {width:600px; float:left; text-align:left; padding:32px 32px 0px 33px;}
#footer {width:920px; height:41px; background-image:url(global/footer_bkg.gif); background-repeat:no-repeat; text-align:right;}
#footer img {margin:15px 10px 0px 10px;}
#ht {width:920px; margin-top:25px; text-align:center; margin-bottom:40px;}
/* -------------------------------- */


/* Content Layouts */
.textOnly {}

.codeOnly {}

.graphical_header {padding-bottom:5px;}

.separator {background-image: url(separator.gif); background-repeat: no-repeat; background-position:top; width:600px; height:40px;}

.separator_plain {background-image: url(separator_plain.gif); background-repeat: no-repeat; background-position:top; width:600px; height:40px;}

.txtL {padding-right: 25px;}

.imgR, .imgL {background-image: url(img_bg.gif); background-repeat: no-repeat; padding: 6px; width: 221px; height: 126px;}

.txtR {padding-left:25px;}

.text_logos{padding-right: 10px;}

.text_logos_code {padding-right: 10px;}

/* Content Layouts - callout */

.callout_top {background-image: url(callout_top.gif); background-repeat: no-repeat; background-position: bottom; height: 10px; width: 600px;}

.callout_bottom{background-image: url(callout_bottom.gif); background-repeat: no-repeat; background-position: top; height: 10px; width: 600px;}

.callout_middle {background-image: url(callout_middle.gif); background-repeat: repeat-y; width: 600px; padding-right: 20px; padding-left: 20px;}

.callout_middle p, .callout_middle td, .callout_middle span, .callout_middle ol, .callout_middle ul, .callout_middle li  {color: #7B6547; margin-top:0px; margin-bottom:0px; text-align:center; font-style:italic;}

.col1 {padding-right: 10px; width:320px;}

.col2 {}

/* 3col */

.col3_1 { width:220px;}
.col3_2 {}
.col3_3 {}



/* -------------------------------- */


/* Link Styles */
a, a:active, a:link{color:#473626; text-decoration:underline;}

a:hover {color:#784000; text-decoration:none;}

/* -------------------------------- */

/* Toolkit Login */
.form-label {margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666; font-size:12px; line-height:20px;}

/* -------------------------------- */



/* HTML Tag Declarations/Styles */
p, td {margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; color:#666666;}

iframe {border:#666666 solid 1px;}

ul,uo{}

li{}

h1, .headline,.text-header{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#7B6547; font-weight:bold;}

h2, .subheadline,.text-subheader{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; color:#A89469; font-weight:bold;}

b,strong{}

i,em{}

.datein {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; width:67px; background-color:#E5E0CC;}
.smallselector {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; width:35px; background-color:#E5E0CC;}
.clear {clear:both;}

/* -------------------------------- */


/* Text Editor Styles */

.disclaimer,.text-dark-sm,.text-disclaimer {}

.white,text-light {}
/* -------------------------------- */


/* Other Text Styles */
.text-dark{}

.text-medium{}
/* -------------------------------- */


/* GuestBook Form Elements (Toolkit form items) */
.form-select,.form-textarea, .form-text, {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; width:200px;}

.text-dark, .form-radio, .form-checkbox, .form-button {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; color:#3D2217; margin-top:0px;}

.text-required {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:17px; margin-top:0px; color:#990000;}

/* -------------------------------- */


/* ----- mspecials module - special copy price ----- */
.copy_price {}
#specialsdiv {margin-left:-20px;}
#specialsdiv hr{color:#BDB29D; height:1px;}
.specialsimg {background-image: url(specials_img_bg.gif); background-repeat: no-repeat; padding: 6px; width: 187px; height: 92px;}
/* -------------------------------- */


/* ---------- Photo Gallery ---------- */
.gallery-thumb {border:#473626 1px solid;}
#gallerycontainer {width:570px; left:auto; right:auto; text-align:center;}
#gallerycontent {background-image:url(gallery_support/gallery_bkg.gif); background-repeat:repeat-y;}
#gallerypic {background-image:url(gallery_support/gallery_pic_bkg.gif); background-repeat: no-repeat; padding:5px 0px 5px 0px; width:570px; height:360px; margin-bottom:20px; text-align:center; background-position:center;}
#photo-description {width:490px; padding:0px 40px 20px 40px;}
/* -------------------------------- */