@charset "UTF-8";body {	background-image: url(../images/bg-site.gif);	background-repeat: repeat-y;	background-position: center top;	background-color: #525B1B;}body.home {	background-image: url(../images/bg-home.gif);	background-repeat: repeat-y;	background-position: center top;	background-color: #525B1B;}body * {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}body p {	font-size: 11px;}body td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}#sitebox {	width: 877px;	margin-right: auto;	margin-left: auto;	padding-left: 75px;}#contentbox {	width: 634px;	float: left;	background-image: url(../images/mastbg-site.jpg);	background-repeat: no-repeat;	background-position: left top;	color: #414021;	padding-bottom: 50px;/* 	margin-left: -1px; */}#sitebox div.home {	width: 572px;	background-image: url(../images/mastbg-home.jpg);	margin-left: -1px;}#logobox {	text-align: center;	margin-top: 46px;	margin-bottom: 8px;	padding-right: 8px;}#sitebox div.home #logobox {	margin-bottom: 20px;}#eventbanner2 {	width: 570px;}.banner-homepage {	border: 10px solid #FFFFFF;	margin-bottom: 15px;	width: 552px;	overflow:hidden;}.banner-special {	border-top: 10px solid #fff;	border-right: 10px solid #fff;		margin-bottom: 15px;}#reliefbox {	background-color: #942205;	color: #414021;	padding-bottom: 9px;	margin-bottom: 0px;	margin-right: 63px;	margin-left: 60px;	padding-top: 10px;	padding-right: 12px;	padding-left: 12px;}#reliefbox h1 {	font-size: 12px;	text-align: center;	color: #ffffff;}#reliefbox strong {	font-size: 17px;	display: block;	margin-top: 3px;	font-family: "Times New Roman", Times, serif;	font-weight: normal;	}.slideshow {	padding-top: 4px;}#gustavbox {	background-color: #d3d3b1;	color: #414021;	padding-top: 17px;	padding-right: 20px;	padding-bottom: 17px;	padding-left: 27px;	margin-bottom: 25px;	margin-right: 63px;	margin-left: 60px;	border: 3px solid #8b896c;}#gustavbox img {	float: right;	margin-top: 23px;}#gustavbox h1 {	font-size: 18px;	margin-bottom: 7px;	font-family: "Times New Roman", Times, serif;	font-weight: bold;	color: #942205;}#gustavbox ul {}#gustavbox li {	list-style-type: square;	list-style-position: outside;	margin-left: 16px;	padding-left: 10px;	margin-top: 6px;	margin-bottom: 3px;	font-size: 11px;	line-height: 13px;}/*----- Welcome Box and Bootstraps Box -----*/#welcome, #bootstraps {	width: 511px;	margin-right: auto;	margin-left: auto;}#welcome {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #6e6c47;	margin-bottom: 2px;}#welcome p {	line-height: 21px;	margin-top: 15px;	margin-bottom: 20px;	margin-left: 8px;	margin-right: 4px;}#bootstraps {	background-image: url(../images/operation-bootstraps.gif);	background-repeat: no-repeat;	background-position: left top;	height: 240px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #6e6c47;	}#bootstraps p {	margin-left: 208px;	margin-top: 26px;	line-height: 16px;}#bootstraps  img  {	text-align: center;	margin-right: auto;	margin-left: 60px;	margin-top: 15px;}/* SIDE BAR-------------------------------------------------------------*/#sidebar {	float: left;	background-image: url(../images/bgsidebar-site.jpg);	background-repeat: no-repeat;	background-position: left top;	padding-left: 14px;	color: #acaa89;	line-height: 13px;	width: 217px;	padding-right: 10px;}#sitebox div.sidehome {	width: 230px;	background-image: url(../images/bgsidebar-home.jpg);	padding-right: 60px;} #gustavbox img     {	padding-left: 14px;	padding-right: 15px;	margin-top: -3px;}#nav, #sidenews, #newsletter, #sideboot, #sidebar div.bottomstroke {	border-bottom: 1px solid #29290f;}#nav {	text-transform: uppercase;	margin-top: 43px;	padding-bottom: 20px;	line-height: 20px;	color: #edebcc;	margin-bottom: 2px;	padding-left: 15px;}#nav a {	color: #edebcc;	text-decoration: none;	font-family: "Times New Roman", Times, serif;	font-size: 12px;}#nav a:hover {	color: #BF7332;}#sidebar h1 {	font-family: "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	margin-top: 15px;	margin-bottom: 10px;	color: #edebcc;}.borderBott {	border-bottom: 1px solid #29290f;}#sideFacebook {	padding: 8px 0 8px 14px;}#sideFacebook a {	text-decoration: none;	color: #edebcc;	}#sideFacebook img {	margin: 4px 0 0 -1px;}#sideboot {	padding-top: 10px;	padding-bottom: 25px;}#sidenews, #sideboot, #sideFacebook {	padding-left: 14px;	border-top: 1px solid #29290f;}#sidenews a {	color: #edebcc;}#sidenews p {	margin-bottom: 15px;	margin-top: 10px;}#sidenews img {	margin-left: -3px;	margin-bottom: 10px;	margin-top: -5px;}#newsletter {	padding-bottom: 14px;	padding-right: 0px;	padding-left: 14px;}#newsletter img {	margin-top: 8px;}img#danny-glover {	margin-left: -6px;	margin-top: 8px;	margin-bottom: -8px;}#signupform {	display: block;	margin-top: 4px;	margin-right: 0px;	margin-left: 0px;	padding-top: 5px;	padding-bottom: 5px;	margin-bottom: 4px;	}/* Text fields */#newsletter input.signup   {	width: 142px;	border:1px solid #edebcc;	background:#edebcc;	padding:1px;	height: 13px;	float:left;	margin-top: 0;	margin-right: 3px;	margin-bottom: 0;	margin-left: 0;	font-size: 10px;}/* Submit */#newsletter a.button, #newsletter button {	display:block;	float: right;	margin:0 0 0 0;	padding:1px 3px 0px 3px;   /* Links */	background-color:#525a1c;	text-decoration:none;	cursor:pointer;	font-size: 10px;	color: #edebcc;	font-weight: normal;}#newsletter button {	float: left;	width: auto;	overflow: visible;	padding: 0px 4px 0px 4px;	border: 1px solid #525a1c;	font-weight: normal;}#newsletter button[type] {  padding:1px 3px 1px 3px;   /* Firefox */  line-height:13px;           /* Safari */}#newsletter *:first-child+html button[type] {  padding:2px 2px 2px 2px;   /* IE7 */ }#newsletter a.positive:hover, #newsletter button.positive:hover {  border:1px solid #fff;  color:#ffffff;	background-color:#525a1c;/*----------------------------------*/}#sidecontact {	margin-top: 10px;	padding-right: 10px;	padding-left: 14px;}#sidecontact p {	margin-top: 10px;	margin-bottom: 10px;	line-height: 13px;}/*--------------------------------------------------------*/#int-banner {	margin-bottom: 10px;	width: 634px;	text-align: left;	overflow:hidden;}#subnav {	float: left;	width: 130px;	padding-left: 40px;}#subnav a {	text-decoration: none;	display: block;	margin-bottom: 8px;	color: #414021;}#subnav a:hover {	text-decoration: underline;}#content {	float: left;	padding-right: 60px;	line-height: 16px;	width: 404px;}#content a {	color: #414021;	text-decoration: none;}#content a:hover {	text-decoration: underline;}#content p {	margin-top: 0px;	margin-bottom: 8px;}div.program   p em {	font-style: italic;	color: #9d5e1e;}img.picL {	padding-top: 5px;	padding-right: 7px;	float: left;}img.donate {	margin-top: 8px;}div.donateborder {	border: 4px double #414021;	width: 200px;	padding-top: 8px;	padding-right: 10px;	padding-bottom: 4px;	padding-left: 20px;	margin-top: 12px;	margin-bottom: 15px;}#donatebox {	margin-top: 12px;}#content table {	width: 403px;	border:none;}#content td {	vertical-align: top;	padding-right:10px;	padding-top: 5px;	padding-bottom: 5px;}#contentbox div.connect {	padding-left: 30px;	padding-right: 30px;	width: 570px;}#contentbox #connect-tbl {}#contentbox #connect-tbl td   {	padding-right: 10px;	vertical-align: middle;	font-size: 11px;	padding-top: 5px;	padding-bottom: 5px;	text-align: left;}#contentbox #connect-tbl td img {	text-align: left;	vertical-align: middle;	margin-left: 10px;}#contentbox #connect-tbl a {	display: block;	margin-top: 5px;}span.date {	font-family: "Times New Roman", Times, serif;	font-size: 15px;	display: block;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #8b896c;	padding-bottom: 4px;	padding-top: 5px;	margin-bottom: 4px;}span.date strong {	font-size: 25px;	font-family: "Times New Roman", Times, serif;	color: #7c7a57;	line-height: 21px;}#gallerybox {	width: 766px;}.stroke-all {	border: 10px solid #fff;}body.home  div.home  table {	margin-bottom: 15px;}body.home   table  td   {	padding-right: 10px;	vertical-align: top;	padding-top: 10px;}body.home  div.home  table  td  img {	padding-right: 5px;	padding-bottom: 10px;	padding-left: 10px;}.lamhmh-banner {	border: 10px solid #fff;}