@charset "iso-8859-1";



/*



Penguin & Panda Blog Style



http://www.penguinandpanda.com







bright orange: #ff9933



light grey: #eeeeee



med grey: #cccccc



dark gray: #333333



dark blue: #333366



white: #ffffff



*/



/*



	BASICS



*/



*



body { font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#333333; background:url(images/bg.gif)top left repeat-x #333333; margin:0; padding:0; }



ul { margin:0px; padding:0px; list-style-position: inside;}



h1 { font-family:Georgia, "Times New Roman", Times, serif; font-size:30px;}



h1 a:hover { color:#333366; text-decoration:none;}



h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; color:#333366;}



h3 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#333366;}



h1, h2, h3, form, p { margin:0px; padding:0px;}



h6 { margin:15px; padding:5px; font-family:Tahoma; font-size:10px; font-weight:bold; background:#FFFFCC; border-top:dashed 1px #FFCC33; border-bottom:dashed 1px #FFCC33; text-align:center; color:#FF5E5E;}

h6 a{ color:#FF0000; text-decoration:underline;}

h6 a:hover{color:#FF0000;}



a { color:#333366; text-decoration: none;}



a:hover { color:#ff9933; text-decoration:underline;}



form { margin:0px; padding:0px;}



li { list-style:outside; list-style: none; }



/*



	STRUCTURE



*/



.left {background:url(images/left.gif) right top no-repeat #FFFFFF;}



.right { background:url(images/right.gif) left bottom no-repeat #FFFFFF;}



#homelinkimg {background:#FFFFFF;}



#homelink:hover #homelinkimg {background:#FF9933;}





#topwrap { background:#000000;margin:0px; padding:0px;}



#title-bar { line-height:normal; height: 132px; background:url(images/title.gif) top left no-repeat #FFFFFF; padding-left: 440px; text-align:center; vertical-align:middle;}



#title-bar ul {list-style:none; padding-top:15px; font-size:14px; font-weight:bold;}



#title-bar li {list-style:none; display:inline; margin:0px 5px;}



#title-bar ul a:hover {text-decoration:none;}



#searchform { width:315px; height:44px; background: url(images/serch.gif) center top no-repeat; margin-top:7px; padding-top:5px; margin-bottom:0px; }



#searchform #s {background: #FFFFFF url(images/FormSerch.gif) no-repeat left center; padding-left: 30px; border: 1px solid #000000; width:170px; margin-right:10px; margin-top:7px;}



#searchform .button { height:21px;}



#searchform .button:hover { background:#666666; }



#top-bar { width:820px; height:25px; background:url(images/rss.gif) top right no-repeat #000000; line-height: 25px; margin: 0px auto;}



#top-bar a {color:#FFFFFF;}



#top-bar a:hover {color:#ff9933;}



#content {width:820px; background: url(images/content.gif) left top repeat-y; padding-bottom:10px;}



#content-top {width:820px; height:20px; background:url(images/top.gif) left top no-repeat; margin:0px; padding:0px;}



#layout { margin-left:20px;margin-right:20px;padding:0px; border-top:solid 1px #FFFFFF;}



#title-bar H1 {white-space: nowrap;}



/*



MAIN COLLUMN



*/



#pageslist { font-weight:bold; font-family:Arial, Helvetica, sans-serif;}



#pageslist a {margin-left:5px; margin-right:5px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}



.subheading {vertical-align:middle; height:20px; margin-bottom:5px; padding-top:2px; overflow:hidden;}



#maincol {float:left; width:520px; margin:0px; text-align:left}



#tweet { width:520px; border-bottom: 1px dashed #CCC;line-height:15px; margin-bottom:5px;}



.nombre { padding-top:0px; color:#006699; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold;}



.aktt_tweets { float:left; list-style:none outside;}



.aktt_tweets ul { margin:0px; padding-top:0px;}



.aktt_tweets li { font-size:14px;}



.aktt_tweets li a { font-size:10px}



.aktt_more_updates { font-style:italic; float:right;}



.aktt_more_updates a { color:#006699; font-style:italic; float:right; font-size:12px;}



.aktt_more_updates a:hover{ color:#006699;}



.datebox {width:42px;height:42px; float:left; background:url(images/date.gif) top center no-repeat; color:#333333; text-align:center; line-height:normal; margin-right: 5px;margin-bottom:2px;}



.datebox .year  { margin-left:0px;margin-bottom:0px; padding:0px; text-align:center;width:42px;height:10px;}



.datebox .date  { margin-left:0px;margin-bottom:0px; padding:0px; text-align:center;width:42px;height:19px;}



.datebox .month  { margin-left:0px;margin-bottom:0px; padding:0px; text-align:center;width:42;height:12px;}



.month { color:#FFFFFF; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; margin:0px;}



.date { font-size:18px; font-weight:bold; line-height:19px; margin:0px;}



.year { font-size:10px; font-weight:bold; line-height:10px; margin:0px;}



.post { margin-bottom:10px;}



.post P {margin-bottom:10px;}



.post li { list-style:disc inside; margin:5px 20px;}



.post BLOCKQUOTE { background:#EEEEEE; border:dashed 1px #999999; padding:5px;}



.post BLOCKQUOTE P { margin:5px;}



#rating {float:right;}



.tags { padding: 2px 10px; display: block; margin:10px auto; text-align: left; border: 1px dashed #CCCCCC; background:#EEEEEE; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; }



.attachment-thumbnail {border: solid 1px #000000;}



.attachment-medium {}



.attachment-large {border: solid 1px #000000; margin:0px;margin-bottom:10px;}



ul.page_item li{



	font-size:16px;



	font-weight:bold;



	margin:0px;



	list-style:none;



	background:url(images/album.gif) left top no-repeat;



	padding-top: 5px;



	padding-right: 5px;



	padding-bottom: 20px;



	padding-left: 50px;



	margin-left:25px;



}







/*



COMMENTS



*/



#respond { border-top:dashed 1px #000000; margin-top:5px; padding-top:5px;}

.small {font-family:Arial, Helvetica, sans-serif; font-size:10px; line-height:12px; margin:10px;}



.small a { font-weight:bold;}



#comment { background:url(images/comment.gif) #FFFFFF top left repeat-x; width:520px; border: 1px solid #CCCCCC; width:100%;}



#author { background: #FFFFFF url(images/FormName.gif) no-repeat left center; text-indent: 30px; border: 1px solid #CCCCCC; width:100%; margin:2px auto;}



#url { background: #FFFFFF url(images/FormURI.gif) no-repeat left center; text-indent: 30px; border: 1px solid #CCCCCC; width:100%; margin:2px auto;}



#email { background: #FFFFFF url(images/FormEmail.gif) no-repeat left center; text-indent: 30px; border: 1px solid #CCCCCC; width:100%; margin:2px auto;}



#comment-table { width:100%;}



#comment-table ol { display:block; list-style:none outside; margin:0px; padding:0px;}



#comment-table li { display:list-item; list-style:none outside; margin:10px;}



.comment-head { padding-bottom:5px; font-size:12px; line-height:12px; border-bottom:dashed 1px #000000;}



.comment  { background:#ffffff; -moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;}



.comment-author { border-bottom:dashed 1px #CCCCCC;}



.comment  { padding: 5px;}



#comment-table li {border: 1px solid #CCCCCC;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;}



cite { font-weight:bold;}



#comment-table .alt .comment-author { border-bottom:dashed 1px #CCCCCC;}



#comment-table li.alt  { padding: 5px;}



#comment-table .children li {background:#EEEEEE; border: 1px dashed #CCCCCC;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;}



#comment-table .children li ul li {background:#ffffff; border: 1px solid #CCCCCC;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;}



.avatar { float:left; padding:2px; margin-right:5px;border:solid 1px #CCCCCC; background:#FFFFFF;}



.reply {background:url(images/comments.gif) left no-repeat; padding-left:20px; font-weight:bold;}



#cancel-comment-reply { font-weight:bold; margin:2px; float:right;}





/*



SIDEBAR



*/



#sidebar { background:url(images/sidebar.gif) bottom left repeat-x; width:220px; float:right; border-left: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; padding-left:10px; padding-right:10px; padding-bottom:5px; -moz-border-radius-bottomleft: 5px;-khtml-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px;}



#sidebar h2 { list-style:none; border-bottom:solid 1px #CCCCCC; color:#ff9933; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal;}



li li { list-style:inside disc;}





/*



FOOTER



*/



#footer {border-top:solid 1px #000000;height:200px;background-color: #333333;}



#foot { width:800px; border-left:solid 10px #000000; border-right:solid 10px #000000; height:200px;margin:0px auto;}



#foot a { color:#666666; }



#foot a:hover { color:#FFFFFF;}



#foot li { list-style:disc inside; color:#000000; height:20px;}



#foot .children {height:auto;}



#foot .cat-item {height:auto;}



#foot div {margin-top:10px; margin-left:20px; margin-right:5px;}



.footbox {display:inline; width:237px; float:left;vertical-align:top; color:#000000; white-space:nowrap; overflow:hidden;}



.footbox h2 {color:#FFFFFF; border-bottom:solid 1px #CCCCCC; line-height:25px;}



#foot .categories { list-style:none outside; }



/*



CLASSES



*/



.sidewidget {width:110px;}



.sidewidget {font-size:12px;}



.sidewidget ul { list-style:inside disc;}



.sidewidget li {font-size:10px; line-height:15px;list-style:inside disc; margin-top:2px; margin-bottom:2px;}



.smalltext {color:#000000;font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:10px;}



.smalltext a { font-weight:bold;}



.button {border: 1px solid #000000;background:#FFFFFF;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;color:#666666;padding-top: 1px;padding-right: 4px;padding-bottom: 1px;padding-left: 4px;margin:5px 1px;}



.box { width:220px; float:right; border: 1px dashed #CCCCCC; background:#EEEEEE;color:#666666;padding:5px; margin:5px; margin-top:0px; -moz-border-radius: 5px;-khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; font-size:10px; line-height:12px;}

.box h2 {margin:5px;}

.exif { border-bottom:dashed 1px #CCC; text-align:left; width:200px; margin:0px auto; padding:5px;}

.exifa { text-align:left; width:200px; margin:0px auto; padding:5px;}



.button:hover { cursor:pointer; background: #ff9933; color:#FFFFFF;}



.floatLeft {float:left;}



.floatRight {float:right; text-align:right;}



.clear { clear:both; }



.divider { border-top:dashed 1px #CCCCCC;width:100%;height:10px;}

.subscribe-to-comments {float:right; line-height: 30px; vertical-align:middle;}

.subscription-manager {width:520px;}

.options {border:none; margin:5px 0px; padding:0px;}

.options legend {font-weight:bold; text-decoration:underline;}