@charset "UTF-8"; 

/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 * @copyright       Copyright 2005-2008, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
*/
@media screen,projection {
body { background: #446d8c; text-align:center; }
#page_margins { text-align:left; margin:0 auto; }
#page_margins { min-width:740px; max-width:80em; background:transparent;}
#page { padding:20px 20px; }
#header { color:#000; background:transparent repeat-x top left; padding:0; }
#topnav { color:#aaa; background:transparent; }
#nav ul { margin-left:0; }
#nav_main { background-color:transparent; }
#main { background:#fff url(../images/bg_sidebar2.gif) left 0px repeat-y; padding:0px 0;  padding:0px 0; }
#footer { color:#aaa; background:#2c4558; padding:20px;}

#col1 { width: 75%; float:right;}
#col1_content { padding:20px 40px; }

#col2, #col2_content { display:none; }

#col3 { margin-right: 75%; margin-left: 0; }
#col3_content { padding:20px 0;   }
#col3_content a { color: #444444; }
#col3_content li { list-style-type: none; }



.blogroll { border-top: 1px solid #fff; padding: 10px 20px;}

.post {margin-bottom: 40px;}

.post-meta {margin-bottom: 20px; line-height: 1.5em}

#respond {margin-top: 40px;}


#sb-box { border-top: 1px solid #fff; padding: 20px;}
#sb-box img { margin-bottom: 40px;}


#sb-foto {text-align: center; margin-bottom: 20px}

/**
* Comments
************************************************/
#comments-template {
	margin-top: 18px;
	}

/* Comment headers */
#comments-number, #reply {
	font-size: 1.2em;
	}
li.author #reply {
	color: #f7f7f7;
	}

/* Comments are closed */
.comments-closed {
	color: #666;
	font-style: italic;
	}

/* Comment list */
#comments-template ol {
	list-style: none;
	margin: 0 0 18px 0;
	}
#comments li {
	overflow: hidden;
	margin-bottom: 9px;
	padding: 9px 9px 0 9px;
	color: #333;
	background: #f9f9f9;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	}
#comments li li, #comments li.author li li {
	color: #333;
	margin: 0 9px 9px 18px;
	background: #fff;
	}
#comments li.author li, #comments li li li, #comments li li.author li, #comments li.author li.author li {
	color: #333;
	background: #f9f9f9;
	}
#comments li.author, #comments li li.author, #comments li li li.author, #comments li.author li.author li.author {
	color: #f7f7f7;
	background: #232C36;
	}
#comments li.author li.author, #comments li li.author li.author, #comments li.author li li.author {
	color: #f7f7f7;
	background: #246F93;
	}
#comments li li.author, #comments li li.author li.author {
	border-top: 1px solid #333;
	border-bottom: 1px solid #333;
	}

/* Comment links */
#comments li a, #comments li.author li a, #comments li.author li.author li a {
	color: #2f6eb9;
	} 
#comments li.author a, #comments li.author li.author a, #comments li.author li.author li.author a {
	color: #A6C2CF;
	border-color: #333;
	}

/* Avatar */
#comments-template .avatar {
	width: 40px;
	height: 40px;
	float: left;
	margin-right: 18px;
	padding: 0;
	border: 1px solid #666;
	}
#comments-template li.author .avatar {
	padding: 2px;
	background: #246F93;
	}

/* Comment meta data */
#comments-template .comment-meta-data {
	margin-bottom: 18px;
	}

/* Comment text */
#comments-template .comment-text {
	clear: left;
	margin: 0 18px;
	}
.comment-text blockquote {
	margin-bottom: 18px;
	}
.comment-text blockquote p {
	display: inline;
	}
#comments-template li.author blockquote, #comments-template li.author pre {
	color: #fff;
	background: #246F93;
	border: none;
	}
#comments-template li.author code {
	background: transparent;
	}

/* Form */
.text-input {
	display: block;
	padding: 3px 6px;
	width: 400px;
	}
.page-template-quick-post .text-input {
	width: 400px;
	}
#comments-template label {
	font-size: .8em;
	}
textarea {
	clear: both;
	display: block;
	width: 410px;
	}
.button {
	width: 100px;
	margin-right: 9px;
	padding: 6px 9px;
	font-family: Verdana, Arial, Cambria, Georgia, Times, 'Times New Roman', serif;
	font-weight: bold;
	color: #eee;
	background: #2C4558;
	border: none;
	}
.button:hover {
	cursor: pointer;
	background: #446D8C;
	}	
	
	
li.author .button {
	background: #333C45;
	}

.search-form input {
	margin-right: 9px;
	}
.allowed-tags {
	font-size: .8em;
	}


}