@charset "UTF-8";

/* Version: 2004-04-12
 body
============================================*/

body {
	padding: 0% 3%;
	font-family: sans-serif;
	background: white url("./images/background.jpg") repeat-y 0;
	}

h1, h2, h3, h4 {
	font-family: "Bitstream Vera Sans", "Optima", serif;
	}

/*___ anchors ___*/

:link {color: #1830f8;}
:visited {color: #181098;}
a:link	{text-decoration: none;}
a:visited	{text-decoration: none;}
a:hover img	{ border: 1px solid;}


/* header
============================================*/

h1#header  {
	padding-top: 0.4em;
	color: #666;
	font-size: 200%;
	font-weight: bold;
	font-family: "Bitstream Vera Sans", "Optima", "Georgia", serif;
	}

h1#header a:link,
h1#header a:visited {
	color: #666;
	}

div.header  {
	text-align: center;
	}

/* main content (entries)
============================================*/

div#content {
	float: left;
	width: 75%;
	}

/*___ main blog each entries ___*/

p.date {
	margin-bottom: 0.2em;
	color: #888;
	font-size: 90%;
	font-weight: bold;
	}

div.entry {
	border: 1px solid #aaa;
	background: white url("./images/entry.jpg") repeat-y right;
	}

div.entryend {
	margin-bottom: 1%;  /* make margin at the out of entry. */
	}

/*___ entry title ___*/

div.entry h3.title {
	margin-bottom: 1%;
	padding: 0.6em 1% 1% 2%;
	color: #373A3F;
	font-size: 110%;
	font-weight: bold;
	border-bottom: 1px dotted #ccc;
	}

div.entry h3.title a {
	text-decoration: none;
	}


/* entry body (story)
============================================*/

div.entry div.story {
	padding: 0% 4%;
	color: #222;
	font-size: 100%;  /* if problem, change font-size in your stories...*/
	line-height: 145%;
	margin-top: 1pc;
	text-indent: 0em;
	}

/* Damn, this just isn't reliable - gecko browers won't
   include the first letter inside a paragraph tag inside
   the story, but good old Safari will.

div.entry div.story:first-letter {
	float: left;
	font-size: 214%;
	margin: 0.2em 0.1em 0.0em 0.0em;
	clear: both;
	padding: 0% 0% 1% 0%;
	border-bottom: 1px solid #ccc;
	}
*/

div.story p {
	margin: 1% 0;
	}

/*___ styles on entry body (story) ___*/

div.story li {
	line-height: 140%;
	}

div.story dt {
	margin-top: 1em;
	padding-left: 0.6em;
	clear: both;
	border-left: 6px solid #DEDEDE;
	}

div.story dd {
	width: 80%;
	padding-top: 0.2em;
	padding-left: 0.3em;
	font-size: 90%;
	clear: both;
	}

div.story blockquote {
  	border-left: double #C4C4C4;
  	margin: 2% 0% 2% 5%;
  	padding-left: 3%;
	}

div.story pre {
	padding: 1%;
	line-height: 140%;
	font-size: 90%;
	clear: both;
	}

/*___ images in entry body (story) ___*/

div.story img {
	margin: 1px 1%;
	}

div.story img.left {
	margin: 1% 3% 1% 0%;
	float: left;
	}

div.story img.right {
	margin: 1% 0% 1% 3%;
	float: right;
	}

/*___ entries postinfo ___*/

div.entry p.postinfo {
	padding: 1% 3%;
	text-align: right;
	font-size: 90%;
	clear: both;
	}


/* writeback for html & writeback
============================================*/

div.entryend div.writeback {
	margin: 0% 0% 0% 5%;
	padding: 1% 3%;
	color: #3a3a3a;
	font-size: 90%;
	line-height: 140%;
	border-left: 1px dotted #aaa;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	background: #f3f3f3;
	}

div.entryend div strong {
	color: #111;
	font-weight: normal;
	}

a.comments:hover { text-decoration: none; }
*.comments {
	margin-top: 3%;
	color: #8C5355;
	font-size: 100%;
	font-weight: bold;
	font-family: serif;
	letter-spacing: 0.1em;
	border: 0;
	clear: both;
	}

*.meta {
	color: #444;
	font-size: 90%;
	}

/*___ form for wikieditish & writeback ___*/

div.story > form > p > input,
div.story > form > p > textarea {
	margin: 0;
	padding: 0% 1%;
	font-size: 100%;
	line-height: 85%;
	font-family: sans-serif;  /* if problem, add your country font */
	}

p.trackback {
	padding-left: 2em;
	border-left: 3px double #C4C4C4;
	}


/* sidebar (side columns)
============================================*/

div#sidebar {
	padding-top: 1.4em;
	width: 23%;
	float: right;
	}

/*___ column-box ___*/

div#sidebar div.column {
	margin-bottom: 1.2em;
	padding: 4%;
	color: #444;
	font-size: 90%;  /* please change font-size in your column...*/
	line-height: 130%;
	text-align: left;
	border: 1px solid #aaa;
	background: white url("./images/entry.jpg") repeat-y right;
	}

div.column h3 {
	margin: 0;
	padding: 0 0 2% 0;
	color: #71797D;
	font-size: 105%;
	font-weight: bold;
	}

div.column p {
	padding: 1% 4% 4% 4%;
	}

div.column ul {
	margin: 0% 0% 0% 1%;
	padding-left: 0.3em;
	list-style: none;
	}

/*___ powered in column ___*/

div.column p.powered {
	padding: 0;
	text-align: center;
	font-size: 85%;
	}

p.powered a { color: #888;}
p.powered img,
p.powered a:visited img {
	border: 0;
	}


/* footer
============================================*/

p#footer {
	padding: 0em 0.5em 0.5em 0.5em;
	font-size: 90%;
	line-height: 130%;
	text-align: right;
	clear: right;   /* very important */
	}


/* stated styles for the particular plugins
============================================*/

/*___ Breadcrumb by Categories plugin ___*/
div.breadcrumb {
	padding: 0.1em 0.3em;
	color: #444;
	font-size: 90%;
	line-height: 130%;
	}

/*___ Paginate_Simple ___*/
p.paginate {
	padding: 0.1em 0.5em;
	font-size: 90%;
	height: 1em;
	text-align: right;
	}

/*___ calendar ___*/
*.calendar, *.month-calendar { margin: 0 auto; font-size: 85%; color: #777; }
caption.month-calendar-head { text-align: left; }
*.month-calendar td { padding: 1px; }
th.month-calendar-day-head { display: none; }
*.Sunday { color: #D89586; }
*.Saturday { color: #7D9BD0; }

/*___ Seemore ___*/
a.seemore  { padding-left: 2em;}
hr.seemore { display: none; }

/*___ Google_Highlight ___*/
*.highlight { background-color: #CFFFA6; }


/* que será será */
