body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0px;
	background-color: #FFFFFF;
	background-image: url(images/pg_bkd.gif);
}
#wrapper {
	background-color: white;
	margin-top: 0;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}	
h1, h2, h3, p {
	margin: 10px;	
}	

h1 {
	font-size: 150%;
	color: #675CBA;	
}
h2 {
	font-size: 140%;
	color: #675CBA;		
}
h3 {
	font-size: 130%;
	font-style: italic;
	color: #675CBA;
	font-weight: bold;
}
p {
	font-size: 12px;
	line-height: 135%;
}
a:link {
	color: #b9675d;
	text-decoration: underline;
}
a:visited {
	color: #0000CC;
	text-decoration: none;
}	
a:hover, a:focus {
	color: #339;
	text-decoration: underline overline;
}
a:active {
	color: #999;
	text-decoration: none;
}	
.nav_group { background-color: #675CBA; }
.nav_item {	font-size: 90%; padding-left: 18px; font-weight: bold; text-decoration: none; }
.nav_item a, .nav_item a:link, .nav_item a:visited, .nav_item a:active { color: #FFF; }			
.nav_item a:hover, .nav_item a:focus { color: #F7E7C0; border-bottom: 4px #b9675d solid; border-top: 2px #b9675d solid; }

.template_left_column {
	padding: 5px 5px 0 10px;
	font-size: 85%;
	background-color: #fff;
}
.photos_left column {
	width: 100%;
}	
.template_content_area {
	padding: 5px 15px 15px 15px;
	background-color: #fff;
}	

.member_photo_tn {
	padding-bottom: 15px;
}
.member_photo_tn img {
	border: #333 solid 1px;
}			
.annie_image {
	border-right: 1px solid #333;
	border-bottom: 1px solid #333;
}	
.photo_tn_left {
	float: left;
	border: #333 solid 1px;
	margin-right: 15px;
}
.wipeout {
	clear: both;	
}
.rt {
float: right;
margin-right: 100px;
}	
.memberlist li{ float: left; width: 50%; list-style: none; }

/* New styles */
#new div { margin: 0; padding: 0; }
#new td { background-color: #fff; }
#new .nav_group { margin: -10px 0 0 140px; padding: 0 0 5px; _background: #675CBA none; }
#new .nav_item { font-size: 90%; padding-left: 18px; _background: #675CBA; }
#new .header { background: #675CBA url('images/top_photos.jpg') 144px 0 no-repeat; }
#new .content_home { margin: 0; padding: 0 30px; background-color: #fff; }
#new #main_page { background: white url('temp/winnie_chute.gif') right bottom no-repeat; }
#new #about { height: 300px; background: white url('temp/winnie_chute.gif') right bottom no-repeat; }
#new #membership_page { height: 320px; background: white url('images/annie_frame.jpg') right bottom no-repeat; } 
#new .footer { position: relative; margin: 0; height: 150px; width: 100%; background: transparent url('images/tag_footer.jpg') 0 0 no-repeat; }
#new .footer .tag { position: absolute; top: 50px; left: 145px; font-size: 14px; color: #333; }
#new .footer  a,
#new .footer a:visited { color: #999; }
#new li { margin: 0 0 20px; list-style-type: none; }
#new li h3 { margin: 0; }
#new h4 { margin: 0; color: #666; }
#new li p { margin: 0 0 0.7em; color: #666; }
#contact p { width: 370px; }
#new #facebook { position: absolute; bottom: 0; right: 10px; _text-align: right; }
#new #facebook a { display: block; padding: 20px 0 0 61px; height: 44px; background: transparent url('images/facebook_64x64.png') 0 0 no-repeat; _background: none; }
.recipes h2 { position: absolute; top: -5px; left: -190px; font-size: 12px; }
.recipes h2 cite { display: block; font-size: 10px; font-weight: normal; font-style: italic; color: #666; }
#new .recipes li { position:relative; margin-left: 150px; }
#new .recipes ul { padding-left: 0; margin-bottom: 3px; }
#new .recipes li li { margin: 0; }