/*
Theme Name: Siol - white
Theme URI: http://www.siol.net
Description: Siol - white
Author: Siol - white
Author URI: http://www.siol.net/
*/

/* ************** STRUCTURE ************** */

body {
	margin:0;padding:0;color:#2A4010;font-size:62.5% !important;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	background:white;text-align:center;}
img {border:none}
div.clear {height:1px;overflow:hidden;clear:both;}

/* **************** HEADER *************** */

#header {border-bottom:1px solid #d5ddde;padding:0 0 1px;cursor:pointer;}
#header div.h-holder-1 {padding:6px 0 10px;border-bottom:3px solid #d5ddde;}
#header div.h-holder-2 {margin:0 auto;padding:12px 0 0;width:713px;height:79px;text-align:left;}
html>body div.h-holder-2 {height:auto;min-height:79px;}

#page {margin:31px auto 0;text-align:left;width:713px;}

#content {margin:0 28px 0 0;width:453px;float:left;	
	overflow: hidden;
	o\verflow: visible;
	he\ight: 1%;
}
/*#content h2 {margin:0 0 3px;font-family:georgia,sans-serif;font-size:2.4em;font-weight:normal;}
#content h2 a {text-decoration:none;}

#content h3 {margin:0 0 3px;font-family:georgia,sans-serif;font-size:2.4em;font-weight:normal;}
#content h3 a {text-decoration:none;}*/
#sidebar {width:232px;float:left;}

#sidebar_bottom {}

/* **************** FOOTER *************** */

#footer {margin:0 0 20px;border-top:1px solid #d5ddde;text-align:center;}
#footer p {font-size:1.2em;}


/* **************** LINKS **************** */

a {color:#08517f;text-decoration:underline;}
a:hover {text-decoration:none;}

/* *************** HEADERS *************** */

#header h1 {margin:0 0 1px;width:470px;color:#08517f;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:2.8em;}
#header h1 a {color:#08517f;text-decoration:none;}

#header div.description {width:470px;font-size:1.4em;}

.post h2 {margin:0 0 3px; text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:2.2em;font-weight:normal;}
.post h2 a {text-decoration:none;}

#sidebar h2 {margin:18px 0 4px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:1.6em;color:#30afd9;font-weight:bold;}

/* ****************** POST ****************** */

div.top-bar {margin:0 0 17px;height:15px;background:url(images/top-bg.gif) repeat-x;clear:both;position:relative;}
div.top-bar img {border:none;border-left:5px solid #fff;padding:0;position:absolute;right:0;}
*html div.top-bar img {right:-1px;}

div.e-tool {margin:20px 0 0;padding:0 0 35px;}
div.e-tool p {margin:0;font-size:1.2em;color:#999;}
div.e-tool div.postmetadata {float:left;}
div.e-tool div.edit {float:right;}

.post {font-size:1.1em;text-align:justify;}

.post p {margin:0 0 17px;font-size:1.3em;}
.post small {margin:0 0 13px;font-family:verdana;font-size:1.1em;color:#999;display:block;}

.post img {border:1px solid #d7dfe0;padding:8px;}

.entry, .entrytext { line-height:1.5em;}

div.p-tool {margin:6px 0 0;padding:0 0 57px;}
div.p-tool p {margin:0;font-size:1.2em;color:#999;}
div.p-tool p.prev {float:left;}
div.p-tool p.next {float:right;}

/* ************* SIDEBAR LISTS ************** */

dl.author {margin:4px 0 0;width:230px;background:#eaeeee;}
dl.author dt {margin:0;padding:15px;background:url(images/author-top.gif) no-repeat;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:1.6em;color:#30afd9;font-weight:bold;}
dl.author dd {margin:0;padding:0 15px 15px;background:url(images/author-bot.gif) bottom no-repeat;}
dl.author dd p {margin:0;width:113px;font-size:1.1em;float:left;}
dl.author dd img {margin:0 7px 0 0;float:left;}
dl.author dd p a.profile {margin:12px 0;display:block;float:right;}

div.b-calendar {float:left;}
div.b-calendar p {margin:0 auto;width:222px;font-size:1.2em;clear:both;}
div.b-calendar p a {color:#08517f;text-decoration:underline;display:block;float:left;}
div.b-calendar p a:hover {text-decoration:none;}
div.b-calendar p span {margin:0 0 0 10px;width:170px;font-size:1.1em;text-align:center;color:#08517f;display:block;float:left;}

table.calendar {margin:0 auto 10px;border-collapse:collapse;font-size:1.1em;}
table.calendar thead th {font-size:1em;font-weight:normal;color:#999;width:30px;height:22px;text-align:center;}
table.calendar tbody td {width:29px;height:22px;color:#8f8f8f;text-align:center;}
table.calendar tbody td span {width:29px;height:22px;color:#666;line-height:22px;background:#d5ddde;display:block;}
#sidebar table.calendar tbody td a {background:#08517f;color:#fff;text-decoration:none;display:block;}
#sidebar table.calendar tbody td a:hover {background:#0f5b8b;}
table.calendar tbody td span.today {color:#000;}

dl.advertise {margin:0;padding:0;width:230px;}
dl.advertise dt {margin:0;border-bottom:1px solid #000;padding:0 6px;font-size:1em;text-transform:uppercase;color:#b1bcbd;}
dl.advertise dd {margin:0;border-bottom:1px solid #000;padding:0 6px 7px;background:#f7f7f8;}
dl.advertise dd h4 {margin:0;padding:5px 0 0;font-size:1.2em;color:#135166;}
dl.advertise dd p {margin:0;width:215px;font-size:1.1em;color:#999;line-height:1.2em;}

#sidebar ul.cat {margin:0;padding:0;list-style:none;}
#sidebar ul.cat li {margin:0;padding:0;}
#sidebar ul.cat li ul {margin:0;padding:0;list-style:none;}
#sidebar ul.cat li ul li {padding:1px 0;font-size:1.2em;}

.postmetadata small { font-size: 0.8em; }

.postsyndication {text-align: right; }
.postsyndication img {border: 0px; padding: 0px; margin: 0px; }

/* Comment textbox */
#commentform textarea, #commentform input {
width:90%;
font-family: Arial, Verdana, Helvetica, sans-serif;
font-size:0.9em;
line-height:1.3em;
padding:4px;
border: 1px solid #C2C1BF;
}

#commentform small {font-size:0.8em;}
#respond {font-size:1.2em;}
#comments {font-size:1.2em;}

.commentlist li p {font-size: 1.1em; line-height: 1.3em;}
.commentlist li p img {border: none; padding: 0px; margin: 0px;}
small.commentmetadata { font-size: 0.8em;}
.commenttext-admin {color:#000000;}
.commenttext { color:#666666; }

div.details-box {border:1px solid #bc8020;padding:5px;width:150px;background:#fff;position:absolute;z-index:100;display:none;}
div.details-box div.frame {border:1px dashed #d2c4d3;padding:5px;background:#fdefd2;}
div.details-box div.frame h6 {margin:0 0 5px;color:#f0c31f;font-size:1.1em;}
div.details-box div.frame p {margin:0;color:#6a5f4d;font-size:1em;}


