/* Theme Name:FighterTheme 
URI:
Description:Fighter theme desgined by <a href="http://www.mydizayn.org/">My Dizayn</a>.
Version:1.4
Author:Suat
Author URI:http://www.mydizayn.org/Tags:black, white, widget ready, two columns, simple
*******************************************************
Modified:Nomon Design 2010/06/17 - web@nomondesign.com
*******************************************************
*/

* { margin:0; padding:0; }

body { margin:0 auto; padding:0; font-family:Arial, Verdana, sans-serif; font-size:12px; line-height:17px; }

a { /* ELIMINAR CONTORNO PUNTEADO DE LOS ENLACES */ outline:0; }

/* ---------------------------------------------- */
/* ----------------Main Structure---------------- */
/* ---------------------------------------------- */
#frame { width:827px; text-align:left; margin:0 auto; }

#middle { overflow:auto; width:827px; /* width:100%;  */ margin:0 auto; }

#content { float:left; width:550px; padding-left:0px; padding-right:0px; overflow:hidden; background-color:#FFF; margin-top:10px; }


/* ---------------------------------------------- */
/* --------------------Header-------------------- */
/* ---------------------------------------------- */
#header { margin-top:0; margin-left:auto; margin-right:auto; background-color:#FF1100; padding-bottom:3px; width:827px; height:195px; }

.header-img { background-repeat:no-repeat; width:827px; height:200px; margin-top:0; margin-left:auto; margin-right:auto; padding-bottom:20px; }

.header-title { font-family:Arial, Verdana, sans-serif; color:#FF1100; font-weight:bold; padding:50px 0 0 50px; text-align:left; }

.header-title a{color:#FF1100; text-decoration:none; border-bottom:none; }

.header-title a:hover{color:#AF1D23; text-decoration:none; border-bottom:none; }

.header-description { font-family:Arial, Verdana, sans-serif; color:#FF1100; padding:51px 0 0 0px; text-align:right; font-weight:bold; }

.nav { list-style:none; font-family:Arial, Verdana, sans-serif; text-align:right; color:#FFF;}

.nav li {display:inline; }

.nav li a { padding:5px; text-decoration:none; float:right; color:#FFF; }
.nav li a:hover { padding:5px; text-decoration:underline; float:right; color:#FFF; }

/* ---------------------------------------------- */
/* -------------------Content-------------------- */
/* ---------------------------------------------- */

/* ***
img a {text-decoration:none; }
 *** */
 
/* *** NUEVO * ANDREA * 28 JUNIO *** */ 
a:link img { text-decoration:none; }
a:visited img { text-decoration:none; }
a:hover img { text-decoration:none; }
a:active img { text-decoration:none; }



#content .post { margin:0; background-color:#FFF; }

/* general #content definitions */
#content h2 {color:#FF1100; font-size:24px; font-family:Arial, Helvetica, Verdana, sans-serif; margin:13px 0 13px 0; text-transform:bold; line-height:26px; background-color:#FFF; }

#content h2 a {color:#FF1100; text-decoration:none; font-weight:bold; }

#content h2 a:hover {color:#AF1D23; text-decoration:none; font-weight:bold; }

#content h3 { font-family:Arial, Verdana, sans-serif; font-weight:bold; }

#content h4 { font-family:Arial, Helvetica, Verdana, sans-serif; border-left:16px solid #FF1100; }

#content p, #content dl { font-family:Arial, Verdana, sans-serif; margin-bottom:6px; }

#content p, #content ul, #content ol, #content dl { }

#content li { font-family:Arial, Verdana, sans-serif; }

#content dl dt { font-weight:bold; }

#content dl dd { }

#content blockquote { border-left:5px solid #15a1c4; }

#content a {color:#FF1100; font-family:Arial, Verdana, sans-serif; text-decoration:underline; }

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


/* *** NUEVO * ANDREA * 28 JUNIO *** */ 
#content a:link img { text-decoration:none; border-color:#FFF; }	 /* color:#0F0; */
#content a:visited img { text-decoration:none; border-color:#FFF; }	 /* color:#0F0; */
#content a:hover img { text-decoration:none; border-color:#FFF; }	 /* color:#0F0; */
#content a:active img { text-decoration:none; border-color:#FFF; }	 /* color:#0F0; */


#content .post ul.post-data {list-style:none; font-size:11px; font-family:Arial, Verdana, sans-serif; color:#666; padding-top:13px; padding-bottom:30px; }

#content .post ul.post-data li {color:#333; }

#content .post ul.post-data a {color:#FF1100; text-decoration:underline; }

#content .post ul.post-data a:hover {color:#AF1D23; text-decoration:underline; }

#content .post ul.post-data li.comments { float:right; display:inline; margin-right:10px; margin-left:10px; font-family:Arial, Verdana, sans-serif; }

#content .post ul.post-data li.comments a { }

#content .post ul.post-data li.tags { margin:0 0 0 11px; } 

#content .post ul.post-data li.tags a { padding:0 0 0 1px; } 

#content .post ul.post-data li.posted { }

#content .post ul.post-data li.posted a { }

#content .post ul.post-data li.comments a:hover, #content .post ul.post-data li.posted a:hover, #content .post ul.post-data li.tags a:hover { }

.entry { margin:0; padding:0; text-align:justify; }

.entry p { margin:0; padding:0; }

.entry img { padding:13px 0 13px 0; }

.entry img.alignleft { float:left; }

.entry img.alignright { float:right; }

.entry object { padding:13px 0 13px 0; }

.time_author {color:#777; font-size:11px; }

.spacer { padding:0px; text-align:right; clear:both; text-transform:lowercase; }

/* ---------------------------------------------- */
/* -------------------Comments------------------- */
/* ---------------------------------------------- */
#content #comments { }

#content #comments .comment { font-family:Arial, Verdana, sans-serif; background-color:#FFF; }

#content #comments .comment p, #content #comments .comment li, #content #comments .comment a { font-family:Arial, Verdana, sans-serif; color:#FF1100; background-color:#FFF; }

#content #comments .comment a:hover { font-family:Arial, Verdana, sans-serif; color:#15a1c4; text-decoration:underline; background-color:#FFF; }

#content #comments .comment p { font-family:Arial, Verdana, sans-serif; background-color:#FFF; }

#content #comments .comment .comment-data p { font-size:11px; font-family:Arial, Verdana, sans-serif; color:#FF1100; background-color:#FFF; }

#content #comments .comment .comment-data p a { font-family:Arial, Verdana, sans-serif; color:#FF1100; text-decoration:underline; background-color:#FFF; }

#content #comments .comment .comment-data p a:hover { color:#AF1D23; text-decoration:underline; background-color:#FFF; }

#content #comments form {color:#FF1100; font-family:Arial, Verdana, sans-serif; background-color:#FFF; }

#content #comments form a { color:#FF1100; text-decoration:underline; background-color:#FFF; }

#content #comments form a:hover { color:#AF1D23; text-decoration:underline; }

/* ---------------------------------------------- */
/* -------------------Sidebar-------------------- */
/* ---------------------------------------------- */
#sidebar { float:left; width:229px; padding:0px 0px 10px 45px; margin:25px 0px 13px 0px; background-color:#FFF; } 

#sidebar h3 {color:#777; font-family:Arial, Verdana, sans-serif; font-weight:bold; margin:0 0 0px 0; margin-bottom:3px; padding:1px 0px 1px 0px; text-align:left; background-color:#FFF; }

#sidebar p, #sidebar li {color:#000; font-family:Arial, Verdana, sans-serif; }

#sidebar p, #sidebar ul, #sidebar ol { margin:0 0 20px 0; }

#sidebar ul { list-style:none; }

#sidebar ul li { padding:2px 0px 1px 0px; margin-left:13px; }

#sidebar a {color:#FF1100; text-decoration:none; font-weight:bold; }

#sidebar a:hover {color:#AF1D23; text-decoration:underline; font-weight:bold; }

#sidebar #space_bg { background-color:#777; padding:1px; margin-right:3px; }

#sidebar p { background-color:#EEE; margin-left:3px; padding:8px; }




/* ---------------------------------------------- */
/* -------------------Footer--------------------- */
/* ---------------------------------------------- */
#footer {clear:left; width:827px; margin-left:auto; margin-right:auto; margin-top:50px; margin-botom:50px; background-color:#FFF; }


#footer #footertext {color:#999; font-size:10px; font-family:Arial, Verdana, sans-serif; text-align:center; }

#footer #footertext a {color:#999; text-decoration:underline; }

#footer #footertext a:hover {color:#666; text-decoration:underline; }


#footer #direcc { color:#000; font-size:10px; font-family:Arial, Verdana, sans-serif; text-align:center; margin-top:15px; margin-bottom:0px; }
#footer #direcc a { color:#FF1100; text-decoration:yes; }
#footer #direcc a:hover { color:#AF1D23; text-decoration:yes;  }

#footer #searchform { padding:32px 0 0 31px; }

#footer #searchform .searchfield {height:18px; }

#footer #searchform .searchbutton { height:23px; }

.alt { margin:0; padding:10px; }

.commentlist { padding:0; text-align:justify; }

.commentlist li { margin:0; padding:0; padding-top:13px; padding-bottom:13px; list-style:none; }

.commentlist p { margin-left:0; margin-right:0; margin-top:7px; margin-bottom:7px; font-weight:normal; text-transform:none; }

#commentform p { margin:6px 0; }

.nocomments {text-align:center; margin:0; padding:0; }

.commentmetadata { margin:0; display:block; font-weight:normal; }

.commentlist li .avatar { float:right; border:1px solid #777; padding:2px; }

ol.commentlist .author_comment { border-bottom:1px dotted #333; } 

#commentform { margin:13px 0px 13px 0px; width:565px; }

#commentform textarea {border:1px solid #FF1100; width:548px; }

#commentform #email, #commentform #author, #commentform #url { border:1px solid #777; width:180px; height:15px; }

#commentform input{ margin-bottom:3px; }

#commentform #submit { margin-left:auto; margin-right:15px; margin-top:13px; margin-bottom:13px; float:right; padding-left:5px; padding-right:5px; background:#FF1100; color:#ffffff; font-family:Arial, Verdana, sans-serif; border-left:1px solid #333; border-right:2px solid #777; border-top:1px solid #333; border-bottom:2px solid #777; height:20px; } 

.post{ margin:0 0 25px 0; }

.post .info{ padding:2px 3px 3px 8px; border:1px solid #FF1100; background-color:#ffffff; color:#FF1100; }

.alignright { float:right; }

.alignleft { float:left}

.aligncenter, div.aligncenter { display:block; margin-left:auto; margin-right:auto; }
