@charset "UTF-8";
body {
	
	margin: 0px;
	padding: 0px;
	background-color:#6aa098;
}
img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}
img {border:0}
p img { padding: 0; max-width: 100%; }
img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.right { float: right; }
.left { float: left; }
img.centered { display: block; margin-left: auto; margin-right: auto; }
img {font-size:60%}


#doc {
	width:1003px;
	padding:0px;
	margin:auto;
	
}
#bd {
	padding:0px;
	margin: auto;
	background-image:url(images/body_bg.jpg);
	background-repeat: repeat-y;
 
	
}
#contentHolder {
	
}

#content{
	float:left;
	padding-left:65px;
	padding-top:30px;
	min-height:250px;
	width:625px;
	background-image:url(images/content_top.jpg);
	background-repeat:no-repeat;
	
}
#rMenu{
	float:right;
	padding-right:40px;
	width:250px;
	padding-top:25px;
	background-image:url(images/content_rtop.jpg);
	background-repeat:no-repeat;
	background-position:top right;
}
.clear{
	clear:both;
	height:0px;
	font-size:0px;
}
a:link {
	color: #0000FF;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #0000FF;
}
a:hover {
	text-decoration: underline;
	color: #0000FF;
}
a:active {
	text-decoration: none;
	color: #0000FF;
}
p, div, tr, td{
	font-family:  Arial, Helvetica, sans-serif;
	font-size:12px;
}
h1, h3{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#213f05;
	padding:0px;
	margin-top:6px;
	margin-bottom:6px;
	height:25px;
}
h1 a, h3 a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#213f05;
	text-decoration:none;
}
h1 a:hover{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#006666;
	text-decoration:none;
}

.small, .small a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2b8032;
	text-decoration:none;
}
.entry{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding-top:5px;
	padding-bottom:10px;
}
	

.sep{
	background-image:url(images/sep.jpg);
	background-repeat: no-repeat;
	background-position:center;
	height:10px;
	margin-bottom:20px;
	margin-top:10px;
}
.post {
   
}
.a-moment-in-the-woods{
	
}
.featured {
	background-color: #eef2eb;
	padding-top: 5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	margin-bottom:15px;
	
}
.the-saturday-show{
	
}
.featured h1, .featured h3{
	background-image:url(images/featured.jpg);
	background-position: right;
	background-repeat:no-repeat;
	display:compact;
}


#nav, #links, #affiliate, #archives, #sub{
	padding-bottom:25px;
	padding-left:15px;
}
#sponsors{
	padding-left:5px;
}
#sponsors .rTitle{
	padding-left:10px;
	text-align:left;
}
.scode{
	padding-bottom:16px;
	 
}
.scode2{
	text-align:center;
	padding-bottom:25px;
	 
}
#nav li{
	list-style:none;
	background-image:url(images/navicon.jpg);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:16px;
	*padding-left:6px;
	line-height:20px;
}
#nav li a{
	color:#2a5601;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
	
}
#nav li a:hover{
	text-decoration:underline;
}
 #links{
	 text-align:center;
 }
.rTitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#499203;
	font-weight:bold;
	text-align:left;
}

.stext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#archives li{
	list-style:none;
	padding-bottom:10px;
	color:#000;
	padding-left:12px;
	*padding-left:6px;
}
#archives li a{
	 
	color:#000;
	text-decoration:none;
}
#archives li a:hover{
	 
	color:#000;
	text-decoration: underline;
}
	

#ft {
	background-image:url(images/ft_bg.jpg);
	background-repeat:no-repeat;
	 
	

}
#copyrights{
	font-family:Arial, Helvetica, sans-serif;
		color:#FFF;
	padding-left:30px;
	padding-top:25px;
}
.blurb{
	padding-left:15px;
	padding-right:15px;
	text-align:left;
	padding-bottom:25px;
}
.mc_custom_border_hdr{
     font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#499203;
	font-weight:bold;
}
.mc_signup_submit  {
      text-align:left;
      width:80px;
}
.mc_input{
   width:215px;
}
#mc-indicates-required{ 
font-size:10px;
}
