/*
    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/bg.jpg);
	background-repeat: repeat;
	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-back2.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.directors { background: url(http://www.globaltribe.com/v3/_images/_subnav/board_of_directors.jpg); }
#nav :hover ul li a.leadership { background: url(http://www.globaltribe.com/v3/_images/_subnav/leadership_team.jpg); }
#nav :hover ul li a.news { background: url(http://www.globaltribe.com/v3/_images/_subnav/news_and_events.jpg); }
#nav :hover ul li a.blog { background: url(http://www.globaltribe.com/v3/_images/_subnav/blog.jpg); }
#nav :hover ul li a.contact { background: url(http://www.globaltribe.com/v3/_images/_subnav/contact_us.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;
}


/* --------------------------------------------------------- BLOG LINK */

#blog_link_div {
	width:885px;
	margin:0 auto;
	padding: 0px 0px 0px 0px;
}


#blog_link {
	width:71px;
	height: 206px;
	margin:0 auto;
	padding: 210px 0px 0px 0px;
	float: right;
}


/* --------------------------------------------------------- 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 30px;
}


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

.mailing-list {
	width:249px;
	background:url(images/mailing-list2.jpg) no-repeat;
	padding: 85px 0px 65px 70px;
}
.mailing-list ul {
	padding:0;
	margin:0;
}
.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 */

.recent-posts-upper {
	height:73px;
	background:url(images/recentposts.png) no-repeat;
}
.recent-posts {
	width:213px;
	background:url(images/postitBack.png) repeat-y;
}
.recent-posts ul {
	padding:0;
	margin:0;
}
.recent-posts ul li {
	font-size:11px;
	line-height:18px;
	list-style:none;
	padding:0;
	margin:0;
}
.recent-posts ul li .listMeta {
	font-size:10px;
}
.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;
}
.recent-posts ul li a:hover {
	text-decoration:none;
	color:#000;
	background:url(images/bullet-postit-on.gif) no-repeat 5px 8px #ff5092;
}
.postit-bottom {
	width:216px;
	height:82px;
	background:url(images/postit-bottom.png) no-repeat;
	padding:12px 12px 0;
	font-size:11px;
	text-align:right;
}
.postit-bottom a {
	color:#21565E;
}
.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:0px; 
	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;}




/*-------------------------------------------------------------------- TV PAGE STYLE */

.tv {
	padding:20px 0px 20px 0px;
	width:740px;
	font-size:12px;
	line-height:18px;
}

.tv a:link, .tv a:visited, .tv a:active {
	color:#000;
	text-decoration:none;
}

.tv a:hover {
	color:#FFF;
	text-decoration:none;
}


.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;
}

.tv 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;
}
.tv 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;
}
.tv h3 a {
	color:#000;
	text-decoration:none;
}
.tv h3 a:hover {
	background-color:#f4f0db;
}

.tv_left {
	margin: 0 auto;
	padding: 0;
	width: 490px;
	float: left;
	}
	
.tv_left_left {
	margin: 0 auto;
	padding: 0;
	width: 231px;
	float: left;
	}
	
.tv_left_right {
	margin: 0 auto;
	padding: 0;
	width: 259px;
	float: right;
	}
	
.tv_right {
	margin: 0 auto;
	padding: 0;
	width: 250px;
	float: right;
	}




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

#footer-holder {
	width:650px;
	margin:0 auto;
	position:relative;
}
#footer-holder .footer {
	width:650px;
	height:150px;
	background-position: top center;
	background: url(images/footer.png) no-repeat;
}

#footer-holder .txt a {
	color:#000;
}

#footer-holder .txt a:hover {
	color:#000;
	text-decoration:none;
}
#footer-holder .txt {
	width:500px;
	position:absolute;
	top:30px;
	font-size:11px;
	line-height:16px;
	color:#000;
	height:60px;
}



/* 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;
}


/*-------------------------------------------------------------------- FLICKR & TWITTER */



#flickr {
width:260px;
height: 160px;
padding: 45px 10px 0px 0px;
margin: 0px 0px 0px 0px;
}

#flickr h2 {
position:absolute;
left:-300px;
top:-1000px;
}

#flickr a img {
float:left;
margin:0 0px 8px 8px;
background:#746c4c;
padding:4px;
width:65px;
height:65px;
}

#flickr a:hover img {
background:#e2dfd6;
}

#flickr a:link, #flickr a:visited, #flickr a:active {
	color:#000;
	text-decoration:none;
}

#flickr a:hover {
	color:#FFF;
	text-decoration:none;
}


#twitter_div {
	margin: 0;
	padding: 0px 0px 0px 15px;
	height: 145px;
	text-align: center;
	color: #000000;
	list-style: none;
	}
	
 #twitter_update_list {
	font-size: 11px;
	list-style: none;
	text-align: left;
	}