BODY {
margin-left: 0;
margin-right: 0;
margin-top: 0;
margin-bottom: 0;
}

.bg {
	background-image:url(../images/bg/bgTile1.jpg);
	background-color:#F8F2CE;
}

/*----------------------------------------------------------------- text --*/

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#333333;
	line-height: 11pt;
; font-style: normal; font-weight: normal
}

.outline {
  border: 1px solid #805826;
  padding: 2px;
}

/*-- assume this inherits attributes from bodytext --*/
.header {
	position: relative;	
	padding: 0px 0px 0px 0px;
	z-index: 10;
	margin: 0px auto;
	width: 750px;
}

.header .newsletter {
	position: absolute;
	top: 60px;
	right: 0px;
	color: #fff;
	font: normal 10px Arial;
}

.topbanner {
	background-image:url(../images/photos/topBanner3.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.ourmenubanner {
	background-image:url(../images/photos/ourmenuBanner2.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.locationsbanner {
	background-image:url(../images/photos/locationsBanner2.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.lodgingbanner {
	background-image:url(../images/photos/lodgingBanner.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.contactbanner {
	background-image:url(../images/photos/contactBanner2.jpg);
	background-position:center;
	background-repeat:no-repeat;
}
.cateringbanner {
	background-image:url(../images/photos/cateringBanner.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

.logo {
	position: absolute;
	top: 10px;
	right: 630px;
	color: #fff;
	font: normal 10px Arial;
}

.maintable {
	background-image:url(../images/bg/edges.jpg);
	background-position:center;
	background-repeat:repeat;
}
.cookiebg {
	background-image:url(../images/bg/cookies.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	
}

.bottomtable {
	background-image:url(../images/bg/bottom.jpg);
	background-repeat:no-repeat;
	background-position:bottom
}

.bodybold {
 color:#515151;
 letter-spacing: 0px;
 font-weight : bold;
; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 11pt
}
.bodyitalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#430F05; line-height: normal; ; font-style: italic; font-weight: normal}
.bodybolditalic { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#7C4F1A; line-height: 16px; ; font-weight: bold}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: bold; color: #333333}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; font-weight: normal}
.bodylinkBOLD { color:#333333; letter-spacing: 0px; font-weight : bold; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 11pt }
.bodytextHOMEblue { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#406998; line-height: 11pt; ; font-style: normal; font-weight: normal }
.body_small_BOLD { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; line-height: 18px; color: #7C4F1A }
.bodyboldWhite { color:#FFFFFF; letter-spacing: 0px; font-weight : bold; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 11pt }
.bodytextWhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color:#FFFFFF; line-height: 11pt; ; font-style: normal; font-weight: normal }

.feature { color:#FFFFFF; letter-spacing: 0px; font-weight : normal; ; font-family: Verdana, Helvetica, sans-serif; font-size: 9pt; font-style: normal; line-height: 9pt}.featureEmailBold { color:#E5E7E4; letter-spacing: 0px; font-weight : bold; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 9pt }
.home {  font-family: Verdana, san-serif; font-size: 12px; line-height: 18px; color: #7C4F1A}
.announcement {  font-family: Verdana, san-serif; font-size: 10px; line-height: 16px; color: #343434;}
.crowerks {  font-family: Verdana, san-serif; font-size: 9px; line-height: 9px; color: #7C4F1A;}
.featureBold { color:#333333; letter-spacing: 0px; font-weight : bold; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 9pt }
.featureBody { color:#333333; letter-spacing: 0px; font-weight : normal; ; font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 9pt }
.bodylinkNORMAL { color:#333333; letter-spacing: 0px; font-weight : normal; ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: 11pt }

.table-image { 
background-image: url(images/video_background.jpg); 
background-repeat: no-repeat; 
background-position: top; 
}
/* CSS Document */

