@charset "utf-8";
/* CSS Document */
img, p, div, h1, ul, a, hr {margin:0px; padding:0px;}

A:hover {color:#940c1f;}
A:link {color:#940c1f;}
A:visited {color:#940c1f;}
A:active {color:#940c1f;}

body {
  color:#333333; 
  margin:0px; 
  background:url('images/bg_grapevines.gif') top center #CAD9D6;
  }
img {border:none;}

#position {
	float:left;
	margin-top:50px;
	width:766px;
	border-left:#F3f5d4;
	background-image:url(images/shad.gif);
	background-position:right;
	background-repeat:repeat-y;
	}
	
#lodgefoot {
	float:left;
	margin-top:20px;
	padding-bottom:20px;
	width:766px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	}

#border {
	width:769px;
	text-align:left;
	}
	
#specials {
	width:590px;
	height:100px;
	}
.specialevents {
	}
	
.meetingRooms {
	}
.meetingPics {
	float:right;
	}
	
.acomHeader {
	font-size:20px;
	text-align:left;
	margin-left:150px;
	}
.acomTxt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
.lowerDiv {
	display:block;
	text-align:center;
	}
	
.lefter {
	float:left;
	}
.flootleft {
	float:left;
	padding:10px;
	}
.flootright {
	float:right;
	}

.bcolor {
	background-color:#F3f5d4;
	}
	
#weddingmenu {
	text-align:center;
	font-size:.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
#weddingmenu h3 {
	font-size:1.2em;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	}
#wedpic {
	float:right; 
	margin-left:-168px; 
	margin-right:20px;
	}

.wedding {
	background-color:#14554b;
	}

.pad {
	padding-top:30px;
	padding-bottom:50px;
	}
.menutop {
	margin-top:170px;
	text-align:center;
	}
	
.indent {
	margin-left:280px;
	}

.ind {
	margin-left:20px;
	}	
.wedindent {
	margin-left:50px;
	}
.extraindent {
	margin-left:125px;
	}
	
.cont {
	width:100%;
	height:550px;
	}
.colwedding {
	float:left;
	width:48%;
	padding:5px;
	text-align:center;
	}
.colmenu {
	float:left;
	width:48%;
	padding:5px;
	text-align:left;
	}

.info {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	}
	
.lodgetxt {
	float:left;
	background-color:#F3f5d4;
	width:563px;
	padding:15px;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.lodgetxt h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	}
.lodgetxt li {
	margin-left:50px;
	list-style-type:square;
	}
	
.lodgeind {
	margin-left:20px;
	}
	
.lodgecont {
	height:530px;
	background-image:url(images/shad.gif);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#F3f5d4;
	}
		
.lodgeside {
	float:left;
	background-color:#F3f5d4;
	width:168px;
	}
	
.txtcenter {
	text-align:center;
	}
	
.lodgeimg {
	margin-right:20px;
	}
	
.shad {
	float:right;
	background-image:url(images/shad_2.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:761px;
	height:5px;
	text-align:right;
	}
	
.bevel {
	float:right;
	background-image:url(images/bev_2.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:750px;
	height:3px;
	}
.bev {
	float:left;
	margin-top:50px;
	background-image:url(images/bev.gif);
	width:3px;
	height:808px;
	}
	
	