/*  
Theme Name: Kutitots Refresh
Theme URI: http://wordpress.org/
Description: Plant, spa and water droplets.
Version: 10.0
Author: Gail Villanueva
Author URI: http://kutitots.com/
	
	This blog design cannot be used on any other site other than Kutitots.Com.

*/


body {
	background-color:#8db252;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
	background-image:url(images/background.gif);
	background-repeat:repeat-x;
}

body, td, th {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#47440f;
}

a {color:#80a315;}
a:hover {color:#9c8910;}

h2 {
	margin:0px;
	padding:5px 0px 11px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#93800e;
	font-weight:normal;
}

.container {
	width:958px;
	padding:0px;
	margin:auto;
}

.body1 {
	width:958px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-image:url(images/contentbg1.jpg);
	background-repeat:repeat-y;
}
.body2 {
	width:958px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-image:url(images/contentbg2.jpg);
	background-repeat:no-repeat;
}
.body3 {
 	width:958px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-image:url(images/footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}


/* Header */
.header {
	width:807px;
	padding:0px 72px 0px 79px;
	margin:0px;
}
.header .logo {
	float:left;
	width:234px;
	padding:22px 0px 0px 0px;
	height:64px;
}

	.header .logo a {
		width:234px;
		display:block;
		height:64px;
		text-decoration:none;
	}

.header .navs {
	float:right;
	width:474px;
	padding:59px 0px 15px 0px;
}

	.header_nav {
		float:left; 
		height:27px; 
		text-align:center; 
		font-family:Georgia, "Times New Roman", Times, serif; 
		font-size:12px; 
		text-transform:uppercase; 
	}
	.header_nav a {
		display:block;
		height:27px; 
		line-height:28px;
		text-decoration:none;
		color:#ceb818;
		background-repeat:no-repeat;
	}
	.header_nav a.navlink1 {background-image:url(images/nav1.gif); width:119px;}
	.header_nav a.navlink1:hover {background-image:none; color:#f9fde1;}	
	.header_nav a.navlink2 {background-image:url(images/nav2.gif); width:118px;}
	.header_nav a.navlink2:hover {background-image:none; color:#f9fde1;}	
	.header_nav a.navlink3 {background-image:url(images/nav3.gif); width:117px;}
	.header_nav a.navlink3:hover {background-image:none; color:#f9fde1;}	
	.header_nav a.navlink4 {background-image:url(images/nav4.gif); width:120px;}
	.header_nav a.navlink4:hover {background-image:none; color:#f9fde1;}	
	

/* Content Area */
.contentarea {
	width:890px;
	padding:0px 33px 0px 35px;
	margin:0px 0px 0px 0px;
}

.contentarea_col1 {
	width:680px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

	float:left;
}

.contentarea_col2 {
	width:192px;
	float:right;
	background-image:url(images/sidebartop.jpg);
	background-repeat:no-repeat;
	padding:0px 0px 20px 0px;
	margin:0px 0px 0px 0px;
}

/* Page */
.pageheader {
	padding:41px 0px 20px 26px;
	margin:0px 0px 0px 0px;
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
}
.pageheader a {color:#000000;}
.pageheader a:hover {color:#567d0a;}

.pageheader span.single {
	display:block;
	padding:0px 0px 0px 6px;
	margin:0px;
}
.pageheader span.singledate {
	display:block;
	padding:0px 0px 0px 0px;
	margin:0px;
	color:#93800e;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
.header_inside {
	padding:42px 0px 20px 26px;
	background-image:url(images/content_inside.gif);
	background-repeat:no-repeat;
}

/* Content Styles */
.content {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 32px;
	line-height:18px;
}
.insidecontent {padding-bottom:50px;}
.content p {
	margin:0px;
	padding:0px 0px 12px 0px;
}
	.content p.centered {text-align:center; padding:7px 0px 15px 0px;}
	
.content img {
	background-color:#eaefca;
	border:1px solid #e2eab7;
	padding:10px;
	margin:0px 0px 3px 0px;
}
.content blockquote {
	margin:10px 0px 0px 15px;
	padding:12px 65px 20px 58px;
	background-image:url(images/blockquote.gif);
	background-repeat:no-repeat;
	color:#8f9c5c;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:15px;
}

.content .offtopic {
	display:block;
	background-image:url(images/offtopic.gif);
	background-repeat:no-repeat;
	padding:35px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

.content .advert {
	display:block;
	background-image:url(images/advert.gif);
	background-repeat:no-repeat;
	padding:35px 0px 0px 0px;
	margin:10px 0px 0px 0px;
}

.content .postinfo1 {
	width:648px;
	background-color:#eaf3c9;
	background-image:url(images/postinfo1.gif);
	background-repeat:no-repeat;
	margin:10px 0px 10px 0px;
}
.content .postinfo2 {
	width:624px;
	background-image:url(images/postinfo2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	color:#9ca57c;
	line-height:normal;
	font-size:11px;
	padding:7px 12px 10px 12px;
}
.content .postinfo2 a {color:#9ca57c;}
.content .postinfo2 a:hover {color:#000000;}
.content a.more-link {
	display:block;
	padding:10px 20px 0px 0px;
	color:#80a315;
	text-align:right;
}
.content a.more-link:hover {color:#9c8910;}

/* Next Back */
.nextback {
	display:block;
	margin:0px;
	padding:0px 0px 0px 0px;
	font-size:11px;
	line-height:normal;
}
.nextback a {color:#92a446; text-decoration:none;}
.nextback a:hover {color:#000000;}
.nextback .left {
	float:left;
	width:40%;
	background-image:url(images/arrow1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px 0px 0px 20px;
}
.nextback .right {
	float:right;
	width:40%;
	background-image:url(images/arrow2.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding:0px 20px 0px 0px;
	text-align:right;
}

/* Page Navi*/
.pagenavigator {
	margin:0px 0px 0px 0px;
	padding:10px 0px 25px 0px;
}

/* Comments */
.comments {
	display:block;
	padding:45px 0px 15px 0px;
	
}
.comments .comment {
	display:block;
	border-bottom:1px solid #eaefca;
	padding:10px 0px 20px 0px;
	margin:0px 0px 15px 0px;
	font-size:11px;
	line-height:15px;
	color:#646018;
	width:648px;
}
.comments .comment .col1 {width:70px; float:left;}
.comments .comment .col1 img {padding:5px;}
.comments .comment .col2 {width:555px; float:right;}
.comments .comment .col2 .author {
	color:#92a446;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	display:block;
	padding:0px 0px 12px 0px;
}
.comments .comment .col2 .author a {color:#92a446;}
.comments .comment .col2 .author a:hover {color:#000000;}
.comments .comment .col2 p {margin:0px; padding:0px 0px 8px 0px;}
.comments .comment .col2 .date {color:#d2c996; display:block; padding:5px 0px 0px 0px;}
.comments .comment .col2 .date a {color:#d2c996; text-decoration:none;}
.comments .comment .col2 .date a:hover {color:#92a446;}

/* Home styles */
.dropcap {
	float:left;
	color:#000000;
	font-size:50px;
	line-height:34px;
	padding-top:2px;
	font-family:Georgia, "Times New Roman", Times, serif;
} 
.welcome {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#646018;
	display:block;
	padding:41px 0px 40px 0px;
}
.homeentries {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
}

.homeentries .entry {
	margin:0px 0px 0px 0px;
	padding:0px 0px 50px 0px;
}

.homeentries .entry .title {
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	line-height:normal;
}
.homeentries .entry .title a {color:#000000;}
.homeentries .entry .title a:hover {color:#567d0a;}

.homeentries .entry .body1 {
	display:block;
	width:648px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(images/homebox1.gif);
	background-repeat:repeat-y;
}
.homeentries .entry .body2 {
	width:648px;
	margin:0px 0px 0px 0px;
	padding:10px 0px 5px 0px;
	background-image:url(images/homebox2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.homeentries .entry .body2 .col1 {
	width:76px; 
	float:left; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	color:#9c8910; 
	line-height:normal;
	text-align:right;
	padding:5px 0px 0px 0px;
}
.homeentries .entry .body2 .col1 .monthyear {
	width:76px;
	padding:0px 0px 0px 0px;
	text-transform:uppercase;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	line-height:10px;
}
.homeentries .entry .body2 .col1 .day {
	width:76px;
	float:right;
	font-size:48px;
	padding:0px 0px 15px 0px;
	line-height:28px;
}
	
.homeentries .entry .body2 .col2 {width:535px; float:right;}
.homeentries .entry .body2 .col2 .dropcap {
	float:none;
	color:#47440f;
	font-size:12px;
	line-height:18px;
	padding-top:0px;
	font-family:Arial, Helvetica, sans-serif;
} 
.homeentries .entry .body2 .col2 p.centered {text-align:left; padding:7px 0px 15px 0px;}
.homeentries .entry .body2 .col2 img {
	background-color:#eaefca;
	border:1px solid #e2eab7;
	padding:10px;
	margin:0px 0px 3px 0px;
}
.homeentries .entry .commentslink {
	width:183px;
	font-size:11px;
	color:#cac378;
	text-align:center;
}
.homeentries .entry .commentslink a {color:#cac378;}
.homeentries .entry .commentslink a:hover {color:#9c8910;}

/* Archives Page */
.archivebox {
	background-image:url(images/archive.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 34px;
	color:#aeae7c;
	font-size:11px;
	line-height:16px;
}
.archivebox p {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.archivebox .title {
	display:block;
	color:#646018;
	font-size:14px;
	margin:0px;
	padding:3px 0px 3px 0px;
}
.archivebox .title a {color:#646018;}
.archivebox .title a:hover {color:#80a315;}

.archivebox .dateinfo {
	display:block;
	color:#cac378;
	font-size:10px;
	margin:0px;
	line-height:11px;
	padding:0px 0px 8px 0px;
}
.archivebox .dateinfo a {color:#cac378; text-decoration:none;}
.archivebox .dateinfo a:hover {color:#80a315;}
 
/* Side Bar */
.searchbox {
	padding:17px 17px 0px 35px;
	margin:0px 0px 0px 0px;
}
.searchbox form {
	padding:2px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.searchbox input.field {
	width:94px;
	margin:0px 0px 0px 0px;
	border:none;
	background:none;
	font-size:11px;
	color:#ffffff;
}
.searchbox input.button {
	width: 36px;
	height:19px;
	font-family:Arial, Helvetica, sans-serif;
	color:#a8c636;
	text-align:center;
	font-size:11px;
	background-color:#567d0a;
	border-top:1px solid #97ae67;
	border-left:1px solid #77963a;
	border-bottom:1px solid #385106;
	border-right:1px solid #426008;
}
.searchbox .archives {
	display:block;
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
}
.searchbox .archives a {color:#ffffff;}
.searchbox .archives a:hover {color:#000000;}
.searchbox .archives span.viewall {
	display:block;
	margin:0px;
	padding:5px 0px 10px 7px;
}
.searchbox .archives span.archivedropdown {
	display:block;
	margin:0px;
	padding:0px 0px 0px 0px;
}
.searchbox .archives span.archivedropdown select {font-size:12px; color:#567d0a;}

.rssfeed {
	display:block;
	margin:0px 0px 0px 0px;
	padding:38px 0px 20px 60px;
}
	.rssfeed a {color:#f9fde1; text-decoration:none;}
	.rssfeed a:hover {color:#000000;}

.sidebarstuff {
	width:168px;
	margin:0px 0px 0px 0px;
	padding:0px 17px 0px 7px;
	font-size:11px;
}
.sidebarstuff p {
	line-height:normal;
	margin:0px;
	padding:0px 0px 10px 0px;
}
.sidebarstuff p img {border:none;}
.boxed1 {
	width:168px;
	background-image:url(images/sidebar_box1.gif);
	background-repeat:repeat-y;
		margin:0px 0px 7px 0px;
}
.boxed2 {
	width:168px;
	background-image:url(images/sidebar_box2.gif);
	background-repeat:no-repeat;
}
.boxed3 {
	width:138px;
	background-image:url(images/sidebar_box3.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:10px 15px 5px 16px;
	color:#5d9913;
}
.boxed3 a {color:#5d9913;}
.boxed3 a:hover {color:#000000;}
.boxed3 input.button {
	background:#b3cd71;
	border-top:1px solid #d3e2ad;
	border-right:1px solid #9db363;
	border-bottom:1px solid #8fa45a;
	border-left:1px solid #c3d88f;
	color:#567d0a;
	font-size:12px;
}

.sidebarstuff form {padding:0px; margin:0px;}

.sidebarstuff ul {margin:0px; padding:0px 5px 0px 0px; list-style-type:none;}
.sidebarstuff ul li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.sidebarstuff ul li h2 {
	margin:0px;
	padding:5px 0px 11px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#93800e;
	font-weight:normal;
}
.sidebarstuff ul li ul {
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.sidebarstuff ul li ul li {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 11px;
	background-image:url(images/list-icon.gif);
	background-repeat:no-repeat;
	font-size:10px;
	color:#7c9d47;
}
.sidebarstuff ul li ul li a {color:#7c9d47;}
.sidebarstuff ul li ul li a:hover {color:#000000;}

/* Bottom Stuff */
.bottomcontent {
	margin:0px;
	padding:0px 25px 20px 26px;
	color:#838864;
	font-size:11px;
}
.bottomcontent a {color:#80a315; text-decoration:none;}
.bottomcontent a:hover {color:#9c8910; text-decoration:underline;}
.bottomcontent h2 {
	margin:0px;
	padding:0px 0px 9px 0px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#93800e;
	font-size:16px;
	font-weight:normal;
}

.bottomcontent_boxed1 {
	width:839px;
	background-color:#eaf3c9;
	background-image:url(images/bottombox1.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
}
.bottomcontent_boxed2 {
	width:809px;
	background-image:url(images/bottombox2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:15px 15px 15px 15px;
	color:#838864;
	font-size:12px;
}
.bottomcontent_boxed2 a {color:#9c8910; text-decoration:underline;}
.bottomcontent_boxed2 a:hover {color:#80a315;}

.bottomcontent_boxed2 p {
	margin:0px;
	padding:0px 0px 10px 0px;
	line-height:18px;
}

.bottomcontent_boxed2 .tagsbox {
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
}
.bottomcontent_boxed2 .tagsbox a {color:#838864; text-decoration:none;}
.bottomcontent_boxed2 .tagsbox a:hover {color:#9c8910; text-decoration:underline;}

.bottomlevel {
	width:839px;
	margin:19px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	line-height:15px;
}
.bottomlevel ul {margin:0px; padding:0px; list-style-type:none; }
.bottomlevel ul li {
	border-bottom:1px solid #d2c996;
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
}

.bottomlevel_col1 {
	width:220px;
	float:left;
}


.bottomlevel_col23 {
	width:599px;
	float:right;
}
.bottomlevel_col2 {
	width:270px;
	float:left;
}
.bottomlevel_col3 {
	width:308px;
	float:right;
}


/* Footer */
.footer {
	width:890px;
	height:149px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
.footer_b2t {
	display:block;
	height:21px;
	line-height:20px;
	text-align:right;
	background-image:url(images/icon_backtotop.gif);
	background-repeat:no-repeat;
	background-position:top right;
	margin:0px 7px 0px 0px;
	padding:0px 22px 0px 0px;
	color:#455d1c;
	font-size:10px;
}
	.footer_b2t a {color:#455d1c;}
	.footer_b2t a:hover {color:#000000;}

.footer_nav {
	height:41px;
	width:654px;
	padding:17px 236px 0px 0px;
	margin:0px;
	text-align:right;
	font-size:12px;
	color:#e7efc1;
}
	.footer_nav_sheerologo {
		width:119px;
		float:left;
		text-align:left;
	}
		.footer_nav_sheerologo a img {
		border:none;
		text-decoration:none;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
		opacity:1.0;
		-moz-opacity: 1.0;
		padding:0px 0px 0px 0px;
		}
		.footer_nav_sheerologo a:hover img {
			border:none;
			text-decoration:none;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
			opacity:.60;
			-moz-opacity:.60;
		}
	.footer_nav_links {
		width:465px;
		float:right;
		text-align:right;
		padding:18px 0px 0px 0px;
		color:#e7efc1;
		font-size:12px;
	}
		.footer_nav_links a {color:#e7efc1; text-decoration:none;}
		.footer_nav_links a:hover {color:#ffffff; text-decoration:underline;}
	
	.footer_copyrights {
		width:700px;
		padding:31px 0px 0px 190px;
		margin:0px;
		font-size:11px;
		color:#636a41;
		text-align:right;
	}
	.footer_copyrights_text {
		width:615px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float:left;
	}
		.footer_copyrights_text a {color:#636a41; text-decoration:none;}
		.footer_copyrights_text a:hover {color:#ffffff; text-decoration:underline;}
		.footer_copyrights_text span.line1 {
			display:block;
			padding:0px 29px 0px 0px;
		}
		
	.footer_copyrights_cc {
		width:60px;
		padding:6px 0px 0px 0px;
		margin:0px 0px 0px 0px;
		float:right;
		text-align:left;
	}	
		.footer_copyrights_cc a img {
		border:none;
		text-decoration:none;
		filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
		opacity:.5;
		-moz-opacity: .5;
		padding:0px 0px 0px 0px;
		}
		.footer_copyrights_cc a:hover img {
			border:none;
			text-decoration:none;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
			opacity:1.0;
			-moz-opacity:1.0;
		}	
		

/* Search Form */
input.searchformbutton {
	border-top:1px solid #e0ebc3;
	border-right:1px solid #a9c16c;
	border-bottom:1px solid #a2b868;
	border-left:1px solid #cbdd9c;
	background-color:#b7d075;
	color:#567405;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	padding:3px 6px 3px 6px;
}
input.searchformfield {
	background-color:#ffffff;
	width:550px;
	font-size:22px;
	border:1px solid #e2eab7;
	padding:5px;
	margin-bottom:5px;
}