@charset "UTF-8";

/* Page Styles */
body {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:16px;
	color: #4d4d4d;
	background-color: #4b3d2f;
	background-image: url(../image/Web-Draft_BG_01.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.cushycms {
}
a:link {
	color: #8e1000;
	text-decoration: none;
}
a:hover {
	color: #664227;
	text-decoration: underline;
}
a:active {
	color: #664227;
	text-decoration: underline;
}
a:visited {
	color: #8e1000;
	text-decoration: none;
}
a:visited:hover {
	color: #664227;
	text-decoration: underline;
}

#Content_Container {
	width: 589px;
	background: #f9f7f2;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 21px;
}
#Content_Photo {
	padding-bottom: 10px;
}
#MainImage_Container {
	width: 627px;
	background: #f9f7f2;
	border-bottom: #FFFFFF solid 9px;
}
.Feature_Text {
	color: #827161;
	font-size: 19px;
	line-height: 22px;
}

H1 {
	font-size:20px;
	font-weight:bold;
	color: #26582d;
}


/* Right Bar Styles */
#Email_News {
	text-align:right;
	font-size: 13px;
	height:22px;
}

#Wedding_Button {
}

#Events_Feed {
	font-size: 13px;
	padding: 0px 0px 0px 5px;
	border-top: #e4d5be solid 1px;
	border-bottom: #e4d5be solid 1px;
}
.Events_Feed {
	padding: 5px;
}
.Events_Feed b {
	color: #8e1000;
	font-weight: bold;
}

#Activity_Container {
	padding: 8px 0px 0px 8px;
}
#Activity {
	background:#f0f1e7;
	padding: 10px 9px 10px 9px;
	font-size:13px;
}
.Activity_Header {
	font-family: "Book Antiqua", "Book", Palatino, Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight:bold;
	color: #939f4e;
	background-image: url(../image/Web-Draft_BG2_59.gif);
	background-repeat: repeat-x;
	background-position: 0px 15px;
	padding: 0px 0px 5px 0px;
}
.Activity H1 {
	font-family: "Book Antiqua", "Book", Palatino, Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight:bold;
	color: #939f4e;
	background-image: url(../image/Web-Draft_BG2_59.gif);
	background-repeat: repeat-x;
	background-position: 0px 15px;
}



/* Footer Styles */
#Footer_Container {
	padding-top: 8px;
	padding-right: 16px;
	padding-bottom: 12px;
	padding-left: 21px;
}
.Footer {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

A.Footer:link {
	color: #664227;
	text-decoration: none;
}
A.Footer:hover {
	text-decoration: underline;
	color: #8e1000;
}
A.Footer:visited {
	color: #664227;
	text-decoration: none;
}
A.Footer:active {
	text-decoration: underline;
	color: #8e1000;
}
A:Footer:visited:hover {
	color: #8e1000;
	text-decoration: underline;
}



/* Interior Styles */

	/* Bottom Submenu */
	.Bottom_Submenu {
		font-size: 16px;
		line-height: 16px;
		padding: 8px 12px 8px 12px;
		text-align:center;
	}
	A.Bottom_Submenu:link {
		background:#ede8da;
	}
	A.Bottom_Submenu:hover {
		background:#ffffff;
	}
	A.Bottom_Submenu:visited {
		background:#ede8da;
	}
	A.Bottom_Submenu:active {
		background:#ffffff;
	}
	A:Bottom_Submenu:visited:hover {
		background:#ffffff;
	}
	
	/* Right Submenu */
	#Right_Submenu {
		 border-top: #e4d5be solid 1px;
	}
	.Right_Submenu {
		font-family: "Book Antiqua", "Book", Palatino, Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
		font-weight: bold;
		list-style-image: url(../image/Web-Draft_1_INT_37.gif);
		list-style-type: circle;
		line-height: 24px;
	}
	A.Right_Submenu:link {
		color:#26582d;
	}
	A.Right_Submenu:hover {
		color:#228238;
	}
	A.Right_Submenu:visited {
		color:#336666;
	}
	A.Right_Submenu:active {
		color:#228238;
	}
	A:Right_Submenu:visited:hover {
		color:#228238;
	}
	
	/* Photo_Block */
	#Photo_Block {
		border-top: #e4d5be solid 1px;
	}
	#Photo_Block_Container {
		padding: 1px;
		width: 103px;
		border-bottom: #e4d5be solid 1px;
		border-left: #e4d5be solid 1px;
	}
	
	/*Section_Header */
	.Section_Header {
		font-family: "Book Antiqua", "Book", Palatino, Georgia, "Times New Roman", Times, serif;
		font-size: 16px;
		font-weight:bold;
		color: #939f4e;
		padding: 20px;
		background-image: url(../image/Web-Draft_BG2_59.gif);
		background-repeat: repeat-x;
		background-position: 0px 15px;
		padding: 0px 0px 5px 0px;
	}
	
