﻿/*  
Theme Name: Kerokerokeroppi Go Green (br) 2010
Theme URI: http://www.sanriotown.com.br
Description:  Kerokerokeroppi Go Green (br) 2010
Version:
Author: www.sanriotown.com.br
Author URI: www.sanriotown.com.br
*/

body, h1, h2, h3, h4, h5, h6, address, blockquote, dd, dl, hr, p, form{  
	margin: 0;
	padding: 0;
}

h1, h2, h3 {
	font-family: 'Tahoma','Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;font-size:18px;
	}

body {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: 'Tahoma','Lucida Grande', Verdana, Arial, Sans-Serif;
	background-image:url(images/bg01.gif);
	color: #333;
	background-attachment: scroll;
	background-color: #A6CE39;
	background-repeat: repeat-x; 
	}

#page {

	border: 1px solid #959596;
	text-align: left;
	}
a:link {
	text-decoration: none; color: #01914C;
}
a:visited {
	text-decoration: none; color:#01914C;
}
a:hover {
	text-decoration: underline; color:#333333;
}
a:active {
	text-decoration: none; color:#333333;
}
	

a img{ border: 0; }
input,textarea{font-size:11px;}
textarea{border:1px solid #ccc;margin:3px 0px;}
ul li{ list-style-type:none;}

#header	{
		width:100%; 
		height:348px; 
		background:url(images/header_main.gif) no-repeat center bottom;  
		position: relative;
		top:0px; 
		left:0px;
		margin: 0 0 6px 0; 
		background-position:center;
		}
		
#parallax {
		  position:relative; 
	      overflow:hidden;
	      width: 100%; 
	      height: 348px;   
		  margin: 0 auto;
          }

#logo	{
		padding-left:0px; padding-top: 40px;  margin-bottom:10px;
		}


#blog-name{ width: 100%;
			height: 80px;
			padding: 80px 0 0 0; 
			text-align: center;
			position: absolute;
			top: -20px;
			}
#blog-name .name{
	text-align:center;
	font-size:24px;
	font-weight:800;
	
	font-family:Arial, "Agency FB", "Arial Narrow";
	padding: 0 0px 0 0 0px;
	width:100%;
}
#blog-name .name a{
	color: #fff;
	text-decoration: none;
}
#blog-name .info{
	text-align:center;
	font-size:12px;
	color:#fff;
	font-weight : normal;
	color: #fff; padding: 0px 0 0 0px; 
}
#blog-name .info a{color: #FFF;}
#headercolumn{background-image:url(images/headercolumn.jpg); width:1000px; height:16px;}
#corpus{width:1001px;margin:auto;background-attachment: scroll;	background-image: url(images/content-bg.jpg);background-repeat: repeat-y;}
#left{width:198px;  float:left; padding-left:0px; }

#left .info{width:196px; text-align:center;margin-top:0px;color:#A6CE3A; }
#left .times{
/*	margin-top:10px;
	height:200px;*/
	width:189px;
	background-color: #A6CE39; background-image:url(images/timebg.jpg); padding-left:0px;
}
#left .times ul{
	margin:0px;
/*	padding-top: 15px;*/
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
#left .times table caption{
	color: #FFFFFF;
	font-size: 18px;
	font-weight: bold;
}
#left .times table tr th{color: #A6CE39;}
#left .times table tr {
	padding:0px;
	margin:0px;
	font-size:14px;
	line-height:normal;
	text-align:right;
	color: #231F20;
}

#left .times table tr a{
	padding:0px;
	margin:0px;
	font-size:14px;
	line-height:normal;
	text-align:right;
	color: #ba0c31;
}
#left #prev a{color: #ba0c31;}
#left #next a{color:#ba0c31;}
#left #prev{text-align:left;}

.widecolumn{width:480px;float:left; background-image:url(images/content-bg.jpg) repeat-y scroll 0%; padding:10px 10px 30px 20px;  }
#center{width:490px; float:left;  background-image:url(images/content-bg.jpg)repeat-y; padding-left:0px;}
#center .center-content{width:530px;margin:0px 7px 10px 15px;  }
.titleborg{font-size:10px;font-weight:bold;padding:10px 5px 2px 0px;color:#ffffff;text-decoration: none;   }
.titleborg a{color:#3C8291;text-decoration: none;  } 
#corpus .center-content .text{padding:8px 10px 0 10px;font-size:1em;color:#666666;letter-spacing: .07em;line-height:16px;font-family:'Lucida Grande', 'Tahoma','Lucida Grande', Verdana, Arial, Sans-Serif;}
.entry{padding:6px 0px;font-size:12px;color:#003C63;letter-spacing: .07em;line-height:16px; padding-right:0px; font-family: 'Tahoma','Lucida Grande', Verdana, Arial, Sans-Serif;   }
.entry table {width:auto;}
.entry p{margin:5px 0;  }
.entry img{margin:2px 12px 0px 0;}
.entry table {width:auto;}
#corpus .center-content .postinfo{color:#1457e0;font-size:11px;padding:0 6px 8px 5px;  }
.bgpost{background-image:url(images/post.jpg); background-position:center; height:36px; width:482px;  padding:20px 0 0 0px; text-align:center; margin-left:25px;}
.bgpost a:hover{color:#FF9900:}
.bgpost a:link{color:#fff}
.postmetadata {padding:20px 0;text-align: center;}
.postmetadata img{margin:0;}
.postmetadatas {padding-bottom:10px;text-align: left; color:#AC5282; padding-left:0px}
.postmetadata a:link{color:#AC5282;}
.postmetadata a:active{color:#AC5282;}
.postmetadata a:hover{color:#AC5282;}
.postmetadata a:visited{color:#AC5282;}

/*datas2*/
.postmetadatas a:link{color:#AC5282;}
.postmetadatas a:active{color:#AC5282;}
.postmetadatas a:hover{color:#AC5282;}
.postmetadatas a:visited{color:#AC5282;}

form#commentform input{margin:4px 0;}
textarea#comment{width:500px;height:120px;}
form#commentform input#submit{float:right;margin-right:20px;}
.browse{padding-left:46px;}

.obar{margin: 0px;padding-right:0px;float:right;width:191px; }
.obar ul{margin:0px;padding:0px;list-style: none;white-space:normal; word-break:break-all;overflow:auto !important;overflow:none;}
.obar ul li{margin: 0px; }
.obar ul li ul{margin:5px 0px;}
.obar ul li ul li{margin:2px 0px;font: 0.8em 'Tahoma','Lucida Grande', Verdana, Arial, Sans-Serif;padding-left:12px; color:#fff; font-size:11px;  }
.obar ul li h2{font-size: 11px;font-weight: bold;line-height: 14px;color: #FFFFFF; margin:3px 0 0 8px; background-image:url(images/navpage.jpg); width:156px; height:34px; padding:16px 0 0 20px; background-repeat:no-repeat; font-family:Trebuchet MS;}
.obar ul li.linkcat ul li{list-style-position: inside;list-style-type: none;}
.obar ul li.linkcat ul li img{vertical-align: middle;max-width: 130px; width: expression(this.width >130 && this.height < this.width ? 130: true);margin:2px 0; }

.obar li a 	{ 
					color:#FFFFFF;
					}
					
		.obar li a:hover { 
						 color: #006633;
						 }
						 
		.obar li a:active { 
						 color: #006633;
						 }						 

h3#respond , h3#comments{font-size:14px;  overflow-x:hidden;overflow-y:hidden;}
.bgsearch{background-image:url(images/searchinput.jpg); width:169px; height:42px; padding-left:0px; float:left;}
.bgbutton{ float:right; width:39px; }
#searchbox{margin-bottom:25px; padding-top:5px; padding-left:0px;}
#searchbox input#s{width:140px; margin:12px 0 0px 12px; border:1px solid #FFFFFF; background-color:#FFFFFF; }
/*#searchsubmit{background:#16b4ef;color:#EAF0F3;height:39px;width:39px;margin-left:0px;} */
/*page页面如About*/
.wrapper{width:600px;float:left;  overflow-x:hidden;overflow-y:hidden;}
.about-title{font-size:18px;font-weight:bold;padding:10px 10px 10px 10px;color:#34B936;}
.about-title a{color:#34B936;}
.wrapper input{border:1px solid #CCCCCC;margin:3px 0px;}
/*search*/
.narrowcolumnwrapper{width:600px;float:left;}
.clear{clear:both;height:0px;}
.post{margin-left:10px;  }
#footer{
	width:1000px;
	height: 262px;
	margin:auto;
	margin-top:0px;
	background:url(images/footer.jpg) no-repeat bottom; 
}


.navigation{width:520px;height:20px; }
.navigation a{color:#A6CE39}	
.alignleft{float:left; color:#A6CE39}
.alignright{float:right;color:#A6CE39}

small {font-family: Arial, Helvetica, Sans-Serif;font-size: 0.9em;line-height: 1.5em;}
.alt {margin:12px 0;background-color: #f8f8f8;border-top: 1px solid #ddd;border-bottom: 1px solid #ddd; }

/*gawa ni mimi*/
.flower
{

	/*background-image: url(images/bg_search.jpg);*/ width:163px; height:65px; background-repeat:no-repeat; margin-left:10px;
	background-repeat:no-repeat;
}

.bluecolor{

	width: 536px; height:90px; background-image:url(images/contnettitle.jpg);
	background-repeat:no-repeat;
	
}

.bluecolor2{

	width: 526px; height:90px; background-image:url(images/contnettitle.jpg);
	background-repeat:no-repeat; padding-left:10px; 
	
}


.puti
{ color:#00904C;
font-family:tahoma, arial, verdana;
font-size:10px;}

.footer_content {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	color:#FFFFFF;
}

a.footerlink:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 text-decoration: none;
 color: #00904C;
}

a.footerlink:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 text-decoration: none;
 color: #00904C;
}
a.footerlink:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 text-decoration: none;
 color: #FFFFFF;
}
a.footerlink:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 8pt;
 text-decoration: none;
 color: #FFFFFF;
}

/*foter2*/
a.footerlink2:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 color: #ffffff;
}

a.footerlink2:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 color: #ffffff;
}
a.footerlink2:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 color: #ffffff;
}
a.footerlink2:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-decoration: none;
 color: #ffffff;
}

.timeheader{
background-image:url(images/timeheader.jpg); width:194px; height:16px;}
.timefooter{background-image:url(images/timefooter.jpg); width:194px; height:32px;}
.kitty{margin-left:50px; margin-right:5px;}
.dateh5 {font:13px Trebuchet MS;text-align:center;font-weight:bold;color:#FFFFFF;margin:0px;padding:0;padding-top:5px; padding-left:0px; }
.dateh6 {font:16px Trebuchet MS;text-align:center;font-weight:bold;color:#FFFFFF;margin:0px;padding-top:25;text-transform:uppercase; padding-left:0px; }
.date {float:left;width:81px; padding-top:25px; margin-right:10px;}
.tituloborg{ background-image: url(images/contents_label.jpg); width:523px; height:80px; padding:10px 0 0 15px; margin-left:5px;}


.posteds{color:#777777;font-size:11px}
.commentmetadata p{witdh:480px;  overflow-x:hidden;overflow-y:hidden; }
.blogger{width:1000px; padding-top:280px;}
.timers{width:220px; padding-left:15px;}


.menu_list {	
	width: 177px; background-image:url(images/archive_body.jpg);
}
.menu_head {

	padding: 0px 0px;
	cursor: pointer;
	position: relative;
	margin:0px;
    font-weight:bold;
    /*background: #eef4d3 url(images/archive_header.jpg) center right no-repeat; */
}


.menu_body {
	display:none; margin-left:0px; width:177px;  
}
.menu_body a{
  display:block;
  color:#fff; background-image:url(images/archive_body.jpg);
  /*background-color:#f6fee0;*/
  padding: 5px 0 5px 0;
  font-weight:bold;
 text-decoration:none; border:none; font-size:10px;
}
.menu_body a:hover{
  color: #FFFF00;
 text-decoration:none;border:none; font-size:10px;
  }
  
.menu_body  li{ list-style-type:none; padding-left:0px; border:none; text-indent:5px; background:url(images/archive_body.jpg);}


.contentheader {background-image:url(images/headcontent.jpg); width:535px; height:86px; padding-left:40px;}
.footercontent {background-image:url(images/footercontent.jpg); width:575px; height:21px; margin-bottom:20px;}
.bodycontent{background-image:url(images/bodycontent.jpg); width:545px; padding:0 10px 0 20px;}
.archie{ width:196px; padding:5px 0 0 15px; background-image:url(images/archie.jpg); width:182px; height:76px;  }