/*
Theme Name:		CTP
Theme URI:		http://ww2.cycletheplanet.com/
Description:	CycleThePlanet - Final Theme
Version:		3.0
Author:		Antoine Febvre
Author URI:		ww2.cycletheplanet.com
*/

#album-preview a, #album-preview a:hover {border: none; text-decoration: none;}
img.highlight {border: none; text-decoration: none;}

/****************************************************************/
/**                                                            **/
/** TO EXPORT TO:  WORDPRESS VERSION 2.5                       **/
/**                                                            **/
/****************************************************************/
/**************************************************/
/** PROJECT-EMAIL                                **/
/**************************************************/
.project-email {
	font-size:			small;
	color:			#204060;
}
/**************************************************/
/** PROJECT-NEWS                                 **/
/**************************************************/
.project-news {
	font-size:			small;
	color:			#336699;
}
/****************************************************************/
/** (END)TO EXPORT TO:  WORDPRESS VERSION 2.5                  **/
/****************************************************************/

/**************************************************/
/** DONATE-PROJECT                               **/
/**************************************************/
#donate-project {

	color:		#990000;
	margin-top:		9px;
	margin-bottom:	7px;

}

/**************************************************/
/** ONE-IMAGE-LINK                               **/
/**************************************************/
#one-image-link-narrow {

	float:		left;
	width: 		200px;
	
}
#one-image-link {

	float:		left;
	width: 		220px;
	
}
/**************************************************/
/** OURLINKS-IMAGES                              **/
/**************************************************/
#ourlinks-images {

float:right;
width: 760px;
heigth: 1000px;


}

/**************************************************/
/** BORDERSPONSORS A                             **/
/**************************************************/
#bordersponsors a img, #bordersupport a img, #borderproject a img{

	float:		left;
	margin-left:	4px;
	margin-bottom:	5px;
	border:		2px solid #204060;
}

#bordersupport a img, #borderproject a img {

	margin-bottom:	7px !important;
}

#bordersponsors img:hover , #bordersupport  img:hover, #borderproject img:hover {

	float:		left;
	border:		2px solid #990000;

}

/**************************************************/
/** OURLINKS-IMG A IMG                           **/
/**************************************************/
#ourlinks-img a img {

border: 3px solid #204060 !important;

}

#one-image-link img , #one-image-link-narrow img {

border: 3px solid #204060 !important;

}
#one-image-link img:hover , #one-image-link-narrow img:hover {

border: 3px solid #990000 !important;

}

/**************************************************/
/** WELCOME A:HOVER, OURLINKS A:HOVER            **/
/**************************************************/
#welcome a:hover, #links a:hover {
	color:		#990000;
}


/**************************************************/
/** PAGE STRUCTURE                               **/
/**************************************************/


html { /* Force Vertical Scrollbar */
	/* IE */
	overflow-y: scroll; 
	/* Moz */
	height: 100%;
	margin:	auto;
	/**margin-bottom: 0.1em;**/
	background:	#999933;
}

* {
	padding: 0;
	margin: 0;
	}

img {
	border: 0;
	display:	inline;
	}

body {


	color: #444;
	text-align: center;
	/**margin: 0 0 30px;**/
	margin:auto;
	background:	#999933;	
	font-family:		'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:			small;
	}


/***********************/
/** SEARCH            **/
/***********************/
#search  {

	float:			left;
	max-width:			150px;
	width:			150px;
	margin:			0px;
	margin-top:			10px;
	margin-bottom:		10px;
	padding:			7px;
	background:			#E6E6B3;
	border:			2px solid #2D5986;

}

/***********************/
/** SITE-CONTAINER    **/
/***********************/
#site-container {
	
	float:		left;
	font-size:		83%;

}

/***********************/
/** PAGE              **/
/***********************/
#page {
	
	float:		left;
	width:		1000px;
	min-height:		415px;
	margin:		auto;
	padding:		none;
}  

* html #page { width: 1000px }  /* IE hack */


/***********************/
/** HEADER            **/
/***********************/
#header-container	{

	float:		left;
	width:		1000px;
	margin:		0px;
	padding:		0px;
	background:		url(images/Bike-2-Planets.png) bottom left no-repeat;
	border-bottom:	3px solid #990000;
}

/***************************/
/** HEADER-LOGO-CONTAINER **/
/***************************/
#header-logo-container {

	float:		left;
	width:		180px;
	padding:		none;
	margin:		none;
}


/***********************/
/** HEADER-LOGO       **/
/***********************/
#header-logo  {

	width:		140px;
	height:		128px;
	margin-left:	25px;
	margin-right:	5px;
	margin-top:		10px;
	padding:		none;
	
}


/****************************/
/** HEADER-PHOTO           **/
/****************************/
#header-photo	{
	
	float:		right;
	width:		802px;
	height:		117px;
}


/****************************/
/** HEADER-RIGHT-CONTAINER **/
/****************************/
#header-right-container	{
	
	float:		right;
	width:		805px;
	background:		#646668;
	border-left:	3px solid #990000;
}

/***************************/
/** HEADER-MENU           **/
/***************************/
#header-menu	{

	float:		left;
	width:		795px;
	padding:		none;
	margin:		none;
	background:		#AFC98A;
}

/***********************/
/** HEADER            **/
/***********************/
#header  {
	
	float:		left;
	width:		802px;
	padding:		none;
	margin:		none;

}


/***********************/
/** TEMP-ROUTE        **/
/***********************/
#temp-route  {

	color:		#6B706B;	
}

/*****************************/
/** QUOTE                   **/
/*****************************/
.quote {
	
	text-align:		center;
	margin:		none;
	color:		#333;
	padding:		10px;
	padding-bottom:	5px;
	line-height:	130%;
}


/*****************************/
/** QUOTE-HEADER            **/
/*****************************/
.quote-header  {
	
	width:		55px;
	/** font-size:		135%;**/
	font-weight:	bold;
	text-align:		left;
	margin:		none;
	margin-left:	15px;
	color:		#333;
	padding:		none;
	padding-top:	10px;
	padding-bottom:	6px;
	line-height:	20%;
	/** border-bottom:	1px solid #888888;**/

}

.quote-header  {
	font-size:		1%;
	color:		#FFFAF0;
}

/***********************/
/** CTP-NAVIGATION    **/
/***********************/
#navigation  {
	float:		left;
	width:		100%;
	margin:		none;
	padding:		8px 0px 0px 10px;
	list-style:		none;
	background:		#646668	url(images/Nav-Border.gif) repeat-x bottom left;

}



#navigation li {

	float:		left;
	margin:		none;
	padding:		none;
	font-family:	"Lucinda-Grande", sans-serif;

}


#navigation	a  {

	float:		left;
	display:		block;
	margin:		0px;
	padding:		2px 25px;
	padding:		none;
	text-decoration:	none;
	color:		#FFFFE5;
	border:		1px solid black;
	border-bottom:	none;
	/** border:		1px solid white;**/


}

.page_item {

	color:		#FFFFE5;
	background:		url(images/Tab-Image.png) repeat-x top left;

}

#navigation a:hover  {

	color:			#333;
	border-left:		1px solid black;
	border-top:			1px solid black;
	border-right:		1px solid black;
	background:			url(images/Tab-Selected.png) repeat-x top left;

}

/*************************/
/** PAGE-ITEM           **/
/*************************/
/** CURRENT-PAGE-ITEM   **/
/*************************/
.page_item, .current_page_item  {

	margin:			0px;
	margin-right:		10px;
	padding:			0px;

}

/*************************/
/** CURRENT-PAGE-ITEM   **/
/*************************/
.current_page_item {

	background:			url(images/Tab-Selected.png) repeat-x top left;

}

/*************************/
/** CURRENT-PAGE-ITEM A **/
/*************************/
.current_page_item a{

	color:			#333 !important;

}



/*************************/
/** (CASCADE)           **/
/** SITE-CONTAINER      **/
/*************************/
#site-container {

	background:		url(images/site-gutter.gif) repeat-y;
}

/*************************/
/** (CASCADE)           **/
/** PAGE                **/
/*************************/
#page  {

	background:		#E8E8BA;
	background:		url(images/page-tile.gif) repeat-y;
}


/**************************************************/
/** SIDEBAR                                      **/
/**************************************************/

/****************************/
/** SIDEBAR-MAIN           **/
/****************************/
#sidebar-main  {

	float:			left;
	width:			168px;
	margin:			0px;
	padding:			12px;

}

/****************************/
/** LATEST                 **/
/****************************/
/** VISIT-COUNTER          **/
/****************************/
/** QUOTE                  **/
/****************************/
/*#latest, #visit-counter, #get-our-newsletter, #support-the-project,*/

.widget  {

	float:			left;
	max-width:			150px;
	width:			150px;
	margin:			0px;
	margin-top:			10px;
	margin-bottom:		10px;
	padding:			7px;
	background:			#E6E6B3;
	border:			2px solid #2D5986;

}

/*********************************/
/** VISIT-COUNTER A:HOVER       **/
/*********************************/
/** SUPPORT-THE-PROJECT A:HOVER **/
/*********************************/
#visit-counter a:hover, #support-the-project a:hover  {

color:#990000;

}

/*********************************/
/** STATCOUNTER                 **/
/*********************************/
#statcounter  {

	margin:			0px;
	margin-bottom:		3px;
	color:			#204060  !important;
	font-size:			108%;
	font-weight:		bolder;

}

/******************************/
/** GET-OUR-NEWSLETTER FORM  **/
/******************************/
#get-our-newsletter form, #support-the-project form {

	width:			150px;
	margin:			0px;
	margin-top:			4px;
	padding:			0px;

}

/************************************/
/** SUPPORT-THE-PROJECT FORM TABLE **/
/************************************/
#support-the-project form table  {

	margin:			0px;
	padding:			0px;
	width:			100%;
	max-width:			100%;
}


/******************************/
/** PROJECT-SUPPORT-NAME     **/
/******************************/
/** PROJECT-SUPPORT-EMAIL    **/
/******************************/
#project-support-name, #project-support-email, #project-support-address {

	text-align:			left;

}

/*********************************/
/** NEWSLETTER-INPUT-TEXT INPUT **/
/*********************************/
.newletter-input-text input, .project-support-input input {

	width:			100%;
	margin:			0px;
	margin-bottom:		2px;
	background:			#F2F2D9;

}

/*********************************/
/** SUPPORT-THE-PROJECT FORM    **/
/** TABLE TR TD                 **/
/*********************************/
#support-the-project form table tr td {

	width:			80px;

}

/*********************************/
/** PROJECT-SUPPORT-INPUT INPUT **/
/** (CASCADE)                   **/
/*********************************/
.project-support-input input {

	width:			95%;

}

/***************************************/
/** PROJECT-SUPPORT-TEXTAREA TEXTAREA **/
/***************************************/
.project-support-textarea textarea {
	
	width:98%;
	background:			#F2F2D9;
	width:			140px !important;
	max-width:			140px !important;

}

/*****************************/
/** NEWSLETTER-INPUT-SUBMIT **/
/*****************************/
.newletter-input-submit  {

	float:			left;
	margin:			0px;
	margin-top:			1px;
	padding:			0px;

}


/****************************/
/** QUOTE                  **/
/****************************/
#quote {

	float:			left;
	max-width:			156px;
	width:			156px;
	margin:			0px;
	margin-top:			10px;
	margin-bottom:		10px;
	padding:			4px;
	background:			#E6E6B3;
	border:			2px solid #2D5986;

}

/****************************/
/** WP_QUOTES_QUOTE        **/
/****************************/
.wp_quotes_quote{

	margin:			0px;
	padding:			0px;
	padding-top:		5px;
	padding-bottom:		5px;
	color:			#204060;

}

/****************************/
/** WP_QUOTES_AUTHOR       **/
/****************************/
.wp_quotes_author {

	margin:			0px;
	padding:			0px;
	padding-top:		2px;
	padding-bottom:		5px;
	color:			#204060;

}


/****************************/
/** LATEST UL              **/
/****************************/
#latest ul    {

	float:			left;
	width:			148px;
	margin:			0px;
	padding:			0px;
	/**border:			1px solid orange;**/

}

/****************************/
/** LATEST LI              **/
/****************************/
#latest  li  {

	float:			left;
	width:			143px;
	margin:			0px;
	padding:			0px;
	padding-left:		5px;
	font-size:			104%;
	text-align:			left;
	background:			url(images/text-style.png) left center no-repeat;

}

/****************************/
/** LATEST UL LI A         **/
/****************************/
#latest ul li a  {

	display:			block;
	width:			127px;
	width:			100%;
	margin:			0px;
	padding:			0px;
	padding-top:		3px;
	padding-bottom:		3px;
	white-space:		nowrap;
	overflow:			hidden;
	text-overflow:		ellipsis;
	color:			black;
	/**border:			1px solid red;**/

}

/***************************/
/** LATEST UL LI A:HOVER  **/
/***************************/
#latest ul li a:hover    {

	white-space:		normal;
	overflow:			visible;
	color:			#800000;
	background:			#F2F2D9;
	text-decoration:		none;

}


/*****************************/
/** WIDGETTITLE             **/
/*****************************/
.widgettitle  {
	
	float:		center;
	font-family:	'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:		small;
	text-align: 	justify;
	font-size:		155%;
	text-align:		center;
	margin:		0px;
	margin-left:	5px;
	margin-right:	5px;
	margin-bottom:	7px;
	padding:		0px;
	padding-left:	5px;
	padding-right:	5px;
	padding-top:	4px;
	padding-bottom:	2px;
	border-bottom:	1px solid #888888;
	color:		#333;
	line-height:	75%;

}


/*************************************************************************/
/** SPONSORS                                                            **/
/*************************************************************************/

/**************************************/
/** SPONSOR-TEAM H2                  **/
/**************************************/
#sponsor-team h2, #project-links h2 {

	margin:			0px;
	margin-bottom:		15px;

}

/**************************************/
/** SPONSOR-TEAM A                   **/
/**************************************/
#sponsor-team a {

	float:			left;
	margin:			0px;
	margin-left:		13px;
	margin-bottom:		15px;
	background:			black;
	border:			3px solid #2D5986;

}

/**************************************/
/** SPONSOR-TEAM A:HOVER             **/
/**************************************/
#sponsor-team a:hover {

	border:			3px solid black;

}


/*************************************************************************/
/** COMMENTS                                                            **/
/*************************************************************************/

/**************************************/
/** COMMENT-HEADER, REPLY            **/
/**************************************/
.comment-header, .reply  {

	float:			left;
	margin:			0px;
	padding:			0px;
	padding-left:		3px;
	padding-right:		80px;
	text-align:			left;
	border-bottom:		2px solid #888888;

}

/**************************************/
/** REPLY                            **/
/**************************************/
.reply  {

	padding-right:		200px;
	border-bottom:		2px solid #888888;

}

/**************************************/
/** COMMENTLIST                      **/
/**************************************/
#commentlist  {
		
	float:			left;
	margin:			0px;
	padding:			0px;
	padding-bottom:		20px;

}

/**************************************/
/** COMMENTS                         **/
/**************************************/
#comments  {

	display:		none;
}

/**************************************/
/** COMMENTS METALINKS               **/
/**************************************/
.comments .metalinks  {


	float:			left;
	display:			none;
	
}

/**************************************/
/** COMMENT                          **/
/**************************************/
.comment {

	float:			left;
	width:			555px;
	margin:			0px;
	padding:			10px;
	background:			#F2F2D9 !important;
	border:			2px solid #204060;

}

/**************************************/
/** COMMENT-CONTENT                  **/
/**************************************/
.comment-content  {

	float:			left;
	width:			555px;
	margin:			0px;
	padding:			0px;
	padding-top:		4px;
	padding-bottom:		4px;
	text-align:			justify;

}

/**************************************/
/** COMMENT-CONTENT                  **/
/**************************************/
#commentlist li .comment-content {

	font-size:			120%;
	line-height:		155%;
}

/**************************************/
/** COMMENTS                         **/
/**************************************/
.comments  {
	
	float:			left;
	width:			784px;
	margin:			0px;
	padding:			0px;
}

/**************************************/
/** COMMENT-AUTHOR                   **/
/**************************************/
#commentlist li .commentauthor  {

	float:			left;
	width:			300px;
	margin:			0px;
	padding:			0px;
	padding-left:		3px;
	text-align:			left;
	font-size:			125%;
	font-weight:		bold;
	letter-spacing:		-1px;
	color:			black;
	border-bottom:		1px solid #888888;

}

/**************************************/
/** LI.BYUSER                        **/
/**************************************/
li.byuser {

	/** empty **/
}

/**************************************/
/** COMMENT-META                     **/
/**************************************/
.comment-meta  {

	float:			left;
	width:			400px;
	text-align:			left;
	margin:			0px;
	padding:			0px;
	padding-top:		3px;
	padding-bottom:		5px;
	padding-left:		4px;
	display:block;

}

/**************************************/
/** COMMENT-META A:HOVER             **/
/**************************************/
.comment-meta a:hover  {

	color:			#990000;
}

/**************************************/
/** COMMENTS TEXTAREA                **/
/**************************************/
.comments textarea  {

	height:			250px;
	width:			784px;
	/** margin: 10px 0;**/
}

/**************************************/
/** COMMENT-PERSONALDETAILS          **/
/**************************************/

#comment-personaldetails {

	float:			left;
	width:			550px;
	margin:			0px;
	margin-top:			15px;

}

/**************************************/
/** COMMENT-PERSONALDETAILS P INPUT  **/
/**************************************/
#comment-personaldetails p input {

	float:			left;
	width:			250px;
	margin:			0px;
	margin-right:		5px;
	padding;			0px;
	height:			17px;
	border:			1px solid #204060;

}

.comments form input[type=text] {

	width:			45%;
	margin:			0px;
	padding:			0px;
	
}

/**************************************/
/** COMMENT-PERSONALDETAILS P LABEL  **/
/**************************************/
#comment-personaldetails p label  {

	float:			left;
	margin:			0px;
	padding:			0px;
	position:			relative;
	top:				5px;

}

/**************************************/
/** COMMENTS #COMMENTFORM P TEXTAREA **/
/**************************************/
.comments #commentform p textarea  {
	
	float:			left;
	margin-top:			10px;
	margin-bottom:		5px;
	width:			550px;
	border:			2px solid #204060;

}
/**************************************/
/** TEXTAREA-CONTAINER               **/
/**************************************/
#textarea-container  {
	
	float:			left;
	width:			784px;
	margin:			0px;
	padding:			0px;

}

/**********************************************/
/** .COMMENTS #TEXTAREA-CONTAINER P TEXTAREA **/
/**********************************************/
.comments #textarea-container p textarea {

	width:			555px;
	padding:			10px;
	background:			#F8F8EC;

}

/**************************************/
/** COMMENTS #COMMENTFORM P INPUT    **/
/**************************************/
.comments #commentform p input{

	float:			left;
	background:			#F8F8EC;
	border-left:		2px solid #204060;
	border-top:			2px solid #204060;

}

/**************************************/
/** INPUT BLOCK                      **/
/**************************************/
#input-block  {

	float:			left;
	margin:			0px;
	margin-bottom:		3px;

}

/**************************************/
/** NAVIGATION-CONTAINER             **/
/**************************************/
#navigation-container {

	float:			left; 
	width:			785px;

}

/**************************************/
/** .COMMENTS .NAVIGATION .LEFT      **/
/**************************************/
.comments .navigation .left  {

	/** border:			1px solid red;**/
}

/*****************************************/
/** .NAVIGATION .LEFT A:HOVER           **/
/*****************************************/
.navigation .left a:hover  {

	color:			#990000;
}

/*****************************************/
/** .NAVIGATION .RIGHT A:HOVER          **/
/*****************************************/
.navigation .right a:hover  {

	color:			#990000;
}

/****************************************/
/** .COMMENTS .NAVIGATION .RIGHT       **/
/****************************************/
.comments .navigation .right {

	/** border:			1px solid purple;**/
}


/****************************************/
/** .COMMENTS .COMMENTAUTHOR A         **/
/****************************************/
.comments .commentauthor a  {
color: #2D5986;

}
/****************************************/
/** .COMMENTS .COMMENTAUTHOR A:HOVER   **/
/****************************************/
.comments .commentauthor a:hover  {
color: #990000;

}

/****************************************/
/** .COMMENT-LOGIN .COMMENT-WELCOMBACK **/
/****************************************/
.comment-login, .comment-welcomeback {
	
	margin-top:			15px;
	text-align:			left;
	/** color:			#777;**/
	color:			#204060;
}

/****************************************/
/** .COMMENT-LOGIN A:HOVER             **/
/****************************************/
.comment-login a:hover, .comment-welcomeback a:hover {
	
	color:			#990000;
}

.comment-edit a {
	border: none;
	padding: 2px;
	padding-left: 23px;
	margin-left: 10px;
	background: url('images/comment_edit.png') left center no-repeat;
	height: 16px;
}

/*************************/
/** ENTRY-COMMENT       **/
/*************************/
.entry-comment  {

	float:			left;
	margin:			0px;
	margin-left:		2px;
	padding:			0px;
	padding-top:		2px;
	padding-bottom:		2px;
	color:			#646668;
	/**border:			1px solid black;**/
}

/***************************/
/** ENTRY-COMMENT A:HOVER **/
/***************************/
.entry-comment a:hover {

	color:			#990000;
	text-decoration:		none;

}

/***************************/
/** LEAVECOMMENT          **/
/***************************/
#leavecomment, .comments #loading {

	float:			left;
	width:			700px;
	text-align:			left;
	margin:			10px 0 0px !important;
	color:			#999;
	font-size:			2em;
	letter-spacing:		-2px;

}

.entry-meta a, .comment-meta a {

	color: #777;
}

.commentslink {
	padding: 2px 0 2px 20px;
	background: url('images/comment.png') left center no-repeat;
	margin-left: 10px;
	}

.quoter_comment {
	padding: 2px 0 2px 20px;
	background: url('images/comment.png') left center no-repeat;
	margin-left: 5px;
	}


.commentsrsslink {
	background: url('images/feed.png') left top no-repeat;
	padding: 2px 0 2px 20px;
	margin-right: 10px;
	height: 16px;
	}

.commentsrsslink a, .trackbacklink a {
	color: #999;
	padding: 2px;
	}




#commentlist li {
	margin: 10px 0 0;
	padding: 10px 10px 5px;
	list-style: none;
	}



.comment-content p,
.comment-content ul,
.comment-content ol,
.comment-content div,
.comment-content blockquote {
	/** margin: 13px 0;**/
	}

#commentlist li img {
	padding: 0;
	border: none;
	}

#commentlist li img.gravatar {
	float: right;
	margin: -5px 0 0;
	}



#commentlist li .counter {
	display: none;
	font: normal 1.5em 'Century Gothic', 'Lucida Grande', Arial, Helvetica, Sans-Serif;
	color: #999;
	float: left;
	width: 35px;
	}

.comments #loading {
	margin-top: 20px !important;
	}

.comments #error {
	line-height: 2.0;
	padding: 5px;
	color: #FF0000;
	background-color: #FFFF99;
}

.comments #commentload {
	padding-top: 3px;
	float: right;
	vertical-align: middle;
}

.comments form {
	clear: both;
	padding: 1px 0 10px;
	margin: 0;
	}

.comments input[type=text], .comments textarea {
	font: 1.2em 'Courier New', Courier, Monospace;
	padding: 3px;
	color: #777;
	}

input[type=text]:focus, textarea:focus {
	background: #fff;
	color: #333;
	border-color: #666;
	}

.comments form #submit {
	margin: 0;
	float: right;
	}


.comments .navigation {
	margin: 10px 0;
	}

.sb-comments-blc ul li span a, .sb-comments-blc ul li small a {
	color: #999;
	font-weight: normal;
	word-spacing: -1px;
	}

.sb-comments-blc ul li {
	margin-bottom: 6px;
}

.sb-comments-blc ul li > a[title="Go to the comments of this entry"] {
	position: absolute;
	right:0;
	color: #999;
}

div#latest-comments small {
	display: block;
	margin: 0;
	font-weight: normal;
	line-height: 1em;
	}


/*- Main Menu in Header */

ul.menu {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: 0;
	left: 20px;
	width: 90%;
	}

ul.menu li {
	display: inline;
	margin: 0;
	}

ul.menu,
ul.menu li a {
	padding: 5px 15px 6px;
	}

ul.menu li a {
	font-size: 1em;
	color: white;
	margin: 0;
	}

ul.menu li a:hover {
	background: #333;
	color: #eee !important;
	text-decoration: none;
	}

ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	color: #333 !important;
	background: white;
	text-decoration: none;
	}

.admintab {
	position: absolute;
	right: 0px;
	}

* html .admintab { padding: 5px 15px 6px }	/* IE hack */
	
a img,:link img,:visited img { border:none }

/*- Sidebar Subpages Menu */

.sb-pagemenu ul {
	margin-left: 10px;
	}

.sb-pagemenu ul ul {
	margin-top: 2px;
	}

.sb-pagemenu ul ul .page_item {
	margin-left: 10px;
	padding: 0;
	}

.sb-pagemenu .current_page_item {
	}

/*- Headings */

h1, h2, h3, h4 {
	font-family: 'Trebuchet MS', Verdana, Sans-Serif;
	}

h1 { /* H1 is the title in the header */
	font-size: 3em;
	font-weight: bold;
	letter-spacing: -1px;
	margin: 0;
	
	}

h1, h1 a, h1 a:hover, h1 a:visited,
#header .description {
	text-decoration: none;
	color: white;
	}

h1 a:hover {
	text-decoration: underline;
	}

#header .description { /* Description in header */
	font-size: 1em;
	margin: 0 40px;
	}

h2 { /* H2 is what kind of page you are on. Eg. 'Monthly Archive'. */
	text-align: center;
	font-size: 2.4em;
	font-weight: bold;
	letter-spacing: -1px;
	}



#primary h3, #primary h4, .single #primary .k2-asides h3 { /* H3 is entry headlines. H4 is comments and replyform headlines */
	font-size: 2.4em;
	font-weight: normal;
	letter-spacing: -1px;
	}

#primary .entry-content h3 {
	font-size: 1.8em;
	font-weight: normal;
	margin-top: 25px;
	}

#primary .entry-content h4 {
	font-size: 1.5em;
	font-weight: normal;
	margin-top: 25px;
	}

#primary .k2-asides h3 {
	font-size: 1.6em;
	font-weight: normal;
	}




body.page .entry-content h3 {
	font-size: 1.7em;
	display: block;
	/padding: 15px 0 0;
	}

body.page .entry-content h4 {
	font-size: 1.5em;
	display: block;
	padding: 15px 0 0;
	}


	

#primary .metalink a, #primary .metalink a:visited, /* The Metalink class takes care of the comments, edit, rss and trackback links next to the titles */
.secondary .metalink a, .secondary .metalink a:visited,
.secondary span a, .secondary span a:visited {
	color: #999;
	font-weight: normal;
	}
#primary .hentry .entry-head .metalink {
	
	font-size: 1.8em;
	letter-spacing: -1px;
	text-transform: lowercase;
	margin-left: 15px;
	}

#primary .k2-asides .entry-head .metalink {
	font-size: 1.4em;
	}

.single #primary .k2-asides .entry-content {
	font-size: 1.5em;
	color: #999;
	}

.feedicon { /* Next to Comment Section Headline */
	border: 0 !important;
	padding: 0 !important;
	}

.feedlink img { /* On the sidebar */
	display:none;
	/**
	height: 16px;
	width: 16px;
	border: none;
	position: absolute;
	right: 0;
	**/
	}

.secondary .k2-asides {
	margin: 0;
	padding: 0 0 10px;
	word-spacing: -1px;
	}

.secondary .k2-asides p {
	display: inline;
	}

.secondary .k2-asides .metalink {
	padding-left: 0px;
	}

.secondary span a {
	margin-left: 10px;
	}

body.page .entry-edit {
	position: absolute;
	right: 0;
	margin-top: -15px;
	}

.entry-edit a {
	border: none;
	padding: 2px;
	padding-left: 23px;
	margin-left: 10px;
	background: url('images/pencil.png') left center no-repeat;
	height: 16px;
	}

h2, h2 a, h2 a:visited,
h3, h3 a, h3 a:visited,
h4, h4 a, h4 a:visited {
	color: #444;
	}

h2, h2 a, h2 a:hover, h2 a:visited,
h3, h3 a, h3 a:hover, h3 a:visited,
h4, h4 a, h4 a:hover, h4 a:visited {
	text-decoration: none;
	}

/*****************************************************/
/** ENTRY-META                                      **/
/*****************************************************/

/***********************/
/** ENTRY-META        **/
/***********************/

.entry-meta { /* Time and category for blog entries */

	float:			left;
	margin:			0px;
	margin-top:			1px;
	padding:			0px;
	padding-top:		5px;
	padding-right:		10px;
	padding-bottom:		1px;
	padding-left:		8px;
	font-size:			1em;
	display:			block;
	color:			#646668;
	/** border:			1px solid green;**/

}

/***********************/
/** CHRONODATA        **/
/***********************/
.chronodata {

	float:			left;
	margin:			0px;
	padding:			0px;
	padding-top:		1px;
	padding-bottom:		2px;
	/** border:			1px solid red;**/
	/** background: url('images/time.png') left center no-repeat;**/

}


/*************************/
/** CHRONODATA A        **/
/*************************/
.chronodata a  {

	float:		left;
	margin:		0px;
	margin-right:	3px;
	padding:		0px;
	color:		black;
	text-decoration:	none;
	/** border:		1px solid green;**/
}

/*************************/
/** CHRONODATA A:HOVER  **/
/*************************/
.chronodata a:hover  {

	color:		#990000;
	text-decoration:	none;
	/** border:		1px solid green;**/
}

/*************************/
/** AUTHOR              **/
/*************************/
.author  {

	float:		left;
	margin:		0px;
	padding:		0px
	/** border:		1px solid yellow;**/
}

/*************************/
/** PUBLISHED           **/
/*************************/
.published  {

	float:		left;
	margin:		0px;
	margin-right:	3px;
	padding:		0px;
	/** border:		1px solid orange;**/
}

/*************************/
/** PUBLISHED-DATE      **/
/*************************/
.published-date  {

	float:		left;
	margin:		0px;
	margin-right:	3px;
	margin-left:	8px;
	padding:		0px;
	/**border:		1px solid orange;**/
}



.entry-tags {
	display: block;
	padding: 2px 0 2px 20px;
	background: url('images/tag_blue.png') left center no-repeat;
	}


/********************************************************************/
/** ENTRY                                                          **/
/********************************************************************/
/*************************/
/** HENTRY              **/
/*************************/
.page .hentry {	

	width:		760px;
	margin:		0px;
	margin-top:		15px;
	padding:		0px;
	padding:		10px;
	border:		2px solid #204060;

}

/*************************/
/** HENTRY              **/
/*************************/
.four04  {

	border:		2px solid #204060;

}

/*************************/
/** FOUR04-ENTRY-HEAD   **/
/*************************/
.four04-entry-head  {

	margin:		0px;
	margin-bottom:	10px;

}

/*************************/
/** HENTRY              **/
/*************************/
.page .hentry  .entry-content  {	

	margin:		0px;
	margin-top:		15px;

}

/*************************/
/** PAGE-HEAD H2        **/
/*************************/
.page-head h2  {

	float:		left;
	width:		100%;
	/**
	margin:		0px;
	padding:		0px;
	**/
	padding-left:	2px;
	text-align: center;
	
}

/*************************/
/** PAGE-HEAD H2 A      **/
/*************************/
.page-head h2  a {

	float:		left;
	font-weight:	bold;
	line-height:	80%;
	/**

	margin:		0px;
	margin-left:	10px;
	margin-right:	10px;
	**/
	padding:		0px;
	padding-top:	10px;
	padding-right:	110px;
	padding-bottom:	3px;
	color:		#333;
	border-bottom:	1px solid #888888;
	/** border:		1px solid white;**/

}

/**************************/
/** PAGE-HEAD H2 A:HOVER **/
/**************************/
.page-head h2  a:hover {

	color:		#990000;
	text-decoration:	none;
	border-bottom:	1px solid black;


}


/**************************************************/
/** PRIMARY CONTENTS                             **/
/**************************************************/

/***********************/
/** PRIMARY           **/
/***********************/
#primary {

	float:		right;
	width:		790px;
	margin:		0px;
	padding:		0px;
	padding-top:	8px;
	padding-bottom:	10px;
	padding-left:	15px;
	/** background:		#E6E6B3;**/
	/** background: 	url('images/primary-bg.png') top left repeat;**/

}

/*************************/
/** ENTRY-CONTAINER     **/
/*************************/
.entry-container, #author-page {

	float:		left;
	width:		760px;
	margin:		0px;
	padding:		10px;
	border:		2px solid #204060;
	


}

#author-page  {

width: 750px;
}

/*************************/
/** AUTHOR-PAGE         **/
/*************************/
#author-page  {

	float:		right;
	margin:		0px;
	margin-right:	10px;
	margin-top:		12px;

}

/*************************/
/** CURRENT-CONTENT     **/
/*************************/
#current-content  {

	float:		left;
	width:		780px;
	/** border:		1px solid green;**/
}

#rollingcontent  {

	float:		left;
	/** padding:		1px;**/
	/** border:		1px solid yellow;**/
}

/*************************/
/** ENTRY-HEAD          **/
/*************************/
.entry-head  {

	margin:		0px;
	padding:		0px;
	/** background: 	url('images/entry-container-bg-top.png') top left no-repeat;**/

}

/*************************/
/** HENTRY              **/
/*************************/
.hentry {	

	float:		left;
	width:		780px;
	margin:		0px;
	margin-bottom:	20px;
	padding:		0px;
	background: 	#FFFFFF url('images/entry-container-bg-top.png') top left repeat-x;
	/** border:		1px solid yellow;**/


}



/***********************/
/** ENTRY CONTENT     **/
/***********************/
.entry-content {

	float:		left;
	margin:		0px;
	maring-top:		5px;
	padding:		0px;
	font-family:	'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:		small;
	text-align: 	justify;
	color: 		#444;

}

/***********************/
/** ENTRY CONTENT A   **/
/***********************/
.entry-content a  {

	color:		#27D;
}


.entry-content a:hover  {

	color:		#990000;
}

.entry-content a:visited  {

	color:		#27D;
}

.entry-content a:visited:hover  {

	color:		#990000;
}

.entry-content p a  {

	color:		#27D;
}

.entry-content p a:hover  {

	color:		#990000;
}

.entry-content p a:visited  {

	color:		#27D;
}

.entry-content p a:visited:hover  {

	color:		#990000;
}

/***********************/
/** ENTRY CONTENT IMG **/
/***********************/
#primary .entry-content a img {

	max-width:		100%;
	margin:		0px;
	margin-right:	5px;
	margin-bottom:	5px;
	margin-left:	5px;
	padding:		0px !important;
	border:		4px solid #204060;

}

/*************************/
/** ENTRY CONTENT A IMG **/
/*************************/
#primary .entry-content a:hover img {

	border:		4px solid black;

}

/*************************/
/** ENTRY-HEAD          **/
/*************************/
.entry-head {

	float:		left;
	margin:		0px;
	padding:		0px;
	width:		100%;
	/** border:		1px solid green;**/

}

/*************************/
/** ENTRY TITLE         **/
/*************************/
.entry-title  {

	float:		left;
	width:		100%;
	margin:		0px;
	padding:		0px;
	padding-left:	2px;
	/** border:		1px solid yellow;**/
	
}


/*************************/
/** ENTRY TITLE A       **/
/*************************/
.entry-title a  {

	float:		left;
	font-weight:	bold;
	line-height:	80%;
	margin:		0px;
	/**
	margin-left:	10px;
	margin-right:	10px;
	**/
	padding:		0px;
	padding-top:	10px;
	padding-right:	110px;
	padding-bottom:	3px;
	color:		#333;
	border-bottom:	1px solid #888888;
	/** border:		1px solid white;**/

}

/*************************/
/** AUTHOR-PROFILE      **/
/*************************/
.author-profile {

	float:		left;
	width:		300px;
	border-bottom:	1px solid #888888;
	text-align:		left;
	margin:		0px;
	margin-bottom:	12px;

}

/*************************/
/** AUTHOR-PHOTO        **/
/*************************/
.author-photo  {

	float:		left;
	margin:		0px;
	margin-right:	5px;
	border:		4px solid #204060;

}

/*************************/
/** AUTHOR-TEXT         **/
/*************************/
.author-text  {

	width:		720px;
	float:		left;
}

/*************************/
/** ENTRY TITLE A:HOVER **/
/*************************/
.entry-title a:hover {

	color:		#990000;
	text-decoration:	none;
	border-bottom:	1px solid black;


}


/*********************************
*** Remove:  Antoine
*** Date:    Aug 24, 2007
*********************************/
/**
.entry-content p,
**/
.entry-content ul,
.entry-content ol,
.entry-content div,
.entry-content blockquote {
	margin: 13px 0;
	}

.k2-asides .entry-content p,
.k2-asides .entry-content ul,
.k2-asides .entry-content ol,
.k2-asides .entry-content div,
.k2-asides .entry-content blockquote {
	margin: 5px 0;
	}

.single .k2-asides .entry-content p,
.single .k2-asides .entry-content ul,
.single .k2-asides .entry-content ol,
.single .k2-asides .entry-content div,
.single .k2-asides .entry-content blockquote {
	margin: 13px 0;
	}

.metalinks {
	margin-top: 3px;
	}

.trackbacklink {
	background: url('images/arrow_refresh.png') left top no-repeat;
	padding: 2px 0 2px 20px;
	height: 16px;
	}

.nopassword {
	text-align: center;
	}

li.bypostauthor {
	background: #eee;

	}

li.bypostauthor blockquote {
	color: #333;
	/**background: url('images/quote.png') no-repeat 10px 0;   **/  
	background:	green;
         
	}
	 
#pinglist {
	font-size: 1.2em;
	padding: 0;
	margin: 10px 0 10px;
	background: #f6f7f8;
	}

#pinglist li {
	margin-left: 40px;
	padding: 7px 0;
	list-style: none;
	}

#pinglist li small {
	font-size: 0.8em;
	display: block;
	}

#pinglist li .counter {
	display: none;
	}

#pinglist li span.favatar img {
	margin-left: -250px;
	border: none;
	padding: 0;
	float: left;
	}

#pinglist li img {
	padding: 0;
	border: none;
	}

/**********************************************/
/**  CONTACT-FORM                            **/
/**********************************************/
/***********************/
/** WPCF_YOUR_NAME    **/
/***********************/
#wpcf_your_name, #wpcf_email, #wpcf_response, #wpcf_usersubject  {

	width:			220px;
	background:			#E6E6B3 !important;
}

/***********************/
/** WPCF_WEBSITE      **/
/***********************/
#wpcf_website {

	width:			220px;
	background:			#F8F8EC !important;

}

/***********************/
/** WPCF_MSG          **/
/***********************/
#wpcf_msg  {

	width:			520px   !important;
	background:			#E6E6B3 !important;

}

/***********************/
/** WPCF-ROW          **/
/***********************/
.wpcf-row td {

	text-align:			left !important;
	color:			#204060;

}

/***********************/
/** WPCF-INTROMSG     **/
/***********************/
.wpcf-intromsg  {

	font-size:			110%;
	color:			#204060;

}

/***********************/
/** WPCF-MESSAGE      **/
/***********************/
.wpcf-message  {

	vertical-align:		top !important;

}

.wpcf-data  {

	float:			left;
	border:			1px solid green;
}

/**********************************************/
/**  LINKS                                   **/
/**********************************************/

/***********************/
/** LINKS             **/
/***********************/
#links {
	float:			left;
	max-width:			150px;
	width:			150px;
	margin:			0px;
	margin-top:			10px;
	margin-bottom:		10px;
	padding:			7px;
	background:			#E6E6B3;
	border:			2px solid #2D5986;

}
/****************************/
/** LINKS LI               **/
/****************************/
#links li  {

	float:			left;
	width:			143px;
	margin:			0px;
	padding:			0px;
	padding-left:		5px;
	font-size:			104%;
	text-align:			left;

}



/****************************/
/** LINKS UL LI A          **/
/****************************/
#links ul li a  {

	display:			block;
	width:			127px;
	width:			100%;
	margin:			0px;
	padding:			0px;
	padding-top:		3px;
	padding-bottom:		3px;
	white-space:		nowrap;
	overflow:			hidden;
	text-overflow:		ellipsis;
	color:			black;
	/**border:			1px solid red;**/

}

/***************************/
/** LINKS UL LI A:HOVER   **/
/***************************/
#links ul li a:hover    {

	white-space:		normal;
	overflow:			visible;
	color:			#800000;
	background:			#F2F2D9;
	text-decoration:		none;

}

/***************************/
/** LINKCAT-2 H2          **/
/***************************/
#links ul li h2 {

	display:			none;
}

#links ul li ul li  {

	background:			url(images/text-style.png) left center no-repeat;

}


/**********************************************/
/**  CONTACT-INFO                            **/
/**********************************************/

/***********************/
/** CONTACT-INFO      **/
/***********************/
#contact-info  {

	float:			left;
	border:			1px solid red;
}

/***********************/
/** WPCF-TALBE        **/
/***********************/
#wpcf-table {

	float:			left;

}

/**********************************************/
/**  PROJECT                                 **/
/**********************************************/
.project-paragraph  {

	float:			center;
	margin:			0px;
	padding:			0px;

}

.project-photo-left  {

	float:			left;
	margin:			0px;
	margin-right:		8px;
	border:			3px solid #204060;

}

.project-photo-right  {

	float:			right;
	margin:			0px;
	margin-left:		8px;
	border:			3px solid #204060;

}


/**********************************************/
/**  POST-IMAGE PAGE-IMAGE                   **/
/**********************************************/

/***********************/
/** POST-PHOTO        **/
/***********************/
.post-image2  {

	border:			3px solid #204060;
	border:			3px solid black;

}

/***********************/
/** POST-IMAGE        **/
/***********************/
.post-image, .page-image, .post-image-left  {

	border:			3px solid #204060;

}

.post-image  {

	margin:			0px;
	margin-top:			10px;

}

#post-image-left {

	border:			3px solid #204060;
	margin:			0px;
	margin-right:		10px;

}



/**********************************/
/** POST-PARAGRAH PAGE-PARAGRAPH **/
/**********************************/
.post-paragraph, page-paragraph {

	font-family:		'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:			small;
	line-height:		125%;
	font-size:			110%;
	margin:			0px;

}

.post-header {

	margin:			0px;
	margin-bottom:		10px;
	margin-top:			10px;
}

/**********************************************/
/**  SPONSOR / PROFILE                       **/
/**********************************************/

/***********************/
/** SPONSOR-PERSON    **/
/***********************/
.support-person, .profile  {

	float:			left;
	width:			734px;
	border:			1px solid #204060;
	margin:			0px;
	margin-bottom:		10px;
	padding:			12px;

}

/***********************/
/** SPONSOR-PHOTO     **/
/***********************/
.support-photo, .profile-photo  {

	width:			190px;
	margin:			0px;
	padding:			0px;
	border:			2px solid #204060;

}

/***********************/
/** SUPPORT-PHOTO     **/
/** (CASCADE)         **/
/***********************/
.support-photo  {

	float:			right;
	margin-left:		12px;


}

/***********************/
/** PROFILE-PHOTO     **/
/** (CASCADE)         **/
/***********************/
.profile-photo  {

	float:			left;
	margin-right:		12px;

}

/*****************************/
/** SUPPORT-TITLE           **/
/*****************************/
.support-title, .profile-title  {
	
	width:			325px;
	font-size:			small;
	text-align: 		justify;
	font-size:			112%;
	text-align:			left;
	margin:			0px;
	margin-right:		5px;
	margin-bottom:		7px;
	padding:			0px;
	padding-left:		2px;
	padding-right:		65px;
	padding-top:		4px;
	padding-bottom:		2px;
	border-bottom:		1px solid #204060;
	color:			#333;
	line-height:		75%;

}

/*****************************/
/** SUPPORT-TITLE           **/
/** (CASCADE)               **/
/*****************************/
.support-title  {
	
	display:			block;
	width:			425px;

}

/*****************************/
/** PROFILE-TITLE           **/
/** (CASCADE)               **/
/*****************************/
.profile-title  {
	
	display:			inline;

}

/*****************************/
/** SUPPORT-PARAGRAPH       **/
/*****************************/
.support-paragraph, .profile-paragraph, .profile-paragraph-one, .profile-paragraph-two, .project-paragraph {

	font-family:		'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size:			small;
	line-height:		125%;
	font-size:			110%;
	margin:			0px;

}

/*****************************/
/** SUPPORT-PARAGRAPH       **/
/** (CASCADE)               **/
/*****************************/
.support-paragraph  {

	width:			734px;

}

/*****************************/
/** PROFILE-PARAGRAPH       **/
/** (CASCADE)               **/
/*****************************/
.profile-paragraph  {

	width:			734px;

}


/*****************************/
/** PROFILE-PARAGRAPH-ONE   **/
/** (CASCADE)               **/
/*****************************/
.profile-paragraph-one  {

	float:			left;
	margin:			0px;
	margin-top:			10px;
	width:			528px;

}

/*****************************/
/** PROFILE-PARAGRAPH-TWO   **/
/** (CASCADE)               **/
/*****************************/
.profile-paragraph-two  {

	float:			left;
	margin:			0px;
	margin-top:			7px;
	width:			734px;

}

/**********************************************/
/**  FOOTER                                  **/
/**********************************************/

/***********************/
/** FOOTER-CONTAINER  **/
/***********************/
#footer-container {
	
	clear:			both;
	float:			left;
	width:			1000px;
	margin:			0px;
	padding:			0px;
	color:			black; /** #13263A;**/
	border-top:			3px solid #990000;
	background:			url('images/footer-bg.gif') top left repeat;

}

/************************/
/** FOOTER-CONTAINER A **/
/************************/
#footer-container a  {

	color:		#204060;
}

/******************************/
/** FOOTER-CONTAINER A:HOVER **/
/******************************/
#footer-container a:hover  {

	color:		#990000;
}

/***********************/
/** FOOTER-SIDERBAR   **/
/***********************/
#footer-sidebar  {

	float:			left;
	width:			193px;
	height:			0px;

}

/***********************/
/** FOOTER-MAIN       **/
/***********************/
#footer-main  {

	width:			805px;
	float:			right;		
	text-align:			center;
	background:			#B9BE61;

}

/***********************/
/** FOOTER A          **/
/***********************/
#footer a {

	color: 			#888;
	border-bottom:		1px solid #ccc;
	font-weight:		bold;

}

/***********************/
/** FOOTER A:HOVER    **/
/***********************/
#footer a:hover {

	border:			none;
	text-decoration:		none;
	color:			black;

}

/**********************************************/
/**  LINKS                                   **/
/**********************************************/

/*********************************
*** Remove:  Antoine
*** Date:    Aug 24, 2007
*********************************/
/**
#primary a:hover, #primary a:visited:hover,
.secondary a:hover, .secondary a:visited:hover {
	text-decoration: underline;
	}
**/


h2 a:hover, h2 span a:hover {
	color: #27d;
	}

a {
	color: #27d;
	text-decoration: none;
	}

.entry-content a:visited {
	color: #b41;
	}


/**********************************************/
/**  Various Tags and Classes                **/
/**********************************************/

/***********************/
/** CLEAR             **/
/***********************/
.clear {
	
	/** Removed by Antoine: 14/8/2008 **/
	/**clear: both; **/
	margin: 0;
	padding: 0;
}

#primary table img {
	max-width: none;
	}

/***********************/
/** CENTER            **/
/***********************/
.center {

	text-align:			center;

}

.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}

img.center, img[align="center"] {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
img.alignright, img[align="right"] {
	padding: 4px !important;
	margin: 0 0 2px 7px !important;
	display: inline;
	}

img.alignleft, img[align="left"] {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
	
img.noborder {
	border: none !important;
	}

small {
	font-size: 0.9em;
	line-height: 1.5em;
	}

small, strike {
	color: #777;
	}
	
code {
	font: 1.1em 'Courier New', Courier, Monospace;
	}


.chronodata abbr { text-align: left;margin: 0px; padding: 0px; border: 0; }


blockquote {
	margin: 20px 0;
	padding: 0 20px 0 50px;
	color: #333;
	background: url('images/quote.png') no-repeat 10px 0;
	border: none;
	}

hr {
	display: none;
	}

.navigation {
	text-align: center;
	margin: 10px 0;
	padding: 0;
	width: 100%;
	}

/*************************/
/** NAVIGATION LEFT     **/
/*************************/
.navigation .left {
	float:			left;
	width:			49.4%;
	text-align:			left;
}

/*************************/
/** NAVIGATION RIGHT    **/
/*************************/
.navigation .right {

	float:			right;
	width:			50%;
	text-align:			right;
}

.navigation p {
	margin: 0;
	padding: 0;
	}

.navigation a {
	color: #999;
	}

/*************************/
/** ALERT               **/
/*************************/
.alert {
	
	float:			left;
	background:			#FFF6BF;
	border-top:			2px solid #FFD324;
	border-bottom:		2px solid #FFD324;
	text-align:			center;
	margin:			10px auto;
	padding:			5px 20px;

}

img.wp-smiley {
	border: none !important;
	padding: 0 0 0 5px !important;
	}

/*- Begin Lists */
.archive-list {
	list-style: none;
	margin: 10px 0 0 0 !important;
	padding-left: 0px !important;
	}

.archive-list li {
	display: block;
	float: left;
	margin: 0 10px 0 0 !important;
	padding: 2px 0 2px 10px !important;
	width: 150px;
	}

.archive-list li:hover {
	background-color: #EDEDED;
	}

.entry-content ol, .entry-content ul {
	padding: 0 0 0 35px;
	}

.entry-content ol li, .entry-content ul li {
	margin: 0 0 3px;
	padding: 0;
	}

.secondary div p {
	margin-top: 0.5em;
	}

.secondary ul, .secondary ol, .secondary div div {
	margin: 5px 0 0;
	padding-left: 0;
	}

.secondary ol {
	margin-left: 15px;
	}

.secondary ul li, .secondary ol li {
	margin: 0;
	padding: 1px 0;
	}
	
.secondary ul li {
	list-style-type: none;
	list-style-image: none;
	}

ol li {
	list-style: decimal outside;
	}

.sb-links ul li {
	margin-top: 20px;
	}

.sb-links ul ul li {
	margin-top: 0;
	}

/**********************************************/
/**  SEARCH                                  **/
/**********************************************/

/***********************/
/** SEARCH-RESULTS    **/
/***********************/
#search-results  {


	float:		left;
	text-align:		left;
	margin:		0px;
	padding:		0px;
	padding-right:	60px;
	border-bottom:	1px solid #204060;

}

/***************************/
/** SEARCH-RESULTS-MARGIN **/
/***************************/
#search-results-margin  {

	float:		left;
	width:		650px;
	height:		12px;

}

/***********************/
/** SEARCHFORM        **/
/***********************/
#searchform {
	float:			left;
	margin-top:			5px;
	display:			block;
	position:			relative;

}

/***********************/
/** INPUT, TEXTAREA   **/
/***********************/
input[type=text], textarea  {

	float:			left;
	color:			#444;
	padding:			1px;
	margin:			0;

}

/***********************/
/** INPUT, TEXTAREA   **/
/***********************/
#searchsubmit  {
    
	float:			right;

}

/***********************/
/** S                 **/
/***********************/
#s  {
	float:left;
	width:			74%;

}

/***********************/
/** SEACH-ERROR       **/
/***********************/
.search-error  {

	float:			left;
	margin:			10px;
	font-size:			117%;
	text-align:			center;
	color:			#204060;

}

#s.livesearch {
	width: 89%;
	}

#searchreset {
	position: absolute;
	right: 3px;
	top: 3px;
	height: 13px;
	width: 13px;
	background: url('images/reset-fff.png') center center no-repeat;

	}

#searchload {
	position: absolute;
	right: 0;
	top: 0;
	height: 18px;
	width: 18px;
	background: url('images/spinner.gif') center center no-repeat;

	}

.livesearchform input[type=submit] {
	margin: 0;
	}

#searchcontrols {
	text-align: center;
	padding: 1px;
	background: #ddd url('images/livesearchbgdark.jpg') center repeat-y;
	}

#searchcontrols small {
	margin: 0;
	padding: 0;
	}
/*- Attachment */

.attachment {
	text-align: center;
	}


/* CSS Beyond this point is for various supported plugins and not the 'core' K2 template */


/*-
	Brian's Latest Comments
	http://meidell.dk/archives/2004/09/12/brians-latest-comments/
*/

.activityentry {
	font-size: 1.1em;
	}


/*****************************/
/** FLICKR RSS              **/
/*****************************/
/*-
	FlickrRSS
*/

/** 
#photos	{

		float:		right;

}
**/

.sb-flickr div img {
	border: 0px;
	padding: 5px;
}

.sb-flickr div a img {
	border: 1px solid #ccc;
	padding: 3px;
	margin: 5px 3px 0;
}

.sb-flickr div a:hover img {
	border: 1px solid #999;
}

/*-
	WordPress: Touched
	http://twilightuniverse.com/2005/03/wordpress-touched/
	
	No support for Touched 0.6 in the rest of K2.
	Seems a bit flaky just now. Waiting for new version.
*/

#poststuff fieldset {
	border: none;
	}

#poststuff #title, #poststuff #excerpt, #poststuff #tags {
	width: 470px;
	}
	
#poststuff #title {
	font-size: 2em;
	}

/*
	Ultimate Tag Warrior
	K2 removes UTW's default tags for more default control.
*/

.localtags, .technoratitags {
	display: none;
	}

/*
	Contact Form
*/

.contactform {
	width: 100%; 
	position: relative;
	}

.contactleft {
	width: 15%; 
	text-align: right;
	clear: both; 
	float: left; 
	display: inline; 
	padding: 4px; 
	margin: 5px 0; 
	}

.contactright {
	width: 70%; 
	text-align: left;
	float: right; 
	display: inline; 
	padding: 4px; 
	margin: 5px 0; 
	}
	
.contacterror {
	border: 1px solid #ff0000;
	}


/* Noteworthy */
.category-noteworthy h3.entry-title {
	background: url('images/heart.png') no-repeat right center;
	padding-right: 25px;
	display: inline;
} 



.noteworthyLink { margin-left: 5px }




/* Peace and forgiveness */
/* Learn more about the other K2: http://en.wikipedia.org/wiki/K2 */

/**************************************************/
/** PAGE - VISITORS                              **/
/**************************************************/

/******************************/
/** GOOGLE-MAP               **/
/******************************/
#google-map {

	border:			5px solid #204060;
	width:			750px !important;

}

/******************************/
/** INFO UL LI A             **/
/******************************/
#info  ul li a {

	display:			none;
}

/******************************/
/** INFO                     **/
/******************************/
#info {

	display:			none;
}

/******************************/
/** INFO A                   **/
/******************************/
#info a {

	display:			none;

}


/******************************/
/** WP-GEOTRACK-TOPSITES     **/
/******************************/
#wp-geotrack-topsites  {

	display:			none;
}

/******************************/
/** WP-GEOTRACK-LIST         **/
/******************************/
#wp-geotrack-list  {

	border:			1px solid #204060;

}

/******************************/
/** WP-GEOTRACK-LIST LI EM   **/
/******************************/
#wp-geotrack-list li em {

}

/******************************/
/** WP-GEOTRACK-TOPREFERRERS **/
/******************************/
#wp-geotrack-topreferrers  {

	display:			none;

}

/**************************************************/
/** PAGE - BACKUP                                **/
/**************************************************/

/****************************/
/** SUPPORT-PAGE           **/
/** (OLD)                  **/
/****************************/
/**
<p class="support-person"> <img src="http://web16.v1065.ncsrv.de/wp-content/themes/V2.01/images/support/ponny.png" class="support-photo" /><strong class="support-title">Paul  (Fort Collins, Colorado) </strong><code class="support-paragraph"><strong>Administrative Team.  </strong>Paul lives in Colorado and has a nice wood-shop.  He takes care of adminstrative things for us.  What do you think about that?  Lets move on and see how this all looks now.</code></p>
<p class="support-person"> <img src="http://web16.v1065.ncsrv.de/wp-content/themes/V2.01/images/support/ponny.png" class="support-photo" /><strong class="support-title">Ponny (Fort Collins, Colorado) </strong><code class="support-paragraph"><strong class="support-function">Also Administrative Team.  </strong>Paul lives in Colorado and has a nice wood-shop.  He takes care of adminstrative things for us.  What do you think about that?  Lets move on and see how this all looks now.Paul lives in Colorado and has a nice wood-shop.  He takes care of adminstrative things for us.  What do you think about that?  Lets move on and see how this all looks now.Paul lives in Colorado and has a nice wood-shop.  He takes care of adminstrative things for us.  What do you think about that?  Lets move on and see how this all looks now.Paul lives in Colorado and has a nice wood-shop.  He takes care of adminstrative things for us.  What do you think about that?  Lets move on and see how this all looks now.Paul lives in Colorado and has a nice wood-shop.  He takes care of adminstrative things for us.  What do you think about that?  Lets move on and see how this all looks now.Paul lives in Colorado and has a nice wood-shop.  He takes care of adminstrative things for us.  What do you think about that?  Lets move on and see how this all looks now.Paul lives in Colorado and has a nice wood-shop.  He takes care of adminstrative things for us.  What do you think about that?  Lets move on and see how this all looks now.Paul lives in Colorado and has a nice wood-shop.  He takes care of adminstrative things for us.  What do you think about that?  Lets move on and see how this all looks now.Paul lives in Colorado and has a nice wood-shop.  He takes care of adminstrative things for us.  What do you think about that?  Lets move on and see how this all looks now.</code></p>
**/

/****************************/
/** PROFILE / CONTACT      **/
/** (OLD)                  **/
/****************************/
/**
<p class="profile"> <img src="http://web16.v1065.ncsrv.de/wp-content/themes/V2.01/images/photos/royan-shipl.png" class="profile-photo" /><code class="profile-paragraph-one">Chantal was born in The Netherlands. Only just having finished a Bachelor�s degree in Arts and Social Sciences, she has already had the chance to get some experience in journalism, among other temporary jobs. In the future she would like to continue in this direction.  Antoine was born in Colorado but has been raised both in France and in the United States. He has been educated in software development. His ambition however, is to work in his own wood shop.</code> <code class="profile-paragraph-two">Together Chantal and Antoine have lived mostly in The Netherlands, in and near the city of Maastricht. For now they are getting prepared to live in a tent. On October 8, 2007 they will take off for a bicycle trip from Madrid to Cape Town. They expect to be in South Africa by December 2008.  However, Antoine and Chantal are biking for fun. When a broken rib among other reasons caused them to break off an earlier attempt, they temporarily continued a regular life. This time Chantal and Antoine will pick up the route from Madrid.  Besides experiencing life and meeting different cultures, the bikers want to get attention for the inequality of children�s lives around the earth. They focus on a school project in Nepal to improve the educational situation of a couple hundred children. With help from the Dutch foundation which is called �Stichting Klein Verzet� and  Belgian-Nepalese NGO �Quality of Life Nepal� Antoine and Chantal would like to support the addition of two classrooms at an elementary school in Sarangkot. For more information on this project you are referred to the project tab in the menu of this website.  After departure:
sold their belongings and live in a tent </code>

%%wpcontactform%%

**/

/****************************/
/** VISITOR-PAGE           **/
/****************************/
/**
    * [wp-geotrack-list]
will display a list of recent visitors of your blog
* [wp-geotrack-googlemap]
will display a Google Map and highlight the recent visitors of you blog
* [wp-geotrack-topsites]
will display a list of your most visited pages
* [wp-geotrack-topreferrers]
will display a list of referring sites

**/

/**************************************************/
/** SIDEBAR WIDGET BACKUP                        **/
/**************************************************/

/****************************/
/** PROJECT - SIDEBAR      **/
/****************************/
/**
<a href="http://www.qolnsarangkot.org/en/home">
<img src="http://web16.v1065.ncsrv.de/wp-content/themes/V2.01/images/qoln-logo.png">
</a>

<a href="http://www.stichtingkleinverzet.nl/">
<img src="http://web16.v1065.ncsrv.de/wp-content/themes/V2.01/images/skv-stick-logo.png">
</a>
**/

/****************************/
/** SPONSOR - SIDEBAR      **/
/****************************/
/**

<a href="http://www.estreet.com">
<img src="http://web16.v1065.ncsrv.de/wp-content/themes/V2.01/images/logos/estreet-logo.gif">
</a>

<a href="http://www.cateye.com">
<img src="http://web16.v1065.ncsrv.de/wp-content/themes/V2.01/images/logos/cateye-logo.gif">
</a>

<a href="http://www.wakawe.nl">
<img src="http://web16.v1065.ncsrv.de/wp-content/themes/V2.01/images/logos/wakawe-logo.png">
</a>

**/

/****************************/
/** PROFILE - SIDEBAR      **/
/****************************/
/**
<p class="profile-person"> <img src="http://web16.v1065.ncsrv.de/wp-content/themes/V2.01/images/support/ponny.png" class="profile-photo" /><strong class="profile-title">Profile</strong><code class="profile-paragraph"><code class="profile-sub-paragraph"><strong>Antoine: </strong>Antoine was born in...  This is more text. .This is more text. This is more text.This is more text.This is more text.This is more text. .This is more text. This is more text. </code><code class="profile-sub-paragraph"><strong>Chantal: </strong>Antoine was born in...  This is more text. .This is more text. This is more text.This is more text.This is more text.This is more text. .This is more text. This is more text. </code></code></p>
**/


/****************************/
/** VISITOR - SIDEBAR      **/
/** (ORIGINAL CODE)        **/
/****************************/
/**
<!-- Start of StatCounter Code -->
<script type="text/javascript">
var sc_project=2946284; 
var sc_invisible=0; 
var sc_partition=26; 
var sc_security="2ff54cef"; 
var sc_text=1; 
</script>

<script type="text/javascript" src="http://www.statcounter.com/counter/counter_xhtml.js"></script><noscript><div class="statcounter"><a class="statcounter" href="http://www.statcounter.com/"><img class="statcounter" src="http://c27.statcounter.com/2946284/0/2ff54cef/0/" alt="invisible hit counter" /></a></div></noscript>
<!-- End of StatCounter Code -->

**/

/****************************/
/** VISITOR - SIDEBAR      **/
/** (CURRENT CODE)        **/
/****************************/
/**
<!-- Start of StatCounter Code -->
<script type="text/javascript">
var sc_project=2946284; 
var sc_invisible=0; 
var sc_partition=26; 
var sc_security="2ff54cef"; 
var sc_text=1; 
</script>

<div id="statcounter"><script type="text/javascript" src="http://www.statcounter.com/counter/counter_xhtml.js"></script><noscript><div class="statcounter"><a class="statcounter" href="http://www.statcounter.com/"><img class="statcounter" src="http://c27.statcounter.com/2946284/0/2ff54cef/0/" alt="invisible hit counter" /></a></div></noscript></div>
<!-- End of StatCounter Code -->

<a id ="visitor-handle" href="/k2archives/visitors/">The Visitors</a></p>

**/

/****************************/
/** NEWSLETTER - SIDEBAR   **/
/** (ORIGINAL CODE)        **/
/****************************/
/**
<form name="notifymeForm" method="post" action="/notifyme.php">
	<input name="maillistid" value="1" type="hidden">
	<table border="0" cellpadding="0" cellspacing="2">
		<tbody><tr>
			<td><b>Name:</b></td>

			<td><input name="naatan_notifyme_name" size="15" value="" type="text"></td>
		</tr>
		<tr>
			<td><b>E-Mail:</b></td>
			<td><input name="naatan_notifyme_email" size="15" value="" type="text"></td>
		</tr>
<input type="hidden" name="naatan_notifyme_website" value="not needed" >
		<tr>
			<td></td>
			<td><input name="submit_notifyme_subscribe" value="Subscribe" type="submit"></td>
		</tr>
	</tbody></table>
	</form>
**/

/****************************/
/** NEWSLETTER - SIDEBAR   **/
/** (CURRENT CODE)        **/
/****************************/
/**
<form name="notifymeForm" method="post" action="/notifyme.php">
	<input name="maillistid" value="1" type="hidden">
	<table border="0" cellpadding="0" cellspacing="2">
		<tbody><tr>
			<td><b>Name:</b></td>

			<td class="newletter-input-text"><input name="naatan_notifyme_name" size="15" value="" type="text"></td>
		</tr>
		<tr>
			<td><b>E-Mail:</b></td>
			<td class="newletter-input-text"><input name="naatan_notifyme_email" size="15" value="" type="text"></td>
		</tr>
<input type="hidden" name="naatan_notifyme_website" value="not needed" >
		<tr>
			<td></td>
			<td class="newletter-input-submit"><input name="submit_notifyme_subscribe" value="Subscribe" type="submit"></td>
		</tr>
	</tbody></table>
	</form>
**/

/****************************/
/** PROJECT - SIDEBAR      **/
/** (ORIGINAL CODE)        **/
/****************************/
/**
<script language="JavaScript">
function disableEnterKey(e)
{
     var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox

     if(key == 13)
          return false;
     else
          return true;
}
</script>
<p>Sign up to support <a href="/mission-nepal">Project</a></p>
<form name="notifymeForm" method="post" action="/notifyme.php">
	<input name="maillistid" value="2" type="hidden">
	<table border="0" cellpadding="0" cellspacing="2">
		<tbody><tr>
			<td><b>Name:</b></td>

			<td><input name="naatan_notifyme_name" size="15" value="" type="text"></td>
		</tr>
		<tr>
			<td><b>E-Mail:</b></td>
			<td><input name="naatan_notifyme_email" size="15" value="" type="text"></td>
		</tr>
		<tr>
			<td><b>Address:</b></td>
			<td></td>
		</tr>

			<td><textarea size="70" rows="4" cols="11" name="naatan_notifyme_website"  ></textarea></td>
		<tr>
			<td></td>
			<td><input name="submit_notifyme_subscribe" value="Subscribe" type="submit"></td>
		</tr>
	</tbody></table>
	</form>
**/
/****************************/
/** PROJECT - SIDEBAR      **/
/** (CURRENT CODE)         **/
/****************************/
/**
<script language="JavaScript">
function disableEnterKey(e)
{
     var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox

     if(key == 13)
          return false;
     else
          return true;
}
</script>
<p>Sign up to support <a href="/mission-nepal">Project</a></p>
<form name="notifymeForm" method="post" action="/notifyme.php">
	<input name="maillistid" value="2" type="hidden">
	<table border="0" cellpadding="0" cellspacing="2">
		<tbody><tr>
			<td class="project-support-name"><b>Name:</b></td>

			<td class="project-support-input"><input name="naatan_notifyme_name" size="15" value="" type="text"></td>
		</tr>
		<tr>
			<td class="project-support-email"><b>E-Mail:</b></td>
			<td class="project-support-input"><input name="naatan_notifyme_email" size="15" value="" type="text"></td>
		</tr>
		<tr>
			<td class="project-support-address" colspan="2"><b>Address:</b></td>
		</tr>
		<tr>

			<td class="project-support-textarea" colspan="2"><textarea size="70" rows="4" cols="11" name="naatan_notifyme_website"  ></textarea></td>
		</tr>
			<td class="project-support-subscribe" colspan="2"><input name="submit_notifyme_subscribe" value="Subscribe" type="submit"></td>
		</tr>
	</tbody></table>
	</form>
**/
/**
<script language="JavaScript">
function disableEnterKey(e)
{
     var key;

     if(window.event)
          key = window.event.keyCode;     //IE
     else
          key = e.which;     //firefox

     if(key == 13)
          return false;
     else
          return true;
}
</script>
<p>Sign up to support <a href="/mission-nepal">Project</a></p>
<form name="notifymeForm" method="post" action="/notifyme.php">
	<input name="maillistid" value="2" type="hidden">
	<table border="0" cellpadding="0" cellspacing="2">
		<tbody><tr>
			<td id="project-support-name"><b>Name:</b></td>

			<td class="project-support-input"><input name="naatan_notifyme_name" size="15" value="" type="text"></td>
		</tr>
		<tr>
			<td id="project-support-email"><b>E-Mail:</b></td>
			<td class="project-support-input"><input name="naatan_notifyme_email" size="15" value="" type="text"></td>
		</tr>
		<tr>
			<td id="project-support-address" colspan="2"><b>Address:</b></td>
		</tr>

		<tr>

			<td class="project-support-textarea" colspan="2"><textarea size="70" rows="4" cols="11" name="naatan_notifyme_website"  ></textarea></td>
		</tr>
			<td class="project-support-subscribe" colspan="2"><input name="submit_notifyme_subscribe" value="Subscribe" type="submit"></td>
		</tr>
	</tbody></table>
	</form>

**/

#map {
	overflow: hidden;
	
}

#wmtitle {
	   font-size: 75%;
         }

#wmcontent {

	margin-right: 10px;
	font-size: 75%;
	overflow: hidden;
	   
         }

#album-preview a, #album-preview a:hover {border: none; text-decoration: none;}
img.highlight {border: none; text-decoration: none;}