/* CSS Document */
/*THEME PURPLE diseņada por Hikaru - hikkadesigns.fanfusion.org */
body,td,th {
    font-family: tahoma;
	font-size: 9px;
	color: #ffffff;
	text-align:justify;
	font-weight: normal;
	text-decoration: none;
    font-style: normal;
}
body {
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: transparent;
	text-align: justify;
    font-family: tahoma;
	font-size: 9px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;
    font-style: normal;
}
a:link, a:visited, a:active {
	color: #9f85aa;
	text-decoration: none;
	font-weight: bold;
}
a:hover {
	text-decoration: none;
	color: #c4a6c2;
	font-weight: bold;
}
.elite img, .elite img:link, .elite img:active, .elite img:visited {
    border: 1px solid #4a4a4b; 
	background: #252427; 
	padding: 5px; 
	border-radius: 4px; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
	}

.elite img:hover {
    border: 1px solid #ac94b6; 
	background: #252427; 
	padding: 5px; 
	border-radius: 4px; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
}
.latest img, .latest img:link, .latest img:active, .latest img:visited {
    border: 1px solid #4a4a4b; 
	background: #252427; 
	padding: 4px; 
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	}

.latest img:hover {
    border: 1px solid #ac94b6; 
	background: #252427; 
	padding: 4px; 
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
}
/*SIDEBAR*/
.sidebar {
   background-color: #18161e;
   }
.sidebar-content {
   padding: 8px;
     font-family: tahoma;
	font-size: 9px;
	color: #ffffff;
	text-align:justify;
	font-weight: normal;
	text-decoration: none;
    font-style: normal;
   }
.archive {
    padding: 8px;
    font-family: tahoma;
	font-size: 9px;
	color: #ffffff;
	background-image:url(http://www.mcflyspain.net/wp-content/themes/purple/images/archivebg.jpg);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 3px;
	line-height: 14px;
	text-decoration: none;
        margin-bottom: 5px;
			font-weight: normal;
	text-decoration: none;
    font-style: normal;
		}
.archive-text, .archive-text:link, .archive-text:visited, .archive-text:active  {
    padding: 8px;
    font-family: tahoma;
	font-size: 9px;
	color: #ffffff;
		font-weight: normal;
	text-decoration: none;
    font-style: normal;
	}
.archive-text:hover {
    padding: 8px;
    font-family: tahoma;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold; }
   .projects {
    padding: 8px;
    font-family: tahoma;
	font-size: 9px;
	color: #ffffff;
	background-image:url(http://www.mcflyspain.net/wp-content/themes/purple/images/projects2.jpg);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 3px;
	line-height: 14px;
	text-decoration: none;
        margin-bottom: 5px;
			font-weight: normal;
	text-decoration: none;
    font-style: normal;
		}
   .projects2 {
    padding: 8px;
    font-family: tahoma;
	font-size: 9px;
	color: #ffffff;
	background-color: #18161e;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 3px;
	line-height: 14px;
	text-decoration: none;
        margin-bottom: 5px;
			font-weight: normal;
	text-decoration: none;
    font-style: normal;
		}
		   .onelove {
    padding: 8px;
    font-family: tahoma;
	font-size: 9px;
	color: #000000;
	background-image:url(http://www.mcflyspain.net/wp-content/themes/purple/images/onelove.jpg);
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 3px;
	line-height: 14px;
	text-decoration: none;
        margin-bottom: 5px;
			font-weight: bold;
	text-decoration: none;
		}
/*-------NOTICIAS-------*/
/*------------------------------------------------*/
.titles, .titles a:link, .titles a:visited, .titles a:active { 
font-weight: bold; 
FONT-FAMILY: georgia;
font-style:italic;
text-shadow: #9f85aa 1px 1px 1px;
text-decoration: none; 
margin-bottom: 13px; 
font-size: 20px; 
line-height: 20px; 
color: #ffffff; 
}
.titles-boxes { font-weight: bold; }
.post-title { line-height: 26px; }
.post-info2 { 
display: block; 
float: left;  
margin-bottom: 19px; 
font-family: Tahoma;
font-size: 10px;
color: #fff;
font-weight: bold; 
text-align: center;
background-color: #8c83aa;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
padding: 3px;
line-height: 14px;
text-decoration: none;
margin-bottom: 5px;
		}
.post-info2 a:link, post-info2 a:visited, post-info2 a:active  { 
font-family: Tahoma;
font-size: 10px;
color: #252527;
font-weight: bold; }
.post-info2 a:hover { 
font-family: Tahoma;
font-size: 10px;
color: #000000;
font-weight: bold; }

.post-info2-comments { 
display: block; 
float: left;  
margin-bottom: 19px; 
font-family: Tahoma;
font-size: 10px;
color: #fff;
font-weight: bold; 
text-align: center;
background-color: #252527;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
padding: 3px;
line-height: 14px;
text-decoration: none;
margin-bottom: 5px;
		}

.thumbnail, .thumbnail:link, .thumbnail:active, .thumbnail:visited  { 
    border: 1px solid #4a4a4b; 
	background: #252427; 
	padding: 5px; 
	border-radius: 4px; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px;
float: left; 
margin-right: 10px; 
margin-bottom: 15px; }
.readmore, .readmore:link, .readmore:visited, .readmore:active { 
float: right; margin-top: 10px;
background-image: url(http://www.mcflyspain.net/wp-content/themes/purple/images/onelove.jpg);
 	font-family: Tahoma;
	font-size: 10px;
	color: #ffffff;
        text-align: center;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 3px;
	line-height: 14px;
	text-decoration: none;
        margin-bottom: 5px;
		}
	.readmore:hover {
 	font-family: Tahoma;
	font-size: 10px;
	color: #ffffff;
    text-align: center;
	background-color: #252427;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 3px;
	line-height: 14px;
	text-decoration: none;
        margin-bottom: 5px;
		}
blockquote { overflow: auto; padding: 0 10px; margin: 10px 20px; background-color: #252427; border: 1px solid #4a4a4b;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 3px; }
	
/*-------COMENTARIOS-------*/
/*------------------------------------------------*/
.commentlist { 
padding: 0px; 
margin: 0px 0px 0px 6px; 
width: 400px; 
background-color:#252427 ; 
list-style-image: none; 
list-style-type: none; 
float: left;
border: 1px solid #4a4a4b;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	padding: 3px;  }
.commentlist li { 
font-weight: bold; 
width: 400px; 
display: block; 
background-color: #252427; 
adding: 0px 0px 45px 0px; margin: 0px; 
list-style-image: none; 
list-style-type: none; 
float: left; }

.commentlist li div { 
width: 400px; 
display: block; 
margin: 0px; 
padding: 10px; 
float: left; }
.commentlist li .avatar { 
float: left; 
border: 1px solid #c4a6c2; p
adding: 2px; 
background: #c4a6c2; 
}
.commentlist cite { 
font-size: 18px; 
float: left; 
font-style: normal; 
margin-left: 10px;
 margin-right: 6px; 
 margin-top: 5px; 
 font-weight: normal; }
.says { display: none; }
.commentlist p { 
font-weight: normal;
 line-height: 1.5em;
  text-transform: none;
   display: block; float: left; 
   width: 90%;
    margin-left: 3%; }
#commentform p { clear: both; }
.alt { margin: 0; padding: 10px; }
.nocomments { text-align: center; margin: 0; padding: 0; }
.commentlist .children li { width: 90%; display: block; margin: 0px; background-color: #252427; border: 1px solid #252427; overflow: hidden; }
.commentlist .children li div { width: 97%; padding: 3%;; background-position: top left; }
.commentlist .commentmetadata { font-weight: normal; float: left; margin: 5px 0px 0px 0px; display: block; clear: both; background-image: none; width: 90%; margin-left: 3%; }
.commentlist .vcard, .commentlist .children .comment-author, .commentlist .children .vcard, .commentlist .commentmetadata, .commentlist .children .comment-author, .commentlist .children .comment-meta { background-image: none; width: 100%; padding: 0px !important; }
.commentlist .reply, .commentlist .children .reply { float: right; background-image: none; width: 54px; height: 22px; margin-bottom: 0px; padding: 0px; margin-right: 10px; font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentlist .reply a:link, .commentlist .reply a:hover, .commentlist .children .reply a:link, .commentlist .children .reply a:hover { width: 39px; height: 17px; display: block; color: #FFF; font-size: 8px; text-transform: lowercase; font-weight: normal; padding: 5px 0px 0px 15px; letter-spacing: 1px; }
.commentlist .children li { padding-bottom: 10px; }
.commentlist .children li ul li { padding-bottom: 10px; background-color: #252427; }
#respond { margin-top: 20px; float: left; background-image: none; }
.commentlist #respond h3, .commentlist #respond a { margin-left: 28px; }
#comments { line-height: 30px; }
.children { clear: both; }
.children .commentmetadata, .children .vcard { background-image: none; }
.children textarea { width: 90% !important; }
.children input { width: 80% !important; }
#cancel-comment-reply-link { width: 144px; height: 21px; padding: 5px 0px 0px 23px; font-weight: normal; color: #292929; font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif; }
#respond div { background-image: none; }
#submit { width: 120px !important; }

/*FORMULARIO COMENTARIO */
#commentform { margin: 10px 0px 0px 20px; }
#commentform textarea { background: #252427; border: 1px solid #4a4a4b; width: 250px; padding: 10px; }
#commentform #email { font-size: 13px; background: #252427; border: 1px solid #4a4a4b; width: 220px; background-position: 7px 7px; height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; }
#commentform #author { font-size: 13px; background: #252427; border: 1px solid #4a4a4b; width: 220px; background-position: 7px 7px; height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; }
#commentform #url { font-size: 13px; background: #252427; border: 1px solid #4a4a4b; width: 220px;height: 20px; padding-left: 30px; padding-top: 6px; margin-bottom: 3px; }


/*PAGINAS */
.wp-caption {
	border: 1px solid #4a4a4b;
	text-align: center;
	background-color: #252427;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 9px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */
/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */
