body,td,th,option,input,textarea,select {
	font-family: Arial,Geneva,Verdana,sans-serif;
	font-size: 12px;
	color: 000000;
	line-height:130%;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;

}

/* facts box */

div#boxFacts-home {
width: 350px;
	border: 0px dotted #8d9194;
	background: #3891cd url(images/main/logo_sm_bl.jpg) no-repeat 27px 10px; 
	
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:0px;
	padding: 15px;
	padding-top: 15px;
	padding-bottom: 5px;
	font-color:#ffffff
	font-size:16px;
	line-height:130%;
	
	}div#boxFacts-rhome {
width: 135px;
	border: 0px dotted #fac100;
	background: #fac100 url(images/main/logo_sm_bl.jpg) no-repeat 27px 10px; 
	margin: 10px 0;
	padding: 10px;
	padding-top: 10px;

}div#boxFacts-r {
width: 155px;
	border: 1px dotted #8d9194;
	background: #e8f1f8 url(images/main/logo_sm_bl.jpg) no-repeat 27px 10px; 
	margin: 10px 0;
	padding: 10px;
	padding-top: 20px;
}
 div#boxFacts-l {
	width: 300px;
	height: 
	border: 1px solid #8d9194;
	background: #fac100 url(images/main/logo_sm_bl.jpg) no-repeat 27px 10px; 
	margin: 10px 0;
	padding: 10px;
	padding-top: 10px;
}

#boxFacts p {
	font-size: 12px;
	color: #29c8fd;
	line-height: 1.2em;
	text-transform: uppercase;
}

#boxFacts p.factNum {
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
}

#boxFacts ul.factSource {
	color: #231f20;
	font-size: 10px;
	margin-top: 7px;
	margin-left: 1px;
	line-height: 11px;
	text-transform: none;
	list-style: none;
}	

	
}



body a {
	color:#000000;
	text-decoration:none;
}
body a:link {
	color:#0033cc;
	text-decoration:none;
}
body a:visited {
	color:#0033cc;
	text-decoration:none;
}
body a:hover {
	color: #0033cc;
	text-decoration:none;
}
body a:active {
	color:#FFF;
	text-decoration:none;
	
/* facts box */

} div#boxFacts {
	width: 150px;

	border: 0px solid #8d9194;
		background: #fac100; 
	margin: 0px 0;
	padding: 10px;
	padding-top: 10px;
}

#boxFacts p {
	font-size: 12px;
	color: #306690;
	line-height: 1.2em;
	text-transform: uppercase;
}

#boxFacts p.factNum {
	font-weight: bold;
	color: #000;
	margin-bottom: 5px;
}

#boxFacts ul.factSource {
	color: #231f20;
	font-size: 10px;
	margin-top: 7px;
	margin-left: 1px;
	line-height: 11px;
	text-transform: none;
	list-style: none;
}	
	
	
	
form {
	margin:0px;
	padding:0px;
}
.homemaintext {
	padding-top:30px;
}
.leadpara {
	margin-top:0px;
}
.topmenubg {
	background-color:#ECB01F;
}
.logo {
	margin-left:32px;
}
.newshr {
	height:1px; 
	margin-bottom:10px; 
	margin-top:10px;
	color:#b7b096;  
}
#news_subnav_div {
	width:154px;
	border:1px solid #ecb01f;
	padding-top:9px;
	margin-bottom:5px;
}
.newsarchivetext {
	font-size:11px;
	font-weight:bold;
	color:#3c3829;
	padding-left:1px;
	line-height:100%;
	padding-bottom:4px;
}
.newsarchivelinks {
	font-size:11px;
	font-weight:bold;
	color:#3c3829;
	padding-left:1px;
	line-height:100%;
	padding-bottom:10px;
}
.signuptext {
	font-size:11px;
	font-weight:bold;
	color:#3c3829;
	padding-left:1px;
	line-height:100%;
	padding-bottom:4px;
}
.topsubnav {
	padding-bottom:5px;
	padding-right:44px;
}
.topsubnav_es {
	padding-bottom:5px;
	padding-right:44px;
}
.yellowhr {
	margin-top:5px;
	margin-bottom:5px;
}
.albumphotocount {
	font-size:10px;
	color: #b1a475; 
}
.albumthumb {
	border:1px solid #b1a475;
}
/********************* custom Join table *********************************************/
table.custom {
	border-width: 0px;
	border-spacing: ;
	border-style: none;
	border-color: black;
	border-collapse: collapse;
	background-color: white;
}
table.custom th {
	border-width: 1px;
	padding: 2px;
	border-style: dotted;
	border-color: black;
	background-color: #fffff0;
	-moz-border-radius: ;
}
table.custom td {
	border-width: 1px;
	padding: 2px;
	border-style: dotted;
	border-color: black;
	background-color: #fffff0;
	-moz-border-radius: ;
}
.mediumbox {
	width:200px;
}
.widebox {
	width:300px;
}
.extrawidebox {
	width:400px;
}
.hugebox {
	width:500px;
}
.tinybox {
	width:30px;
	font-size:10px;
	height:17px;
	margin:0px;
	padding-left:2px;
}
.errtext {
	color:#FF0000;
	font-weight:bold;
}
.successtext {
	font-size:18px;
	font-weight:bold;
}

/*************** iContact *****************/
#SignUp .signupframe {
	border: 1px solid #CCCCCC;
	background: #ffffff;
	color: #226699;
	font-family: Arial, Helvetica, sans-serif;
	
	padding:10px;
	width:450px;
}
.signupframe td {
	vertical-align:middle;
}
#SignUp input {
	width:200px;
}
/* ----------------- */
.languagechoices {
	color:#7f754D;
	font-size:11px;
	font-weight:bold;
	padding-left:30px;
}
.languagechoices a:link, .languagechoices a:visited, .languagechoices a:active {
	color:#7f754D;
	text-decoration:none;
}
.languagechoices a:hover {
	color:#ffffff;
	text-decoration:none;
}
.languagechoices_es {
	color:#7f754D;
	font-size:11px;
	font-weight:bold;
	padding-left:93px;
}
.languagechoices_es a:link, .languagechoices_es a:visited, .languagechoices_es a:active {
	color:#7f754D;
	text-decoration:none;
}
.languagechoices_es a:hover {
	color:#ffffff;
	text-decoration:none;
}
/* ----------------- */
.topnavitems {
	color:#3C3829;
	font-weight:bold;
	font-size:11px;
}
.topnavitems a:link, .topnavitems a:visited, .topnavitems a:active {
	color:#3C3829;
	text-decoration:none;
}
.topnavitems a:hover {
	color:#FFFFFF;
}
.lightyellowbar {
	background-color:#f1d27f;
	height:7px;
}
.lighteryellowbar {
	background-color:#f7f0d3;
	height:7px;
}
#topnavlink {
	display:inline;
}
#topnavlink_home {
	display:inline;
}
#topnavlink_aboutus {
	display:inline;
}
#topnavlink_whatwedo {
	display:inline;
}
#topnavlink_howhelp {
	display:inline;
}
#topnavlink_whatwedo {
	display:inline;
}
#topnavlink_news {
	display:inline;
}
#topnavlink_contactus {
	display:inline;
}
.topnavlink_selected a:link, .topnavlink_selected a:visited, .topnavlink_selected a:active, .topnavlink_selected a:hover{
	display:inline;
	color:#FFFFFF;
	/*cursor:default;*/
}
.topnavvertbar {
	padding-left:10px;
	padding-right:10px;
}
.bottomfiller {
	background-color:#ecb01f;
	height:36px;
	font-size:10px;
	color:#433c34;
}
.bottomfiller a:link, .bottomfiller a:visited, .bottomfiller a:active {
	color:#433c34;
	text-decoration:none;
}
.bottomfiller a:hover {
	color:#433c34;
	text-decoration:underline;
}
.searchtd {
	padding-top:14px;
	padding-right:44px;
}	
.searchtd form {
	margin:0px;
	padding:0px;
}
.searchtd_es {
	padding-top:21px;
	padding-right:44px;
}	
.searchtd_es form {
	margin:0px;
	padding:0px;
}
.searchtext {
	font-size:10px;
	font-weight:bold;
	color:#403c2b;
	padding-bottom:1px;
}
.searchbox {
	font-size:11px;
	width:135px;
	border: 1px solid #8b7b4c;
}
.logocell {
	padding-left:48px;
}
.bottomlogocell {
	padding-top:11px;
	padding-left:239px;
	padding-bottom:4px;
}
.homeimagetext {
	background-color:#3891cb;
	font-size: 16px;
	color: #FFF;
}
.youtube {
	padding-top:13px;
}
.homeimagediv {
	height:207px;
	overflow:hidden;
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:15px;
}
.homeimagefactoid {
	height:119px;
	overflow:hidden;
	color:#FFFFFF;
	font-size:18px;
	line-height:130%;
}
.homeimagequote {
	height:1%;
	color:#FFFFFF;
	font-size:16px;
	line-height:130%;
}
.homeimageattr {
	color:#FFFFFF;
	font-size:12px;
	text-align:right;
	margin-top:-3px;
	line-height:100%
}
.homeimagestorynew {
	height:99%;
	color:#ECB01F;
	font-size:12px;
	font-weight:bold;
	line-height:130%;
}
.homeimagestory {
	color:#ECB01F;
	font-size:11px;
	font-weight:bold;
	line-height:130%;
}
.homeimagestorylink {
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding-top:11px;
	text-align:right;
}
.homemaintexttitle {
	color:#3891cd;
	font-size:24px;
	padding-bottom:11px;
	padding-left:3px;
	line-height:100%;
}
.homemaininfo {
	color:000000;
	line-height:150%;
	font-size:12px;
	padding-left:3px;
	padding-right:18px;
}
.homeactionlinks {
	padding-top:17px;
}
.homeactiontopleft {
	margin-right:18px;
	margin-bottom:17px;
}
.homeactiontopright {
	margin-bottom:17px;
}
.homeactionbottomleft {
	margin-right:18px;

}
.homeshakiraquote {
	padding-left:1px;
	padding-right:32px;
	color:#09a09b;
	font-weight:bold;
	font-size:11px;
	line-height:150%;
}
.homeshakiraquote_es {
	padding-left:1px;
	padding-right:30px;
	color:#09a09b;
	font-weight:bold;
	font-size:11px;
	line-height:150%;
}
.homeshakiraendquote {
	padding-left:1px;
	padding-right:32px;
	color:#09a09b;
	font-weight:bold;
	font-size:11px;
	line-height:140%;
}
.homeshakiraendquote_es {
	padding-left:1px;
	padding-right:30px;
	color:#09a09b;
	font-weight:bold;
	font-size:11px;
	line-height:140%;
}
.joinarrow {
	margin-left:3px;
}
.rssfeed {
	padding-left:8px;
	padding-bottom:33px;
}
.homenewsteaser {
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
}
.readmorenews {
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:15px;
}
.enteremail {
	padding-left:2px;
	padding-bottom: 12px;
}
.homeshakiraimage {
	margin-right:9px;
}
.readmore {
}
.readmore a:link, .readmore a:visited, .readmore a:active {
	color:#FFFFFF;
	text-decoration:none;
}
.readmore a:hover {
	color:#8bc743;
	text-decoration:none;
}
.shakiralink {
	color:#09a09b;
}
.shakiralink a:link {
	color:#09a09b;
	text-decoration:none;
}
.shakiralink  a:visited {
	color:#09a09b;
	text-decoration:none;
}
.shakiralink a:hover {
	color:#09a09b;
	text-decoration:underline;
}
.shakiralink a:active {
	color:#09a09b;
	text-decoration:none;
}
.topnavrow {
	height:118px;
	background-color:#ECB01F;
}
.rightside {
	margin-left:16px;
}
.mainbodytoppad {
	padding-top:16px;
	padding-left:48px;
	padding-right:45px;
	padding-bottom:35px;
}
.signupbox {
	font-size:11px;
	width:131px;
	border: 1px solid #b7b096;
	color:#b7b096;
}
.newsandevents {
	padding-bottom:12px;
}
.homejoinus {
	padding-bottom:7px;
}
.intjoinus {
	padding-bottom:7px;
}
.topsearcharrow {
	margin-right:6px;
}
.actionbar {
	padding-bottom:7px;
}
.intwatchvideo {
	padding-top:6px;
}
.inlineform {
	padding:0px;
	margin:0px;
}
#adminpages {
	padding:20px;
	font-size:11px;
}
.topnavcell {
	padding-right:15px;
	padding-top:5px;
}
.headertext03 {
	height:120px;
	overflow:hidden;
}
.headertext03_div {
	margin-right:25px;
	margin-top:20px;
	margin-bottom:5px;
}
.headertext03_factoidtd {
	color:#ffffff;
	height:65px;
	overflow:hidden;
	margin-right:20px;
	line-height:140%;
}
.headertext03_factoid {
	font-size:14px;
}
.headertext03_howhelp {
	font-size:11px;
	font-weight:bold;
}
.headertext03_factoidtd a:link  {
	color:#ecb01f;
	text-decoration:none;
}
.headertext03_factoidtd a:visited {
	color:#ecb01f;
	text-decoration:none;
}
.headertext03_factoidtd a:hover {
	color:#ecb01f;
	text-decoration:none;
}
.headertext03_factoidtd a:active {
	color:#ecb01f;
	text-decoration:none;
}
.headertext03_headertd {
	color:#FFFFFF;
	font-size:26px;
	font-weight:bold;
	line-height:100%;
}
.headertext03_yellow {
	color:#ecb01f;
}	
.headertable {
	background-color:#3c3829;
}
.headerimage {
	margin-right:4px;
}
.subnavbar03 {
	margin-top:9px;
	margin-bottom:13px;
	font-size:10px;
	color:#c8c0a9;
}
.subnavbar03_general {
	margin-top:9px;
	margin-bottom:13px;
	width:737px;
	font-size:10px;
	color:#c8c0a9;
}
.pagetitle {
	color:#7c743d;
	font-size:24px;
	margin-top:0px;
}
.htmlbody03 {
	margin-right:7px;
}
.green_callout {
	font-size:18px;
	color:#10a09b;
	line-height:140%;
}
.aboutus_shakira {
	margin-left:22px;
	margin-right:22px;
}
.mytracetext
{
	color:#FFFFFF;
	background-color:#333333;
}
.hideme {
	display:none;
}
.margintopzero {
	margin-top:0px;
}
.marginbottomzero {
	margin-bottom:0px;
}
.smalltext {
	font-size:10px;
}
.bigredtext {
	font-size:18px;
	color:#D63326;
	line-height:140%;
}
/* 
BEGIN: LANDING PAGE NAV LINKS IN MAIN BODY 

Text link, and automatically adds rollover arrow to all links assigned to this class
*/
.subpagelink {
	color:#10a09b;
	font-size:18px;
}
a.subpagelink{
	color:#10a09b; 
	text-decoration:none;
	background-image:url(../graphics/common/greenarrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:15px;
}
a.subpagelink:link {
	color:#10a09b; 
	text-decoration:none;
}
a.subpagelink:visited {
	color:#10a09b;
	text-decoration:none;
}
a.subpagelink:hover {
	color:#7eb5b4; 
	text-decoration:none;
	background-image:url(../graphics/common/greenarrow_over.gif);
	background-position:right;
	background-repeat:no-repeat;
}
a.subpagelink:active {
	color:#10a09b; 
	text-decoration:none;
}
/********************/
.subpagelink a{
	color:#10a09b; 
	text-decoration:none;
	background-image:url(../graphics/common/greenarrow.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:15px;
}
.subpagelink a:link {
	color:#10a09b; 
	text-decoration:none;
}
.subpagelink a:visited {
	color:#10a09b;
	text-decoration:none;
}
.subpagelink a:hover {
	color:#7eb5b4; 
	text-decoration:none;
	background-image:url(../graphics/common/greenarrow_over.gif);
	background-position:right;
	background-repeat:no-repeat;
}
.subpagelink a:active {
	color:#10a09b; 
	text-decoration:none;
}
/* END: LANDING PAGE NAV LINKS IN MAIN BODY */
/***************************/
/*  Milonic                */
/**************************/
/* milonic menu */
.mmpadding {
	padding-top:2px;
	padding-bottom:2px;
	padding-right:4px;
	padding-left:10px;
	opacity: .95;
}
.mmpadding a:link {
	text-decoration:none;
}
.mmpadding a:visited {
	text-decoration:none;
}
.mmpadding a:hover{
	text-decoration:none;
}
.mmpadding a:active {
	text-decoration:none;
}
.aboutfounderphoto {
	margin-right:15px;
	margin-top:3px;
}
.imageleft {
	margin-right:15px;
	margin-bottom:15px;
	margin-top:3px;
}
.imageright {
	margin-left:15px;
	margin-bottom:15px;
	margin-top:15px;
}
.aboutvideo {
	margin-right:15px;
	margin-top:3px;
	margin-bottom:20px;
}
.whatwedobullet {
	margin-bottom:5px;
}	
.colombiamap {
	margin-right: 25px;
}
.regionpopupimg {
	margin-right:32px;
}
.regionpopuptitle {
	font-size:11px;
	font-weight:bold;
	color:#3c3829;
}
.regionpopuptext {
	font-size:11px;
	font-style:italic;
	color:#3c3829;
}
.regionpopupclose {
	font-size:11px;
	text-decoration:underline;
	color:#7c743d;
}
.sponsorachildtable TD {
	padding-bottom:3px;
}
/**** for the region popups on the ABOUT:MAIN page */
.regionpopup *{ PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; MARGIN: 0px; }
.regionpopup {
	POSITION: absolute; 
	padding:29px 29px 17px 25px; 
	border:1px solid #BBB6B0; 
	width:528px;
	background-color:#FFFFFF;
	top:375px;
	left:440px;
	/*height:425px;*/
	/*overflow-y:scroll;*/
	display:none;
}
.newsdiv {
	width: 730px;
	overflow:hidden;
}
/******* BEGIN RIGHT SIDE NAV **************/
#subnav_div {
	width:154px;
	border:1px solid #ecb01f;
	padding-top:9px;
	margin-bottom:11px;
}
#subnav_div ul {
	/*margin-top:-5px;*/
	margin-right:20px;
	font-size:11px;
}
#subnav_div ul .indent{
	list-style-image: none;
	list-style-type: none; 
	cursor:default;
	margin-left:3px;
}
#subnav_ul .no_children {
	cursor:default;
}
#subnav_ul li {
	list-style-image:url(/graphics/common/subnav_rightarrow.gif);
	cursor:pointer;
	margin-left:-5px; /* added it */
}
#subnav_ul .li_down {
	list-style-image:url(/graphics/common/subnav_downarrow.gif);
}
.rightnav_currentpage {
	text-decoration:underline;
	color:#7c743d;
}
.indent_hide {
	display:none;
}
#subnav_ul .rightnav_title {
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	cursor:default;
	list-style-image:none;
	list-style-type:none;
	margin-left:-23px;
	padding-bottom:5px;
	text-decoration:none;
}
/* On FireFox, turn off the auto-background color of the clicked LI */
#subnav_ul li a::-moz-selection{
	background-color:#FFFFFF;
	}
#subnav_ul li::-moz-selection{
	background-color:#FFFFFF;
}
/******* END RIGHT SIDE NAV ****************/
