body
{
background:url(../img/bg.gif);
padding:0;
margin:0;
font-size:0.75em;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.cnt
{
text-align:center;}

.clear
{
clear:both;}

span.navtext {
	display: none;
}
img
{
border:0;}

#diningbox {
			float: left;
		margin: 0;
		padding: 0;
		list-style: none;
		/* overflow: auto; */
	}
#diningbox li {
			float: left;
			margin:10px ;
			padding: 3px;
			width:220px;
			height:60px;
			border:#ffffff 1px solid;
}


table#tblfeatures td {
padding: 1px;
font-size: 11px;
}
table {
	border-collapse: collapse;
}
table#confb td {
padding: 3px;
	border: 1px solid #466873;
}

#container
{
width:850px;
margin:0 auto;
padding:0;
}

#header
{
width:850px;
float:left;
background:url(../img/topbg.gif) no-repeat;
padding:0;
margin:51px 0 0 0;}

#header a.logo 
{
background:url(../img/logo-bestwestern.gif);
width:97px; 
height:88px;
padding:0;
margin:18px 0 0 30px;
	float: left;}
	
#header .bestnm
{
float:left;
padding:0;
margin:60px 0 0 10px;
color:#981b1e;
font-family:"Times New Roman", Times, serif;
font-size:22px;}


#header .card
{
		float: right;
width: 176px;
height: 40px;
padding:0;
margin:0;}

/***** BEST WESTERN NAVIGATION *****/
	#bwlinks {
		float: right;
		margin: 30px 34px 0 0;
		padding: 0;
		list-style: none;
	}

		#bwlinks li {
			float: left;
			padding: 0 10px 5px 10px;
			font-size: 10px;
			font-family: arial, helvetica;
			background: #ffffff url(../img/arrow.gif) top right no-repeat;
		}

			#bwlinks li.first {
				padding: 0 10px 5px 0;
			}

			#bwlinks li a {
			float: left;
				color: #0066cc;
				text-decoration: none;
			}
/***** MAIN NAVIGATION *****/

	#mainnavwrapper {
		clear: both;
		padding:0 0 25px 0;
		margin:0 ;
		text-align: right;
		overflow: hidden;
	}

	#mainnav {
		float: right;
		margin: 0 34px 0 0;
		padding: 0;
		list-style: none;
		/* overflow: auto; */
	}

		#mainnav li {
			float: left;
			margin: 0 1px;
			padding: 0;
			font-size: 10px;
		}

			#mainnav li a {
				display: block;
				height: 25px;
				background-repeat: no-repeat;
				background-position: bottom center;
			}

			#mainnav li a.home { width: 66px;  background-image: url(../img/btn-home-off.gif); }
			#mainnav li a.accom { width: 106px;  background-image: url(../img/btn-accom-off.gif); }
			#mainnav li a.pak { width: 74px;  background-image: url(../img/btn-pak-off.gif); }
			#mainnav li a.din { width: 66px;  background-image: url(../img/btn-din-off.gif); }
			#mainnav li a.eve { width: 106px;  background-image: url(../img/btn-eve-off.gif); }
			#mainnav li a.nea { width: 106px;  background-image: url(../img/btn-nea-off.gif); }
			#mainnav li a.info { width: 85px; background-image: url(../img/btn-info-off.gif); }

			#mainnav li a.homecur { width: 66px;  background-image: url(../img/btn-home-on.gif); }
			#mainnav li a.accomcur { width: 106px;  background-image: url(../img/btn-accom-on.gif); }
			#mainnav li a.pakcur { width: 74px;  background-image: url(../img/btn-pak-on.gif); }
			#mainnav li a.dincur { width: 66ppx;  background-image: url(../img/btn-din-on.gif); }
			#mainnav li a.evecur { width: 106px;  background-image: url(../img/btn-eve-on.gif); }
			#mainnav li a.neacur { width: 106px;  background-image: url(../img/btn-nea-on.gif); }
			#mainnav li a.infocur { width: 85px; background-image: url(../img/btn-info-on.gif); }

			#mainnav li a.home:hover { background-image: url(../img/btn-home-ovr.gif); }
			#mainnav li a.accom:hover { background-image: url(../img/btn-accom-ovr.gif); }
			#mainnav li a.pak:hover { background-image: url(../img/btn-pak-ovr.gif); }
			#mainnav li a.din:hover { background-image: url(../img/btn-din-ovr.gif); }
			#mainnav li a.eve:hover { background-image: url(../img/btn-eve-ovr.gif); }
			#mainnav li a.nea:hover { background-image: url(../img/btn-nea-ovr.gif); }
			#mainnav li a.info:hover { background-image: url(../img/btn-info-ovr.gif); }		
			#mainnav li a span {
				display: none;
			}
			
			
			
#main {
float:left;
background:url(../img/mainbg.gif) repeat-y;
	width: 820px;
	margin-left:15px;
}
 	#maintop {
float:left;
	width: 777px;
		padding: 0;
		margin:0 0 0 22px;
		background:url(../img/right_bg.gif) repeat-y;
	}

		#findroom {
			float: left;
			margin: 0;
			width: 200px;
			height: 319px;
			background: #f7d14a url(../img/findroom_bg.jpg) repeat-x;
			overflow: hidden;
		}

			#findroom form {
				margin: 35px 0 0 0;
				padding: 0;
			}

			#findroom h6 {
				margin: 4px 0;
				font-size: 20px;
				font-family: georgia, arial;
				text-align: center;
				color: #990000;
			}

			#findroom, #findroom select, #findroom input {
				font-size: 11px;
				font-weight: bold;
	
		}
		
		.formtexts
		{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;}
		
		

		#slideshow {
			float: left;
			width: 577px;
			padding:0;
			margin:0;
		}


#slidesgallery {
  list-style: none;
  margin: 0;
  padding: 0;
  width: 577px;
  height: 319px;
  overflow: hidden;
}

#slidesgallery li {
  margin: 0;
  padding: 0;
}
		#silderight {
			float: left;
			width: 200px;
			padding:0;
			margin:0;
		}
		
		

	#content {
	float:left;
		width: 520px;
		padding: 0 15px 30px 15px;
	}
	#content	h2
	{
	color:#833201;
	font-size:15px;}
	#content	.linebox
	{
	color:#833201;
	font-size:15px;
	background:#e1cb35;
	border-top:#a48f00 1px solid;
	border-bottom:#a48f00 1px solid;
	width:500px;
	padding:5px;}
.welcome
{
background-image:url(../img/welcome.jpg);
width:506px;
height:86px;}
	
	#teaser {
			float: right;
			width: 160px;
		padding: 0 20px;
		color:#ffffff;
		}
		
		#teaser h2
		{
		color:#FFFFFF;
		font-size:12px;}	
#bottom
{
	float:left;
	margin-left:150px;
	padding:5px 0;}
	

		#bottom li {
			float: left;
			padding: 0 10px 5px 10px;
			font-size: 11px;
			font-family: arial, helvetica;
		list-style: none;
		}

			#bottom li a {
				color: #333333;
				text-decoration: none;
			}

			#bottom .vc {
			clear:both;
			text-align:center;
				color: #333333;
				text-decoration: none;
			font-size: 11px;
			}	
		
#footer
{
clear:both;
background:url(../img/footerbg.jpg) no-repeat;
width:850px;
color:#FFFFFF;
padding:30px 0;
			font-size: 11px;
			text-align:center;
}