/*
    Theme Name: Notepad Chaos
    Theme URI: http://www.evaneckard.com/
    Description: Notepad Chaos is a wordpress theme by <a href="http://www.evaneckard.com">Evan Eckard</a>
    Version: 1.0
    Author: Evan Eckard
    Author URI: http://www.evaneckard.com/
*/


body {
	background-image:url(images/notepad-back.jpg);
	background-repeat: repeat-y;
	background-position: top center;
	margin:0;
	padding:0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	background-color:#0c0502;
}


#wrap {
	width:100%;
	margin:0 auto;
	padding:0;
	background:url(images/page-back.jpg) no-repeat top center;
}

#content .whitecaps { font-family: Arial, Helvetica, sans-serif; font-size: 22px; line-height: 26px; font-weight: bold; color:#FFFFFF; }




/* ------------------------------------------------------------ TOP NAVIGATION */	


#top_nav_container {
		margin: 0 auto;
		padding: 0;
		width: 710px;
		height: 100px;
		text-align: center;
		}

#top_nav {
	margin: 0;
	padding: 0;
	height: 100px;
	list-style: none;
	display: inline;
	overflow: hidden;
	}

#top_nav li {
	margin: 0; 
	padding: 0;
    list-style: none;
	display: inline;
	}

#top_nav a {
	float: left;
	padding: 100px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:100px; /* for IE5/Win only */
	}
	
#top_nav a:hover {
	background-position: 0 -100px;
	}



#nav_home a { background: url(http://www.globaltribe.com/v3/_images/logo.jpg) top left no-repeat; width: 292px; }
#nav_donate a { background: url(http://www.globaltribe.com/v3/_images/donate.jpg) top left no-repeat; width: 194px; }
#nav_email a { background: url(http://www.globaltribe.com/v3/_images/email.jpg) top left no-repeat; width: 205px; }




/* ------------------------------------------------------------ MAIN NAVIGATION */	


#main_nav_container {
		margin: 0 auto;
		padding: 0;
		width: 750px;
		height: 50px;
		text-align: center;
		}

#main_nav {
	margin: 0;
	padding: 0;
	height: 50px;
	list-style: none;
	display: inline;
	overflow: hidden;
	}

#main_nav li {
	margin: 0; 
	padding: 0;
    list-style: none;
	display: inline;
	}

#main_nav a {
	float: left;
	padding: 50px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:50px; /* for IE5/Win only */
	}
	
#main_nav a:hover {
	background-position: 0 -50px;
	}



#nav_vision a { background: url(http://www.globaltribe.com/v3/_images/nav_about.jpg) top left no-repeat; width: 123px; }
#nav_projects a { background: url(http://www.globaltribe.com/v3/_images/nav_reach.jpg) top left no-repeat; width: 112px; }
#nav_partners a { background: url(http://www.globaltribe.com/v3/_images/nav_global.jpg) top left no-repeat; width: 121px; }
#nav_connect a { background: url(http://www.globaltribe.com/v3/_images/nav_joinus.jpg) top left no-repeat; width: 122px; }
#nav_gallery a { background: url(http://www.globaltribe.com/v3/_images/nav_partners.jpg) top left no-repeat; width: 143px; }
#nav_contact a { background: url(http://www.globaltribe.com/v3/_images/nav_gallery.jpg) top left no-repeat; width: 129px; }



/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/image_dropdown.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */


#nav {
	padding:0; 
	margin:0; 
	list-style:none; 
	height:50px; 
	z-index:200; 
	display: inline;
	overflow: hidden;
	}
	
#nav li.top {
	display:block; 
	float:left;
	}
	
#nav li a {
	display:block; 
	float:left; 
	height:50px; 
	width:150px; 
	border:0px solid #888; 
	text-decoration:none; 
	padding:0; 
	cursor:pointer;}
	
#nav li.top a {
	display:block; 
	border:0px; 
	text-decoration:none; 
	cursor:pointer;
	float: left;
	padding: 50px 0 0 0;
	overflow: hidden;
	}
	
#nav li a b {margin-left:-999px;}

#nav li a.about { background: url(http://www.globaltribe.com/v3/_images/nav_about.jpg) top left no-repeat; width: 123px; height: 0px !important; height /**/:50px; /* for IE5/Win only */ }
#nav li a.missions { background: url(http://www.globaltribe.com/v3/_images/nav_missions.jpg) top left no-repeat; width: 112px; height: 0px !important; height /**/:50px; /* for IE5/Win only */ }
#nav li a.global { background: url(http://www.globaltribe.com/v3/_images/nav_global.jpg) top left no-repeat; width: 121px; height: 0px !important; height /**/:50px; /* for IE5/Win only */ }
#nav li a.joinus { background: url(http://www.globaltribe.com/v3/_images/nav_joinus.jpg) top left no-repeat; width: 122px; height: 0px !important; height /**/:50px; /* for IE5/Win only */ }
#nav li a.partners { background: url(http://www.globaltribe.com/v3/_images/nav_partners.jpg) top left no-repeat; width: 143px; height: 0px !important; height /**/:50px; /* for IE5/Win only */ }
#nav li a.media { background: url(http://www.globaltribe.com/v3/_images/nav_media.jpg) top left no-repeat; width: 129px; height: 0px !important; height /**/:50px; /* for IE5/Win only */ }

#nav li:hover a,
#nav a:hover
{background-position: 0 -50px;}


#nav table {position:absolute; top:0; left:0; border-collapse:collapse; padding:0; width:0; height:0; margin:-1px;}

#nav .sub {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover {position:relative; z-index:200;}
#nav a:hover {position:relative; white-space:normal; z-index:200;}

#nav :hover ul.sub {left:10px; top:50px; background: #ae8454; width:170px; height:auto; z-index:300;}
#nav :hover ul.sub li {display:block; height:40px; position:relative; float:left; width:170px; font-weight:normal;}
#nav :hover ul.sub li a {display:block; height:40px; width:170px; border:0px solid #888; border-color:#ddd #888 #000 #ccc; text-decoration:none; padding:0; cursor:pointer;}
#nav :hover ul.sub li a:hover {background-position: 0 40px; position:relative; width:170px; display:block; height:40px; float:left; }

#nav :hover ul li a.story { background: url(http://www.globaltribe.com/v3/_images/_subnav/thestory.jpg); }
#nav :hover ul li a.team { background: url(http://www.globaltribe.com/v3/_images/_subnav/theteam.jpg); }
#nav :hover ul li a.mission { background: url(http://www.globaltribe.com/v3/_images/_subnav/mission.jpg); }
#nav :hover ul li a.strategy { background: url(http://www.globaltribe.com/v3/_images/_subnav/strategy.jpg); }

#nav :hover ul li a.whatisreach { background: url(http://www.globaltribe.com/v3/_images/_subnav/whatisreach.jpg); }
#nav :hover ul li a.upcomingevents { background: url(http://www.globaltribe.com/v3/_images/_subnav/upcomingevents.jpg); }
#nav :hover ul li a.pastevents { background: url(http://www.globaltribe.com/v3/_images/_subnav/pastevents.jpg); }

#nav :hover ul li a.mexico { background: url(http://www.globaltribe.com/v3/_images/_subnav/mexico.jpg); }
#nav :hover ul li a.africa { background: url(http://www.globaltribe.com/v3/_images/_subnav/africa.jpg); }
#nav :hover ul li a.india { background: url(http://www.globaltribe.com/v3/_images/_subnav/india.jpg); }
#nav :hover ul li a.china { background: url(http://www.globaltribe.com/v3/_images/_subnav/china.jpg); }
#nav :hover ul li a.newzealand { background: url(http://www.globaltribe.com/v3/_images/_subnav/newzealand.jpg); }

#nav :hover ul li a.howtojoin { background: url(http://www.globaltribe.com/v3/_images/_subnav/howtojoin.jpg); }
#nav :hover ul li a.contactus { background: url(http://www.globaltribe.com/v3/_images/_subnav/contactus.jpg); }
#nav :hover ul li a.trips { background: url(http://www.globaltribe.com/v3/_images/_subnav/trips.jpg); }
#nav :hover ul li a.merch { background: url(http://www.globaltribe.com/v3/_images/_subnav/merch.jpg); }

#nav :hover ul li a.bands { background: url(http://www.globaltribe.com/v3/_images/_subnav/bands.jpg); }
#nav :hover ul li a.churches { background: url(http://www.globaltribe.com/v3/_images/_subnav/churches.jpg); }
#nav :hover ul li a.businesses { background: url(http://www.globaltribe.com/v3/_images/_subnav/businesses.jpg); }

#nav :hover ul li a.photos { background: url(http://www.globaltribe.com/v3/_images/_subnav/photos.jpg); }
#nav :hover ul li a.video { background: url(http://www.globaltribe.com/v3/_images/_subnav/video.jpg); }
#nav :hover ul li a.press { background: url(http://www.globaltribe.com/v3/_images/_subnav/presskit.jpg); }



/* ------------------------------------------------------------ IMAGE SLIDESHOW */	


#image_slideshow {
	margin: 0 auto;
	padding: 0px 0px 0px 30px;
	text-align: left;
	height:355px;
	}
	
#image_slideshow_content {
	margin: 0 auto;
	padding: 0px 0px 0px 0px;
	width: 730px;
	text-align: left;
	height:350px;
	background-image: url(http://www.globaltribe.com/v3/_images/slideshow_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	}
	
#gtribe {
	margin: 0 auto;
	padding: 200px 0px 0px 0px;
	text-align: right;
	float: right;
	}



/* --------------------------------------------------------- menu */

#menu-holder {
	margin: 0 auto;
	padding: 20px 0px 0px 0px;
	text-align: center;
}





/* --------------------------------------------------------- blog title */

#title {
	margin: 0 auto;
	padding: 0;
	color:#fff;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:700px;
}
#title h2 {
	color: #513223;
	font-size:20px;
	margin:0 0 2px;
}
#title a {
	color:#fff;
	text-decoration:none;
}
#title a:hover {
	color:#fff;
	text-decoration:none;
	border-bottom:1px solid #e7d8cf;
}


/* --------------------------------------------------------- content */

#content {
	width:740px;
	margin:0 auto;
	padding: 0px 0px 0px 0px;
}
#content blockquote {
	padding:0 0 0 30px;
	background:url(images/blockquote.gif) no-repeat 0 50%;
}
#content .col01 {
	float:left;
	padding:10px 0px 0px 50px;
	width:425px;
	font-size:12px;
	line-height:18px;
}
#content .col01 h3 {
	font-size:24px;
	line-height:28px;
	font-weight:normal;
	font-family: Times New Roman, Times, Georgia, erif;
	margin:0;
	padding:0 0 10px;
	background:url(images/line.gif) repeat-x bottom;
	color:#000000;
}
#content .col01 h4 {
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	color: #666633;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px 0px 0px 0px;
}
#content .col01 h3 a {
	color:#000;
	text-decoration:none;
}
#content .col01 h3 a:hover {
	background-color:#f4f0db;
}
#content .col01 .post {
	padding-bottom:30px;
}
#content .col01 .thumbnail {
	float:right;
	margin:10px 0 10px 10px;
}
#content .col01 .meta {
	font-size:11px;
	text-align:right;
	background:url(images/line.gif) repeat-x;
	padding-top:8px;
}
#content .col01 .post-inner {
	position:relative;
}
#content .col01 .post-inner .date-tab {
	position:absolute;
	top:0px;
	left:-98px;
	height:64px;
	width:83px;
	background:url(images/date-tab.gif) no-repeat;
}
#content .col01 .thumbnail {
	float:right;
	margin:12px 0 12px 12px;
}
.month {
	text-align:right;
	display:block;
	padding:6px 16px 6px 0;
	font-size:11px;
}
.day {
	text-align:right;
	display:block;
	padding:4px 16px 2px 0;
	font-size:18px;
	font-weight:bold;
}
#content .col01 .post-inner a {
	color:#000;
	position:relative;
	text-decoration:none;
	border-bottom:1px solid #868585;
	background:#f4f0db;
}
#content .col01 .post-inner a:hover {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #000;
	background:#fffbc1;
}
#content .col01 .meta a {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #868585;
}
#content .col01 .meta a:hover {
	color:#000;
	text-decoration:none;
	border-style:none;
}


#content .col02 {
	float:right;
	width:249px;
	font-size:11px;
	line-height:16px;
}

#content .scooch {
	padding: 0px 0px 0px 16px;
}


/*----------------------------------------------------- Mailing List */

#content .col02 .mailing-list {
	width:249px;
	background:url(images/mailing-list.jpg) no-repeat;
	padding: 85px 0px 65px 70px;
}
#content .col02 .mailing-list ul {
	padding:0;
	margin:0;
}
#content .col02 .mailing-list ul li {
	font-size:11px;
	line-height:18px;
	list-style:none;
	padding:0;
	margin:0;
}



/*----------------------------------------------------- Form Style */

#container {
	border: none;
	}
	
#DonationsForm {
	border: 0px none;
	}
	
.donation {
	border: 0px none;
	}



/*----------------------------------------------------- Recent Posts */

#content .col02 .recent-posts-upper {
	height:73px;
	background:url(images/recentposts.jpg) no-repeat;
}
#content .col02 .recent-posts {
	width:213px;
	background:url(images/postitBack.png) repeat-y;
}
#content .col02 .recent-posts ul {
	padding:0;
	margin:0;
}
#content .col02 .recent-posts ul li {
	font-size:11px;
	line-height:18px;
	list-style:none;
	padding:0;
	margin:0;
}
#content .col02 .recent-posts ul li .listMeta {
	font-size:10px;
}
#content .col02 .recent-posts ul li a {
	color:#21565E;
	border-top:1px solid #ffffbe;
	display:block;
	width:170px;
	margin:0 auto;
	padding:4px 0 4px 25px;
	background:url(images/bullet-postit.gif) no-repeat 5px 8px;
}
#content .col02 .recent-posts ul li a:hover {
	text-decoration:none;
	color:#000;
	background:url(images/bullet-postit-on.gif) no-repeat 5px 8px #ff5092;
}
#content .col02 .postit-bottom {
	width:216px;
	height:82px;
	background:url(images/postit-bottom.png) no-repeat;
	padding:12px 12px 0;
	font-size:11px;
	text-align:right;
}
#content .col02 .postit-bottom a {
	color:#21565E;
}
#content .col02 .postit-bottom a:hover {
	color:#21565E;
	text-decoration:none;
}



/*----------------------------------------------------- Categories */

#content .col02 .categories-upper {
	height:105px;
	background:url(images/categories-upper.jpg) no-repeat;
}
#content .col02 .categories {
	background:url(images/categories-back.jpg) repeat-y;
}
#content .col02 .categories ul {
	margin:0;
	padding:0;
}
#content .col02 .categories ul li {
	font-size:11px;
	line-height:18px;
	list-style:none;
}
#content .col02 .categories ul li a {
	color:#21565E;
	margin:0 auto;
	display:block;
	width:170px;
	padding:4px 0 4px 25px;
	background:url(images/bullet-note.gif) no-repeat 5px 8px;
}
#content .col02 .categories ul li a:hover {
	text-decoration:none;
	color:#000;
	background:url(images/bullet-postit-on.gif) no-repeat 5px 8px #ff5092;
}
#content .col02 .categories-btm {
	height:68px;
	background:url(images/categories-btm.jpg) no-repeat;
}


#content .col02 .links {
	background:url(images/txt-friends-links.jpg) no-repeat 50% 8px;
	padding-top:40px;
}
#content .col02 .links ul {
	margin:0 0 20px;
	padding:0;
}
#content .col02 .links ul li {
	font-size:11px;
	line-height:18px;
	list-style:none;
	background:url(images/line-inner.gif) no-repeat bottom;
}
#content .col02 .links ul li a {
	color:#21565E;
	margin:0 auto;
	display:block;
	width:212px;
	padding:6px 0;
}
#content .col02 .links ul li a:hover {
	text-decoration:none;
	color:#000;
}

#content .col02 .side-meta {
	background:url(images/txt-misc-debris.jpg) no-repeat top right;
}
#content .col02 .side-meta ul {
	margin:10px 0;
	padding:0;
}
#content .col02 .side-meta ul li {
	font-size:10px;
	line-height:14px;
	list-style:none;
}
#content .col02 .side-meta ul li a {
	color:#21565E;
	margin:0 auto;
	display:block;
	width:212px;
	padding:2px 0;
}
#content .col02 .side-meta ul li a:hover {
	text-decoration:none;
	color:#000;
}


/* ------------------------------------------------------------ SOCIAL NETWORK */	


#socialnetwork {
	padding:0; 
	margin:0; 
	list-style:none; 
	z-index:200; 
	display: inline;
	overflow: hidden;
	}
	
#socialnetwork li {
	display:block; 
	float:left;
	height:35px;
	}
	
#socialnetwork li a {
	display:block; 
	border:0px; 
	text-decoration:none; 
	cursor:pointer;
	float: left;
	overflow: hidden;
	padding: 35px 0 0 0;
	}

#socialnetwork li a.myspace { background: url(http://www.globaltribe.com/v3/_images/_socialnetwork/myspace.png) top left no-repeat; width: 94px; height: 0px !important; height /**/:35px; /* for IE5/Win only */ }
#socialnetwork li a.facebook { background: url(http://www.globaltribe.com/v3/_images/_socialnetwork/facebook.png) top left no-repeat; width: 109px; height: 0px !important; height /**/:35px; /* for IE5/Win only */ }

#socialnetwork li:hover a
{background-position: 0 -35px;}


#socialnetwork2 {
	padding:0; 
	margin:0; 
	list-style:none; 
	z-index:200; 
	display: inline;
	overflow: hidden;
	}
	
#socialnetwork2 li {
	display:block; 
	float:left;
	height:45px;
	}
	
#socialnetwork2 li a {
	display:block; 
	border:0px; 
	text-decoration:none; 
	cursor:pointer;
	float: left;
	overflow: hidden;
	padding: 45px 0 0 0;
	}

#socialnetwork2 li a.flickr { background: url(http://www.globaltribe.com/v3/_images/_socialnetwork/flickr.png) top left no-repeat; width: 96px; height: 0px !important; height /**/:45px; /* for IE5/Win only */}
#socialnetwork2 li a.youtube { background: url(http://www.globaltribe.com/v3/_images/_socialnetwork/youtube.png) top left no-repeat; width: 109px; height: 0px !important; height /**/:45px; /* for IE5/Win only */}

#socialnetwork2 li:hover a
{background-position: 0 -45px;}




/*-------------------------------------------------------------------- ONE COLUMN PAGE STYLE */

#content .onecolumn {
	padding:20px 0px 20px 40px;
	width:700px;
	font-size:12px;
	line-height:18px;
}

#content .onecolumn_flash {
	padding:8px 0px 0px 14px;
	width:700px;
	font-size:12px;
	line-height:18px;
}

#content .onecolumn_flash_text {
	padding:0px 0px 0px 30px;
	width:700px;
	font-size:12px;
	line-height:18px;
}

.highlight a:link, .highlight a:visited, .highlight a:active {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #868585;
	background:#f4f0db;
}

.highlight a:hover {
	color:#000;
	text-decoration:none;
	background:#fffbc1;
}

#content .onecolumn h3 {
	font-size:24px;
	line-height:28px;
	font-weight:normal;
	font-family: Times New Roman, Times, Georgia, erif;
	margin:0;
	padding:0 0 10px;
	background:;
	color:#000000;
}
#content .onecolumn h4 {
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	color: #666633;
	font-family: Arial, Helvetica, sans-serif;
	margin:0;
	padding:10px 0px 0px 0px;
}
#content .onecolumn h3 a {
	color:#000;
	text-decoration:none;
}
#content .onecolumn h3 a:hover {
	background-color:#f4f0db;
}


/*-------------------------------------------------------------------- COUNTRIES PAGE */

#country_module_brazil {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/brazil.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_burma {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/burma.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_cambodia {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/cambodia.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_china {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/china.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_fiji {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/fiji.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_haiti {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/haiti.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_india {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/india.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_israel {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/israel.jpg);
	background-position: top left;
	background-repeat: no-repeat;
} 

#country_module_mexico {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/mexico.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}


#country_module_nepal {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/nepal.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_newzealand {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/newzealand.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_thailand {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/thailand.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_usa {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/usa.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_zambia {
	margin: 0 auto;
	padding: 0;
	width: 714px;
	height: 180px;
	color: #FFFFFF;
	font-size: 11px;
	background-image: url(http://www.globaltribe.com/v3/_images/_countries/zambia.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#country_module_text {
	margin: 30px 0 0 195px;
	padding: 0;
	position: absolute;
	width: 480px;
	list-style:none; 
	z-index:200; 
	display: inline;
	overflow: hidden;
	}
	
#country_module_text a {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #868585;
	background:#f4f0db;
	}
	
#country_module_text a:hover {
	color:#000;
	text-decoration:none;
	background:#fffbc1;
	}

#country_module_nav {
	margin: 115px 0 0 156px;
	padding: 0;
	position: absolute;
	height: 60px;
	list-style:none; 
	z-index:200; 
	display: inline;
	overflow: hidden;
	}
	
#country_module_nav li {
	display:block; 
	float:left;
	height:60px;
	}
	
#country_module_nav li a {
	display:block; 
	border:0px; 
	text-decoration:none; 
	cursor:pointer;
	float: left;
	overflow: hidden;
	padding: 60px 0 0 0;
	}

#country_module_nav li a.more { background: url(http://www.globaltribe.com/v3/_images/_countries/_more.jpg) top left no-repeat; width: 70px; height: 0px !important; height /**/:50px; /* for IE5/Win only */}
#country_module_nav li a.photos { background: url(http://www.globaltribe.com/v3/_images/_countries/_photos.jpg) top left no-repeat; width: 83px; height: 0px !important; height /**/:50px; /* for IE5/Win only */}
#country_module_nav li a.blogs { background: url(http://www.globaltribe.com/v3/_images/_countries/_blogs.jpg) top left no-repeat; width: 62px; height: 0px !important; height /**/:50px; /* for IE5/Win only */}
#country_module_nav li a.trips { background: url(http://www.globaltribe.com/v3/_images/_countries/_trips.jpg) top left no-repeat; width: 64px; height: 0px !important; height /**/:50px; /* for IE5/Win only */}
#country_module_nav li a.cia { background: url(http://www.globaltribe.com/v3/_images/_countries/_cia.jpg) top left no-repeat; width: 104px; height: 0px !important; height /**/:50px; /* for IE5/Win only */}
#country_module_nav li a.wikipedia { background: url(http://www.globaltribe.com/v3/_images/_countries/_wikipedia.jpg) top left no-repeat; width: 103px; height: 0px !important; height /**/:50px; /* for IE5/Win only */}

#country_module_nav li:hover a
{background-position: 0 -50px;}

/*-------------------------------------------------------------------- DONATION FORM */


#content .donationform {
	padding:0px 0px 0px 80px;
	width:400px;
	font-size:12px;
	line-height:18px;
}


fieldset.donation li label span, p.required span {
	color:#CC3333;
	font-weight:bold;
}

fieldset.donation ul {
	list-style:none;
	margin:0 0 25px 0;
	padding:0;
	}
fieldset.donation li label {
	float:left;
	width:150px;
	text-align:right;
	margin:0;
	padding-top:4px;
	}

fieldset.donation li input, fieldset.donation li select {
	margin:0 0 4px 15px;
	padding:2px;
	font-family: Verdana, "Trebuchet MS", Helvetica, sans-serif;
	width:200px;
	}

fieldset.donation input#months {
	width:50px;
}

fieldset.donation input#bstate, fieldset.donation input#sstate {
	width:40px;
}

fieldset.donation input#bzip, fieldset.donation input#szip {
	width:100px;
}

fieldset.donation input.check {
	float:left;
	width:auto;
	margin:0 5px 0 200px;
}

fieldset.donation img#fd-but-startDate {
	border:0;
}

fieldset.donation li#expiration select {
	float:left;
	display:inline;
	width:60px;
}

fieldset.donation li#expiration span.exp {
	float:left;
	display:inline;
	margin:0 0 0 6px;
}

fieldset.donation input#securityCode, fieldset.donation select#draftDay {
	width:80px;
}

form#DonationsForm h2 {
	margin:0;
}

form#DonationsForm #submitBtn {
	margin-left:240px;
	}

/* used for form field validation */
label.error {
	color: #B72323;
	font-style: italic;
	margin-left: 10px;
	width: auto;
	display:block;
	width:400px;
}

#container {
	background-color: #fcc;
	border: 1px solid #B72323;
	margin: 5px;
	padding: 5px;
	display: none;
}

#container ul {
	list-style: none;
	float:none;
	clear:both;
	width:98%;
	padding:0;
}

#container ul li {
	margin-left:5px;
	clear:both;
}

#container ul li label {
	width:100%;
	color: red;
	text-align:left;
}

input.error:focus,
select.error:focus,
textarea.error:focus {
	border: 1px dashed red;
}

input.error, select.error, textarea.error {
	border: 1px solid red;
}


/*-------------------------------------------------------------------- FOOTER */

#footer-holder {
	width:817px;
	margin:0 auto;
	position:relative;
}
#footer-holder .footer {
	width:950px;
	height:300px;
	position:absolute;
	top:0px;
	left:-54px;
	background:url(images/footer.jpg) no-repeat;
	z-index:100;
}
#footer-holder .txt a {
	color:#000;
}
#footer-holder .txt a:hover {
	color:#000;
	text-decoration:none;
}
#footer-holder .txt {
	width:560px;
	position:absolute;
	top:116px;
	left:186px;
	font-size:11px;
	line-height:16px;
	color:#000;
	z-index:105;
	height:60px;
	overflow:hidden;
}
#footer-holder .smashing a {
	width:66px;
	height:61px;
	position:absolute;
	top:160px;
	left:709px;
	font-size:11px;
	text-indent:-400px;
	z-index:102;
	overflow:hidden;
	background:url(images/logo-smashing.gif) no-repeat 0 0;
}
#footer-holder .smashing a:hover {
	background:url(images/logo-smashing.gif) no-repeat 0 -61px;
}
#footer-holder .rss a {
	width:55px;
	height:55px;
	position:absolute;
	top:172px;
	left:148px;
	font-size:11px;
	text-indent:-400px;
	z-index:103;
	overflow:hidden;
	background:url(images/icon-rss.jpg) no-repeat 0 0;
}


/* next previous */

.previous a {
	float:left;
	width:105px;
	height:33px;
	text-indent:-400px;
	background:url(images/link-older.jpg) no-repeat 0 -33px;
	overflow:hidden;
}
.previous a:hover {
	background:url(images/link-older.jpg) no-repeat 0 0px;
}
.next a {
	float:right;
	width:105px;
	height:33px;
	text-indent:-400px;
	background:url(images/link-newer.jpg) no-repeat 0 -33px;
	overflow:hidden;
}
.next a:hover {
	background:url(images/link-newer.jpg) no-repeat 0 0px;
}


/* comment styles */

.comments, .name, .email, .website, .txt-email-sub, .txt-website-example {
	display:block;
	text-indent:-800px;
	font-size:10px;
	overflow:hidden;
	margin:0;
	padding:0;
}
.comments {
	height:27px;
	background:url(images/txt-your-comment.gif) no-repeat;
}
.name, .email, .website {
	width:80px;
	float:left;
	margin-right:12px;
	clear:left;
}
.name {
	height:30px;
	background:url(images/txt-name.gif) no-repeat top right;
}
.email {
	height:30px;
	background:url(images/txt-email.gif) no-repeat top right;
}
.website {
	height:30px;
	background:url(images/txt-website.gif) no-repeat top right;
}
.txt-email-sub {
	height:20px;
	background:url(images/txt-email-sub.gif) no-repeat 90px 0;
	clear:both;
}
.txt-website-example {
	height:20px;
	background:url(images/txt-site-example.gif) no-repeat 90px 0;
	clear:both;
}
#commentform {
	padding:0;
	margin:0;
}
#commentform .comment-field {
	border:1px solid #939393;
	width:320px;
	margin:0;
	padding:3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#fff;
	float:left;
}
#commentform .comment-box {
	border:1px solid #939393;
	width:425px;
	margin:0 0 10px;
	padding:3px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#fff;
}
#commentform .btnComment {
	border:1px solid #fff;
	color:#fff;
	margin:0;
	padding:2px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:14px;
	background:url(images/btn-back.gif) transparent;
	float:left;
	clear:left;
}


/* comment list */

.commentlist {
	margin:20px 0;
	padding:0;
}
.commentlist li {
	padding:12px 0;
	background:url(images/line-inner.gif) no-repeat bottom;
	font-size:12px;
	line-height:20px;
	list-style:none;
}
.commentlist li a {
	color:#000;
	position:relative;
	text-decoration:none;
	border-bottom:1px solid #868585;
	background:#f4f0db;
}
.commentlist li a:hover {
	color:#000;
	text-decoration:none;
	border-bottom:1px solid #000;
	background:#fffbc1;
}
.commentdate {
	display:block;
	padding:0 0 6px;
	font-size:10px;
}
.commentlist li cite {
	font-weight:bold;
	font-style:normal;
}