	@font-face {
	font-family: 'gb-nav';
	src: url('https://apps.bravenet.com/libraries/font/gb-nav.eot?85607216');
	src: url('https://apps.bravenet.com/libraries/font/gb-nav.eot?85607216#iefix') format('embedded-opentype'),
	url('https://apps.bravenet.com/libraries/font/gb-nav.woff2?85607216') format('woff2'),
	url('https://apps.bravenet.com/libraries/font/gb-nav.woff?85607216') format('woff'),
	url('https://apps.bravenet.com/libraries/font/gb-nav.ttf?85607216') format('truetype'),
	url('https://apps.bravenet.com/libraries/font/gb-nav.svg?85607216#gb-nav') format('svg');
	font-weight: normal;
	font-style: normal;
	}
	/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
	/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
	/*
	@media screen and (-webkit-min-device-pixel-ratio:0) {
	@font-face {
	font-family: 'gb-nav';
	src: url('https://apps.bravenet.com/libraries/font/gb-nav.svg?85607216#gb-nav') format('svg');
	}
	}
	*/

	[class^="icon-"]:before, [class*=" icon-"]:before {
	font-family: "gb-nav";
	font-style: normal;
	font-weight: normal;
	speak: none;

	display: inline-block;
	text-decoration: inherit;
	width: 1em;
	margin-right: .2em;
	text-align: center;
	/* opacity: .8; */

	/* For safety - reset parent styles, that can break glyph codes*/
	font-variant: normal;
	text-transform: none;

	/* fix buttons height, for twitter bootstrap */
	line-height: 1em;

	/* Animation center compensation - margins should be symmetric */
	/* remove if not needed */
	margin-left: .2em;

	/* you can be more comfortable with increased icons size */
	/* font-size: 120%; */

	/* Font smoothing. That was taken from TWBS */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;

	/* Uncomment for 3D effect */
	/* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
	}

	.icon-last:before { content: '\e800'; } /* '' */
	.icon-first:before { content: '\e801'; } /* '' */
	.icon-next:before { content: '\e802'; } /* '' */
	.icon-home-outline:before { content: '\e803'; } /* '' */
	.icon-home:before { content: '\e804'; } /* '' */
	.icon-post:before { content: '\e805'; } /* '' */
	.icon-ok:before { content: '\e806'; } /* '' */
	.icon-cancel:before { content: '\e807'; } /* '' */
	.icon-forward:before { content: '\e808'; } /* '' */
	.icon-reply:before { content: '\e809'; } /* '' */
	.icon-mail:before { content: '\e80a'; } /* '' */
	.icon-ok-1:before { content: '\e80b'; } /* '' */
	.icon-cancel-1:before { content: '\e80c'; } /* '' */
	.icon-eye-1:before { content: '\e80d'; } /* '' */
	.icon-comment:before { content: '\e80e'; } /* '' */
	.icon-chat:before { content: '\e80f'; } /* '' */
	.icon-star:before { content: '\e810'; } /* '' */
	.icon-star-empty:before { content: '\e811'; } /* '' */
	.icon-lock:before { content: '\e812'; } /* '' */
	.icon-spin4:before { content: '\e834'; } /* '' */
	.icon-spin6:before { content: '\e839'; } /* '' */
	.icon-globe:before { content: '\f018'; } /* '' */
	.icon-globe-inv:before { content: '\f019'; } /* '' */
	.icon-eye:before { content: '\f082'; } /* '' */
	.icon-mail-alt:before { content: '\f0e0'; } /* '' */
	.icon-prev:before {
	content: '\e802';
	}
	.icon-prev {
	-moz-transform: scaleX(-1);
	-o-transform: scaleX(-1);
	-webkit-transform: scaleX(-1);
	transform: scaleX(-1);
	filter: FlipH;
	-ms-filter: "FlipH";
	display:inline-block;
	}


#bn-guestbook-1-1-1915386805 * { padding : 0; margin : 0; position : static; z-index : 0; opacity : 1.0; moz-opacity : 1.0; background : none; letter-spacing : 0; text-transform : none; float : none; border : 0; }

/* Guestbook container settings */
#bn-guestbook-1-1-1915386805 {
  overflow: hidden;
  width:740px;
  			background-color : #ffffff;
		color : #0d2410;
  font-family : Verdana;
  font-size : 11px;
      }
#bn-guestbook-1-1-1915386805 p
{
  margin: 15px 0;
}
#bn-guestbook-1-1-1915386805 .bn-service-wrapper {
  		padding : 10px;
		text-align : left;
}
#bn-guestbook-1-1-1915386805 a, #bn-guestbook-1-1-1915386805 a:visited {
  font: 11px verdana;
	color: #bc7018;
			font-weight:bold;
			}

/* Begin Guestbook Header -- contains title, subtitle and title image */
#bn-guestbook-1-1-1915386805 .bn-guestbook-header {
  margin-bottom : 20px;
  text-align : center;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-header .bn-guestbook-title
{
font: 20px verdana;
	color : #235f29;
			font-weight : bold;
				margin-bottom : 10px;
	text-align : center;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-header .bn-guestbook-subtitle
{
  font : 11px Verdana;
	color : #0d2410;
				margin : 10px 0;
	text-align : center;
}
/* End Guestbook Header */


/* Divider Image -- if no image is configured use the below declarations */


/* Guestbook Pager Navigation */
#bn-guestbook-1-1-1915386805 .bn-pages-nav {
  margin : 0;
  padding : 0;
  width : auto;
  overflow: hidden;
  zoom : 1;
}

#bn-guestbook-1-1-1915386805 .bn-pages-nav div {
  float: left;
}
#bn-guestbook-1-1-1915386805 .bn-pages-nav div.bn-custom-nav-post {
  float : right;
}

#bn-guestbook-1-1-1915386805 .bn-pages-nav div a {
  display : block;
  text-align : center;
  padding : 3px;
  font : 12px Arial,Verdana,Tahoma,sans-serif;
	cursor : pointer;
	background-color : #346534;
	color : #ffffff;
	border : 1px solid #0d2410;
	line-height :16px;
	margin-right : 5px;
}
#bn-guestbook-1-1-1915386805 .bn-pages-nav div.bn-pages-nav-last a
{
  margin-right : 0px;
}
#bn-guestbook-1-1-1915386805 .bn-pages-nav div a, .bn-pages-nav div a:visited, .bn-pages-nav div a:hover {
  text-decoration : none;
  font-weight : normal;
}
#bn-guestbook-1-1-1915386805 .bn-pages-nav div a:hover {
  background-color : #6e946e;
	color : #346534;
}
#bn-guestbook-1-1-1915386805 .bn-pages-nav div.disabled {
  -moz-opacity : 0.65;
  opacity : 0.65;
  filter : Alpha(opacity=65);
}
#bn-guestbook-1-1-1915386805 .bn-pages-nav div.disabled a:hover {
  background-color : #346534;
	color : #ffffff;
	cursor : default;
}
#bn-guestbook-1-1-1915386805 .bn-pages-status
{
  margin-top : 5px;
  font-size: 11px;
}
/* End Guestbook Pager Navigation */




/* Guestbook Posts */
#bn-guestbook-1-1-1915386805 .bn-pages-data {
  padding-top : 10px;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post {
  background : #ccd8cc;
	margin-bottom : 10px;
	padding : 10px;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-alt {
  background : #F6F7ED;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post .bn-guestbook-post-header {
  padding : 10px;
  overflow : hidden;
  zoom : 1;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-date {
  float : right;
  text-align : right;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-name {
  float: left;
	font: 11px verdana;
	color: #0d2410;
			font-weight : bold;
			}
#bn-guestbook-1-1-1915386805 .bn-guestbook-response-wrapper {
	overflow : hidden;
	margin-bottom : 10px;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-question {
	font : 11px verdana;
	color : #0d2410;
			}
#bn-guestbook-1-1-1915386805 .bn-guestbook-answer {
	margin-left : 5px;
	margin-top: 3px;
	font : 11px Verdana;
	color : #0d2410;
			}
#bn-guestbook-1-1-1915386805 .bn-guestbook-subtitle {
	font: 20px verdana;
  	color : #235f29;
  	  		font-weight : bold;
  	  	  	}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-links ul {
  list-style-type : none;
  text-align : center;
  overflow : hidden;
  zoom : 1;
  margin : 15px 0;
  margin-top : 20px;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-links ul li {
  display : inline;
  margin-right : 15px;
}
#bn-guestbook-1-1-1915386805 .bn-privatemsg-label {
  background : url(//assets.bravenet.com/common/images/embed/lock.png) center left no-repeat;
  background-image : url(//assets.bravenet.com/common/images/embed/lock.png)!important;
  background-image : none;
  padding-left : 21px;
  font-size: 12px;
}



/* Guestbook Post Form */
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form {
  padding : 0px;
  text-align : left;
  padding: 0 15px;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form input,
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form select,
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form textarea {
  background : #fff;
  color : #000;
  font : 13px Arial,Verdana,sans-serif;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-guestbook-post-field-wrapper {
  margin-bottom : 15px;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-guestbook-post-field {
  display : block;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .post-field-alt input, #bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .question input {
  background : none;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-label {
  display: block;
  font : 11px verdana;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-input, #bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-input-error {
  display : block;
  border: 1px inset #000;
  padding: 3px;
  background-color: #fff;
    width : 100%;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-input-error, #bn-guestbook-1-1-1915386805 .bn-captcha-error input {
  margin-bottom: 5px;
  background-color : #ffe8e8;
  border : 1px solid #f00!important;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-input input,
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-input textarea,
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-input select {
  display : block;
  width: 100%;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-input-error input,
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-input-error textarea,
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-input-error select {
  background-color : #ffe8e8;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .post-field-inner input {
  border : 1px inset #000;
  padding : 3px;
  text-align : center;
  font-size : 16px;
  font-weight : bold;
  text-transform: uppercase;
}
#bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-form-error {
  background-color : #fff;
  color : #f00;
  font: 12px Arial, Verdana, Tahoma, sans-serif;
  font-weight : bold;
  padding : 3px;
}
#bn-guestbook-1-1-1915386805 .bn-form-buttons span, #bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-form-buttons span {
  padding : 5px;
}
#bn-guestbook-1-1-1915386805 .bn-form-button, #bn-guestbook-1-1-1915386805 .bn-guestbook-post-form .bn-form-button {
  text-align : center;
  padding : 3px;
  font : 12px Arial,Verdana,Tahoma,sans-serif;
	cursor : pointer;
	background-color : #346534;
	color : #ffffff;
	border : 1px solid #0d2410;
	line-height :16px;
	margin: 5px;
}



/* Miscellaneous Containers */
#bn-guestbook-1-1-1915386805 .bn-pages-loading {
  padding : 90px 0;
  text-align : center;
  font-weight : bold;
  background : url(//assets.bravenet.com/common/images/global/loading.gif) center 70px no-repeat;
}
#bn-guestbook-1-1-1915386805 .bn-branding, #bn-guestbook-1-1-1915386805 .bn-branding * {
  text-align : center;
  font-size : 11px;
}

/* Comments Section */
#bn-guestbook-1-1-1915386805 .bn-comments {
	padding: 0px 15px;
	margin-top: 15px;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-container {
	position:relative;
	zoom:1;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-post-container {
	background-color: transparent;
	border: 0;
	zoom:1;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-paging-set-icons {
	font-weight: bold;
	font-size: 18px;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-pagination-set {
	  		background-color : transparent;
  		border: 1px solid #0d2410;
  		border-top: 1px solid #0d2410;
	cursor: pointer;
	padding : 3px 0;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-pagination-set td, #bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-pagination-set td a {
	color : #235f29;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comment {
	border-top : 1px solid #0d2410;
	padding: 10px 0;
	overflow : hidden;
	zoom : 1;
	postion:relative;
	font : 11px Verdana;
	color : #0d2410;
			}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comment-text {
	padding : 15px 0px;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comment-date {
	font-size: 11px;
}

#bn-guestbook-1-1-1915386805 .bn-comments .bn-comment-avatar {
	float: left;
	width : 64px;
	margin-right : 10px;
}
	#bn-guestbook-1-1-1915386805 .bn-comments .bn-comment-response {
		margin-left: 79px;
	}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-action {
	position:relative;
	zoom:1;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-action button, 
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-action button span {
 	background-color : transparent;
  	border: 0 none;
  	font: 11px verdana;
	color: #bc7018;
  	margin-top: 10px;
  	cursor: pointer;
  	position:relative;
  	zoom:1;
  	text-shadow: none;
  	text-decoration: underline;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-post-title {
	font-size: 125%;
	font-weight: bold;
	margin-top : 10px;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-post-form {
	margin : 0 25px;
	position : relative;
	zoom : 1;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-post-input {
	zoom : 1;
	margin-bottom : 5px;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-post-input label {
	display: block;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-post-input input {
	background-color: #fff;
	width : 98%;
	border: 1px inset #000;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-post-input textarea {
	background-color: #fff;
	width : 100%;
	border: 1px inset #000;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-smilies-bar input {
	width : auto;
	margin-right : 2px;
	background-color: transparent;
	border : 0;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-smilies-bar a {
	text-decoration : none;
}
#bn-guestbook-1-1-1915386805 .bn-comments #guestbook_usertype_member,
#bn-guestbook-1-1-1915386805 .bn-comments #guestbook_usertype_nonmember {
	width : auto;
	background-color: transparent;
	border : 0;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comments-post-input .bn-form-button {
   		background-color : transparent;
  		border: 1px solid #0d2410;
  		color : #235f29;
  		margin : 10px auto;
    padding : 2px 10px;
}
#bn-guestbook-1-1-1915386805 .bn-comments .bn-comment-name {
	font: 11px verdana;
	color: #0d2410;
			font-weight : bold;
			}}
