/* === Peel Seed Main CSS === */

body { 
	margin: 0;
	padding: 0;
	padding-top: 10px;
	top: 0;
	left: 0;
	background: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a:link { color: #630; text-decoration: underline; }
a:visited { color: #630; text-decoration: underline; }
a:hover { color: #336; text-decoration: none; }


image, form {
	margin: 0;
	padding: 0;
	border: 0;
}
#PrintHeader { display: none; }
#Container {
	width: 770px;
	border-bottom: 1px solid #CDCDCD;
}

/* --- Header --- */
.Date {
	text-align: right;
	border-left: 1px solid #CDCDCD;
	border-bottom: 1px solid #CDCDCD;
	color: #663300;
	font-size: 11px;
	line-height: 15px;
	padding-right: 10px;
}

/* --- Menu --- */
.MenuArea {
	width: 206px;
	border-top: 1px solid #CDCDCD;
	vertical-align: top;
	background: #F3EEE6;
	border-bottom: 2px solid #FFF;
	border-right: 2px solid #FAF7F4;
}
	.MenuTable {
		width: 206px;
	}
		/* Sons of Suckerfish dropdown - http://htmldog.com/articles/suckerfish/dropdowns/ */
		#nav, #nav ul { 
			padding: 0; 
			margin: 0; 
			list-style: none;
		} 
			#nav a { 
				display: block; 
				width: 206px;
			} 
			#nav li { 
				float: left; 
				width: 206px;
			}
				#nav li ul { 
					position: absolute; 
					width: 149px;
					margin-top: -29px;
					left: -999em;
				} 
					#nav li ul li, #nav li ul li a { width: 149px; }
				#nav li:hover ul { left: 165px; }
				#nav li:hover ul, #nav li.sfhover ul { left: 165px; }
				.SubMenu {					
					border-top: 1px solid #CCC;
					border-left: 1px solid #CCC;
					background: #FFF;
				}
					.SubMenu li {
						border-right: 1px solid #CCC;
						border-bottom: 1px solid #CCC;
						line-height: 20px;
						font-size: 11px;
						text-transform: lowercase;
						text-indent: 14px;
						font-weight: bold;
						color: #630;
					}
					.SubMenu li a:link { color: #630; text-decoration: none; }
					.SubMenu li a:visited { color: #630; text-decoration: none; }
					.SubMenu li a:hover { color: #336; background: #FBFAF7; text-decoration: none; }
					.SubMenu li a:active { color: #336; background: #FBFAF7; text-decoration: none; }
		/* End drop downs */
		
	.MailListArea {
		background: #F3EEE6 url(../images/menu_bg.jpg) repeat-x left top;
		vertical-align: bottom;
		height: 200px;
		text-align: left;
	}
		.MailListGraphic { margin: 15px 0; }
		
/* --- Footer --- */
#Footer {
	width: 770px;
	height: 20px;
}
	.FooterCopyright, .FooterLinks {
		font-size: 11px;
		color: #630;
		padding: 0 10px;
	}
	.FooterCopyright { text-align: left; }
	.FooterLinks { text-align: right; }
		.FooterLinks a:link { color: #630; text-decoration: none; }
		.FooterLinks a:visited { color: #630; text-decoration: none; }
		.FooterLinks a:hover { color: #336; text-decoration: underline; }
		.FooterLinks a:active { color: #336; text-decoration: underline; }

/* --- Body Area --- */
.BodyArea {
	vertical-align: top;
	text-align: left;
	background: #F4EEE6 url(../images/home_bg.jpg) repeat-x left top;
	border-bottom: 2px solid #FFF;
}
	.ContentArea {
		border-right: 1px solid #CDCDCD;
		background: url(../images/content_corner.jpg) no-repeat left top;
		padding: 0 10px 10px 14px;
		color: #333;
		line-height: 18px;
	}

/* --- Home Page --- */
.ImageArea {
		background: #FFF;
		padding: 2px;
		margin: 0 -10px 0 -14px;
		border-left: 1px solid #CDCDCD;
		border-bottom: 1px solid #CDCDCD;
	}
.HomePageContent {
	margin: 0 -10px -10px -14px;
	width: 564px;
}
	.HomePageContent td { 
		vertical-align: top;
		color: #333;
	}
	.HomeWelcome {
		background: url(../images/home_welcome_corner.jpg) no-repeat left top;
		padding: 10px 20px;
	}
		.HomeWelcome p {
			line-height: 18px;
			margin-top: 0;
		}
	.HomePromotion {
		background: url(../images/home_promotion_corner.jpg) no-repeat left top;
		width: 170px;
		padding: 7px 20px;
		border-right: 2px solid #FFF;
	}
		.HomePromotion p {
			margin: 0;
			line-height: 16px;
			font-size: 11px;
		}
			.PromotionMoreLink {
				margin-top: 0;
				text-align: right;
				font-weight: bold;
			}
				.PromotionMoreLink a:link { color: #630; text-decoration: underline; }
				.PromotionMoreLink a:visited { color: #A28363; text-decoration: underline; }
				.PromotionMoreLink a:hover { color: #336; text-decoration: none; }
				.PromotionMoreLink a:active { color: #336; text-decoration: none; }
	.HomeIcons {
		margin: 0 auto;
	}
	.WeatherDisplay {
		width: 150px;
		margin: 0 auto;
		margin-top: 40px;
	}
	
/* --- Content Pages --- */
.PageTitle {
	text-align: right;
	padding-top: 18px;
	padding-right: 9px;
}
.SubTitle {
	color: #336;
	font-size: 18px;
}

.SubTitle2 {
	color: #336;
	font-size: 14px;
}

/* --- Mailing List --- */
input {
	font-size: 12px;
	color: #333;
	border: 1px solid #CDCDCD;
}
.EmailButton {
	font-weight: bold;
	background: #630;
	color: #EEE;
	border: none;
	width: 50px;
}

.Photos{
	padding-top:0px;
	padding-right:10px;
	float:left;

}