	body {
		background-color: #A9945B;
		font-family: Arial, Helvetica, sans-serif;
		color: #000000;
		text-align:center;
	}
	div#content{
		width:779px;
		/*margin-left: auto;
		margin-right: auto;*/
		right:3px;
		bottom: 3px;
		position:relative;
		/*border: solid 1px red;*/
	}
	
.headerContainer {
	position:relative;
	background: #FFFFFF;
	height:90px;
	padding:18px 18px 10px 18px;
}

.headingStrapLineContainer {
	position:relative;
	/*width:400px;*/
	float:left;
	padding-left:15px;
}

.headingStrapLine1 {
	position:relative;
	/*width:400px;*/
	font-size:1.1em;
	color:#999999;
	padding-top:13px;
	text-align:left;
}

.headingStrapLine2 {
	position:relative;
	width:400px;
	padding-top:15px;
}

.bwLogo {
	position:relative;
	float:left;
	padding:0px;
	/*padding:0px 10px 10px 10px;
	border:1px solid black;*/
}

.claydonlogo {
	position:relative;
	float:right;
	padding:0px;
	/*padding:0px 10px 10px 10px;*/
}

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

	div#mainimage{
		padding:0px;
		margin:0px;
	}
	div#maintext{
		height:auto;
		background-color: #FCE6B7;
		padding-top:20px;
		padding-right:40px;
		padding-bottom:0px;
		padding-left:40px;
		/*border-bottom: 1px solid #FCE6B7;*/
		/*border-bottom: 3px solid red;*/
		background-image: url(/images/pinkwave_bg.gif);
		background-position: bottom;
		background-repeat: no-repeat;
		/*border: 1px solid black;*/
	}
	
	html>body #maintext{
		padding:20px 40px 0px 40px;
		/*padding:20px 40px 30px 40px;*/
	}
	
	
	div#pinkwave{
		height: 76px;
		/*background-color: #FCE6B7;*/
		/*background-image: url(/images/pinkwave_bg.gif);
		background-position: top;
		background-repeat: no-repeat;
		padding:18px 18px 15px 18px;*/
		padding:0 -20px 0px -20px;
		/*border: 1px solid red ;*/
		clear: both;

	}
	div#address{
		height: 63px;
		padding:0px;
		float:left;
	}
	div#info{
		height: 53px;
		padding-top:37px;
		float:right;
	}
	h1{
		color: #91004F;
		font-weight:bold;
		font-size:14px;
		text-align:left;
	}
	h2{
		color: #91004F;
		font-weight:normal;
		font-size:12px;
		text-align:left;
	}
	p{
		font-size:11px;
		text-align:left;
		padding-left:0px;
	}
	ul{
		font-size:11px;
		text-align:left;
	}
	div#checkavail{
		float:right;
		margin-right:16px;
		margin-top:0px;
	}
	 
	#newNav {
		float:left;
	    width:100%;
	    background:#ffffff;
	    font-size:93%;
		line-height:normal;
		border-BOTTOM:solid #022674 2px;
	}		ul.newNav  {
				margin:0;
				padding:0;
				list-style:none;
			}		ul.newNav li { margin: 0 0 0 2px; float: left; list-style: none; }
					ul.newNav li a { display: block; padding: 6px 10px 4px 10px; text-decoration: none; font-weight: bold; color:#003399; }
						ul.newNav li.home a { background: url('../images/nav-new/home.jpg') no-repeat; width: 32px; height: 15px; display: block; }
						ul.newNav li.home-current a { background: url('../images/nav-new/home-active.jpg') no-repeat; width: 32px; height: 15px; display: block; color: #fff; }
							ul.newNav li.home a:hover { background: url('../images/nav-new/home-hover.jpg') no-repeat; width: 32px; height: 15px; display: block; }
						ul.newNav li.hotelinfo a { background: url('../images/nav-new/hotel-information.jpg') no-repeat; width: 95px; height: 15px; display: block; }
						ul.newNav li.hotelinfo-current a { background: url('../images/nav-new/hotel-information-active.jpg') no-repeat; width: 95px; height: 15px; display: block; color: #fff; }
							ul.newNav li.hotelinfo a:hover { background: url('../images/nav-new/hotel-information-hover.jpg') no-repeat; width: 95px; height: 15px; display: block; }
						ul.newNav li.restuarant a { background: url('../images/nav-new/restuarant.jpg') no-repeat; width: 60px; height: 15px; display: block; }
						ul.newNav li.restuarant-current a { background: url('../images/nav-new/restuarant-active.jpg') no-repeat; width: 60px; height: 15px; display: block; color: #fff; }
							ul.newNav li.restuarant a:hover { background: url('../images/nav-new/restuarant-hover.jpg') no-repeat; width: 60px; height: 15px; display: block; }
						ul.newNav li.conference a { background: url('../images/nav-new/conference.jpg') no-repeat; width: 72px; height: 15px; display: block; }
						ul.newNav li.conference-current a { background: url('../images/nav-new/conference-active.jpg') no-repeat; width: 72px; height: 15px; display: block; color: #fff; }
							ul.newNav li.conference a:hover { background: url('../images/nav-new/conference-hover.jpg') no-repeat; width: 72px; height: 15px; display: block; }
						ul.newNav li.weddings a { background: url('../images/nav-new/weddings.jpg') no-repeat; width: 55px; height: 15px; display: block; }
						ul.newNav li.weddings-current a { background: url('../images/nav-new/weddings-active.jpg') no-repeat; width: 55px; height: 15px; display: block; color: #fff; }
							ul.newNav li.weddings a:hover { background: url('../images/nav-new/weddings-hover.jpg') no-repeat; width: 55px; height: 15px; display: block; }
						ul.newNav li.reservations a { background: url('../images/nav-new/reservations.jpg') no-repeat; width: 73px; height: 15px; display: block; }
						ul.newNav li.reservations-current a { background: url('../images/nav-new/reservations-active.jpg') no-repeat; width: 73px; height: 15px; display: block; color: #fff; }
							ul.newNav li.reservations a:hover { background: url('../images/nav-new/reservations-hover.jpg') no-repeat; width: 73px; height: 15px; display: block; }
						ul.newNav li.offers a { background: url('../images/nav-new/offers.jpg') no-repeat; width: 77px; height: 15px; display: block; }
						ul.newNav li.offers-current a { background: url('../images/nav-new/offers-active.jpg') no-repeat; width: 77px; height: 15px; display: block; color: #fff; }
							ul.newNav li.offers a:hover { background: url('../images/nav-new/offers-hover.jpg') no-repeat; width: 77px; height: 15px; display: block; }
						ul.newNav li.contact a { background: url('../images/nav-new/contact.jpg') no-repeat; width: 59px; height: 15px; display: block; }
						ul.newNav li.contact-current a { background: url('../images/nav-new/contact-active.jpg') no-repeat; width: 59px; height: 15px; display: block; color: #fff; }
							ul.newNav li.contact a:hover { background: url('../images/nav-new/contact-hover.jpg') no-repeat; width: 59px; height: 15px; display: block; }
/* re-designed the nav, this is the old code	
  #newNav li {
    float:left;
	background:url(/images/navTabNotSelectedRight.gif)
      no-repeat right top;
    margin:0 0 0 2px;
    padding:0;
    }
  #newNav li:hover {
    background:url(/images/navTabHoverRight.gif)
      no-repeat right top;
    }
	
	#newNav a {
    display:block;
    background:url(/images/navTabNotSelectedLeft.gif)
      no-repeat left top;
    padding:5px 10px;
	text-decoration:none;
      font-weight:bold;
      color:#003399;
    }
	
	#newNav a:hover {
    background:url(/images/navTabHoverLeft.gif)
      no-repeat left top;
      }
	
  #newNav #current a {
    background-image:url(/images/navTabSelectedLeft.gif);
	color:#ffffff;
    }
*/	
		
	#newSub {
		float:left;
	    width:779px;
	    background:#012674;
	    font-size:93%;
	    line-height:normal;
	}
	
	#newSub ul {
    margin:0;
    padding:0;
    list-style:none;
    }
  #newSub li {
    float:left;
	margin:0 0 0 2px;
    padding:0;
    }
	
	#newSub a {
    display:block;
    padding:5px 15px;
	text-decoration:none;
      font-weight:bold;
      color:#B1DEE4;
    }
	
	#newSub a:hover {
      color:#FFFFFF;
      }
	
	#newSub #current {
    color:#000000;
    }
  #newSub #current a {
    
	color:#ffffff;
    }

.shadow{
	position: relative;
	width:779px;
	background-color: #584F30; /*shadow color*/
	color: inherit;
	right:2px;
	margin-top: 5px;
		bottom:2px;
}

.blur{
	position: relative;
	margin-left:auto;
	margin-right:auto;
	width:779px;
	margin-top: -5px;
	background-color: #89784A; /*shadow color*/
	color: inherit;
}

table{font-size:11px;
		text-align:left;
		}
	#calendardiv {
	 position:absolute;
	 visibility:hidden;
	 background-color:white;
	 layer-background-color:white;
	 z-index:999;
}




.leftContainer {
	position: relative;
	width: 180px;
	margin-right: 20px;
	float: left; /*border:1px solid black;*/
}

.leftContainerspecoffers {
	position: relative;
	width: 180px;
	margin-right: 20px;
	float: left; /*border:1px solid black;*/
	margin-bottom:350px;
}

html>body .leftContainerspecoffers{
position: relative;
	width: 180px;
	margin-right: 20px;
	float: left; /*border:1px solid black;*/
	margin-bottom:250px;
}

.lhsModule {
	position:relative;
	width:162px;
	border:solid 1px #91004F;
	
}

.moduleText {
	position:relative;
	padding:4px;
	margin-top:1px;
}



.meetingrooms td {
vertical-align:top;
text-align:center;
}

.meetingrooms .tdname{
text-align:left;
}

.datarowa {
color:#000000;
font-weight:normal;
}
.datarowb {
/*background-color:#EFD6C6;
background-color:#A9945B;*/
background-color:#FAD689;
color:#000000;
font-weight:normal;
}

.headerrow {
background-color:#91004F;
color:#ffffff;
font-weight:normal;
}

#dayMenu p {
	text-align: center !important;
}
#dayMenu h1 {
	text-align: center !important;
}#dayMenu h2 {
	text-align: center !important;
}
#offersLeft {
	width: 333px;
	float: left;
	border-right: #FBEDD1 1px solid;
	text-align: left;
	margin-right: 10px;
	margin-bottom: 30px;
}
#offersRight {
	width: 345px;
	float: left;
	text-align: left;
	padding: 0 0 0 10px;
	margin-bottom: 30px;
}

.reservImages img {
	margin: 0 10px; }
	
.top-rounded {
	background: url('/images/top-rounded.jpg') right top no-repeat;
	width: 788px;
	height: 10px;
	margin: 0 auto;
	font-size: 1px;
	margin: 0 auto 10px auto;
}
/*.bottom-rounded {
	background: url('/images/bottom-rounded.jpg') right top no-repeat;
	width: 788px;
	height: 15px;
}*/