body {
		background-image:url(img/bgbase.jpg);
		background-position:top center;
		background-repeat: no-repeat;
		background-color: #8B8B8B;
		margin:0px;
		padding:0px;
		font-family: Verdana;
	}
	h1 {
		color: #320;
		font-size: 1.25em;
		font-family: Arial;
		font-style: italic;
		font-weight:100;
		padding-top:10px;
		padding-bottom:5px;
	}
	
	h2 {
		color: #320;
		font-size: 1.15em;
		font-family: Arial;
		font-style: italic;
		font-weight:100;
		padding-left: 28px;
		background-image:url(img/pinkPaw.png);
		background-repeat: no-repeat;
		background-position: 0px -6px;
	}
	h3 {
		color: #320;
		font-size: 1.05em;
		font-family: Arial;
		font-style: italic;
		font-weight:100;
	}
	p, .accordianContent {
		color: #320;
		font-size: 10pt;		
	}
	li{
		color: #320;
		font-size: 10pt;		
	}
	
	.smaller {
		font-size: 0.85em;
	}
	
	.ratesData {
		font-size: 8pt;
		color: #320;	
		border-collapse:collapse;
		border: 1px solid #986;
		margin: 4px;
	}
	.ratesData th {
		padding:2px 12px 2px 14px;
		font-weight: 100;
		border: 1px solid #986;
		background-color: #edc;
	}
	.ratesData td {
		padding:2px 12px 2px 14px;
		font-weight: 100;
		border: 1px solid #986;
	}
	
	.ratesData .rowOdd {
	 	background-color: #F0EADE;
	}
	
	#container {
		width:944px;
		margin: 0px auto 0px auto;
		height: 100%;
		background-image:url(img/boardback.jpg);
		background-position:top center;
		background-repeat: no-repeat;
		background-color: #3F2E12;
	}
	#header {
		margin:0px;
		padding:10px;
	}
	#logo {
		background-image:url(img/logoPrimary.png);
		height:100px;
		width:100px;
		margin:0px 10px 0px -13px;
		float:left;
		cursor: pointer;
	}
	#tagline {
		margin-top:30px;
		padding:10px;
		float:left;
		width:370px;		
	}
	#reservation-cta {
		float:right;
		margin:5px 0px 0px 10px;
		width:358px;
		border-left: 2px dotted #ddd;
		text-align: center;
	}
	#navbar {
		background-color: #3F2E12;
		color:white;
		margin: -1px -14px 1px -14px;
		padding: 10px 0 10px 0;
		text-align:center;
		font-size: 0.85em;
		font-family: Arial;
	}
	
	#navbar ul {margin:0px 10px;padding:0px;}
	#navbar ul li {margin:0px;padding:0px;
		list-style-type:none;display:inline;
		padding: 5px 22px 5px 26px;}
	
	#navbar li.listRest {
		background-image:url(img/nav-seperator.png);background-repeat:no-repeat;background-position: -2px -2px;
		}
		
	#navbar li.selected {
		background-image:url(img/nav-seperator.png);background-repeat:no-repeat;background-position: -2px -1px;
		background-color:#4F3E22;
		}
	#navbar li.selected a {
			color: #eee;	font-weight:100; text-decoration:none;
		}
	#navbar li a {
			color: #dc9;	font-weight:100; text-decoration:none;
		}
	#navbar a:hover {
			color: #fff; text-decoration:none;
		}
	#body {
		margin:0px;
		background-color: #3F2E12;
	}
		
	#headlineBox {
		float:left;
		width:940px;
		height:330px;
		margin-left: -12px;
		margin-bottom: -12px;
		margin-top: -8px;
		padding: 19px 0px 0px 21px;
		background-image:url(img/largephoto-background.png);
		background-repeat: no-repeat;
	}
	#mainBillboard {
		float:left;
		width:440px;
		height:360px;
		margin-left: -14px;
	}
	#feature {
		float:right;
		height:340px;
		width: 245px;
		margin-right: -23px;
		margin-top: -2px;
		background-image:url(img/videos-bak.png);
		background-repeat:no-repeat;
		padding: 14px 0 0 18px;
		color: #fefefe;
	}
	#feature p {
		color: #fefefe;
		margin-right:40px;
	}
	#wordsofwag {
		float:right;
		height:307px;
		width: 221px;
		background-image:url(img/wordsofwagSignup.jpg);
		background-repeat:no-repeat;
		padding: 85px 10px 0px 0px;
	}
	
	#wordsofwag label {
		font-size: 0.8em;
		font-family: Verdana;
		color: #fefefe;
	}
	
	#wordsofwag input {
		margin-bottom: 5px;
		width: 180px;
	}
	#main{
		background-color: #ECEDE8;
		margin-left: 7px;
		margin-right: 7px;
		background-position: bottom right;
		/* background-image:url(img/paw-background.png); */
		background-repeat:no-repeat;
	}
	#mainContent {
		float:left;
		width:680px;
		color: #444;
		background-color: #fdfdfd;
		background-image:url(img/lt-col-background.jpg);
		background-repeat: repeat-x;
		padding:10px;
		margin-right: 0px;
		border-right: 1px dotted #667;
	}
	#mainContent-fullwidth {
		float:left;
		width:912px;
		color: #444;
		background-color: #fdfdfd;
		background-image:url(img/lt-col-background.jpg);
		background-repeat: repeat-x;
		padding:10px;
		margin-right: 0px;
		border-right: 1px dotted #667;
	}
	
	#rightColumn {
		float:right;
		margin:0px 0px 20px 0px;
		width:229px;
		text-align:center;
		padding-top:20px;
		background-image:url(img/rt-col-background.jpg);
		background-repeat: repeat-x;
	}
	#subNavTabs{
		margin-left:-8px;padding:0px;
	}
	#subNavTabs li {
		list-style-type:none;
		margin:0px;
		text-align:center;
		font-weight: 600;
		font-size: 11px;
		float:left;
	}
	#subNavTabs .active {
		padding-top:8px;
		background-image:url(img/activeTab.png);
		background-repeat:no-repeat;
		width:180px;
		height:29px;
	}
	#subNavTabs .inactive {
		padding-top:12px;
		background-image:url(img/inactiveTab.png);
		background-repeat:no-repeat;
		width:106px;
		height:26px;
	}
	#subNavTabs .inactiveLong {
		padding-top:12px;
		background-image:url(img/inactiveTabLong.png);
		background-repeat:no-repeat;
		width:185px;
		height:26px;
	}
	
	#subNavTabs .inactive a {
		color: #a60;
		text-decoration: none;
	}
	#subNavTabs .inactiveLong a {
		color: #a60;
		font-size: 0.9em;
		text-decoration: none;
	}
	
	#tabContentArea{
		background-color: #fefefe;
		background-image: url(img/tabBox-gradiant.png);
		background-repeat:no-repeat;
		margin:-3px -10px 0px -10px;
		padding:6px;
	}
	#coupon {
		float:right;
		height:293px;
		width: 210px;
		margin-right: 8px;
	}
	
	.cls360ClickArea {cursor:pointer;visibility:none;}
	
	#footer {
		background-color: #3F2E12;
		padding:12px;
		color:white;
		padding: 10px 0 10px 0;
		text-align:center;
		font-size: 0.75em;
	}
	#footer ul {margin:0px;padding:0px;}
	#footer ul li {margin:0px;padding:0px;
		list-style-type:none;display:inline;
		padding: 5px 22px 5px 26px;}
	#footer li.listRest {
		background-image:url(img/nav-seperator.png);background-repeat:no-repeat;background-position: -2px -2px;
		}
	#footer a {
			color: #dc9;	font-weight:100; text-decoration:none;
		}
	#footer a:hover {
			color: #fff; text-decoration:none;
		}
	.footnote {font-size:9px;}
	.clr {clear:both;}