/*@import url(../css/reset.css);*/
body {
	font: 16px Georgia, "Times New Roman", Times, serif;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
}
body#inside {
	background: #E6E0D4 url(../images/inside-bkg.jpg) no-repeat center 73px;
}
body#home {
	background: #E6E0D4 url(../images/home-bkg.jpg) no-repeat center 160px;
}
.twoColFixLtHdr #container {
	width: 960px;
	background: transparent none;
	margin: 0 auto;
	padding: 25px 0;
	text-align: left;
}
body#home #container {
	padding: 25px 0 60px 0;
	width: 960px;
	margin: 0 auto;
	text-align: left;
}
/************* HEADER ****************/
.twoColFixLtHdr #header {
	background: #463D21;
	border-bottom: 1px dotted #FFF;
}
.twoColFixLtHdr #header #header-wrapper {
	width: 960px;
	text-align: left;
	margin: 0 auto;
	padding: 10px 0;
}
.twoColFixLtHdr #header #globalnav {
}
.twoColFixLtHdr #header #globalnav ul {
	list-style: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	letter-spacing: 0.02em;
	margin: 5px 0 0 0;
	padding: 0;
}
.twoColFixLtHdr #header #globalnav ul li {
	display: inline;
	text-transform: uppercase;
	padding: 0 10px 0 0;
}
.twoColFixLtHdr #header #globalnav ul li a:link, .twoColFixLtHdr #header #globalnav ul li a:visited, .twoColFixLtHdr #header #globalnav ul li a:active {
	color: #A4A091;
	text-decoration: none;
}
.twoColFixLtHdr #header #globalnav ul li a:hover {
	color: #E6E0D4;
	text-decoration: none;
}
.cse-branding-bottom .cse-branding-form {
	text-align: right;
	clear: right;
}
.cse-branding-bottom .cse-branding-form .searchbox-input {
	background: #BCAB97 none !important;
	color: #474435;
	font: italic 12px Tahoma, Geneva, sans-serif;
	border: 1px solid #474435;
	padding: 2px;
}
.cse-branding-bottom .cse-branding-form input.gobutton {
	vertical-align: bottom;
}
.twoColFixLtHdr #logo-box {
	width: 156px;
	display: block;
	height: 104px;
}
.twoColFixLtHdr #logo-box h1 {
	padding: 10px 0 0 0;
}
.twoColFixLtHdr #logo-box h1 a img {
	border: medium none;
}
/************* NAVIGATION ****************/
.twoColFixLtHdr #sidebar1 {
	float: left;
	width: 312px;
	background: #EAE4DB url(../images/leftnav-bkg.jpg) repeat-y right top;
	-moz-border-radius-topleft: 15px;
	-moz-border-radius-bottomleft: 15px;
	-webkit-border-top-left-radius: 15px;
	-webkit-border-bottom-left-radius: 15px;
	margin: -70px 0 0 0;
}
.twoColFixLtHdr #sidebar1 #leftnav {
	margin: 0;
	padding: 60px 25px;
}
.twoColFixLtHdr #sidebar1 #leftnav ul, li.ui-accordion-li-fix, body#home #bottomBox #bottomBoxLeft #leftnav ul#navigation {
	list-style: none;
	margin: 0;
	padding: 0;
	font-size: 21px;
}
.twoColFixLtHdr #sidebar1 #leftnav ul.navlevel2 {
	list-style: none;
	font-size: 14px;
	line-height: normal;
	margin: 0;
	padding: 15px 0;
	font-family: Tahoma, Geneva, sans-serif;
}
.twoColFixLtHdr #sidebar1 #leftnav ul li, li.ui-accordion-li-fix, body#home #bottomBox #bottomBoxLeft #leftnav ul#navigation li {
	margin: 0;
	padding: 0 0 15px 0;
}
.twoColFixLtHdr #sidebar1 #leftnav ul.navlevel2 li {
	margin: 0;
	padding: 0 0 5px 25px !important;
}
.twoColFixLtHdr #sidebar1 #leftnav ul#navigation li a:link, .twoColFixLtHdr #sidebar1 #leftnav ul#navigation li a:visited, .twoColFixLtHdr #sidebar1 #leftnav ul#navigation li a:active, a.head:link, a.head:visited, a.head:active, body#home #bottomBox #bottomBoxLeft #leftnav ul#navigation li a:link, body#home #bottomBox #bottomBoxLeft #leftnav ul#navigation li a:active, body#home #bottomBox #bottomBoxLeft #leftnav ul#navigation li a:visited {
	color: #C56E10;
	text-decoration: none;
}
.twoColFixLtHdr #sidebar1 #leftnav ul#navigation li a:hover, body#home #bottomBox #bottomBoxLeft #leftnav ul#navigation li a:hover {
	color: #E5A866;
	text-decoration: none;
}
.twoColFixLtHdr #sidebar1 #leftnav ul.navlevel2 li a:link, .twoColFixLtHdr #sidebar1 #leftnav ul.navlevel2 li a:visited, .twoColFixLtHdr #sidebar1 #leftnav ul.navlevel2 li a:active {
	color: #463D21 !important;
	text-decoration: none;
}
.twoColFixLtHdr #sidebar1 #leftnav ul.navlevel2 li a:hover {
	color: #847C63 !important;
	text-decoration: none;
}
ul.navlevel2 {
	display: none;
}
body.about ul#about, body.programs ul#programs, body.guatemala ul#guatemala, body.donate ul#donate, body.tours ul#tours, body.contact ul#contact {
	display: block;
}
/************* CONTENT ****************/
.twoColFixLtHdr #breadcrumbs {
	text-transform: uppercase;
	font: 12px Tahoma, Geneva, sans-serif;
	color: #859EC4;
	display: inline;
	position: relative;
	top: -57px;
	
}
.twoColFixLtHdr #breadcrumbs a:link, .twoColFixLtHdr #breadcrumbs a:active, .twoColFixLtHdr #breadcrumbs a:visited {
	color: #BFB39C;
	text-decoration: none;		
}
.twoColFixLtHdr #breadcrumbs a:hover {
	color: #463d21;
	text-decoration: none;
}
.twoColFixLtHdr #donate-now {
	display: block;
	width: 95px;
	position: relative;
	left: 867px;
	top: -100px;
	overflow: hidden;
}
.twoColFixLtHdr #mainContent {
	margin: -170px 0 10px 312px;
	padding: 67px 24px;
	background: #F4F0EA none;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	/*color: #463D21;*/
	color: #686147;
}
.twoColFixLtHdr #mainContent h2 {
	color: #004B85;
	font-size: 32px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	padding: 0 0 10px 0;
}
.twoColFixLtHdr #mainContent h2 a:link, .twoColFixLtHdr #mainContent h2 a:visited, .twoColFixLtHdr #mainContent h2 a:active {
	text-decoration: none;
	color: #004B85;
	background: #DEE0E2 none;
}
.twoColFixLtHdr #mainContent h2 a:hover {
	text-decoration: none;
	color: #004B85;
	background: #C8CFDB none;
}
.twoColFixLtHdr #mainContent h3 {
	color: #004B85;
	font-size: 24px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	padding: 5px 0 10px 0;
}
.twoColFixLtHdr #mainContent h3 a:link, .twoColFixLtHdr #mainContent h3 a:visited, .twoColFixLtHdr #mainContent h3 a:active {
	color: #C56E10;
	text-decoration: none;
}
.twoColFixLtHdr #mainContent h3 a:hover {
	color: #E5A866;
	text-decoration: none;
}
.twoColFixLtHdr #mainContent h4 {
	color: #333;
	font-size: 21px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	padding: 5px 0 10px 0;
}
.twoColFixLtHdr #mainContent h4 a:link, .twoColFixLtHdr #mainContent h4 a:visited, .twoColFixLtHdr #mainContent h4 a:active {
	text-decoration: none;
	color: #333;
	background: #DEE0E2 none;
}
.twoColFixLtHdr #mainContent h4 a:hover {
	text-decoration: none;
	color: #333;
	background: #C8CFDB none;
}
.twoColFixLtHdr #mainContent h5 {
	color: #666;
	font-size: 18px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	padding: 0px 0 0px 0;
	margin-top: -1px;
	margin-bottom: -1px;
}
.twoColFixLtHdr #mainContent h5 a:link, .twoColFixLtHdr #mainContent h5 a:visited, .twoColFixLtHdr #mainContent h5 a:active {
	text-decoration: none;
	color: #666;
	background: #DEE0E2 none;
}
.twoColFixLtHdr #mainContent h5 a:hover {
	text-decoration: none;
	color: #666;
	background: #C8CFDB none;
}
.twoColFixLtHdr #mainContent h6 {
	color: #333;
	font-size: 16px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	text-transform: uppercase;
	padding: 5px 0 10px 0;
}
.twoColFixLtHdr #mainContent h6 a:link, .twoColFixLtHdr #mainContent h6 a:visited, .twoColFixLtHdr #mainContent h6 a:active {
	text-decoration: none;
	color: #333;
	background: #DEE0E2 none;
}
.twoColFixLtHdr #mainContent h6 a:hover {
	text-decoration: none;
	color: #333;
	background: #C8CFDB none;
}
.twoColFixLtHdr #mainContent p {
	line-height: 1.375em;
	padding: 0 0 5px 0;
}
.twoColFixLtHdr #mainContent p a:link, .twoColFixLtHdr #mainContent p a:visited, .twoColFixLtHdr #mainContent p a:active, .twoColFixLtHdr #mainContent ul li a:link, .twoColFixLtHdr #mainContent ul li a:visited, .twoColFixLtHdr #mainContent ul li a:active, .twoColFixLtHdr #mainContent ol li a:link, .twoColFixLtHdr #mainContent ol li a:visited, .twoColFixLtHdr #mainContent ol li a:active, .twoColFixLtHdr #mainContent table a:link, .twoColFixLtHdr #mainContent table a:active, .twoColFixLtHdr #mainContent table a:visited {
	color: #C56E10;
	text-decoration: none;
}
.twoColFixLtHdr #mainContent p a:hover, .twoColFixLtHdr #mainContent ul li a:hover, .twoColFixLtHdr #mainContent ol li a:hover, .twoColFixLtHdr #mainContent table a:hover {
	color: #E5A866;
	text-decoration: none;
}
.twoColFixLtHdr #mainContent ul {
	list-style: none outside url(../images/bullet-arrow.gif);
	margin: 0 25px;
	padding: 5px 0;
}
.twoColFixLtHdr #mainContent ul li {
	line-height: normal;
	padding: 0 0 5px 0;
}
.twoColFixLtHdr #mainContent ol {
	margin: 0 25px;
	padding: 5px 0;
	list-style-type: decimal;
}
.twoColFixLtHdr #mainContent ol li {
	background-color: #E2DED6;
	line-height: normal;
	padding: 20px 30px;
	margin: 10px 0;
}
.twoColFixLtHdr #mainContent ol li ul li {
	background-color: #E2DED6;
	line-height: normal;
	padding: 20px -30px;
	margin: 10px 0;
}
.twoColFixLtHdr #mainContent blockquote p {
	float: right;
	color: #C56E10;
	font-size: 18px;
	font-style: italic;
	width: 287px;
	padding: 25px 0;
	margin: 10px 0 10px 25px;
	border-top: 1px solid #D1CBC1;
	border-bottom: 1px solid #D1CBC1;
	line-height: 1.5em;
	text-indent: -0.25em;
}
.twoColFixLtHdr #mainContent blockquote a:link, .twoColFixLtHdr #mainContent blockquote a:active, .twoColFixLtHdr #mainContent blockquote a:visited {
	color: #C56E10;
	text-decoration: none;
}
.twoColFixLtHdr #mainContent blockquote a:hover {
	color: #E5A866;
	text-decoration: none;
}
.twoColFixLtHdr #mainContent hr {
	border: 0;
	color: #D1CBC1;
	background-color: #D1CBC1;
	height: 1px;
	width: 100%;
	text-align: left;
}
#mainContent table caption {
	text-align: left;
	color: #004B85;
	padding: 10px 0;
}
#mainContent table caption a:link, #mainContent table caption a:active, #mainContent table caption a:visited {
	color: #AB9E87;
	text-decoration: none;
	background: #DEE0E2 none;
}
#mainContent table caption a:hover {
	color: #94856A;
	text-decoration: none;
	background: #C8CFDB none;
}
#mainContent table {
	background: #D1CBC1 none;
	font-family: Tahoma, Geneva, sans-serif;
	color: #004B85;
	font-size: 13px;
	letter-spacing: 0.02em;
	border: 1px solid #D1CBC1;
	width: 100%;
}
#mainContent table tr th {
	text-align: left;
	background: #FFF none;
	color: #463D21;
	font-weight: normal;
	text-transform: uppercase;
	border: 1px solid #D1CBC1;
	letter-spacing: 0.03em;
}
#mainContent table td {
	background: #FFF url(../images/cell-bkg.gif) repeat-x bottom left;
}
#mainContent table tr {
	background: #FFF url(../images/cell-bkg.gif) repeat-x bottom left;
}
#mainContent table tr:hover {
	background: #EDEAE6 none;
}
#mainContent table tr td {
	border: 1px solid #D1CBC1;
	padding: 5px;
	text-align: left;
}
#mainContent .menubox {
	margin: 0 0 15px 0;
	padding: 12px;
	/*-moz-border-radius: 8px;
	-webkit-border-radius: 8px;	*/
	background: #EBE4DC none;
}
#mainContent .menubox:hover {
	background: #DEE0E2 none;
}
#mainContent .menubox h3 {
	color: #666;
	font-size: 18px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: normal;
	padding: 0;
	margin: 0;
}
#mainContent .menubox h3 a:link, #mainContent .menubox h3 a:visited, #mainContent .menubox h3 a:active {
	text-decoration: none;
	color: #666;
	background: #DEE0E2 none;
}
#mainContent .menubox h3 a:hover {
	text-decoration: none;
	color: #666;
	background: #C8CFDB none;
}
#mainContent .menubox p {
	padding: 12px;
	margin: 0 5px;
	display: table-row;
}
#mainContent .menubox img {
	float: left;
	margin: 0 15px 15px 0;
}
.twoColFixLtHdr #mainContent img.rightimage {
	padding: 12px 0 12px 12px;
	float: right;
	margin-top: -10px;
	margin-right: -5px;
}
.twoColFixLtHdr #mainContent img.leftimage {
	padding: 0 12px 0 0;
	float: left;
	margin-top: 2px;
	margin-left: -5px;
	margin-right: 10px;
	overflow: hidden;
}
.twoColFixLtHdr #mainContent img.fullimage {
	padding: 0 0 12px 0;
	margin-top: -5px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
/************* HOMEPAGE **************/
body#home #logo-box h1 {
	padding: 10px 0 42px 0;
}
body#home #topBox {
	background: #F4F0EA none;
	padding: 36px 24px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
}
body#home #topBoxLeft {
	width: 392px;
	float: left;
}
body#home #topBoxLeft p {
	font: 16px Georgia, "Times New Roman", serif;
	line-height: 1.65em;
	letter-spacing: 0.02em;
	color: #474435;
	padding: 24px 0 0 0;
	margin-top: -10px;
}
body#home #topBoxLeft p a:link, body#home #topBoxLeft p a:active, body#home #topBoxLeft p a:visited {
	color: #C56E10;
	text-decoration: none;
}
body#home #topBoxLeft p a:hover {
	color: #E5A866;
	text-decoration: none;
}
body#home #topBoxRight {
	width: 499px;
	height: 300px;
	float: left;
	padding: 0 0 0 21px;
	position: relative;
	top: -90px;
	right: 0;
	clear: right;	
}
body#home #topBoxRight #slideshow {
	width: 499px;
	height: 339px;
	overflow: hidden;
	}
body#home #topBoxRight p, body#home #photoBox p {
	font: italic normal 12px Georgia, "Times New Roman", serif;
	text-align: right;
	padding: 2px 18px 0 0;
}
body#home #topBoxRight p img, body#home #photoBox p img {
	padding: 0 10px 0 0;
	vertical-align: middle;
}
body#home #topBoxRight p a:link, body#home #topBoxRight p a:active, body#home #topBoxRight p a:visited, body#home #photoBox p a:link, body#home #photoBox p a:active, body#home #photoBox p a:visited {
	text-decoration: none;
	color: #637147;
}
body#home #topBoxRight p a:hover, body#home #photoBox p a:hover {
	text-decoration: none;
	color: #7F9C45;
}
body#home #topBox #actionPanel {
	width: 911px;
	margin: 0;
	padding: 0;
}
body#home #topBox #actionPanel div {
	width: 19%;
	background-color: #EAE4DB;
	border: 1px dotted #ABA8A4;
	padding: 10px 36px 20px 75px;
}
body#home #topBox #actionPanel div h3, body#home #topBox #actionPanel div h3 a:link, body#home #topBox #actionPanel div h3 a:active, body#home #topBox #actionPanel div h3 a:visited, body#home #topBox #actionPanel div h3 a:hover {
	color: #004B85;
	font: normal 19px Tahoma, Geneva, sans-serif;
	padding: 0 0 8px 0;
	text-decoration: none;
}
body#home #topBox #actionPanel div p {
	color: #3B2E07;
	font: 14px Tahoma, Geneva, sans-serif;
	line-height: 1.5em;
	letter-spacing: 0.01em
}
body#home #topBox #actionPanel div p a:link, body#home #topBox #actionPanel div p a:active, body#home #topBox #actionPanel div p a:visited {
	text-decoration: none;
	color: #C56E10;
}
body#home #topBox #actionPanel div p a:hover {
	text-decoration: none;
	color: #E5A866;
}
body#home #topBox #actionPanel #actionPanelLeft, body#home #topBox #actionPanel #actionPanelCenter {
	margin: 0 24px 0 0;
	float: left;
}
body#home #topBox #actionPanel #actionPanelLeft {
	background-image: url(../images/leftbox-bkg.gif);
	background-repeat: no-repeat;
	background-position: 20px center;
}
body#home #topBox #actionPanel #actionPanelCenter {
	background-image: url(../images/centerbox-bkg.gif);
	background-repeat: no-repeat;
	background-position: 14px center;
}
body#home #topBox #actionPanel #actionPanelRight {
	background-image: url(../images/rightbox-bkg.gif);
	background-repeat: no-repeat;
	background-position: 16px center;
}
body#home #topBox #actionPanel #actionPanelRight {
	float: left;
}
body#home #bottomBox {
	padding: 24px 0;
	width: 960px;
}
body#home #bottomBoxLeft {
	float: left;
	/*width: 312px;*/
	width: 288px;
	padding: 0 0 200px 24px;
}
body#home #bottomBox #bottomBoxLeft #leftnav ul#navigation {
	padding: 0 0 58px 0;
}
body#home #bottomBox #donateBox {
	margin: 0 0 0 -24px;
	}
body#home #bottomBox #bottomBoxRight {
	border-left: 1px solid #DBD1C5;
	width: 599px;
	float: right;
	padding: 0 24px 0 24px;
}
body#home #bottomBox #bottomBoxRight #newsBox {
	padding: 0 0 54px 0;
}
body#home #bottomBox #bottomBoxRight h4 {
	padding: 0 0 24px 10px;
}
body#home #bottomBox #bottomBoxRight #newsBox ul {
	color: #463D21;
	font: normal 14px Tahoma, Geneva, sans-serif;
	letter-spacing: 0.02em;
}
body#home #bottomBox #bottomBoxRight #newsBox ul li {
	background: #D5CFC0 none;
	padding: 5px 10px;
	margin: 0 0 1em 0;
	line-height: normal;
}
body#home #bottomBox #bottomBoxRight #newsBox ul li a:link, body#home #bottomBox #bottomBoxRight #newsBox ul li a:visited, body#home #bottomBox #bottomBoxRight #newsBox ul li a:active {
	color: #463D21;
	text-decoration: none;
}
body#home #bottomBox #bottomBoxRight #newsBox ul li a:hover {
	color: #847C63;
	text-decoration: none;
}
body#home #bottomBox #bottomBoxRight #newsBox ul li.archives {
	background: transparent none;
	text-transform: uppercase;
}
body#home #bottomBox #bottomBoxRight #newsBox ul li.archives a:link, body#home #bottomBox #bottomBoxRight #newsBox ul li.archives a:active, body#home #bottomBox #bottomBoxRight #newsBox ul li.archives a:visited {
	color: #004B85;
}
body#home #bottomBox #bottomBoxRight #newsBox ul li.archives a:hover {
	color: #859EC4;
}
body#home #bottomBox #bottomBoxRight #photoBox {
	float: left;
	padding: 0 24px 0 0;
	display: inline;
}
body#home #bottomBox #bottomBoxRight #photoBox object {
	padding: 0 10px;
}
body#home #bottomBox #bottomBoxRight #twitterBox {
	float: left;
	border-left: 1px solid #DBD1C5;
	padding: 0 24px;
	margin-left: -10px;
	display: inline;
}
div.twtr-tweet-text p {
	font-family: Tahoma, Geneva, sans-serif;
}
/************* FOOTER ****************/
.twoColFixLtHdr #footer {
	text-align: left;
	background:#463D21;
	border-top: 1px dotted #FFF;
}
.twoColFixLtHdr #footer #footer-wrapper {
	width: 960px;
	margin: 0 auto;
}
.twoColFixLtHdr #footer h5 {
	font-size: 16px;
	color: #FEFEFE;
	padding: 0 0 20px 0;
	margin: 0;
	font-weight: normal;
}
.twoColFixLtHdr #footer #footer-leftcol, .twoColFixLtHdr #footer #footer-middlecol, .twoColFixLtHdr #footer #footer-rightcol {
	width: 288px;
	/*padding: 50px 12px;
	padding: 50px 0 50px 24px;*/

}
.twoColFixLtHdr #footer #footer-leftcol {
	padding: 50px 0 50px 24px;
	}
.twoColFixLtHdr #footer #footer-middlecol {
	padding: 50px 0 50px 36px;
	}
.twoColFixLtHdr #footer #footer-rightcol {
	padding: 50px 0 50px 36px;
	}		
.twoColFixLtHdr #footer #footer-leftcol #copyright p {
	color: #DBD1C5;
	font-size: 12px;
	line-height: normal;
	margin: 0;
	padding: 0 0 50px 0;
	letter-spacing: 0.02em;
}
.twoColFixLtHdr #footer #footer-middlecol #contact-info p {
	color: #A0B5D5;
	font-size: 12px;
	font-family: Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	letter-spacing: 0.03em;
	line-height: normal;
	padding: 0;
	margin: 0;
}
.twoColFixLtHdr #footer #footer-middlecol #contact-info p a:link, .twoColFixLtHdr #footer #footer-middlecol #contact-info p a:visited, .twoColFixLtHdr #footer #footer-middlecol #contact-info p a:active {
	color: #A0B5D5;
	text-decoration: none;
}
.twoColFixLtHdr #footer #footer-middlecol #contact-info p a:hover {
	color: #C3CEE0;
	text-decoration: none;
}
.twoColFixLtHdr #footer #footer-rightcol h5 {
	text-align: left;
	padding: 7px 0 20px 0;
}
.twoColFixLtHdr #footer #footer-rightcol input.shadowed {
	background: #FFF url(../images/input-bkg.gif) repeat-x;
	border: medium none;
	padding: 5px 2px;
	margin: 5px 0 0 0;
	color: #666;
	font-style: italic;
	font-size: 12px;
	font-family: Georgia, "Times New Roman", Times, serif;
	width: 196px;
	vertical-align: top;
}
.twoColFixLtHdr #footer #footer-rightcol button.subscribe {
	width: 84px;
	height: 33px;
	background: transparent none;
	margin: 0;
	padding: 0;
	border: medium none;
}
.fltrt {
	float: right;
}
.fltlft {
	float: left;
}
.fltright {
	float: right;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
/******** GOOGLE STUFF *********/
.gsc-branding-text, .gsc-branding-img {
	display: none;
}
.form.gsc-search-box {
	margin: 0;
}
table.gsc-search-box {
	margin: 0;
}
/********* SPECIAL CONTENT STYLING ***********/

#flickr_badge_uber_wrapper {
	text-align: center;
	float: right;
	/*width:174px;*/
	padding: 60px 0 10px 25px; /* needs to be top of 10px if not coming first in source order of main content */
}
#flickr_badge_wrapper {
	padding: 10px 0 2px 0;
}
.flickr_badge_image {
	margin:0 10px 10px 10px;
}
.flickr_badge_image img {
	border: 1px solid #D1CBC1 !important;
	padding: 1px;
}
.flickr_badge_image img:hover {
	border: 1px solid #C56E10 !important;
	padding: 1px;
}
#flickr_badge_source {
	text-align:left;
	margin:0 10px 0 10px;
}
#flickr_badge_icon {
	float:left;
	margin-right:5px;
}
#flickr_www {
	display:block;
	padding:0 10px 0 10px !important;
	font: 11px Arial, Helvetica, Sans serif !important;
	color:#3993ff !important;
}
#flickr_badge_uber_wrapper a:hover, #flickr_badge_uber_wrapper a:link, #flickr_badge_uber_wrapper a:active, #flickr_badge_uber_wrapper a:visited {
	text-decoration:none !important;
	background:inherit !important;
	color:#c56e10;
}
#flickr_badge_wrapper {
	background-color:#FFF;/*border: solid 1px #D1CBC1; */
}
#flickr_badge_source {
	padding:0 !important;
	font: 11px Arial, Helvetica, Sans serif !important;
	color:#463d21 !important;
}
#picasa {
	float: right;
	padding: 0 0 10px 25px !important;
}

/*Lisa's additions*/

.rightbox{
	border: 1px solid #C56E10;
	padding: 0;
	float: right;
	width: 150px;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
}
.LLSbox{
	border: 1px solid #C56E10;
	padding: 0;
	float: right;
	width: 180px;
	font-family: Tahoma, Geneva, sans-serif;
	margin-left: 10px;
	text-align:center;
	font-size: 12px;
}
.highlights{
	border: 1px solid #C56E10;
	float: right;
	width: 180px;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	height: auto;
	margin-left: 10px;
	margin-bottom: 10px;
}
.clear {
	clear: both;
}
.indentbox {
	position: relative;
	left: 40px;
	margin-top: -20px;
	margin-bottom: -20px;
	
}
.video {
	padding: 15px;
	
}
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}
.callout {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	text-align: center;

}
.number {
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 12px;
}
.tagline {
	margin-top: -30px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 17px;
	font-weight: lighter;
	color: #004B85;
}
.marginfix {
	margin-top: -50px;
}
.LLSMembers { 
	text-align:center;
	font-size: 12px;
}
.boxlink {
	display: block;
	width: 100%;
	height: 100%;
}
body#inside #picasa p.arrowlink {
	font: italic normal 12px Georgia, "Times New Roman", serif;
	text-align: right;
	padding: 2px 18px 0 0;
}
body#inside #picasa p.arrowlink a:link, body#inside #picasa p.arrowlink a:active, body#inside #picasa p.arrowlink a:visited {
	text-decoration: none;
	color: #637147;
}
body#inside #picasa p.arrowlink a:hover {
	text-decoration: none;
	color: #7F9C45;
}
.blogimage {
	margin-top: 10px;
}
.thumbtext {
	margin-top: -35px;
	margin-left: 58px;
}
.checkbox {
	float: left;
	height: 100%;
	
}