	body {
		margin: 0 0 60px 10px;
		color: #000;
		background: #fff; 
		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
/*		font-family: 'News Gothic MT', 'Lucida Grande', 'Centruy Gothic', Verdana, sans-serif;*/
		}
	
	#container {
		width: 770px;
		margin: 0;
		margin-left: auto;
		margin-right: auto;
		padding: 0;
	}
	
	#banner {
		height: 90px;
		padding: 0;
		margin: 0;
		color: #fff;
/*		background: url(/_shared/img/me.jpg) right no-repeat #000;
		border-bottom: 5px solid #fff;*/
		background: url(/_shared/img/me_dithered_splashed.gif) right no-repeat #000;
		}
	ul#navbar {
		list-style: none;
		margin: 0;
		padding: 4px 5px 4px 5px;
		color: #c00;
/*		background: url(/_shared/img/light_hatch.gif) bottom #e6e6e6;*/
		background: #e6e6e6;
		border-top: 2px solid #000;
		border-bottom: 1px solid #ccc;
		}
		ul#navbar li#search {
			float: right;
			}
		ul#navbar li {
			display: inline;
			margin: 0;
			padding: 0;
			font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
			font-size: x-small;
			}
		ul#navbar li a {
			padding: 1px 10px 1px 10px;
			}
		ul#navbar li a.here {
			background: #fff;
			}
		ul#navbar li a:hover {
			background: #f1f1f1;
			}
	.blog {
		float: right;
		width: 500px;
		margin: 0;
		padding: 0;
	}
	#sidebar {
		width: 220px;
		margin: 20px 0 0 0;
		padding: 0;				
	}
	#footer {
		clear: both;
		margin: 20px 0 0 0;
		padding: 6px;
		color: #000;
		background: #f1f1f1;
		border: 1px solid #ccc;
	}

	a 		{ color: #c00; text-decoration: none;} 
	a:link	{ color: #c00; text-decoration: none; } 
	a:visited	{ color: #c00; text-decoration: none; } 
	a:hover	{ color: #f00;  }
	a:active	{ color: #f00;  } 

	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}
	#banner a,
		#banner a:link,
		#banner a:visited,
		#banner a:active,
		#banner a:hover {
		display: block;
		letter-spacing: 0.1em;
		color: #fff;
		font-family: 'News Gothic MT', 'Lucida Grande', 'Centruy Gothic', Verdana, sans-serif;
		font-size: xx-large;
		font-weight: normal;
		text-decoration: none;
		text-transform: none;
		margin: 0;
		padding: 20px 0 0 10px;
		}
	.description {
		color:#fff;
		font-family: 'News Gothic MT', 'Lucida Grande', 'Centruy Gothic', Verdana, sans-serif;
		font-size: 70%;
		font-weight:normal;
		letter-spacing: 1px;
		margin: 0 0 0 12px;
		}

	#flickr-favs {
		margin: 0;
		padding: 0;
		background: #e5e5e5;
		}
	#flickr-favs h5 {
		margin: 1px 10px 4px 1px;
		padding: 2px 0 0 0;;
		font-size: 8pt;
		font-weight: normal;
		text-align: right;
		}
	#flickr-favs img {
		margin: 0 1px 0 0;
		padding: 0px;
		border: none;
		width: 69px;
		height: 69px;
		}

	.blogbody { 			  		
		padding: 20px 0 20px 0;
		}

	.entry {
		color:#333;
		font-size: small; 
		line-height: 140%;
		margin: 0;
		font-family: 'News Gothic MT', 'Lucida Grande', 'Centruy Gothic', Verdana, sans-serif;
		}

	.entry a 		 { color: #333; text-decoration: none; border-bottom: 1px dotted #ccc; } 
	.entry a:link	 { color: #333; } 
	.entry a:visited { color: #333; } 
	.entry a:hover	 { color: #900; border-bottom: 1px dotted #900; }
	.entry a:active	 { color: #900; border-bottom: 1px dotted #900; } 

	.entry:hover a {color:#c00;}

	blockquote {
		color: #333;
		background-color: #e5e5e5;
		font-size: x-small;
		margin: 0 0 0 20px;
		padding: 5px 10px 5px 10px;
		border: 1px dotted #ccc;
		}

	.date {
		text-align: center;
		font-size: small;
		font-style: normal;
		font-weight: normal;
		color: #666;
		border-bottom: 1px dotted #ccc;
		margin: 20px 0 0 0;
		padding: 0 0 10px 0;
		}
	.title {
		font-family: 'News Gothic MT', 'Lucida Grande', 'Centruy Gothic', Verdana, sans-serif;
		font-size: large; 
		color: #000;
		font-weight: normal;
		margin: 0;
		padding: 2px 0 2px 0;
		border-bottom: 1px solid #999;
		}			
	#menu {
		margin-bottom:10px;
		background:#FFF;
		font-size:small;
		font-weight:bold;  							
		}	
	.extended {
		font-size: x-small;
		font-style: italic;
		}
	.posted {
		font-size: x-small; 
		font-style: normal;
		color: #999;
		margin: 0px 0 10px 0;
		padding: 4px 0 0 0;
		border-top: 1px solid #999;
		}
	.permalink {
		font-style: normal;
		font-weight: bold;
		}
	.discuss { 
		text-align: right;
		margin: 10px 0px 20px 0;
		padding: 4px;
		font-size: x-small; 
		color: #999;
		}
	.discuss2 { 
		float: right;
		text-align: right;
		width: 30px;
		margin: 1px 0 0 0;
		padding: 7px 5px 7px 25px;
		font-size: x-small; 
		font-weight: normal;
		color: #999;
		background: none;
		}

	.arch-title {
		margin: 20px 0 2px 0;
		font-size: medium;
		font-weight: bold;
		text-transform: uppercase;
		letter-spacing: .2em;
		}

/* Previous Next Menu */

	ul#prevnext {
		font-size: x-small;
		width: 500px;
		list-style-type: none; 
		padding: 0; 
		margin: 0 0 20px 0;
		}
		ul#prevnext .left {
			float: left;
			text-align: left; 
			}
		ul#prevnext .right {
			float: left;
			text-align: right;
			margin: 0 0 0 10px;
			padding: 0 0 0 10px;
			border-left: 1px solid #333;
			} 
		ul#prevnext .br {
			clear: both; 
			} 

/* END Previous Next Menu */

/* Side navbar */

	#photolog {
		width: 218px;
		border: 1px solid #000;
/*		background: url(/_shared/img/light_hatch.gif) bottom #e6e6e6;*/
		background: #e6e6e6;
		}
		#photolog h1 {
			font-size: x-small;
			font-weight: normal;
			margin: 4px 0 2px 10px;
			}
		#photolog h2 {
			font-size: small;
			font-weight: normal;
			margin: 2px 0 4px 10px;
			}
		#photolog h3 {
			float: right;
			font-size: xx-small;
			font-weight: normal;
			margin: 4px 10px 2px 0;
			}
		#photolog a {
			color: #333;
			}
		#photolog a:hover {
			color: #c00;
			}
		#photolog img {
			clear: both;
			margin: 0;
			border-top: 4px solid #c00;
			}
		#photolog img.mo12 {
			border-top: 2px solid #000;
			border-right: 1px solid #000;
			}
		#photolog img.mo3 {
			border-top: 2px solid #000;
			}
	.search {
		margin: 0;
		padding: 10px;
		color: #333;
		}
	.search form {
		margin: 0;
		padding:0;
		}
	.searchinput {
		width: 120px;
		}
.list {
	font-family: 'News Gothic MT', 'Lucida Grande', 'Centruy Gothic', Verdana, sans-serif;
	}
	.list h5 {
		font-size: medium; 
		color: #000;
		font-weight: normal;
		margin: 0 0 4px 0;
		padding: 2px 0 2px 0;
		border-bottom: 1px solid #999;
		}
	.list h5 a { color: #c00; }
	.list p {
		font-weight: normal;
		font-size: x-small;
		margin: 0; padding: 0;
		}
	.list a { color: #333; }
	.list a:hover { color: #f00; }
	.list p.linksdate {
		float: right;
		font-style: italic;
		margin: 0 5px 0 0;
		}
	.list p.linkstitle {
		font-size: small;
		color: #000;
		}
	.list p.linkstitle a {
		color: #000;
		}
	.list p.linkstitle a:hover {
		color: #f00;
		}
	.list p.linkstitle a.linkscomment {
		font-size: x-small;
		}
	.list a.commentlink { display: block; }
	.list a.commentlink { border-bottom: 1px dotted #e6e6e6; }
	.list a.commentlink:hover { border-bottom: 1px dotted #f00; }
	.list p.linksbody {
		margin: 0 0 0 10px;
		font-style: italic;
		}

	.list #monthly {
		float: right;
		width: 100px;
		margin: 0 20px 0 0;
		}
	.list #category {
		}
	.list div p {
		font-size: x-small;
		}

#last-recenttracks {
	margin: 0;
	padding: 0;
	font-size:8pt;
}
	#last-recenttracks dt p {
		float:right;
		font-size: 7pt;
		}
	#last-recenttracks dt {
		margin: 2px 0 0 0;
		}
	#last-recenttracks dd {
		margin: 0;
		padding: 0 0 2px 2px;
		height: 12px;
		overflow:hidden;
		border-bottom: 1px dotted #ccc;
		}
#last-updated {
	margin-top:2px;
	text-align:right;
	font-size: 7pt;
	font-style:italic;
	}

/* End Side navbar */

/* Footer stuff */

.contact {
	float: left;
	margin: 0;
	padding: 0;
	font-size: xx-small;
	font-weight:bold;
	}
.syndicate {
	text-align: right;
	font-size: xx-small;
	font-weight:bold;	
	}	

/* End Footer stuff */

/* Discussion Stuff - Comments & Trackbacks */

.commenttitle {
	color: #333;
	font-weight: bold;
	font-size: small;
	margin: 0 40px 10px 20px;
	}
.commentbody {
	margin: 0 40px 10px 20px;
	}
.commentbox {
	margin: 0 0 20px 0px;
	padding: 0 0 0 18px;
	color: #333;
	font-size: x-small;
	line-height: 140%;
	}
.commentbox p {
	padding: 0 20px 0 0;
	}
.commentposted {
	color: #666;
	font-size: x-small;
	margin: 0 0 4px 0;
	padding: 0 0 4px 0;
	border-bottom: 1px dotted #999;
	}
	.comm-date {
		float: right;
		font-style: italic;
		font-size: xx-small;
		}
	.comm-order, .comm-auth {
		color: #000;
		}
	.comm-title {
		font-size: x-small;
		font-weight: bold;
		}

textarea {
	padding: 0;
	margin: 0 0 0 20px;
	width: 440px;
	height: 180px;
}
.commbox {
	background-color: #f9f9f9;
	border: 1px solid #ccc;
	padding: 8px 16px 6px 8px;
	margin: 0 40px 0 20px;
	}
	.commbox .remember {
		float: right;
		font-size: x-small;
		}
	.commbox .row {
		margin: 0 0 4px 0;
		padding: 0;
		font-size: x-small;
		clear:left;
		}
	.commbox .label {
		float: left;
		width: 60px;
		}
	.commbox .row input {
		color: #000000;
		width: 200px;
		padding: 0;
		margin: 0;
		}


/* END Discussion Stuff - Comments & Trackbacks */

.clear {
	margin: 0; padding: 0;
	width: 5px;
	clear:both;
	}

#yup {
	visibility: hidden;
	}

/* GVO sidebar JSS */

.jss {
	margin: 5px 0;
	padding: 52px 4px 4px 4px;
	font-size: 8pt;
	width: 180px;
	border: 1px solid #f60;
	background: #fff url('http://www.globalvoicesonline.org/_materials/Logos/GV-Logo-Horizontal/GV-Logo-H-150x50-notag.png') top center no-repeat;
	}
.jss a:link { color:#060; }
.jss a:visited { color:#060; }
.jss a:hover { color:#0c0; }
.jss a:active { color:#F30; }
.jss h4 {
	margin: 0 0 4px 0; padding: 0;
	text-align:center;
	}
.jss h4 .ctx {
	display:block;
	margin: 0; padding: 0;
	font-weight:normal;
	font-style: italic;
	}
.jss ul {
	list-style-type: none;
	margin: 0; padding: 0;
	text-indent: -8px;
	font-size: 7pt;
	}
html>body .jss ul li {
	margin: 2px 0 1px 10px;
	}
.jss ul li:before {
	content: "\00BB \0020";
	}
/* @group Dooplr override */
#dopplr-blog-badge {
  }
.dopplr-badge {
  }
#dopplr-logo {
  }
#dopplr-logo-img {
  }
.dopplr-badge a:link,
.dopplr-badge a:visited,
.dopplr-badge a:active {
  color: #900 !important;
  }
.dopplr-badge a:hover {
  color: #c00 !important;
  background: #fc0 !important;
  }
.dopplr-badge #dopplr-logo a:hover {
}
.dopplr-badge a:visited {
  }
.dopplr-badge p {
  }
.dopplr-badge .d-status {
  }
.dopplr-badge .trips {
  }
  .dopplr-badge .trips li {
    }
.dopplr-badge .trips .tripmonth {
  }
.dopplr-badge abbr {
  }
#dopplr-join {
  }
  #dopplr-join a {
    }
  #dopplr-join em {
    }
/* @end */

