/*blog*/

#blog h1 {font-size:1em;}
#blog h2 {font-size:.9em; color:#6c4717;}
#archive {float:left; margin:30px 0 0 -20px; width:268px; height:243px; 
background: url(imgs/archives.png);}
#booking {float:left; margin:30px 0 0 -20px; width:268px; height:243px; background: url(imgs/booking.png);}

#blog {float:right; margin:20px 10px 100px 0; width:500px; height:100%; background: url(imgs/blogbck.png) repeat; border:1px solid #a2acab; text-align:left; padding:10px; min-height:300px;}
#blog p{font: 600 0.8em helvetica, verdana, "lucida grande", sans-serif; color:#A57F4E; width:500px;}
h1.blog {margin:-40px 0 0 -15px; width:218px; height:36px; background:url(imgs/blog.png); text-indent:-9999px;}
#blog h2 {font-size:17px; margin-bottom:15px; text-decoration:none;}

#blog a:link {text-decoration:underline; color:#6c4717;}
#blog a:visited {color:#6c4717;}
#blog a:hover {text-decoration:strikethrough; color:#6c4717;}
#blog a:active {color:#6c4717;}

#blog .more-link {float:right; margin-top:10px;}


#archive .content {
	margin-top:40px;
	margin-left:75px;
	margin-right:15px;
	text-align:left;
	color:#684416;
}

#archive a:link {text-decoration:underline; color:#6c4717;}
#archive a:visited {color:#6c4717;}
#archive a:hover {text-decoration:strikethrough; color:#6c4717;}
#archive a:active {color:#6c4717;}

.archive_link {
	padding-bottom:15px;	
	font-size:0.85em;
}

.archive_link a:hover {
	text-decoration:underline;
}


#booking .content {
	margin-top:45px;
	margin-left:75px;
	margin-right:15px;
	text-align:left;
	color:#684416;
}

#booking a:link {text-decoration:underline; color:#6c4717;}
#booking a:visited {color:#6c4717;}
#booking a:hover {text-decoration:strikethrough; color:#6c4717;}
#booking a:active {color:#6c4717;}

.booking_link {
	padding-bottom:15px;	
	font-size:0.85em;
}

.booking_link a:hover {
	text-decoration:underline;
}

