/*  

Theme Name: CareToCare

Theme URI: http://www.caretocare.org/

Description: Custom Theme for the organisation Care To Care 

Version: 1.0

Author: Robin van Mourik / keeple.com

Author URI: http://www.keeple.nl/

*/



/* Begin Typography & Colors */

H1, H2, H3, H4								{margin:0 0 5px 0; font-weight:bold;}

BODY, H1, H2, H3, H4, DIV, P				{font-family: "Georgia", "Times", Serif; font-weight:normal;}

BODY 										{background-color:#fff; color:#333; overflow-x:hidden; margin:0; padding:0;}

A, A IMG,:LINK IMG,:VISITED IMG,:ACTIVE IMG	{color:#000; border:none; outline:none;}

BR.breaker									{clear:both; font:1px/1px Arial; height:1px; overflow:hidden;}

P											{margin:0; padding:0 0 1em 0;}



/* Base Font Size - See http://www.maratz.com/blog/archives/2005/10/21/typetesters-base-font-size/ */

BODY										{font-size: 62.5%;}



/* Content DIVS */



	/* Horizontal Bars and their BG colors */

	DIV.top_section				{clear:both; background-color:#C473C9; /* #AD428A; */}

	DIV.intro_section 			{clear:both; background-color:#C8DF9C;}

	DIV.content_section 		{clear:both; background-color:#ffffff; padding:20px 0 0; min-height:250px;}

	DIV.footer_section 			{clear:both; height:45px; background:#C473C9 url(images/footer.gif) repeat-x top center; margin-top:50px; padding:35px 10px 5px;}



	/* Anything centered */

	DIV.centered-content		{width:820px; margin:0 auto;}

	

	/* Makes a 208px wide vertical bar that always scales to the height of the intro text.  */ 

	DIV.sponsor_logos_bg		{background:url(images/sponsor_logos_bg2.gif) repeat-y top right;}



	/* Menu Bar */

	UL.menu 					{height:27px; margin:0; padding:0; /*position:absolute; top:0; left:0;*/}

	UL.menu LI					{display:block; float:left; padding:0; background-color:#C473C9; list-style-type: none;}

	UL.menu LI A				{display:block; font:1.4em Georgia; color:#fff; margin:0; padding:5px 10px 5px; background:transparent; text-decoration:none;}

	UL.menu LI A:hover 			{background: #ad428a; color:#fff !important;}

	UL.menu LI.current_page_item A,

	UL.menu LI.current_page_item A:hover	{background-color:#bf599e; padding-bottom:5px;}

	UL.menu LI.admintab 		{float:right;}



	/* The logo */

	DIV.logo					{position:absolute; top:51px; left:30px;}



	/* Sponsors (green bar) is 60/40 */

	DIV.grid-sixty-forthy DIV.leftside		{float:left; width:550px;}

	DIV.grid-sixty-forthy DIV.rightside		{margin-left:612px;}

	

	/* Grid used for main page content is 50/50 */

	DIV.grid-fifty-fifty DIV.rightside		{float:right; width:384px; overflow:hidden;}

	DIV.grid-fifty-fifty DIV.leftside		{margin-right:426px;}

	

	/* Acutal Content Divs */

	DIV.introduction-div					{font-size:1.5em; padding:1.5em 0 0.5em; text-align:justify;}

	DIV.sponsors-div						{text-align:center;}

	



	/* Thumbnails */

	DIV.thumb-small 						{float:left; margin-right:18px; background-position:center; background-repeat:no-repeat;}

	DIV.thumb-small IMG						{width:78px; height:78px; border:0; margin:0;}

	

	/* Photos inserted using the FlickrPress plugin */

	A.flickr_photo							{display:block;}

	A.flickr_photo IMG						{border:0; margin:0;}

	A.flickr_photo_center					{text-align:center;}

	A.flickr_photo_fullcenter				{text-align:center;}

	A.flickr_photo_fullcenter IMG			{}

	A.flickr_photo_left						{float:left; margin-right:15px;}

	A.flickr_photo_right					{float:right; margin-left:15px;}

	

	DIV.flickrpress_thumb					{float:left; margin-right:15px;}

	

	/* Home Page Item Box */

	DIV.thumbnail-box						{padding:8px 0 18px; height:75px; overflow:hidden;}

	DIV.thumbnail-box A						{text-decoration:none;}

	DIV.thumbnail-box H3					{font-size:1.6em; color:#a23a80;}

	DIV.thumbnail-box H3 A					{color:#a23a80;}

	DIV.thumbnail-box P						{font-size:1.4em; color:#010101; text-align:justify;}

	DIV.thumbnail-box P SPAN.loc-and-date	{color:#666;}

	DIV.thumbnail-box DIV.more-link			{position:relative; float:right; font-size:2em; top:-1.8em; height:1px;}

	DIV.thumbnail-box DIV.more-link A		{text-decoration:none; padding:0 10px;}

	

	/* Single Post Box */

	DIV.single-post-box						{padding:8px 0;}

	DIV.single-post-box A					{text-decoration:underline; color:#000055;}

	DIV.single-post-box H3					{font-size:1.8em; color:#a23a80;}

	DIV.single-post-box DIV.post-date		{color:#666; margin-bottom:6px; font-size:1.2em;}

	DIV.single-post-box P					{font-size:1.5em; color:#010101; text-align:justify;}

	DIV.single-post-box UL					{font-size:1.5em; color:#010101;}

	DIV.single-post-box OL					{font-size:1.5em; color:#010101;}



	DIV.single-post-box DIV.post-content	{}

	DIV.single-post-box DIV.post-content IMG{/*width:384px; height:auto;*/}

	DIV.single-post-box DIV.post-signature	{text-align:right;}

	

	/* Month Separator */

	H2.month-separator						{font-size:2em; color:#566;}

	

	/* Side bar box (Google Maps, Flickr Photos, Comments etc) */

	DIV.side-bar-box						{margin-bottom:20px; clear:left;}

	DIV.side-bar-box P						{font-size:1.4em; color:#010101; text-align:justify;}

	DIV.side-bar-box P.description			{font-size:1.1em; color:#444; margin:5px 0;}

	

	/* Footer */

	DIV.footer_menu							{clear:both; border-bottom:1px solid #CF8DD4;}

	DIV.footer_menu LI						{display:inline; padding:0; list-style-type: none;}

	DIV.footer_menu LI A					{font:1.2em Georgia; line-height:2em; color:#fff; margin:0; padding:5px 10px 5px; background:transparent; text-decoration:none;}

	DIV.footer_menu LI A:hover 				{background-color:#AD428A; color:#fff !important; padding-bottom:4px;}

	DIV.footer_copyright					{font:1.1em Georgia; color:#fff; padding:5px 10px;}

		

	/* Various Stuff */

	DIV.admin-edit-link						{position:relative; float:right; top:-20px; font-size:8px; font-weight:bold; height:1px;}

	DIV.admin-edit-link A					{color:#003A8D; text-decoration:none;}

	DIV.border-line-bottom					{border-bottom:1px solid #D1D1D1;}

	IMG.header								{padding-top:6px; padding-bottom:6px; height:25px; border:0;}



	/* Comment Form */

	FORM#commentform						{}

	FORM#commentform LABEL					{padding:10px 0 1px; display:block;}

	FORM#commentform INPUT.textual			{width:364px; border:none; background:#fff url(images/form_input_bg.gif) no-repeat !important; top left; height:15px; font-size:1.4em; line-height:23px; padding:4px 10px;}

	FORM#commentform DIV.textareadiv		{height:90px; padding:5px 10px; background:#fff url(images/form_area_bg.gif) no-repeat  !important; }

	FORM#commentform TEXTAREA.textual		{width:364px; background:none; border:none; top left; height:90px; font-size:1.4em; font-family:Georgia, Times, Serif; overflow:auto;}

	

	/* Comment List */

	OL.commentlist							{margin:0; padding:0; border-top:1px solid #D1D1D1;}

	OL.commentlist LI						{font-size:1.1em; line-height:150%; color:#222; list-style-type: none; margin:0; border-bottom:1px solid #D1D1D1; padding-top:6px;}

	OL.commentlist LI P						{font-size:1em; line-height:150%; color:#333; text-align:justify; padding-top:5px;}

	OL.commentlist LI.alt 					{background-color:#fafafa;}

	OL.commentlist LI.alt P					{color:#111;}

	OL.commentlist LI CITE					{font-size:1.2em; padding-right:5px; font-weight:bold;}

	

	/* Google Maps Stuff */

	DIV#map_div								{background:url(images/loading.gif) no-repeat center center;}

	DIV.balloon H3							{font-size:1.6em; color:#a23a80;}

	

	/* Next / Previous */

	DIV.navigation							{/*clear:both;*/ padding:10px 0;}

	DIV.navigation A						{color:#a23a80; text-decoration:none;}

	DIV.navigation STRONG					{font-size:1.2em; color:#a23a80; text-decoration:none;}

	DIV.navigation DIV.alignleft			{float:left; width:47%; text-align:left;}

	DIV.navigation DIV.alignright			{float:right;  width:47%; text-align:right;}

	

	/* Donationmeter */

	DIV.donationmeter						{width:60px; height:185px; background:url(images/donation-meter-persp.gif) no-repeat top left; margin:0px 0 0 0; float:left; margin-right:15px;}

	DIV.donationmeter DIV.arrow				{background:url(images/donation-meter-arrow.png) no-repeat top left; position:relative; right:30px; top:212px; font:10px Arial; width:61px; line-height:15px; padding-left:8px;}



	/* sponsorbox */

	DIV.sponsorbox							{border-top:1px solid #ddd; padding:0 10px 10px 0; text-align:justify;}

	

	BLOCKQUOTE								{margin:-10px 15px 0;}

	

	

	

	

DIV.contentthumb							{float:left; margin-right:15px; width:160px; height:94px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-color:#ddd;}



DIV.homepage								{clear:left;}

DIV.homepage DIV.blog						{padding:0; float:left; width:47%;}

DIV.homepage DIV.side						{padding:0; margin-left:53%; clear:right;}

DIV.homepage DIV.contentthumb				{float:left; margin-right:15px; width:160px; height:94px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-color:#ddd;}

 

DIV.postpage								{clear:left;}

DIV.postpage DIV.blog						{padding:0; float:left; width:65%;}

DIV.postpage DIV.side						{padding:0; margin-left:71%; clear:right;}

DIV.postpage DIV.contentthumb				{float:left; margin-right:15px; width:200px; height:118px; overflow:hidden; background-position:center center; background-repeat:no-repeat; background-color:#ddd;}







DIV.side DIV.sidebar_left			{margin-right:144px; margin:0; padding:0;}

DIV.side DIV.sidebar_right			{width:144px; float:right; }



/* Content */

DIV.content						{padding:0;}



/* Date thing */

DIV.contentdate					{float:left; font-size:2em; width:95px; height:68px; padding:0; text-align:center; margin-right:10px; background:#AD428A url(images/datebox.png) no-repeat top right; color:#fff; font-family:"Tahoma"; text-align:center;}

DIV.contentdate	DIV.month		{font-size:60%}

DIV.post_mini DIV.contentdate	{font-size:1.3em; width:35px; height:47px; background:#AD428A url(images/datebox_mini.png) no-repeat top left;}



/* Tour Map */

DIV.tour_map DIV				{font:bold 14px "Comic Sans MS"; color:#FA9D5E; overflow:hidden; }

DIV.tour_map DIV.arrowindicator {font:bold 11px Arial; color:#fff; position:relative; top:100px; background:url(images/arrow_indicator.png) no-repeat top right; width:52px; height:18px; padding-left:6px;}

DIV.tour_map DIV.distancebox	{padding:21px 16px 4px 0; text-align:right;}

DIV.tour_map DIV.stat1			{padding:230px 0 0 0; 	text-align:center; width:150px; font-size:17px;}

DIV.tour_map DIV.stat2			{padding:32px 0 0 0; 	text-align:center; width:130px; font-size:17px;}

DIV.tour_map DIV.stat3			{padding:32px 0 0 0; 	text-align:center; width:140px; font-size:17px;}



/* Paper! */

DIV.blogpaper					{background:url(images/blog_paper.gif) no-repeat top right; padding:0 35px 10px 0; margin-bottom:20px;}

DIV.blogpaper DIV.post			{padding-top:30px; margin-top:0;}



/* Main Post */

DIV.post						{margin-top:20px; padding:0 30px 0 0;}

DIV.post H2						{margin:0 20px 0 0; padding:0;}

DIV.post H2 A					{margin:0; padding:0; font-size:0.8em; letter-spacing:-1px; color:#AD428A;}

DIV.post H2 A:HOVER				{text-decoration:underline;}

DIV.post DIV.entry				{font-size:0.8em; line-height:1.5em; /*clear:left;*/ padding-left:25px; padding-top:10px; text-align: justify;}

DIV.post DIV.italic				{font-style:italic;}

DIV.post DIV.post_meta			{margin-left:64px; margin-top:6px; color:#777; font-size:65%;}

DIV.post DIV.post_meta A		{margin-left:10px; color:#AD428A;}

DIV.post DIV.more-link			{text-align:right;}

DIV.post DIV.comment-info		{text-align:right; border-bottom:1px solid #ddd;}

DIV.post DIV.comment-info A		{font-size:75%; color:#aaa;}



/* Sidebar */

DIV.color_one 					{background-color:#5DA43A; /* url(images/color_one_bg.gif) repeat-y top left;*/ color:#f0f0f0; /*border-bottom:4px solid #AD438A;*/}

DIV.color_one DIV.padded		{padding-bottom:6px;}	

DIV.color_one H3				{color:#fff;}

DIV.color_one A					{color:#f5f5f5;}



DIV.color_two 					{background-color:#f4eef4; color:#444;}

DIV.color_two H3				{color:#333; }



DIV.color_three 				{background:#C2D8B0 url(images/footer.png) repeat-x top left; color:#fff;}

DIV.color_three A 				{color:#ddd;}



DIV.color_four 					{background-color:#f3faf0; color:#333;}

DIV.color_four H3				{color:#555;}



DIV.color_five 					{background-color:#99B3CC; color:#333;}

DIV.color_five H3				{color:#555;}





/* Sponsors */

DIV.sponsors 					{padding:-15px;}

DIV.sponsors A					{margin:1px 30px 0 0; padding:0;}



/* Flickr photostream */

UL.falbum-recent				{padding:0;}

UL.falbum-recent LI				{float:left; list-style-type: none; margin:0; padding:0; width:76px; height:76px;}



UL.falbum-random				{padding:0;}

UL.falbum-random LI				{float:left; list-style-type: none; margin:0; padding:0; width:76px; height:76px;}



/*

DIV.photostream					{clear:right; white-space:nowrap; overflow:hidden; height:100px;}

DIV.photostream	A				{margin-right:1px;}

*/









DIV.footer DIV.column_one		{float:left; width:33%; }

DIV.footer DIV.column_two		{margin:0 33%;}

DIV.footer DIV.column_three		{float:right; width:33%; }



DIV.footer UL.widgethost		{display:block; margin:0; padding:10px;}



DIV.footer LI.widget			{display:block;}

DIV.footer LI CAPTION,

DIV.footer LI H2				{font:1em Georgia;}









.primary {

	/* Contains the main column */

	}



.hentry {

	/* Each entry is contained within the 'hentry' class */

	}



.entry-content {

	/* The meat and potatoes of every entry */

	}



.secondary {

	/* Contains the sidebar */

	}





DIV#photobar {

	width:100%;

	height:175px;

	background:#f0f0d5 url(/wp-content/slideshow/versie2/5.jpg) no-repeat center left;

	border-bottom:5px solid #5DA43A;

	overflow:hidden;

}



