/*Globals*/
body {margin: 0px auto;padding:0;background:#a4936b;font-size:12px;color:#6d6f72;font-family:Helvetica, Arial, sans-serif;}
a { color:#6d6f72; text-decoration:none}
.active, a:hover {color:#a4936b; font-weight:bold;}
strong { color:#003366;}

h1{margin:0px 0px 10px 0px;padding:8px 6px 6px 6px; font-size:14px;color:#6d6f72; background:#e4e4e4; border-bottom:2px solid #a4936b}
h2,h3 {font-size:14px;}
h3.headline_font {font-size:18px;}
h4 {font-size:12px;margin:0px 0 5px 0;padding:0px }
img{ border: 0; }
p {margin:2px 0 2px 0;padding:0px;}

.skip{display:none}
#wrapper {height:auto;width:728px;margin: 0px auto;padding:36px; background:#fff; border:4px solid #dedbdb; border-top:none }

/*header*/
#header {margin:0px;padding:0px; width:728px; height:49px;vertical-align:bottom}
#averard_logo {background:url("/img/averard_hotel_logo.png") left bottom no-repeat;margin:0px;padding:0px;height:49px;width:222px;float:left; vertical-align:bottom;}
#logo a span { display: none; }
#top_nav {vertical-align:bottom;margin:0px;padding:20px 0 ;width:728px; }
#top_nav ul {list-style:none; margin:0px; padding:4px 0px;width:728px;float:right; vertical-align:bottom; text-align:right; background:#dedbdb}
#top_nav li {margin:4px 0 0 0;padding:0px 10px; border-right:1px solid #999; display:inline; }


/*mid section*/
#container {margin:0px;padding:20px 0 0 0; width:728px; }
/*left*/
#left {width:219px; float:left}
#left ul {margin:0px; padding:0px; list-style:none}
#left li {height:18px; padding:4px 0 2px 0; border-bottom:1px solid #64e0e4}
.left_nav2 {margin:20px 0 0 0!important;}
.left_nav3 {margin:20px 0 0 0!important;}
#today {margin:20px 0 0 0; height:57px; border-bottom:2px solid #64e0e4}
#today img {margin:0px;padding:0px}
#today_text {margin:0px 0px 20px 0px;padding:3px;border: 1px solid #e4e4e4}
#today_text h4 {font-size:12px; margin:12px 0 0 0; color:#64e0e4 }
#today_text p {font-size:9pt; margin:0px;padding:0px}

/*middddle content*/
#content {width:490px;height:auto;margin:0 0 20px 0;padding:0 0 0 10px;float:right; }
#contact_content {width:480px;height:auto;margin:0 0 20px 0;padding:0 0 0 10px;}
/*midd left*/
#midd_left {width:308px; float:left; margin:0}
#midd_left th { text-align:left; background:#e4e4e4; padding:5px;border:1px solid #6d6f72;}
#midd_left td {padding:5px; border:1px solid #6d6f72; border-left:none}
#midd_left table {width:308px; margin:0 0 15px 0; border:1px solid #e4e4e4; padding:0px}

#midd_left p {font-size: 9pt; margin-bottom:6px}
#midd_left img {float:left; }
/*midd right*/
#midd_right {width:161px; float:right;margin:0 0 0 15px}
html* #midd_right table {margin:0px 0 0 0; padding:10px 0 0 0; width:210px;}
#midd_right table {margin:0px 0 0 0; padding:0 0 0 0; width:210px;}
#midd_right th {text-align:center; vertical-align:middle; padding:2px 0 1px 0 }
#midd_right td {text-align:center; vertical-align:middle; padding:8px 0 6px 0 }
#midd_right td a {margin:2px 0 0 0;height:20px; width:18px;  font-weight:bold; }
#midd_right td .active_day {color:#fff}
#midd_right .calender {background:#e4e4e4;}
#midd_right .calender_active {background:#65c0c8;}
#midd_right li { size:14pt; line-height:16px}
.right_bottom {background:#e4e4e4; border-top:2px solid #64e0e4; padding:5px 10px}
.right_bottom p {font-size: 9pt; margin-bottom:6px}
/*emailForm*/
#emailForm {margin:0px;padding:0px;width:480px;}
#emailForm form {width:460px;margin:0 0 20px 0px; padding:8px;border:1px solid #ccc}
#emailForm form label {float:left; width:125px; color:#003366; text-align:right;margin:0 5px 0 0;height:14px;}
#emailForm form input {clear:right;width:200px;margin:3px 0;padding:2px;border:1px solid #003366 }
#emailForm form select {clear:left;width:200px;margin:3px 0;padding:2px;border:1px solid #003366 }
#emailForm form span {color:#FF0000}
#emailForm .button {margin:0; width:50px!important;border-left:1px solid #003366;border-top:1px solid #003366; border-right:2px solid #003366;border-bottom:2px solid #003366}
.confirm_form {border:1px solid #FF3300; background-color:#DCECf2;  padding:20px; margin:0px 0px 20px 0}
.confirm_form p {color:#FF3300; font-weight:bold;margin:0px;padding:0px}
/*footer*/
#footer {clear:both;margin:0;padding:0;display:block;width:728px; background:#e9e3d6}
#copyright_bottom {width:708px;color:#948253; border-top:3px solid #948253; font-size:11px;font-weight:bold;text-align:left;padding:10px;}
.s_right a, .s_left a , #copyright_bottom a{text-decoration:none;color: #4372A5;}
.s_right a:hover, .s_left a:hover, #copyright_bottom a:hover {color:#2F4F73; text-decoration:underline;}