body {font-size: 12px;font-family: Arial, Helvetica, sans-serif; background-color: #fe9d0c; color:#543d1e;text-align: left; word-spacing:.10em; line-height:150%;}
a:link {color: #fe9d0c; font-weight:700;}
a:visited {color:#568bde;}
a:hover {color:#fe9d0c;}
a:active {color:#fe9d0c;}

/* -----------------title tags--------------------- */

h3,h4,h5,h6{margin-bottom: 0px;padding-bottom: 0px;}

h1 {font-size: 18px; color:#fe9d0c; margin-top: 15px; margin-bottom: 15px; text-align: center; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
h2 {background-color: #543d1e;font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#fff;background-color: #543d1e;padding:5px;}
h2 a:link {color:#fff;background-color: #543d1e;padding:5px;}
h3 {font-size: 12px; font-weight:700;}
h3 a:link {color:#543d1e;}
h4 {font-size: 12px; font-weight:700; color:#17233F; padding:5px;}
h5 {font-size: 10px; font-weight:700; text-transform:uppercase; color:#fff;}
h6 {font-size: 12px; text-transform:uppercase; color:#fe9d0c;}

/* -----------------div tags--------------------- A87B3D */
div#container{margin-left:auto; margin-right:auto; width:800px;margin-top:0; margin-bottom:0;}
div#top_bar {margin-left:auto; margin-right:auto; height:22px; background-image: url(images/top_bar2.gif); width:800px; text-align:center}
div#middle_bar {margin-left:auto; margin-right:auto; height:auto; background-image: url(images/middle_bar2.gif); width:800px;text-align:center}
div#bottom_bar {margin-left:auto; margin-right:auto; height:22px; background-image: url(images/bottom_bar2.gif); width:800px;}
div#story_text {padding-left:10px; padding-right:5px;}

img.floatLeft {float: left;margin: 5px;}
img.floatRight {float: right;margin: 5px;}
img.padding{padding:5px; background: #543d1e;}

#menu a,#menu a:visited {line-height:normal; position:relative;text-decoration:none;text-align:center;background-color:#543d1e;color:#fff;display:block;
width:145px;border:3px solid #fff;border-color:#BD9763 #DBC5A7 #A87B3D #A87B3D; padding:5px; margin:4px auto; font-weight:700;}
#menu a:hover {top:0px;left:0px;color:#fff;border-color:#543D1E #543D1E #543D1E #543D1E;}
#menu a:active {border-color:#BD9763 #DBC5A7 #543D1E #FCE3C0; font-weight:700; color:#fe9d0c; }

table#accom {margin-top:15px;}
table#accom td {}

.gridtitle			{padding:5px;color:#FFF;font-weight:700;font-family:Verdana;font-size:14px;margin-bottom:0px;background-color: #543d1e;}
.gridspacetop 		{background-color: #BD9763; height:2px;}
.gridtext	   		{padding:5px;color:#17233F ;font-family:Verdana; font-size:12px ; text-decoration:none ; margin-top: 0.5em; margin-bottom: 0em; background-color: #DBC5A7;}
.gridfeatures 		{padding:5px;color:#17233F ;background-color: #DBC5A7;font-weight:700;}
.gridimage 			{background-color: #fff;}
.gridbottom 			{padding:5px;background-color: #FCE3C0;font-weight:700;color:#17233F;}
.gridbottomright	{padding:5px;background-color: #FC980C;font-weight:700;text-align:center;}
.gridspacebottom 	{background-color: #BD9763;}

.contrast {font-size: 12px;font-family: Verdana;}
.contrast a:link {text-decoration: underline; color:#17233F;}
.contrast a:visited {text-decoration: underline;color:#17233F;}
.contrast a:hover {text-decoration: none; color:#2E467F;}
.contrast a:active {text-decoration: none;color:#2E467F;}

/* -----------------weather css--------------------- */
h5.weatherhead {	background-image: url(graphics/icon_weather.gif);	background-repeat: no-repeat;	line-height: 1.5em;}
.weatherhead span{display: block;margin-left: 30px;border-bottom: 1px solid #004d88;height: auto;}
.weathertext {font-size: 10px; font-weight: normal; margin:0px;}
.links {	font-size: 10px;font-weight: bold;font-style: italic;}
.gridtitles {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; background-color:xx--titlecolor--xx}
.availcol {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color:#919FBF}
.availwecol {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color:#647FBF}
.bookedcol {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color:#FC180C}
.changeovercol {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; background-color:#0940BF}
.headertext {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}

ul.list1{margin-left: 0; padding-left: 0;}
li.list1 {list-style-type: none;margin-left: 0; padding-left: 0;}
