/* CSS Document */

#wrapper {
width: 954px;
margin-top: 15px;
margin-left: auto;
margin-right: auto;
}

body {
font:100% Arial, Verdana, Helvetica, sans-serif;
background: #fefcf1;
margin: 0;
padding: 0;
}
	
.clear {
clear:both;
overflow:hidden;
height:1px;
}
	
	
p {
font-size: 75%;
color: #6b655d;
padding: 5px 0px;
margin: 0;
text-align: left;
line-height: 18px;
}
	
.error {
color: #d40847;
}
	
.lesswidth {
width: 300px;
}
	
a {
color: #D6582D;
text-decoration: none;
}
	
a:hover {
text-decoration: underline;
}

#topdiv {
width: 685px;
margin-left: auto;
margin-right: auto;
}

span.nav_link {
display:none;
}

#nav_1 {
width: 100%;
height: 23px;
margin-top: 8px;
margin-bottom: 0px;
}

ul.navigation_level_1 {
margin:0px 0px 0px 12px;
padding:0px;
}

ul.navigation_level_1 li {
margin:0px;
padding:0px;
display:inline;
float:left;
list-style-type:none;
list-style-image:none;
}

ul.navigation_level_1 li.number_1 a {
display:block;
height:23px;
width:56px;
background-image:url(/images/nav/home.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_1 a:hover, 
ul.navigation_level_1 li.number_1 a.selected {
background-image:url(/images/nav/home_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_2 a {
display:block;
height:23px;
width:110px;
background-image:url(/images/nav/daynight.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_2 a:hover, 
ul.navigation_level_1 li.number_2 a.selected {
background-image:url(/images/nav/daynight_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_3 a {
display:block;
height:23px;
width:97px;
background-image:url(/images/nav/rest.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_3 a:hover, 
ul.navigation_level_1 li.number_3 a.selected {
background-image:url(/images/nav/rest_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_4 a {
display:block;
height:23px;
width:76px;
background-image:url(/images/nav/newbooth.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_4 a:hover, 
ul.navigation_level_1 li.number_4 a.selected {
background-image:url(/images/nav/newbooth_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_5 a {
display:block;
height:23px;
width:175px;
background-image:url(/images/nav/corp.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_5 a:hover, 
ul.navigation_level_1 li.number_5 a.selected {
background-image:url(/images/nav/corp_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_6 a {
display:block;
height:23px;
width:53px;
background-image:url(/images/nav/tour.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_6 a:hover, 
ul.navigation_level_1 li.number_6 a.selected {
background-image:url(/images/nav/tour_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_7 a {
display:block;
height:23px;
width:104px;
background-image:url(/images/nav/news.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_7 a:hover, 
ul.navigation_level_1 li.number_7 a.selected {
background-image:url(/images/nav/news_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_8 a {
display:block;
height:23px;
width:54px;
background-image:url(/images/nav/links.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_8 a:hover, 
ul.navigation_level_1 li.number_8 a.selected {
background-image:url(/images/nav/links_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_9 a {
display:block;
height:23px;
width:76px;
background-image:url(/images/nav/contact.gif);
background-repeat:no-repeat;
}

ul.navigation_level_1 li.number_9 a:hover, 
ul.navigation_level_1 li.number_9 a.selected {
background-image:url(/images/nav/contact_on.gif);
background-repeat:no-repeat;
}

#nav_2 {
width: 100%;
height: 35px;
margin-top: 0px;
margin-bottom: 0px;
}

ul.navigation_level_2 {
margin:0px;
padding:0px;
float:left;
}

ul.navigation_level_2 li {
margin:0px;
padding:0px;
display:inline;
float:left;
list-style-type:none;
list-style-image:none;
}

ul.navigation_level_2 li a {
margin:0px 0px;
padding:5px 0px 0px 0px;
list-style-type:none;
list-style-image:none;
float: left;
clear:both;
height: 28px;
width: auto;
display:block;
border-top:1px solid #e1bca2;
font-weight:bold;
text-decoration:none;
}

ul.navigation_level_2 li.by-day a {
margin-left:53px;
display:block;
height:25px;
width:61px;
background-image:url(/images/nav/sub1/one.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.by-day a.selected {
background-image:url(/images/nav/sub1/one_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.by-night a {
display:block;
height:25px;
width:79px;
background-image:url(/images/nav/sub1/two.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.by-night a.selected,
ul.navigation_level_2 li.by-night a:hover {
background-image:url(/images/nav/sub1/two_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.restaurant-dining a {
margin-left:105px;
height:25px;
width:70px;
background-image:url(/images/nav/sub1/overview.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.restaurant-dining a.selected,
ul.navigation_level_2 li.restaurant-dining a:hover {
background-image:url(/images/nav/sub1/overview_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.restaurant-menus a {
height:25px;
width:61px;
background-image:url(/images/nav/sub1/three.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.restaurant-menus a.selected,
ul.navigation_level_2 li.restaurant-menus a:hover {
background-image:url(/images/nav/sub1/three_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.restaurant-reservations a {
height:25px;
width:109px;
background-image:url(/images/nav/sub1/four.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.restaurant-reservations a.selected,
ul.navigation_level_2 li.restaurant-reservations a:hover {
background-image:url(/images/nav/sub1/four_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.booths-dining a {
margin-left:170px;
height:25px;
width:109px;
background-image:url(/images/nav/sub4/table_service.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.booths-dining a.selected,
ul.navigation_level_2 li.booths-dining a:hover {
background-image:url(/images/nav/sub4/table_service_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.booths-menu a {
height:25px;
width:61px;
background-image:url(/images/nav/sub1/three.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.booths-menu a.selected,
ul.navigation_level_2 li.booths-menu a:hover {
background-image:url(/images/nav/sub1/three_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.booths-reservations a {
height:25px;
width:109px;
background-image:url(/images/nav/sub1/four.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.booths-reservations a.selected,
ul.navigation_level_2 li.booths-reservations a:hover {
background-image:url(/images/nav/sub1/four_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.corporate-events a {
margin-left:250px;
height:25px;
width:142px;
background-image:url(/images/nav/sub2/services.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.corporate-events a.selected,
ul.navigation_level_2 li.corporate-events a:hover {
background-image:url(/images/nav/sub2/services_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.corporate-menus a {
height:25px;
width:61px;
background-image:url(/images/nav/sub1/three.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.corporate-menus a.selected,
ul.navigation_level_2 li.corporate-menus a:hover {
background-image:url(/images/nav/sub1/three_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.corporate-booking-enquiry a {
height:25px;
width:137px;
background-image:url(/images/nav/sub2/booking.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.corporate-booking-enquiry a.selected,
ul.navigation_level_2 li.corporate-booking-enquiry a:hover {
background-image:url(/images/nav/sub2/booking_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.news a {
margin-left:490px;
height:25px;
width:55px;
background-image:url(/images/nav/sub3/latest.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.news a.selected,
ul.navigation_level_2 li.news a:hover {
background-image:url(/images/nav/sub3/latest_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.press-quotes a {
height:25px;
width:106px;
background-image:url(/images/nav/sub3/quotes.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.press-quotes a.selected,
ul.navigation_level_2 li.press-quotes a:hover {
background-image:url(/images/nav/sub3/quotes_on.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.newsletter a {
height:25px;
width:94px;
background-image:url(/images/nav/sub3/newsletter.gif);
background-repeat:no-repeat;
}

ul.navigation_level_2 li.newsletter a.selected,
ul.navigation_level_2 li.newsletter a:hover {
background-image:url(/images/nav/sub3/newsletter_on.gif);
background-repeat:no-repeat;
}


ul.navigation_level_2 li a.selected {
color:#D19876;
}

#bodydiv {
width: 935px;
clear:both;
margin-left:17px;
}

img.home_image {
margin:0px 0px 20px 0px;
}

.body_textwrap {
width: 420px;
min-height:280px;
float:left; 
margin-top: 4px;
}

.body_textwrap2 {
width: 500px; 
float:left; 
margin-top: 4px;

}

.body_textwrap2 p {
	margin-top: 10px;
	font-size: 75%;
	color: #6b655d;
}

.newsdetail_title {
color:#d6582d;
font-size: 90%;
font-weight:600;
margin-top: 2px;
margin-bottom: 2px;
}

.body_textwrap2 img{
float:right;
width: 187px;
padding-left:10px;
padding-bottom:10px;
}

.body_textwrapbig {
width: 570px; 

float:left; 
margin-top: 11px;

}

.newswrap {
float: left;
margin-bottom:5px;
}

.newspic2 {
float:left;
width: 187px;
margin-right: 10px;
margin-bottom: 10px;
margin-top: 6px;
}

.newspic {
float:right;
width: 187px;
margin-left: 20px;
margin-bottom: 10px;
margin-top: 5px;
}


.posted {
color: #94897a;
font-size: 70%;
float:left;
margin-top: 4px;
margin-bottom: 4px;
margin-left:0;

}

.dottyline {
float: left;
width: 100%;
border-top: 1px solid #e1bca2;
margin-top:15px;
margin-bottom:20px;
clear:both;
}

#footer {
width: 954px;
background-color: #dbc7a6;
background-image:url(/images/logo.gif);
background-position:50% 100%;
background-repeat: no-repeat;
text-align: center;
height: 135px;
margin-top: 50px;
clear:both;
margin-left:auto;
margin-right:auto;
}

.footerlinks a {
color: #9a6d4b;
margin-right: 4px;
margin-left: 4px;
text-align: right;
text-decoration: none;
}

.footerlinks a:hover {
color: #fff;
}

.footerlinks {
font-size: 70%;
color: #957043;
float: right;
margin-top: 14px;
margin-right: 5px;
}

.title {
float:left;
width: 209px;
margin-bottom: 25px;
}

div.feature_box_column {
float:right;
width:410px;
}

.featuresbox, .featuresbox2 {
float:right;
width: 404px;
font-size: 70%;
background: #e9dfcf;
margin-bottom: 1px;
/*min-height: 105px;*/
}

.featuresbox a {
float:right;
display: block;
background: #e9dfcf;
width: 379px;
margin: 0;
padding-left: 20px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 14px;
text-decoration: none;
line-height: 15px;
background-image: url(/images/arrow.gif);
background-repeat:no-repeat;
background-position:right bottom;
/*min-height: 90px;*/
color: #8d7160;

}
.featuresbox2 a {
display: block;
background: #e9dfcf;
width: 379px;
margin: 0;
padding-left: 20px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
text-decoration: none;
line-height: 15px;
background-image: url(/images/arrow2.gif);
background-repeat:no-repeat;
background-position:left bottom;
/*min-height: 90px;*/
color: #8d7160;
float:right;
}

.featuresbox a:hover {
background: #ddceb5;
background-image: url(/images/arrow.gif);
background-repeat:no-repeat;
background-position:right bottom;
}

.featuresbox2 a:hover {
background: #e1d3bc;
background-image: url(/images/arrow2.gif);
background-repeat:no-repeat;
background-position:left bottom;
}

.featuresbox3 {
float:right;
width: 387px;
font-size: 70%;
background: #e3d4bb;
margin-bottom: 1px;
padding: 5px 5px 5px 13px;
/*min-height: 105px;*/
}

.feature_text {
 float:left; 
 width:190px; 
 margin-top:5px;
}

.featuresbox3 a {
text-decoration: none;
line-height: 15px;
color: #8d7160;
}


.featuresbox3 a:hover {
color:#ac907f;

}

.feature_image {
float:right;
margin:0;
padding: 0; 
width: 197px;
height: 110px;
}

.feature_titles {
float:left;
margin-bottom: 5px;
margin-top: 9px;
clear:both;
width: 100%;
}

.feature_titles2 {
float:left;
margin-bottom: 5px;
clear:both;
width: 190px;
}

.feat_title {
margin-top: 15px;
}

.navigation {
float:left;
height: 52px;
margin-top:8px;
margin-bottom:5px;
margin-left:10px;
width: 930px;

}

.musicbut {
float:right;
width: 55px;
margin-top:2px;
}

.navigation {
margin-left:5px;
}

.topnav_div {
float: left;
height: 23px;


}

.feat_text_wrap {
float: left; 
width: 160px; 
}

.feat_image_wrap {
float: right; 
text-align:right;
overflow:hidden;

}

.feat_image_wrap a img {
border:none;
}

.feat_image_wrap_news {
float: right; 
text-align:right;
overflow:hidden;
height:100px;
}

.feat_image_wrap_news a img {
border:none;
}

.features_nolink {
float:right;
color: #8d7160;
font-size: 70%;
background: #e3d4bb;
margin-bottom: 1px;
padding:15px 14px 15px 14px;
}

.features_nolink p{
font-size:100%;
color: #8d7160;
line-height:15px;
margin-top:0;
}

.features_nolink a {
color: #8d7160;
font-size: 100%;
text-decoration: none;

}

.clearline {
float:left;
width: 100%;
clear:both;
border-top:1px solid #fefcf1;
margin-top:10px;

}

.features_nolink a:hover {
color: #b99e88;
}

/*.subnav1 {
float: left;
clear:both;
height: 28px;
width: 340px;
display: none;
margin-top: 1px;
}

.subnav2 {
float: left;
clear:both;
height: 28px;
width: 280px;
margin-left: 68px;
display: none;
margin-top: 1px;
}

.subnav2 {
margin-left: 46px;
}

.subnav3 {
float: left;
clear:both;
height: 28px;
width: 300px;
margin-left: 220px;
display: none;
margin-top: 1px;
}

.subnav3 {
margin-left: 110px;
}
*/

/* START ::: NAVIGATION Styles */
.subnav1 
{
	float: left;
	clear:both;
	height: 28px;
	width: 200px;
	border-top: 1px solid #e1bca2;
	display:none;
	border-top: 1px solid #e1bca2;
	margin-left: 0px;
}
.subnav1 
{
	margin-left: 55px;
}
.subnav2 
{
	float: left;
	clear:both;
	height: 28px;
	width: 270px;
	display:none;
	margin-left: 68px;
	border-top: 1px solid #e1bca2;
}

.subnav2 
{
	margin-left: 100px;
}

.subnav3 
{
	float: left;
	clear:both;
	height: 28px;
	width: 331px;
	display:none;
	margin-left: 220px;
	border-top: 1px solid #e1bca2;
}

.subnav3 
{
	margin-left: 135px;
}

.subnav4 
{
	float: left;
	clear:both;
	height: 28px;
	width: 148px;
	display:none;
	margin-left: 37px;
	border-top: 1px solid #e1bca2;
	background:#ccc;
}
.subnav4 
{
	margin-left: 14px;
}

.subnav5 
{
	float: left;
	clear:both;
	height: 28px;
	width: 280px;
	display:none;
	margin-left: 80px;
	border-top: 1px solid #e1bca2;
	
}

.subnav5
{
	margin-left: 80px;
}
.subnav1_on /* restaurant */
{
	float: left;
	clear:both;
	height: 28px;
	width: 240px;
	border-top: 1px solid #e1bca2;
	display:block;
	border-top: 1px solid #e1bca2;
	margin-left:90px;
}

.subnav1_on 
{
	margin-left: 55px;
}
/* Corp Hire */

.subnav2_on {

	float: left;
	clear:both;
	height: 28px;
	width: 342px;
	margin-left: 240px;
	border-top: 1px solid #e1bca2;
	
}

.subnav2_on 
{
	margin-left: 120px;
}

.subnav3_on /* News */{
	float: left;
	clear:both;
	height: 28px;
	width: 257px;
	display:block;
	margin-left: 480px;
	border-top: 1px solid #e1bca2;
}

.subnav3_on 
{
	margin-left: 243px;
}

/* DAY NIGHT */ 
.subnav4_on  {
	float: left;
	clear:both;
	height: 28px;
	width: 148px;
	display:block;
	margin-left: 37px;
	border-top: 1px solid #e1bca2;
}

.subnav4_on {
	margin-left: 19px;
}

/* BOOTHS */
.subnav5_on  {
float: left;
clear:both;
height: 28px;
width: 280px;
display:block;
margin-left: 160px;
border-top: 1px solid #e1bca2;
}

.subnav5_on { margin-left: 80px; }

/* END::: NAVIGATION Styles */

#featureholder {
float:right;
width: 401px;
}

.subscribe {
float: left;
margin-top: 10px;
margin-left: 25px;
width:350px;
}

.subscribe {
margin-left: 10px;
}

.subscribe input {
background: #ebd6b4;
border: 1px solid #ba9f7f;
padding-bottom: 4px;
padding-top: 3px;
padding-left: 5px;
color: #896751;
font-size: 75%;

}

.subscribe label {
float:left;
margin-right:5px;
color: #8f6b50;
font-size: 75%;
padding-top:4px;
}


.subscribe .button {
font-size:75%;
width:60px;
background-color: #bb9475;
color: #fff;
border: 1px solid #a07e55;
padding-bottom: 3px;
padding-left:2px;
padding-top: 2px;
padding-right: 2px;
margin-left:5px;
}

.subscribe .button {
padding-bottom: 2px;
}
	
	
/* Forms */

#registerdiv {
float: left;
width: 100%;
margin: 0;
padding-right: 0px;
padding-left: 0px;
padding-top: 8px;
padding-bottom: 10px;
}

#registerdiv hr {
width:100%;
color: #bdaea9;
height: 1px;
margin-top: 5px;
margin-bottom: 5px;
}

#registerdiv select{
background-color: #e9dfcf;
border-left: 1px solid #b9ac98;
border-top: 1px solid #b9ac98;
border-right: 1px solid #FFF;
border-bottom: 1px solid #FFF;
color: #3c3a3a;
margin-left:17px;
font-size:75%;
margin-top:6px;
}

#registerdiv textarea{
font: 70% Arial, Verdana, Helvetica, sans-serif;
background-color: #e9dfcf;
border-left: 1px solid #b9ac98;
border-top: 1px solid #b9ac98;
border-right: 1px solid #FFF;
border-bottom: 1px solid #FFF;
color: #3c3a3a;
float:right;
width:300px;
height:100px;
margin-top: 7px;
}

#registerdiv label {
float: left;
font-size:70%;
color: #6b655d;
font-weight: bold;
margin-top:4px;
margin-bottom:3px;
padding-top: 5px;
padding-bottom: 5px;
width:100px;
}

#registerdiv input {
float:right;
font-size:75%;
text-indent:2px;
background-color: #e9dfcf;
border-left: 1px solid #b9ac98;
border-top: 1px solid #b9ac98;
border-right: 1px solid #FFF;
border-bottom: 1px solid #FFF;
color: #3c3a3a;
width:300px;
margin-top:5px;
margin-bottom:4px;
padding-bottom: 3px;
padding-top: 3px;
}

#registerdiv .checkbox {
float: left;
margin-left: 6px;
color:#3c3a3a;
font-size:75%;
background:0;
border:0;
text-align:left;
width:25px;
}

#registerdiv .button {
font-size:75%;
float:right;
width:253px;
background-color: #cebb9e;
color: #FFF;
text-align:center;
border: 1px solid #756046;
padding-bottom: 2px;
font-weight: 600;
margin-top:8px;
}

#registerdiv .small_box {
margin:4px 4px 0px 17px;
float:left !important;
width:40px;
}
	
#mini_caption {
float:left;
margin-top: 8px;
font-size: 70%;
color: #3c3a3a;
margin-left: 4px;
}

#mini_caption a {
color: #3c3a3a;
font-weight: normal;
text-decoration: underline;
}

#mini_caption a:hover {
color: #a3a3a3;
text-decoration: underline;
}

h1 {
color:#d6582d;
font-size: 75%;
font-weight:normal;
margin-top: 2px;
margin-bottom: 2px;
display:none;
}

a.orange {
color:#d6582d !important;
font-weight:normal;
margin-top: 2px;
margin-bottom: 2px;
}

.orange {
color:#d6582d;
font-weight:normal;
margin-top: 2px;
margin-bottom: 2px;
}

#pages, #pages2 {
float:right;
text-align:right;
font-size: 70%;
color: #666;
width:150px;
margin-top:5px;
margin-right:4px;
height:20px;
padding-top: 5px;
padding-bottom: 1px;
}
	
#pages, #pages2 { 
margin-right:2px;
}
	
a.pages, a.pages2 {
text-decoration: none;
width:100%;
color: #666;
text-align: center;	
min-width: 75px;
padding-left: 5px;
padding-right: 5px;
padding-bottom:1px;
border: 1px solid #666;
margin-left:2px;
font-weight: normal;
}
a.pages:hover, a.pages2:hover {
color: #FFF;
background-color: #e6744e;
}

a.pages:hover selected {
background-color: #e9dfcf;
}


.selectstyle {
float:right; 
width: 120px;
margin-top: 8px;
margin-right:5px;
}

.selectstyle select {
float:left;
background-color: #e9dfcf;
border: 1px solid #b6b6b5;
color: #6b655d;
margin:0;
text-align:left;
font-size:75%;

}

.selectstyle label {
float:left;
font-size:70%;
color: #6b655d;
margin-top:2px;
margin-right:3px;
}

.paglisting {
float: left;
width: 150px;
color: #6b655d;
margin-top: 29px;
font-size: 70%;

}

a.downloads {
color: #836552;
font-size: 75%;
background-image: url(/images/pdf.gif);
background-repeat: no-repeat;
background-position: left;
padding-left: 20px;
padding-top:0px;
font-weight: 600;
text-decoration: none;
line-height: 20px;
}

a.downloads:hover {
color: #b69083;
font-size: 75%;
background-image: url(/images/pdf.gif);
background-repeat: no-repeat;
background-position: left;
padding-left: 20px;
font-weight: 600;
text-decoration: none;
}

.goldtxt {
color:#796052;
font-size:70%;
line-height:16px;
}

ul {
color: #796052;
font-size:75%;

}

li a {
color:#796052;
}

li a:hover {
color:#e77231;
}

.addressdiv {
color: #ba855d;
font-size:70%;
margin-top:10px;
margin-right:10px;
width:900px;
text-align:center;
margin-left:auto;
margin-right:auto;
clear:both;
}

div.flash_book {
float:right;
margin:0px;
padding:0px;
}

div#tour {
float:right;
}

a.pdf_link {
color: #836552;
background-image: url(/images/pdf.gif);
background-repeat: no-repeat;
background-position: left;
padding-left: 20px;
padding-top:0px;
font-weight: 600;
text-decoration: none;
line-height: 20px;
}

a.pdf_link:hover {
color: #b69083;
background-image: url(/images/pdf.gif);
background-repeat: no-repeat;
background-position: left;
padding-left: 20px;
font-weight: 600;
text-decoration: none;
}

.goldtxt {
color:#796052;
font-size:70%;
line-height:16px;
}

p.rss_link a img {
border:none;
}

div.confirmation, div.errors {
border:1px solid #DD724C;
padding:5px;
font-weight:bold;
margin-top:5px;
}

hr {
border:none;
border-bottom:1px solid #D6652E;
}

.news_article h3 {
font-size:18px;
color:#D6582D;
}

.news_feature h3 a {
font-size:12px;
color:#D6582D;
}

br.clear_both {
clear:both;
}

p.html_email_title {
  color:#ff9900;
  font-size:18px;
  font-family:times;
}

p.tiny {
font-size:60%;
}

input#newsletter {
margin:5px 0px;
width:15px;
padding:0px;
}