body {font-family: Georgia; font-size: 12px; color:#806b57; ; font-weight: normal; margin:auto; text-align:center; padding:0px; background-color: #6B6055;   }
#pagecontainer {position:relative; width:900px; padding: 5px 5px 5px 0px; margin:10px auto 0px auto; text-align:right; background:#fff; border-top:1px #ccc  solid;
border-left:1px #ccc  solid;border-right:1px #ccc  solid;   }
img {border:0px; }
a:link   {color:#3e3124; text-decoration:none; }
a:visited   {color:#3e3124; text-decoration:none; }
a:active   {color:#3e3124; text-decoration:none; }
a:hover {color:#3e3124; text-decoration:underline; }
.navitem  {color:#000; text-decoration:none; }
.navitem a:link   {color:#9F8568; text-decoration:none; }
.navitem a:visited   {color:#9F8568; text-decoration:none; }
.navitem a:active   {color:#9F8568; text-decoration:none; }
.navitem a:hover {color:#3e3124; text-decoration:none; }
ul {list-style:none; margin:0px; border: 0px; padding: 0px; ext-indent: 0px;  }
#flashcontent {position:relative; width:410px;height:300px;margin: 0px;padding:0px;}
#flashquote {position:relative; width:352px;height:92px;margin: 0px;padding:0px;}
#right {float:right;width:695px; height:auto;text-align:left;margin:0px; padding:0px;}
#left {position:relative; width:200px; text-align:left;}
.booking {position:relative; width:200px; text-align:left;}
#lowercontent {position:relative;width:693px;margin:5px 0px;padding:0px;background-color:#F5F3E9; border:1px solid #e5dfc6;}
#framecontent {width:560px;margin:0px;padding:0px;text-align:left; }
.sidebar {float:right; width:250px; padding-top:0px; margin:10px 5px 15px 20px; text-align:center; }
.special {position:relative; width:220px; padding: 0px; margin:15px auto 0px auto; text-align:left;  }
.copybox {position:relative; width:670px; padding: 0px; margin:0px auto 0px auto; text-align:left;}
.copyboxtext {position:relative; width:650px; padding: 20px 0px 50px 0px; margin:0px auto 0px auto; text-align:left;}
.specialimg {float:right; width:86px; padding: 0px; margin:0px 0px 5px 10px; text-align:left;}
li.feat { padding:0px; text-align: left; margin:0px 0px 7px 0px;line-height:16px;font-size:12px; }
li.nav {padding:0px; margin:0px; }
li.contacts { padding:0px; text-align: left; margin:0px 0px 6px 0px; padding-bottom:6px;line-height:16px;font-size:12px;border-bottom: 1px solid #9F8568; }

#footbox {position:relative; width:900px; padding: 10px 5px 20px 0px;; margin:0px auto 20px auto; text-align:left; background:#fff;border-right:1px #ccc  solid;border-left:1px #ccc  solid; }
#imgset {float:right;margin:0px; padding:0px;height:300px; width:280px;}

#nav {width:156px; padding: 0px; margin:0px; text-align:left; display:inline; font-family: Georgia; font-size: 11px; }
.navrow { position:relative; padding:0px; margin:3px 0px 0px 25px; width:140px; text-align:left;border-bottom:1px solid #F5F3E9;padding-bottom:3px; background-color:#fff;}
.navrowb { position:relative; padding:0px; margin:3px 0px 0px 25px; width:140px; text-align:left;padding-bottom:3px; }
.navrowbc { position:relative; padding:0px; margin:20px 0px 0px 25px; width:140px; text-align:left;padding-bottom:3px; background-color:#fff;}
.krow { float:right; padding:0px; margin-right:15px; width:300px; text-align:right;}
.bookrow { position:relative; padding:0px; margin:3px auto 0px auto; width:156px; text-align:left; color:#333  }
.logorow { position:relative; padding:0px; margin:20px auto 20px auto; width:156px; text-align:left;}
.addressrow { color:#9F8568; font-size:10px;}
.contentbox { position:relative; padding:0px; margin:5px 0px 0px 190px; width:690px; height:auto;text-align:left;  }
.sidebarrow {position:relative; width:250px; padding: 0px; margin:5px auto 5px auto; text-align:center;  }
.sidebarpkgcopy {position:relative; width:135px; padding: 0px; margin:0px 0px 0px 70px; text-align:left; font-size:11px;  }
.artisantop {position:relative; width:220px; padding: 5px 0px 5px 0px; margin:0px auto 0px auto; text-align:left; font-size:11px; line-height:14px;    }
.sidebardivider {position:relative; width:220px; padding: 0px; margin:10px auto 10px auto; text-align:left; font-size:11px;   }
.widecontentbox {position:relative; width:688px; height:500px; padding: 0px; margin:0px; text-align:left; background-color:#F5F3E9; border:1px solid #e5dfc6; }
.freecontentbox {position:relative; width:688px;padding: 0px; margin:0px; text-align:left; background-color:#F5F3E9; border:1px solid #e5dfc6; }
.copyboxwide {position:relative; width:540px; height:500px;  padding: 20px 0px 20px 30px; margin:0px 0px 30px 0px; text-align:left; }
.copyboxfree {position:relative; width:540px; padding: 20px 0px 20px 30px; margin:0px 0px 30px 0px; text-align:left; }
.drop { padding:0px; margin: 0px; font-family: Georgia; font-size: 9px; color: #555555; border:1px solid #cccccc; }
.tfield { border:1px #999999 solid; padding:2px ; font-size:11px ; background-color:#ffffff; color:#333333; font-family: Georgia; }
p {line-height:20px; margin-top: 0px;font-size: 12px;}
p.offer {line-height:16px; margin-top: 0px;font-size: 11px;}
#footer {position:relative; width:880px; padding: 0px; text-align:center; margin: 10px auto 30px auto; }
.innerfooter {padding: 0px 0px 5px 210px; font-family: Georgia; font-size: 10px; color: #666666; margin: 0px; text-align:left; }
.foot { font-size: 10px; color: #3e3124; }
.foot a:link   {color:#ad9e8e; text-decoration:none; }
.foot a:visited   {color:#938475; text-decoration:none; }
.foot a:active   {color:#938475; text-decoration:none; }
.foot a:hover {color:#9F8568; text-decoration:underline; }
.cancel { font-size: 9px; color: #9F8568;}
.clr {font-size:1px; clear:both; height:1px; }
.clrl {font-size:1px; clear:left; height:1px; }
.header {font-size:12px; font-weight:bold; color:#3e3124;}
.header a:link {font-size:12px; font-weight:bold; color:#9F8568;}
.header a:visited {font-size:12px; font-weight:bold; color:#9F8568;}
.header a:active {font-size:12px; font-weight:bold; color:#9F8568;}
.header a:hover {font-size:12px; font-weight:bold; color:#3e3124;}
.textOne  {padding:0px; margin:0px;  line-height:16px;}
.textTwo {display:none; padding:0px; margin:0px;  line-height:16px; }
h1 {font-size:12px; font-weight:bold; color:#3e3124; margin:0px; padding:0px;}
h2 {font-size:12px; }
.grid {font-size:11px; margin:0px; padding:0px;}
.spacertwenty {height:20px;width:20px;position:relative;}
.spacerfifty {height:50px;width:10px;position:relative;}.spacertwenty {height:20px;width:20px;position:relative;}
.spacerten {height:10px;width:20px;position:relative;}
.quotebox {height:auto;width:352px;position:relative; border-bottom:0px solid #fff; padding:10px 0px 5px 0px;margin:0px;}
li.inline { display: inline; padding-left: 0px; padding-right: 0px; border: 0px;margin-right:1px;}
.mnav {font-size:12px; font-weight:bold; color:#3e3124;padding: 4px 0px 4px 0px; text-decoration:none; margin:0px; }
.mnav a:link {color:#3e3124; padding: 5px 10px 5px 10px; border-bottom: 0px solid #e5dfc6;border-top: 1px solid #e5dfc6;border-right: 1px solid #e5dfc6;border-left: 1px solid #F5F3E9;background-color:#e5dfc6;  }
.mnav a:active {color:#3e3124;padding: 5px 10px 5px 10px; border-bottom: 0px solid #fff; border-top: 1px solid #fff;border-right: 1px solid #e5dfc6;border-left: 1px solid #F5F3E9;background-color:#e5dfc6;}
.mnav a:visited {color:#3e3124;padding: 5px 10px 5px 10px; border-bottom: 0px solid #fff; border-top: 1px solid #e5dfc6;border-right: 1px solid #e5dfc6;border-left: 1px solid #F5F3E9;background-color:#e5dfc6;}
.mnav a:hover {text-decoration:none; background-color:#fff; padding: 5px 10px 5px 10px;  border-bottom: 0px solid #fff; border-top: 1px solid #e5dfc6;border-right: 1px solid #ebe5cb;border-left: 1px solid #e5dfc6; background-color:#fff;}
.mnavon {font-size:12px; font-weight:bold; color:#3e3124;border-bottom: 2px solid #F5F3E9; border-top: 1px solid #e5dfc6;border-right: 1px solid #e5dfc6;border-left: 1px solid #e5dfc6; padding: 5px 10px 5px 10px; background-color:#F5F3E9; }
.mainnavbox {
	position:relative;
	margin:0px;
	padding:5px 0px 5px 0px;
	text-align:left;
	border-bottom:1px solid #e5dfc6;
	border-top:1px solid #F5F3E9;
	 width:352px;
	 
}

.mainnavboxwide {
	position:relative;
	margin:0px;
	padding:5px 0px 5px 0px;
	text-align:left;
	border-bottom:0px solid #e5dfc6; width:640px;
	background-color:#e5dfc6;
}
.formshell {text-align:left; padding:0px; margin: 0px 0px 8px 0px;}
.labelone {margin-right:10px;}
.error { padding:2px; font-family:Georgia; font-size:11px; font-weight:bold;color:#ff0000;}
.mtgwhite  {color:#fff; text-decoration:none; }

#events {background-color:#ffffff;width:220px; text-align:left;padding:12px 0px 12px 12px;margin:0px auto 0px auto;}
.eventitem {width:160px; background-color:#e5dfc6;font-size:10px;margin:0px 0px 6px 0px;padding:0px 0px 6px 0px;border-bottom:1px solid #ccc;}
ul.eventlist {padding: 2px 0px 2px 0px;}
.twitsidebar {float:right; width:250px; padding-top:0px; margin:10px 5px 15px 20px; text-align:center;background-color:#fff;}
#promotion {width: 693px; background-color:#400a07; padding:0px;margin:0px;  text-align: center; }
.promo-body { width: 603px; margin:0px 0px 0px 20px; padding:0;text-align: center; }



	
