@charset "utf-8";
body {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #000000;
	background-image: url(http://www.eventidemotel.com/images/bg.png);
	background-repeat: repeat-x;
}
.headline {color:#FFFFFF; font-size:17px; font-style:italic;}
.header {color:#003366; line-height:140%;}
.call {color:#FFFFFF;}

.container-left {background-image: url(http://www.eventidemotel.com/images/container-left.png); background-repeat: repeat-y;}
.container-right {background-image: url(http://www.eventidemotel.com/images/container-right.png); background-repeat: repeat-y;}

.sidebar {background-image: url(http://www.eventidemotel.com/images/sidebar-bg.png); background-repeat: repeat-x; color:#003366; line-height:130%; font-family:Verdana, Arial, Helvetica, sans-serif;}
.sidebar a:link {color:#003366; text-decoration:underline;}
.sidebar a:visited {color:#003366; text-decoration:underline;}
.sidebar a:active {color:#003366; text-decoration:underline;}
.sidebar a:hover {color:#fff; text-decoration:underline;}
.sidebar a:visited:hover {color:#fff; text-decoration:underline;}

h1 {font-size:18px; color:#990033; font-style:italic;}
h2 {font-size:15px; color:#990033; font-style:italic;}
h3 {font-size:18px; color:#990033; font-style:italic; margin-bottom:4px; margin-top:0px;}

.caption {font-size:12px; margin-top:10px; margin-bottom:10px;}

.homepage {	background-image: url(http://www.eventidemotel.com/images/capecod-bg.gif);	background-repeat: no-repeat;	background-position: 150px 15px; height:433px;}
.homepage a:link {color:#990033; text-decoration:underline;}
.homepage a:visited {color:#990033; text-decoration:underline;}
.homepage a:active {color:#990033; text-decoration:underline;}
.homepage a:hover {color:#fff; text-decoration:underline;}
.homepage a:visited:hover {color:#fff; text-decoration:underline;}

.gfg-list {display:none;}

.footer {color:#003366;}
.footer a:link {color:#003366; text-decoration:underline;}
.footer a:visited {color:#003366; text-decoration:underline;}
.footer a:active {color:#003366; text-decoration:underline;}
.footer a:hover {color:#000; text-decoration:underline;}
.footer a:visited:hover {color:#000; text-decoration:underline;}

.blog {color:#003366;}
.blog a:link {color:#003366; text-decoration:underline;}
.blog a:visited {color:#003366; text-decoration:underline;}
.blog a:active {color:#003366; text-decoration:underline;}
.blog a:hover {color:#000; text-decoration:underline;}
.blog a:visited:hover {color:#000; text-decoration:underline;}

.footercontact {color:#990033;}

/* Menu */

.nav ul {padding: 0; margin: 0; }
.nav ul li {list-style-type: none; position: relative; margin: 0; padding: 0;}
.nav ul ul {display: none; background: #99BBDD;}
.nav ul li:hover > ul {display: block; position: absolute;}
.nav li a {display: block; padding: 0px 0px; text-decoration: none; }
.nav ul#topmenu li a:hover {background:#FFFFFF; color:#99BBDD;}
.nav li.sub > a {font-weight: bold; background:#99BBDD; color:#FFFFFF; padding: 0px 10px; line-height:190%;}

.nav ul#topmenu {width:;}
.nav ul#topmenu > li:hover > ul {width: ; top: 30px; left: 0px; }

.nav ul ul {width:; height:auto;}

/* RSS Feed */

.labelfield{ /*CSS for label field in general*/ color:brown; font-size: 12px;}
.datefield{ /*CSS for date field in general*/ color:#2A2A2A; font-size: 12px;}
#feed div{margin-bottom: 5px;}
#feed div a{text-decoration: none; font-size:18px; line-height:140%;}
#feed div a:hover{ color:#000000;}