@charset "utf-8";
/* CSS Document */

/*body {
	margin-top: 30px;
}
*/

#header {
	width: 640px;
	margin: 0px auto;
	text-align: center;
	}
	#header img {
		border: none;
	}

#feature {
	width: 640px;
	height: 240px;
/*	margin: 40px auto 0px auto;*/
	margin: 8px auto 0px auto;
	vertical-align: top;
}

#fptitle {
	width: 640px;
	height: 177px;
	margin: 0px auto;
	background-color: #C90B21;
	}
	#fptitle img {
		margin: 27px 117px;
	}

#content-container {
	width: 640px;
	height: 173px;
	margin: 4px auto 0px auto;
	}
	#content-container td {
		vertical-align: top;
		text-align: left;
	}


#content {
	background-color: #C90B21;
	font-family: Arial, Helvetica, sans-serif;
	height: 173px;
	overflow: auto;
	}
	#content a, #content a:visited {
		color: #999999;
		text-decoration: none;
	}
	#content a:hover {
		color: #FFFFFF;
		text-decoration: underline;
	}
	#content h1 {
		margin: 8px;
		font-size: 0.9em;
		font-weight: bold;
		color: #F8F8F8;
/*		color: #FFFFFF;*/
		text-transform: capitalize;
	}
	#content h2 {
		margin: 16px 8px 8px 8px;
		font-size: 0.7em;
		font-weight: bold;
		color: #F8F8F8;
		text-transform: capitalize;
		text-decoration: underline;
	}
	#content p {
		margin: 4px 8px;
		font-size: 0.7em;
		color: #F0F0D8;
	}



#menu-container {
	width: 640px;
	height: 413px;
/*	height: 580px;*/
/*	margin: 44px auto 0px auto;*/
	margin: 8px auto 0px auto;
	}
	#menu-container td {
		vertical-align: top;
		text-align: left;
	}

#menu-content {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	height: 413px;
/*	height: 580px;*/
	overflow: auto;
	background: #C90B21 url(../images/menu-bg.gif) repeat-y center top;
	}
	#menu-content h1 {
		margin: 8px;
		font-size: 1em;
		color: #FFFFFF;
		text-transform: uppercase;
		text-decoration: underline;
	}
	#menu-content h2 {
		margin: 0px;
		font-size: 0.9em;
		color: #FFFFFF;
		text-transform: uppercase;
		text-decoration: underline;
	}
	#menu-content h3 {
		margin: 0px;
		font-size: 0.8em;
		color: #FFFFFF;
		text-transform: capitalize;
	}
	#menu-content h4 {
		margin: 0px;
		font-size: 0.8em;
		color: #FFFFFF;
		text-transform: capitalize;
	}
	#menu-content p {
		margin: 0px;
		font-size: 0.7em;
		color: #F0F0D8;		
	}


#link-list {
	font-size: 0.7em;
	width: 460px;
	color: #FFFFFF;
	}
	#link-list ul {
/*		margin: 0px 0px 0px -32px !important;*/
	}
	#link-list li {
/*	display: inline;
	margin-right: 8px;
*/	list-style: url(../images/li.png);
	}
	#link-list a, #link-list a:visited {
		color: #999999;
		text-decoration: none;
	}
	#link-list a:hover {
		color: #FFFFFF;
		text-decoration: underline;
	}


#nav {
	width: 640px;
/*	margin: 12px auto 8px auto;*/
	margin: 8px auto 0px auto;
	font-family: "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-weight: bold;
	text-transform: uppercase;
	color: #333333;
	}
	#nav ul {
		margin: 0px 0px 0px -38px !important;
		text-align: center;
	}
	#nav li {
		display: inline;
	}
	#nav a, #nav a:visited {
		color: #333333;
		text-decoration: none;
	}
	#nav a:hover {
		color: #BF0429;
		text-decoration: none;
	}


#footer {
	width: 640px;
/*	margin: 24px auto 8px auto;*/
	margin: 8px auto 0px auto;
	text-align: center;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	}
	#footer a, #footer a:visited {
		color: #999999;
		text-decoration: none;
	}
	#footer a:hover {
		color: #000000;
		text-decoration: underline;
	}



/* CSS Classes */
.padli {
	padding-right: 22px;
}

.booknow {
	color: #BF0429;
}
