body {
		margin:10px 0px 20px 0px;
		background-image:url(bg_texture.jpg);
}
		
A, A:link, A:visited { color: #1c2b0a; border-bottom: 1px dotted #1c2b0a; text-decoration: none;}
A:hover { color: #1c2b0a; border-bottom: 1px dotted #1c2b0a; text-decoration: underline;}

a.nounderline {border:none;}

#bmh .blogbody a, #tth .blogbody a, #gr .blogbody a, #bmh .blogbody a:link, #tth .blogbody a:link, #gr .blogbody a:link, #bmh .blogbody a:visited, #tth .blogbody a:visited, #gr .blogbody a:visited{color:#1c2b0a; border-bottom: 1px dotted #1c2b0a; text-decoration: none; font-weight: 700;}

#bmh .blogbody a:hover, #tth .blogbody a:hover, #gr .blogbody a:hover {color:#1c2b0a; border-bottom: 1px dotted #1c2b0a; text-decoration: underline; font-weight: 700;}

.side a {font-weight:900;}
	
.alt {background-color: #eee; margin:2px 0px; padding:2px 0px;}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	}

ul {
	margin-top: 0px;
	}
	
img {
	border:none;
	}

#banner {
	margin: 0px auto 5px;
	height: 85px;
	}
	
#container {
	background: url(corner_cottage_bed_and_breakfast_header.jpg) 20px 0px no-repeat;
	width: 800px;
	margin: 5px auto 0px;
		}

#links {
		float: left;
		padding:0px 5px 0px 5px;
		width:145px;
		}
		
#pic1 {
	float: right;
	width: 310px;
	padding: 5px;
	margin: 0px 0px 0px 15px;
		}
				
#pic2rt {
	float: right;
	width: 210px;
	padding: 5px;
	margin: 0px 0px 0px 15px;
		}	

#content {
		margin-left:180px;
		}

#footer {
		text-align:center;
		margin: 0px auto 5px;
		padding: 5px 0px 5px 0px;
		clear: both;
	}

.blog {
		margin:10px 0px;
  		padding:10px;
		}

.blogbody {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:small;
		font-weight:normal;
  		line-height:150%;
		}
		
.caption {
		display:block;
		text-align:center;
		font-family:verdana, arial, sans-serif;
		color:#1c2b0a;
		font-size:x-small;
		font-weight:normal;
  		line-height:100%;
		margin:0px auto 5px;
		}

blogbody a,
blogbody a:link,
blogbody a:visited,
blogbody a:active {
		font-weight: normal;
	}

blogbody a:hover {
		font-weight: normal;
		text-decoration: underline;
	}

code {
		font-size:medium;
	}

.title	{
		font-family: georgia, times new roman, serif;
		font-size: medium;
		font-weight:bold;
		color: #1c2b0a;
		border-bottom:2px dashed #1c2b0a;
		margin-bottom:8px;
		}
		
.title a,
.title a:link,
.title a:visited,
.title a:active,
.title a:hover {
		text-decoration: none;
	}

#menu {
  		margin-bottom:15px;
		background:#FFF;
		text-align:center;
		}

.date	{
		font-family:georgia, times new roman, serif;
		font-size:x-small;
		color: #1c2b0a;
		margin-bottom:10px;
		}			

.posted	{ 
		font-family:verdana, arial, sans-serif;
		font-size: x-small;
		color: #000000;
		margin-bottom:25px;
		}
		
.subscribe {
		font-family:verdana, arial, sans-serif;
		font-size: x-small;
		color: #000000;
		margin-top:10px;
		margin-bottom:25px;
		}

.calendar {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
  		padding:2px;
                text-align:left;
		}

.calendarhead {	
		font-family:georgia, times new roman, serif;
		color:#666600;
		font-size:small;
		font-weight:normal;
  		padding:2px;
		letter-spacing: .3em;
  		background:#FFF;
  		text-transform:uppercase;
		text-align:left;
		}	

.category_header {
		font-family: georgia, times new roman, serif;
		font-size: large;
		font-weight:bold;
		color: #333;
		margin-bottom:8px;
		}

.category_title {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:bold;
  		background:#FFF;
  		line-height:140%;
		}

.category_excerpt {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
		}
		
.side {
		font-family:verdana, arial, sans-serif;
		color:#000;
		font-size:x-small;
		font-weight:normal;
  		line-height:140%;
  		padding:2px;
		border:1px #1c2b0a solid;
		}

.copyright {
		font-family:verdana, arial, sans-serif;
		color:#333;
		background:#330066;
		font-size:x-small;
		font-weight:normal;
  		line-height:140%;
  		padding:2px;
		}

.side_small {
		font-family:verdana, arial, sans-serif;
		color:#333;
		font-size:xx-small;
		font-weight:normal;
  		line-height:140%;
  		padding:2px;
		}

.sidetitle {
		font-family:georgia, times new roman, serif;
		background-color:#1c2b0a;
		color:#fdf9d7;
		font-size:10px;
		font-weight:700;
  		padding:8px 2px;
  		margin-top:15px;
		letter-spacing: .3em;
  		text-transform:uppercase;
		border:1px #1c2b0a solid;
		}

.powered {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#1c2b0a;
		font-size:xx-small;
		font-weight:normal;
  		line-height:140%;
		padding:2px;
	}


.comments-body {
		font-family:georgia, verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
 		padding-bottom:10px;
  		padding-top:10px;
 		border-bottom:1px dotted #999;
		}

.comments-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
		}


.trackback-url {
		font-family:georgia, verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
 		padding:5px;
 		border:1px dotted #999;
		}


.trackback-body {
		font-family: georgia, verdana, arial, sans-serif;
		color:#666;
		font-size:small;
		font-weight:normal;
  		background:#FFF;
  		line-height:140%;
 		padding-bottom:10px;
  		padding-top:10px;
 		border-bottom:1px dotted #999; 					
		}

.trackback-post {
		font-family:verdana, arial, sans-serif;
		color:#666;
		font-size:x-small;
		font-weight:normal;
  		background:#FFF;
		}


.comments-head	{ 
		font-family: georgia, verdana, arial, sans-serif;
		font-size:small;
		color: #666;
		border-bottom:1px solid #999;
		margin-top:20px;
		font-weight:bold;
  		background:#FFF;
		}

#banner-commentspop {
		font-family: georgia, verdana, arial, sans-serif;
		color:#FFF;
		font-size:large;
		font-weight:bold;
		border-left:1px solid #FFF;
		border-right:1px solid #FFF;
		border-top:1px solid #FFF;
  		background:#003366;
  		padding-left:15px;
  		padding-right:15px;
  		padding-top:5px;
  		padding-bottom:5px;
		}

.side a {margin:1px 0px; padding:2px 0px; display:block; color:#1c2b0a; border-bottom: 1px dotted #1c2b0a; text-decoration: none;}
	
.side a:hover {background-color: #fdf9d7; color:#1c2b0a; border-bottom: 1px dotted #000; text-decoration: none;}

#bmh a#bmhlink, #gr a#grlink, #tth a#tthlink, #amen a#amenlink, #s a#slink, #cu a#culink, #d a#dlink, #mf a#mflink, #rp a#rplink, #r a#rlink, #resv a#resvlink,  #rom_pac a#rom_paclink, #amen a#amenlink, #gc a#gclink {background-color: #fdf9d7; color:#1c2b0a; border-bottom: 1px dotted #000; text-decoration: none;}

.blogbody fieldset{
	margin:20px auto 0px;
	border:1px solid #1c2b0a;
}

.blogbody label{
	margin: 5px 0px 5px 10px;
	text-align:right;
	font-family:georgia, times new roman, serif;
	color:#1c2b0a;
	font-size:x-small;
	font-weight:700;
}

.blogbody legend{
	font-family:georgia, times new roman, serif;
	font-size:x-small;
	font-weight:700;
	border:1px solid #000;
	padding:1px 20px;
	color:#fdf9d7;
	background-color:#1c2b0a;
}
 
.blogbody input{
	color: #1c2b0a;
	background-color: #FFF;
	font-family:georgia, times new roman, serif;
	font-size:x-small;
	font-weight:700;
	padding:5px 5px 2px 2px;
	border: 1px solid #1c2b0a;
}

.blogbody textarea.comment{
	color: #1c2b0a;
	background-color: #FFF;
	font-family:georgia, times new roman, serif;
	font-size:x-small;
	font-weight:700;
	background: #FFF;
	width:500px;
	padding:2px;
	border: 1px solid #1c2b0a;
}

.blogbody select.formselect {
	padding:2px;
	margin:3px 0px auto 15px;
}

.important {
	color: #1c2b0a;
	font-weight: bold;
}

.seventyfive {
	font-size:75%;
}

.blogbody p strong {
	font-weight:normal;
	}
	
ul{ list-style:none;
	margin:0px;
	padding:0px;
}

a#check  {
	background-color:#61A423;
	color:#FFF;
}