@import url('https://fonts.googleapis.com/css?family=Bree+Serif');

/* General Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr, button{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align: baseline;
	background:none;
}
.archive {
	border: 10px solid #FFF;
}
.trythis {
	width: 250px;
	float: left;
	padding-top: 10px;
	padding-left: 50px;
}
.trythis p {
	font-weight: bold;
	color: #c99d70;
	font-size: 14px;
}
p a .brown{
	color: ##c99d70;
}

.yellow {
	color:#fed900 !important;
}
.page-update #main .center-box #content #2007 a .archive {
	padding-top: 22px;
}
h1, h2, h3, h4, h5, h6 {
	line-height:100%;
	margin:0 0 12px;
}
p{margin:0 0 17px;}
blockquote, q {quotes:none;}
q:before{content:"";}
q:after{content:"";}
table {border-collapse:collapse; border-spacing:0;}
input, textarea, button {font-family:inherit; font-size:1em;}
textarea{overflow:auto;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section{ display: block; }
nav ul{padding:0;}
nav li{list-style:none;}


/*font-family: 'Bree Serif', serif;*/

/* General Settings*/
body{
	color:#fff;
	font:16px/22px Georgia, 'Times New Roman', Times, serif;
	background:#1c1c1c url(../images/) no-repeat;
}
a{
	color:#fed900;
	text-decoration:none;
}
a:hover{text-decoration:underline;}
a:focus{outline:none;}
input,textarea,select{
	font:11px Arial, Helvetica, sans-serif;
	vertical-align:middle;
	padding:0;
	margin:0;
}
.trythis p a  {
	color: #c99d70;
!important
}
form,fieldset{border-style:none;}
ul{padding:0 0 14px 18px;}
ol{padding:0 0 14px 24px;}
ul li, ol li{list-style-position:outside;}
ul li{list-style-type:disc;}
.bree {font-family:"Bree Serif", sans-serif;font-size:19px;line-height:1.2em;}
#header{width:100%;}
#header .holder{
	height:285px;
	background:url(../images/bg-header.jpg) repeat-x;
}
#header .holder img{
	float:left;
	position:relative;
	margin:6px 0 0 -46px;
}
#header .nav-holder{
	height:73px;
	background:url(../images/bg-nav-holder.gif) repeat-x;
}
.center-box{
	margin: 0 auto;
	width:917px;
}
.center-box:after {
	clear: both;
	content:'';
	display: block;
}
.navigation{
	overflow:hidden;
	height:73px;
	margin: -73px auto 0;
	width:917px;
	position:relative;
	z-index:25;
}
#nav{
	float:left;
	padding:0;
}
#nav li{
	float:left;
	font:13px/18px Arial, Helvetica, sans-serif;
	list-style:none;
	padding-top: 0;
	padding-right: 22px;
	padding-bottom: 0;
	padding-left: 0;
}
#nav li a{
	padding:28px 0 0;
	float:left;
	color:#fff;
	letter-spacing:0.7px;
}
#nav li a:hover,
#nav li.active a{
	text-decoration:none;
	color:#fed900;
	background:url(../images/nav-bullet.png) no-repeat 50% 0;
}
#main{
	width:100%;
	position:relative;
	z-index:5;
	padding:0 0 40px;
}
#main .center-box{
	position:relative;
}
.photos-list{
	padding:0;
	width:100%;
}
.photos-list li{
	float:left;
	list-style:none;
	width:124px;
	height:124px;
	padding:0 49px 45px 0;
}
.colton-icon{
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/colton-icon.png) no-repeat;
	height:561px;
	width:550px;
	right: -149px;
	top: -324px;
	z-index: 1000;
}
.beeson-photo{
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	height:205px;
	width:242px;
	right: -105px;
	top: 199px;
	background-image: url(../images/beesonPhotos2.png);
	background-repeat: no-repeat;
}
.donate {
	position:absolute;
	text-indent:-9999px;
	overflow:hidden;
	height:160px;
	width:175px;
	right: 185px;
	top: 14px;
	background-image: url(../images/replycard.png);
	background-repeat: no-repeat;
	z-index: 11111;
}
.donate:hover {
	opacity:.8;
}
#content{
	float:left;
	width:580px;
}
.page-update #content{width:617px;}
.contact-area{line-height:18px;}
#sidebar{
	float:right;
	width:293px;
	padding: 268px 0 0;
	font-family: Arial, Helvetica, sans-serif;
}
.widget-box{
	margin:0 0 15px;
	position:relative;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	background:url(../images/bg-widget-box.png);
	padding:16px 18px;
	line-height:20px;
}
.widget-box h3{
	color:#c69c6d;
	margin:0 0 12px;
	font:16px/19px Georgia, 'Times New Roman', Times, serif;
}
.widget-box p{margin:0 0 15px;}
.widget-box address{
	font-style:normal;
	margin:0 0 15px;
}
.btn-contact{
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btn-contact.png) no-repeat;
	height:44px;
	display:block;
	width:293px;
}
.form-update{
	width:100%;
	overflow:hidden;
	padding:23px 0 0;
}
.form-update .cols-holder{
	overflow:hidden;
	margin-left:-20px;
}
.form-update .col{
	float:left;
	width:286px;
	margin-left:20px;
}
.form-update .row{
	width:100%;
	height: 65px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
.form-update .row:after {
	clear: both;
	content:'';
	display: block;
}
.form-update .holder{
	width:100%;
	overflow:hidden;
	padding:37px 0 0;
}
.form-update .holder label{
	/* [disabled]float:left; */
	padding: 2px 5px 0 0;
	width: 120px;
}
.form-update .holder .submit-row{
	float:left;
}
.form-update .row label{
	/* [disabled]float:left; */
	width:100px;
	padding:2px 5px 0 0;
}
input.txt{
	background-color:#fff;
	position:relative;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	width:185px;
	font:13px/16px Arial, Helvetica, sans-serif;
	height:16px;
	border:0;
	clear: both;
	padding-top: 4px;
	padding-right: 5px;
	padding-bottom: 4px;
	padding-left: 5px;
	margin-right: 94px;
	margin-bottom: 6px;
}
h1,h2,h3{
	color:#fed900;
	font-size:18px;
	line-height:26px;
	margin:0 0 22px;
	font-family: Georgia, 'Times New Roman', Times, serif;
}
h3{
	color:#c69c6d;
}
.top-box{
	padding:0 0 22px;
	width:100%;
}
.top-box:after {
	clear: both;
	content:'';
	display: block;
}
.btn-update{
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btn-update.png) no-repeat;
	height:44px;
	width:386px;
}
.btn-mini {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btn-mini.png) no-repeat;
	height:44px;
	width:429px;
}

.logo{
	background:url(../images/bg-logo.png) no-repeat;
	height:162px;
	width:329px;
	overflow:hidden;
	float:left;
	margin: 0 16px 0 -8px;
	text-indent:-9999px;
}
.logo a{
	height:100%;
	display:block;
}
.top-box .txt{
	font-family: Arial, Helvetica, sans-serif;
	overflow:hidden;
	padding: 15px 0 0;
}
.top-box .txt span{
	color:#c69c6d;
	display:block;
	font-weight:bold;
	font-size:16px;
	line-height:22px;
	margin: 0 0 7px;
}
.top-box .txt em{
	font-style:normal;
	font-size:16pt;
	display:block;
	line-height:20pt;
}
.top-box .txt strong{
/*	font-size:25px;*/
	font-size:16pt;
	display:block;
	line-height:18pt;
	font-weight:normal;
	margin:10px 0 0;
}
.form-contact{width:100%;}
.form-contact .row{
	width:493px;
	position:relative;
}
label{
	display:block;
	padding:0 0 10px;
}
#content address{
	font-style:normal;
	margin:0 0 21px;
}
#content dl{margin:0 0 19px;}
.btn-post{
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	font-size:0;
	line-height:0;
	cursor:pointer;
	background:url(../images/btn-post.png) no-repeat;
	height:44px;
	width:101px;
	border:0;
}
.submit-row{
	position:relative;
	width:493px;
	overflow:hidden;
}
.submit-row .btn-post{
	position:absolute;
	bottom:0;
	right:0;
}
textarea{
	float:left;
	background-color:#fff;
	border:0;
	width:364px;
	height:113px;
	overflow:auto;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	padding:7px;
	font:13px/16px Arial, Helvetica, sans-serif;
}
.post{
	margin:0 0 55px;
}
h4{
	color:#fff;
	margin:0 0 9px;
	font:bold 12px/16px Georgia, 'Times New Roman', Times, serif;
}
#footer{
	background:url(../images/bg-footer.gif) repeat-x;
	padding:24px 0;
	margin: 0 auto;
	overflow:hidden;
	width:917px;
	font:12px/16px Georgia, 'Times New Roman', Times, serif;
}
#footer ul{
	float:right;
	padding:0;
}
#footer li{
	list-style:none;
	float:left;
	padding:0 0 0 16px;
}
#footer p{margin:0;}
#footer a{color:#fff;}
div.alertbox {
	position: absolute;
	left: 50%;
	top: 150px;
	margin-left:-250px;
	z-index:10000;
	width: 500px;
	background-color: #333;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border: 3px solid #999;
	color: #fff;
	list-style:none;
	font-size:14px;
	padding: 16px;
}
.fifty {
	font-size: 18px;
}
#main .center-box #content .post .indent h4 {
	color: #C69C6D;
}
#content .post .indent {
	/* [disabled]padding-left: 25px; */
}
.welcome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
.archive {
	border: 10px solid #FFF;
	margin-left: 55px;
	margin-bottom: 25px;
	margin-top: 10px;
}
