body {
	font-family: Times, "Times New Roman", serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	background-color: #4c689a;background-image: url(../images/img1.jpg);
background-repeat: repeat-x;background-attachment: fixed;}
* {margin: 0px;padding: 0px;vertical-align: middle;}.item{font-family: Times, "Times New Roman", serif;font-size: 1em;font-weight: bold;color: #333399;
letter-spacing: 1px;}#location{position: relative;left: 100px;top: 0px;}#cater{position: relative;top: -70px;left: 300px;}#access{position: relative;left: 250px;top: -70px;}#parking{position: relative;top: 0px;left: 50px;}#fsbar{position: relative;top: 0px;left: 0px;vertical-align: middle;}
#creditcards{position: relative;left: 0px;top: -20px;text-align: center;}#container {
	margin: 0px auto;
	text-align: left;
	width: 800px;
}
#main {
	width: 800px;
	background-image: url(../images/img1.jpg);background-repeat: repeat-x;background-color: #4c689a;background-attachment: fixed;}
/******************** header ********************/
#header {
	width:750px;
	height:80px;
	margin-left:25px;display:block;text-align: center;}
#nav {
	width:744px;
	height:22px;
	margin: 2px 0px 2px 25px;
	background-color:#a5cae5;
	padding: 3px 5px 3px 1px;
}
#nav ul {}
#nav li {
	display:inline;
	background-color:#245882;
	width:120px;
	height:22px;
	float:left;
	margin-left:4px;
	text-align:center;
}
#nav a {
	width:120px;
	height:19px;
	padding-top:3px;
	text-decoration:none;
	color:#a5cae5;
	font-weight:800;
	display:block;
}
#nav a:hover {
	color:#FFFFFF;
	font-weight:800;
}
/******************** Content ********************/
p, h1, a, span{font-family: Times, "Times New Roman", serif;}
a img{border:0px;vertical-align: middle;}
#header h1{color: #cc0033;font-family: Times, "Times New Roman", serif;font-style: italic;font-size: 5em;letter-spacing: .4em;line-height: 1.1em;}
#header p{
color: #cc0033;font-family: Times, "Times New Roman", serif;font-style: normal;font-weight: bold;font-size: 1em;}
#content {
	width:750px;
	margin-left:25px;
	background-color: #dbdba4;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
}
#left {
float: left;
width:150px;
}
	
#ctr {
	float:left;
	width:420px;
	display:inline;
	margin: 0px 0px 0px 14px;font-weight: normal;}
#ctr p {
	font-size: 16px;
	color: #000000;
	padding: 5px 0px;font-family: Times, "Times New Roman", serif;text-align: center;}
#ctr a{
	color: #052d4e;
	font-weight:800;
}
#ctr a:hover{
	color:#FFFFFF;
}
#ctr h1{
	font-size: 20px;
	color: #052d4e;
	display: block;
	font-weight: bold;font-style: normal;font-family: Times, "Times New Roman", serif;line-height: 1.4em;text-align: center;}
#ctr h2{
	font-size: 14px;
	color: #052d4e;
	display: block;
	font-weight: bold;font-style: normal;font-family: Times, "Times New Roman", serif;line-height: 1em;letter-spacing: 2px;text-align: center;padding-bottom: 1em;}
#ctr span{
	color: #007dda;
	display:inline;
	margin-left:8px;
}
#right {
	float:right;
	width: 150px;
	color:#FFFFFF;
	font-weight:900;
	padding: 0px 0px;
	margin: 0px;
	display:inline;text-align:right;}
#right p{
	padding: 0px;
}
#right a{
	color:#FFFFFF;
	font-weight:900;
}
#right a:hover{
	color: #052d4e;
}
.post {
	margin-top:10px;
}
.post a{
}

.post a:hover{
}

.post p{
}

.clear p {
	font-size: 14px;
	color: #000000;
	padding: 5px 0px;font-family: Times, "Times New Roman", serif;text-align: center;}

.clear a{
	color: #052d4e;
	font-weight:800;
}
.clear a:hover{
	color:#FFFFFF;
}
/******************** Footer ********************/
#footer {
	width:800px;
	text-align:center;
	color:#FFFFFF;
	margin: 10px 0px;
}
#footer ul {
}
#footer li {
	display:inline;
	float:none;
	text-align:center;
}
#footer a {
	color:#FFFFFF;
	font-weight:900;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#footer span {
	display:block;
	clear:both;
	color:#FFFFFF;
	margin: 10px 0px;
}
.clear{
	clear:both;
	text-align:center;padding: 1em;font-size: 1em;font-weight: bolder;}



