/*
Theme Name: Entropy
Theme URI: http://www.chaosware.net/
Description: La entropia del universo aumenta con el tiempo.
Version: 1.0
Author: jablanco
Author URI: http://www.chaosware.net/
*/
BODY
{
	background:#FFF url(images/page_back.png) repeat-x;
	color:#393735;
	margin:0pt;
	padding: 0pt 20px;
	font:normal 12px 'Lucida Grande',Verdana,Arial,Helvetica,Sans-Serif;
	text-align:center;
}

#header
{
 	margin:0pt auto;
 	max-width:1700px;
 	position:relative;
 	text-align:left;
}

#header #title
{
	display:block;
	position:absolute;
	top:4px;
	left:14px;
	background:transparent;
	width:253px;
	height:52px;
}

#description
{
	position:absolute;
	top:12px;
	left:115px;
	font:normal 12px 'Lucida Grande',Verdana,Arial,Helvetica,Sans-Serif;
	letter-spacing:3pt;
	color:#A3BCC8;
}

#header-lt
{
	background:url(images/header_lt.png) no-repeat;
	float:left;
	width:100%;
	margin-right:-70px;
	height:80px;
}

#header-rt
{
	background:url(images/header_rt.png) no-repeat;
	float:right;
	margin:0pt;
	width:70px;
	height:80px;
}

#searchform
{
	margin-top:8px;
}

#searchform #s
{
	width:155px;
}

#content-lt
{
	background:url(images/content_lt.png) no-repeat;
	float:left;
	width:100%;
	margin-right:-30px;
	min-height:700px;
}

#content-rt
{
	background:url(images/content_rt.png) no-repeat;
	float:right;
	width:30px;
	height:700px;
}

#content-ol
{
	margin-right:30px;
}

#content-main
{
	float:left;
	width:100%;
	margin-right:-240px;
	padding-top:30px;
}

#content-main-in
{
	margin-right:240px;
	padding-left:30px;
}

#content-single
{
	float:left;
	width:100%;
	padding-top:30px;
}

#content-single-in
{
	padding-left:30px;
}

#sidebar
{
	float:right;
	margin:0pt;
	width:200px;
	text-align:left;
	font-face:'Lucida Grande',Verdana,Arial,Helvetica,Sans-Serif;
}

#sidebar h2
{
	font-face:'Lucida Grande',Verdana,Arial,Helvetica,Sans-Serif;
	font-size:15px;
	background:url(images/section.png) no-repeat;
	margin:24px 0px 0px 0px;
	padding:4px 4px 4px 4px;
}

#sidebar ul
{
	margin:0pt 0pt 15px 0px;
	padding:0pt;
}

#sidebar li
{
	margin:0pt;
	list-style-type:none;
	list-style-image:none;
	border-bottom:1px solid #CCC;
}

#sidebar li a
{
	background:url(images/bullet.gif) no-repeat;
	padding:2px 4px 2px 18px;
	text-decoration:none;
	font-weight:bold;
	font-size:0.90em;	line-height:1.5em;
	display:block;
	color:#303E55;
}

#sidebar li a:hover
{
	background-color:#F2F7FA;
}

.post
{
	text-align:left;
	font-family:'Lucida Grande',Verdana,Arial,Helvetica,Sans-Serif;
	margin:0pt 0pt 35px;
}

.post .theDay
{
	background:url(images/calendar.png) no-repeat;
	font:Verdana,Arial,Helvetica,Sans-Serif;
	float:left;
	width:45px;
	height:45px;
	margin-right:16px;
	text-align:center;
}

.post .theDay .theYear
{
	font-size:9px;
	font-weight:normal;
	width:45px;
	color:white;
}

.post .theDay .theMonth
{
	font-size:10px;
	font-weight:bold;
	width:45px;
	color:#666;
}

.post .theDay .theDate
{
	font-size:18px;
	font-weight:bold;
	width:45px;
	color:#000;
}

.post .hh2
{
	font:bold 24px 'Lucida Grande',Verdana,Arial,Helvetica,Sans-Serif;
	line-height:45px;
	padding:0pt;
	margin-bottom:16px;
}

.post .hh2 a
{
	color:#111;
	text-decoration:none;
}

.post .hh2 a:hover
{
	color:#444;
}

.entry
{
	font-size:13px;
	line-height:19px;
}

.entry a
{
	background:#F0F5FA;	border-bottom:1px solid #D6E2EE;	color:#093F90;	padding:1px 2px;	text-decoration:none;
}

.entry a:hover
{
	background:#D6E2EE;	border-bottom:1px solid #D6E2EE;	color:#042962;	text-decoration:none;
}

.entry blockquote
{
	background:url(images/quotes.png) no-repeat;
	font-family:Georgia,"Times New Roman",serif;
	font-size:20px;
	margin:10px 20px;
	padding:12px 20px 0px 32px;
}

.entry blockquote p
{
	margin:0px;
}

.entry .postquote
{
	padding-left:38px;
}

ul li
{
	list-style-type:square;
}

.image-left
{
	margin:-8px 8px 8px -8px;
}

.image-right
{
	margin:-8px -8px 8px 8px;	
}

.image-center
{
}

.postmetadata
{
	clear:both;
	background:#F2F7FA;
	border:1px solid #E1EDF2;
	color:#303E55;
	padding:8px;
}

.postmetadata a
{
	font-weight:bold;
	color:#303E55;
	text-decoration:none;
}

.postmetadata a:hover
{
	text-decoration:underline;
}

.postmetadata a.comment-link
{
	background:url(images/comment.png) no-repeat;
	padding:0pt 0pt 0pt 19px;
}

.navigation
{
	display:block;
	clear:both;
	padding:8px;
	background:#EEE url(images/navigation.png) no-repeat center;
	font-weight:bold;
}

.navigation .alignleft
{
	float:left;
}

.navigation .alignright
{
	float:right;
}

.navigation a
{
	display:block;
	text-decoration:none;
	color:#333;
}

.navigation a:hover
{
	text-decoration:underline;
}

#footer
{
	clear:both;
}

#footer-lb
{
	background:url(images/footer_lb.png) no-repeat;
	float:left;
	width:100%;
	height:65px;
	margin-right:-70px;
}

#footer-rb
{
	background:url(images/footer_rb.png) no-repeat;
	float:right;
	margin:0pt;
	width:70px;
	height:65px;
}

#footer-content
{
	padding-top:46px;
	margin:0pt;
	color:white;
	font-size:9px;
}

#footer-content a
{
	color:white;
	font-weight:bold;
	text-decoration:none;
}

#footer-content a:hover
{
	text-decoration:underline;
}

.comment-section
{
	background:#eee url(images/csection.png) repeat-x;
	border-bottom:1px solid #ddd;
	margin-top:64px;
	padding:16px 0px 0px 8px;
	font:bold 20px 'Lucida Grande',Verdana,Arial,Helvetica,Sans-Serif;
	color:#666;
}

.comment-item
{
	margin-top:42px;
	padding:4px 0px 4px 16px;
}

.comment-item-highlight
{
	margin-top:42px;
	padding:4px 0px 4px 16px;
	background-color:#FFFFD4;
}

.comment-text
{
	font:normal 12px 'Lucida Grande',Verdana,Arial,Helvetica,Sans-Serif;

}

.comment-footer
{
	background:#F2F7FA;
	border:1px solid #E1EDF2;
	padding:0px 4px 4px 4px;
	font:normal 10px 'Lucida Grande',Verdana,Arial,Helvetica,Sans-Serif;
	color:#666;
	text-align:right;
}

.comment-footer-highlight
{
	background:#E2E7FA;
	border:1px solid #D1DDE2;
	padding:0px 4px 4px 4px;
	font:normal 10px 'Lucida Grande',Verdana,Arial,Helvetica,Sans-Serif;
	color:#666;
	text-align:right;
}


.comment-footer a, .comment-footer-highlight a
{
	text-decoration:none;
	color:#666;
	font-weight:bold;
}

.comment-footer a:hover, .comment-footer-highlight a:hover
{
	text-decoration:underline;
}


#comment-form
{
	text-align:left;
}

#comment-form a
{
	text-decoration:none;
	color:blue;
	font-weight:bold;
}

#comment-form a:hover
{
	text-decoration:underline;
}