html,body {
	margin:0;
	padding:0;
	background-color: #FFC;
	color: #000;
	text-align: center;
}

a:link {
	color: #00F;
	text-decoration: none;
}

a:hover {
	color: #F00;
	text-decoration: none;
}

a:active {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
}

p {
	margin:0 10px 0 10px;
	text-align: left;
}

div#content {
	float: left;
	width: 1000px;
	background-color: #FFF;
	text-align: center;
	font-family: "Times New Roman", Times, serif;
}

div#content p {
	font-family:"Times New Roman", Times, serif;
	font-size:14pt;
	line-height: 1.2;
	padding: 0px;
	width: 988px;
	text-align: justify;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	background-color: #FFF;
}

div#footer {
	color: #FFF;
	clear:both;
	width:980px;
	background-color: #6F0;
	background-image: url(images/menu_bg.jpg);
	padding: 10px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}

div#footer p {
	font-family:"Times New Roman", Times, serif;
	font-size:14pt;
	font-weight:700;
	text-align:center;
}

div#container {
	width:1000px;
	text-align:left;
	background-color: #FFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

div#wrapper {
	width:1000px;
	text-align:left;
	background-color: #FFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	float: left;
}

div#col_left {
	float:left;
	width:333px;
	padding: 20px 0 0 0;
	background:#FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}

div#col_left p {
	font-family:"Times New Roman", Times, serif;
	font-size:14pt;
	line-height: 1.2;
	padding: 0px;
	width: 321px;
	text-align: justify;
	margin-top: 25px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	background-color: #FFF;
}

div#col_mid {
	float:left;
	width:334px;
	padding: 20px 0 0 0;
	background:#FFF;
}

div#col_mid p {
	font-family:"Times New Roman", Times, serif;
	font-size:14pt;
	line-height: 1.2;
	padding: 0px;
	width: 322px;
	text-align: justify;
	margin-top: 15px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	background-color: #FFF;
}

div#col_right {
	float:right;
	width:333px;
	padding: 20px 0 0 0;
	background:#FFF;
}

div#col_right p {
	font-family:"Times New Roman", Times, serif;
	font-size:14pt;
	line-height: 1.2;
	padding: 0px;
	width: 321px;
	text-align: justify;
	margin-top: 15px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
	background-color: #FFF;
}

div#addressblock {
	float:left;
	width:507px;
	height: 233px;
	background-image: url(images/address_bg.jpg);
	text-align:center;
	vertical-align:middle;
}

div#spinnblock {
	float:right;
	width: 433px;
	height: 113px;
	background-image: url(images/spinn.jpg);
	text-align:left;
	padding:60px 30px 60px 30px;
}


div#spinnblock2 {
	float:right;
	width: 433px;
	height: 113px;
	background-image: url(images/spinn2.jpg);
	text-align:left;
	padding:60px 30px 60px 30px;
}

div#roomblock {
	float:right;
	width: 493px;
	height: 233px;
	background-image: url(images/room_bg.jpg);
	text-align:left;
	padding:0px 0px 0px 0px;
}

div#menubar {
	color: #FFF;
	clear:both;
	width:980px;
	background-color: #6F0;
	background-image: url(images/menu_bg.jpg);
	padding: 10px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	float: left;
}

.slogan {
	font-family:Times New Roman, serif;
	font-weight:700;
	font-size:24.0pt;
	text-align: center;
}

.addressline1 {
	font-family:Times New Roman, serif;
	font-weight:700;
	font-size:20.0pt;
	text-align: center;
}
		
.addressremainder {
    font-family:Times New Roman, serif; font-weight:700; 
    font-size:15pt;
	text-align: center;
}

.telephone {
    font-family:Times New Roman, serif; font-weight:700; 
    font-size:15pt;
	text-align: center;
}

.menubar {
	font-family:Times New Roman, serif;
	font-size:14.0pt;
	font-weight:700;
	text-align:center;
}

#container #wrapper #col_left ul li, #container #wrapper #col_mid ul li, #container #wrapper #col_right ul li {
	text-align: left;
	font-size: 14pt;
	font-family:Times New Roman, serif; 
}

div#map_col_1 {
	float:left;
	width:100px;
	padding: 5px 0 0 0;
	background:#FFF;
	font-family: "Times New Roman", Times, serif;
}

div#map_col_2 {
	float:left;
	width:230px;
	padding: 5px 20px 0 0px;
	background:#FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14pt;
}

div#map_col_3 {
	float:left;
	width:550px;
	padding: 5px 0 0 0;
	background:#FFF;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
.map_red {
	color: #F00;
}

#container #wrapper #content h2 {
	color: #F00;
	text-align: center;
}
#container #wrapper #content ul li {
	font-size: 14pt;
	text-align: justify;
	font-family: "Times New Roman", Times, serif;
}
