/*  

Theme Name: ComicPress

Theme URI: http://mindfaucet.com/comicpress/

Description: A customizable theme for publishing comics.

Version: 2.1

Author: Tyler Martin

Author URI: http://mindfaucet.com/



	ComicPress 2.1

	 http://mindfaucet.com/comicpress/



	This theme was based on the WordPress default Kubrick theme.

	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/



/* MAIN SECTIONS */



body {

  margin: 0;

  /*background: #1C1C1C;*/

  background: #29297E;

  background-image: url(http://tortugasradioactivas.com/404/imagenes/fondo2.png);

  background-repeat: repeat; 

  color: #333;

  font: 10px Arial, Sans-Serif;

  text-align: center;

  }

	

#header {

  margin: 0 auto;

  width: 1000px;

  background: #000000;

  /*background-image: url(http://tortugasradioactivas.com/404/imagenes/fondo2.png);*/

  background-repeat: repeat; 

  }

#headerbar {

  margin: 0 auto;
  margin-bottom: 0px;

  width: 1000px;

  height: 25px;

  /*background: #454545;*/

  background: #000000;

  /*border-top: 1px solid #252525;

  border-bottom: 1px solid #252525;*/

  border: #000000

  }

#headerbar_inferior {

  margin: 0 auto;
  margin-top: 0px;

  width: 1000px;

  height: 25px;

  /*background: #454545;*/

  background: #000000;

  /*border-top: 1px solid #252525;

  border-bottom: 1px solid #252525;*/

  border: #000000

}



#comic {

  margin: 0px auto;

  width: 1000px;

  background: #FFFFFF;
  /*#29297E*/

  /*background-image: url(http://tortugasradioactivas.com/404/imagenes/fondo_rej.png);*/

  background-repeat: repeat; 

  border-bottom: 1px solid #C0C0C0;

  }



#page {

  margin: 0px auto;

  width: 1000px;

  background-color: #FFFFFF;

  text-align: left;

  }

    

#sidebar {

  margin: 0 0 0 775px;

  padding: 7px 0 10px 10px;

  width: 200px;

  /*border: 2px #000000;*/

  font-family: Verdana, Sans-Serif;

  font-size: 10px;

  }

  

#footer {

  margin: 20px 0 0 0;

  padding: 10px 0;width: 1000px;

  border-top: 1px solid #000000;

  background-color: #000000;

  text-align: center;

  color: #FFFFFF;

  }



#footerclear {

  clear: both;

  }



#comicarchiveframe {

  margin: 20px 0 10px 0;

  padding: 5px 0 5px 10px;

  border-top: 1px solid #ccc;

  border-right: 1px solid #aaa;

  border-bottom: 2px solid #555;

  border-left: 2px solid #777;

  width: 400px;

  }

  

#comicarchiveframe a:hover img {

  filter: alpha(opacity=50);

  -moz-opacity: .50;

  opacity: .50;

  }





/* POST STRUCTURE */



.narrowcolumn {

  margin: 0;

  padding: 5px 0 0px 20px;

  float: left;

  width: 750px;

  }

  

.blogheader {

  margin: 0;

  padding: 0;

  float: left;

  width: 545px;

  /*border-top: 2px dotted #C0C0C0;*/

  }



#leftcontainer {

  margin: 0;

  padding: 0;

  float: left;

  width: 545px;

  }



.post {

  margin: 0;

  text-align: justify;

  }



.narrowcolumn .postmetadata {

  padding-top: 5px;

  }





/* HEADERS */



h1, h1 a, h1 a:hover {

  margin: 0;

  padding: 0 0 0 5px;

  color: #FFFFFF;

  font-family: Times, Serif;

  font-size: 50px;

  font-weight: normal;

  text-align: left;

  letter-spacing: -2px;

  }



h2 {

  margin: 0;

  font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif;

  font-weight: bold;

  font-size: 19px;

  }



h2.pagetitle {

  margin: 10px 0 0 0;

  padding: 0 0 5px 0;

  text-align: left;

  font-size: 19px;

  }



#sidebar h2 {

  margin: 5px 0 0;

  padding: 0;

  font-family: Verdana, Sans-Serif;

  font-size: 12px;

  }



h3 {

  margin: 30px 0 0;

  padding: 0;

  font-size: 16px;

  font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif;

  font-weight: bold;

  }



.post h3 {

  border-bottom: 2px solid #7D7D7D;

  }



h3.comments {

  margin: 40px auto 20px ;

  padding: 0;

  }





/* FONTS */



/*Color texto que no es negro*/

a {

  color: #003399;

  text-decoration: none;

  }



/*Color de ese mismo texto en hover*/

a:hover {

  color: #FF0000;

  }



.headernav {

  margin: -15px 5px -10px 0;

  float: right;

  font-size: 40px;

  font-weight: bold;

  }



.headernav a {

  color: #FFFFFF;

  }



  /* Color flecha navegaci�n hover*/

.headernav a:hover {

  color: #FF0000;

  text-decoration: none;

  }

  

  /*Color links men� superior*/

.headerbarlinks {

  padding: 4px 0 0 10px;

  color: #FFFFFF;

  font-size: 14px;

  font-weight: bold;

  text-align: left;

  letter-spacing: 4px;

  }



.headerbarlinks a{

  color: #FFFFFF;

  letter-spacing: 0;

  }



.headerbarlinks a:hover{

  color: #FF0000;

  text-decoration: none;

  letter-spacing: 0;

  }



.comicnav {

  padding: 3px 0 0 0;

  font-size: 11px;

  float: right;

  }



.comicnav a {

  color: #333;

  }



.comicnav a:hover {

  color: #FF0000;

  text-decoration: none;

  }



.comicdate {

  font-size: 15px;

  font-weight: bold;

  }

  

#content {

  font-size: 12px;

  }



.narrowcolumn .postmetadata {

  text-align: right;

  }



.alt {

  background: #F7F7F7;

  border-top: 1px solid #7D7D7D;

  border-bottom: 1px solid #7D7D7D;

  }

  

small {

  font-family: Arial, Sans-Serif;

  font-size: 11px;

  }



.description {

  margin: -3px 0 0 0;

  padding: 0px 0 10px 30px;

  color: #555555;

  font-size: 14px;

  font-style: italic;

  letter-spacing: 2px;

  text-align: left;

  }



.commentlist li, #commentform input, #commentform textarea {

  font-family: Arial, Sans-Serif;

  font-size: 11px;

  }

  

.commentlist li {

  font-weight: bold;

  overflow: auto;

  }



.commentlist cite, .commentlist cite a {

  font-weight: bold;

  font-style: normal;

  font-size: 12px;

  }



.commentlist p {

  font-weight: normal;

  text-transform: none;

  }



.commentmetadata {

  font-weight: normal;

  }



small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {

  color: #7D7D7D;

  }

  

code {

  font-family: 'Courier New', Courier, Fixed;

  font-size: 12px;

  }



acronym, abbr, span.caps {

  font-size: 10px;

  }



p img {

  padding: 0;

  max-width: 100%;

  }



.navigation {

  margin: 10px 0 30px 0;

  text-align: center;

  display: block;

  }





/* LISTS */



html>body .entry ul {

  margin-left: 0px;

  padding: 0 0 0 30px;

  list-style: none;

  padding-left: 10px;

  text-indent: -10px;

  } 



html>body .entry li {

  margin: 7px 0 8px 10px;

  }



.entry ol {

  margin: 0;

  padding: 0 0 0 35px;

  }



.entry ol li {

  margin: 0;

  padding: 0;

  }



.postmetadata ul, .postmetadata li {

  display: inline;

  list-style-type: none;

  list-style-image: none;

  }

  

#sidebar ul, #sidebar ul ol {

  margin: 0;

  padding: 0;

  }



#sidebar ul li {

  margin: 0 0 15px 0;

  list-style-type: none;

  list-style-image: none;

  }



#sidebar ul p, #sidebar ul select {

  margin: 5px 0 8px;

  }



#sidebar ul ul, #sidebar ul ol {

  margin: 5px 0 0 10px;

  }



#sidebar ul ul ul, #sidebar ul ol {

  margin: 0 0 0 10px;

  }



ol li, #sidebar ul ol li {

  list-style: decimal outside;

  }



#sidebar ul ul li, #sidebar ul ol li {

  margin: 3px 0 0;

  padding: 0;

  }





/* FORMS */



#commentform textarea, #s, #author, #email, #url, select, textarea {

  padding: 2px;

  background: #FFFFFF;

  color: #555555;

  border: 1px solid #BBBBBB;

  }

  

#commentform #submit, #searchsubmit, #searchsubmitclear, #sortsubmit {

  color: #003366;

  background: #DDDDDD;

  border: 1px solid #BBBBBB;

  }

  

#commentform #submit:hover, #searchsubmit:hover, #searchsubmitclear:hover, #sortsubmit:hover {

  color: #FFFFFF;

  background: #6699FF;

  }



#searchsubmitclear {

  margin: 0 0 0 3px;

  }



#commentform #submit {

  margin: 0;

  float: right;

  }

  

#commentform input {

  margin: 5px 5px 1px 0;

  padding: 2px;

  width: 170px;

  }



#commentform textarea {

  width: 100%;

  }



#commentform p {

  margin: 5px 0;

  }



#sidebar #searchform #s {

  padding: 2px;

  width: 108px;

  }



#sidebar #searchsubmit {

  padding: 1px;

  }



.entry form { /* This is mainly for password protected posts, makes them look better. */

  text-align: center;

  }



select {

  width: 130px;

  }



#sidebar form {

  margin: 0;

  }





/* COMMENTS */



.alt {

  margin: 0;

  padding: 10px;

  }



.commentlist {

  padding: 0;

  text-align: justify;

  }



.commentlist li {

  margin: 15px 0 3px;

  padding: 5px 10px 3px;

  list-style: none;

  }



.commentlist p {

  margin: 10px 5px 10px 0;

  }



.nocomments {

  margin: 0;

  padding: 0;

  text-align: center;

  }



.commentmetadata {

  margin: 0;

  display: block;

  }





/* VARIOUS */



hr {

  height: 2px;

  background-color: #7D7D7D;

  color: #7D7D7D;

  border: 0px;

  }



a img {

  border: none;

  }



.center {

  text-align: center;

  }



acronym, abbr, span.caps {

  cursor: help;

  }



acronym, abbr {

  border-bottom: 1px dashed #999;

  }



blockquote {

  margin: 10px;

  padding: 5px 10px 5px 20px;

  border: 1px solid #ddd;

  border-left: 5px solid #ddd;

  }



blockquote cite {

  margin: 5px 0 0;

  display: block;

  }



.commentlist {

  margin: 0;

  }

  

.narrowcolumn .postmetadata.alt {

  text-align: left;

  }





/* SIDEBAR WIDGETS */





.latestcomics {

  font-family: Arial, Sans-Serif;

  }



select.archivedropdown {

  width: 150px;

  border: 1px solid #BBBBBB;

  font-family: Verdana, Arial, Sans-serif;

  font-size: 11px;

  color: #333333;

  }



li.archivedropdown {

  padding-left: 19px;

  }





/* CALENDAR */



#wp-calendar a {

  text-decoration: none;

  }



#wp-calendar caption {

  padding: 0;

  width: 100%;

  color: #7D7D7D;

  font-family: Verdana, Arial, Sans-Serif;

  font-size: 13px;

  font-weight: bold;

  text-align: center;

  }



#wp-calendar th {

  font-style: normal;

  text-transform: capitalize;

  text-align: center;

  }



#wp-calendar {

  margin: 0 auto 0;

  width: 155px;

  empty-cells: show;

  }



#wp-calendar #next a {

  padding-right: 10px;

  text-align: right;

  }



#wp-calendar #prev a {

  padding-left: 10px;

  text-align: left;

  }



#wp-calendar a {

  background: #DDDDDD;

  display: block;

  }



#wp-calendar a:hover {

  background: #7F0000;

  }



#wp-calendar td {

  padding: 0;

  text-align: center;

  border: 1px solid #BBBBBB;

  }



#wp-calendar td.pad:hover { /* Doesn't work in IE */

  background-color: #fff; }





/* END */

