/* General styles - tags and their modifiers */
body {background-color:#FFFFFF;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;}
img {border: none;}
a img {border: none;}
p#first {font-weight:bold;}

/* Splash screen styles */
#splash {width:100%;margin-top:100px;text-align:center;}
#splash ul {list-style:none;}
#splash ul li {display:inline;padding-right:50px;}

/* The rest of the site - classes and ids*/
#main {width:740px;min-height:440px}
/* IE fix */
#main {height:440px}
#content {margin-left:255px;}

/* Navigation styles */
#nav {text-align:left;width:230px;float:left;min-height:440px;padding-right:25px}
#nav a {text-decoration:none;display:block;}
#nav ul {list-style: none;padding-bottom: 5px;height:30px;}
#nav ul li {font-size: 18px;padding-top: 10px;padding-bottom: 20px;padding-left: 20px;background-image:url(images/nav.gif);background-repeat:no-repeat;}
#nav ul li:hover {background-image:url(images/nav.gif);background-position: 0px -58px;}
#nav ul li#here {background-image:url(images/nav.gif);background-position: 0px -116px;}

/* Rooms and rates */
.prices {border:1px solid black;}

/* Contact form */
.required {color: red;background:inherit}