/*

Theme Name: Sunset City
Theme URI: http://www.wpskins.org
Description: An eye appealing 3 column theme - dark city at sundown. Features ad ready spaces, and smooth colours.
Version: 1.0
Author: Wordpress Skins
Author URI: http://www.wpskins.org
Tags: 2 columns, widget ready, education
*/



/************************/

/*     Global Design    */

/************************/

/* Import YUI Reset CSS */

@import url(reset.css);

/* Import YUI Reset CSS */



a {

	text-decoration: none;

    color: #BB0000;

}



a:hover{

	text-decoration: underline;

}



body {

    font-family: Verdana, Arial, sans-serif;
    background: url(images/wrapper.png) no-repeat 0px 0px;
    background-attachment: fixed;
    background-size: 100%;
    background-position: top center;

}



ul, ol {

    list-style-type: none;

}



blockquote, #content ul, #content ol, p, pre {

    margin: 0 0 0.5em 0;

}



/************************/

/*     Layout Design    */

/************************/



#page {

	width: 950px;

	margin: 0 auto;

	/*background: url(images/wrapper.png) no-repeat 0px 298px;*/

}



#header {

    position: relative; width:950px;

	height: 230px;

	background: url(images/header.jpg) no-repeat;

}



#wrapper {

    clear: both; /* Clear float items in from navi-bar */

	width: 948px;

	margin: 0 auto;

	

    background: #FFF none;

	

	border-left: 1px solid #f5f5f5;

    border-right: 1px solid #f5f5f5;

	

}



#content {

	float: left;

	width: 470px;
padding-left:5px;
}



#sidebar {
/*margin-left:480px;*/
	float: right;

    width: 468px;

}



#footer {

    

	width: 948px;

	margin: 0 auto;

	

    background: #FFF none;

	
        text-align:center;
	border-left: 1px solid #f5f5f5;

    border-right: 1px solid #f5f5f5;
padding-top:5px; padding-bottom:5px;
font-size:9pt;

}



/************************/

/*     Header Design    */

/************************/

#headerimg {

    height: 100px;

}



#headerimg  h1 {

	font-size: 35px;

	padding-left: 140px;

}

#headerimg a {

	color: #FFF;

}



.description {

    font-size: 12px;

	padding-left: 140px;

	color: #FFF;

}



/* Navigational bar */

#navi-bar {

    font-size: 12px;

    background: url(images/nav-bar.png) no-repeat;

    height: 36px;

	padding-top: 3px;

	padding-left: 50px;

}



#navi-bar ul h2 {

    font-size: 120%;

}



#navi-bar ul li {

    display: inline;

    background:;

}

/*

#navi-bar ul li:first-child {

    margin-left: 0 !important;

}*/



#navi-bar ul ul {

    display: none;

}



#navi-bar a {

    padding: 2px 10px;

    color: #FFF;

}



#navi-bar a:visited, #navi-bar a:hover {



}

/************************/

/*    Sidebar Design    */

/************************/

#sidebar ul {

	font-size: 11px;

}



#sidebar ul.side {

    width: 234px; height:100%;

	float: left;

}



#sidebar ul h2 {

    font-size: 12px;

	margin: 0 0 4px 0;

	color: #000;

    font-weight: bold;

}



#sidebar ul li {

    margin-bottom: 5px;

	background: url(images/sidebar.png) repeat-x top;width:220px;

	padding-top: 5px;

}



#sidebar ul ul {

	background: url(images/sidebar.png) repeat-x bottom;width:220px;

	padding-bottom: 5px;

}



#sidebar ul ul li {

    margin-bottom: 3px;

    line-height: 14px;

	background:  url(images/bullet.png) no-repeat left;

	padding: 0px 0px 0px 10px;

}



#sidebar ul ul ul {

    display: none;

}



#sidebar p {



}



#sidebar a {

	color: #a8a8a8;

}

#sidebar a:hover {



}



#sidebar a:visited {



}



/************************/

/*    Content Global    */

/************************/

blockquote {

    font-style: italic;

    padding: 0 10px;

}



h1, h2, h3, h4, h5, h6 {

	color:;

}



h1 {

    font-size: 30px;

}



h2 {

    font-size: 18px;

}



h3 {

    font-size: 14px;

}



h4 {

    font-size: 12px;

}



h5 {

    font-size: 12px;

}



h6 {

    font-size: 12px;

}



code, pre {

    overflow: auto;

    white-space: pre;

    font-family: Courier;

}



#content ul {

    padding-left: 10px;

    list-style-type: square;

}



#content ol {

    padding-left: 25px;

    list-style-type: decimal;

}



/************************/

/*    Content Design    */

/************************/

.post{font-family: trebuchet ms, Verdana, Arial, Helvetica, sans-serif;

    margin: 10px 0 50px 0;

	font-size: 11px;

	line-height: 14px;

	color: #888888;

}



.post h2 {

	font-size:22px;
	font-weight:bold;
	line-height:25px;

}



.post h2 a:hover, h2 a:visited, h2 a {

	color: #000;
	text-decoration:none;
}



.post .posted {

	font-size: 10px;

	line-height: normal;

}



.post p {



}



.post a {color:#000;



}



.post img {

    max-width: 100%;

    margin: 3px;

}



.post ul {



}



.post li {



}

.post .normal{color:#000;}

.post .normal a{color:#F00; font-weight:bold;}

.entry {



}



.postmetadata {

    margin: 5px 0;

    font-size: 10px;

	line-height: normal;

	background-color: #e6e6e6;

	padding: 5px;

	text-align: right;

}



.postmetadata a {

	color: #bb0000;

}



.entrytext {



}



p.alt {

    font-size: 10px;

}



.entry-tags {

    display: block;

}



.navigation {

    height: 1em;

    font-size: 12px;

    margin: 5px 0;

}



#nav-above {

    margin-bottom: 10px;

}



#nav-below {

    margin-top: 10px;

}



.alignleft, .nav-previous {

    float: left;

}



.alignright, .nav-next {

    float: right;

}



.center {



}



.pagetitle {



}



cite {



}



a img {

    border: none;

}



acronym, abbr {



}





/************************/

/*    Comment Design    */

/************************/



#content ol.commentlist {

	font-size: 11px;

	padding: 0;

	list-style-type: none;

    margin: 0;

    color: #583f16;

}



ol.commentlist li cite.author {

    font-size: 11px;

    font-weight: bold;

    font-style: normal;

}



ol.commentlist li {

    margin-bottom: 1em;

    border: 1px solid #efece8;

    padding: 20px;

}



ol.commentlist li.alt {



}



ol.commentlist a {



}



ol.commentlist p {

    margin: 0 0 0.5em 0;

}



#commentform p {

    font-size: 12px;

    margin: 0 0 5px 0;

}



#comment {

    width: 300px;

    height: 79px;

}



#author, #email, #url, #comment {

    border: 0;

    border-top: 3px solid #cacaca;

    border-left: 2px solid #cacaca;

    background-color: #e6e6e6;

    padding: 3px;

    font-family: Verdana, sans-serif;

    font-size: 10px;

}



small.commentmetadata {

    margin: 0 0 0.3em 0;

    color: #edd576;

}



h3#comments, h3#respond {

    font-size: 16px;

    font-weight: bold;

    color: #264547;

    margin: 5px 0 4px 0;

}



#submit {

    padding: 5px 5px;

    text-align: center;

    border: 0;

    width: 26px;

    height: 79px;

    float: right;

    text-indent: -10000px;

}



.gravatar {

    float: left;

    width: 75px;

    margin: 0 5px 0 0;

}



.comment-footer {

    font-size: 1px;

    line-height: 1px;

    background: url(images/comments-bottom.jpg) no-repeat #FFF;

    height: 7px;

}

/************************/

/*     Search Design    */

/************************/

#searchform {



}



#searchform #s {

    border: 1px solid #E6E6E6;

    padding: 3px;

    width: 220px;

}



#searchform #searchsubmit {



}



/************************/

/*   Calendar Design    */

/************************/



#wp-calendar {

	width: 100%;

}



#wp-calendar td {

	text-align: center;

}



#wp-calendar th {



}



#wp-calendar a {



}



#prev a, #next a {



}



#wp-calendar caption {



}



/************************/

/*     Footer Design    */

/************************/

#footer-meta {

    font-size: 12px;

    font-family: Tahoma, sans-serif;

    /*background: url(images/wordpress.png) no-repeat left;*/

    padding: 16px 70px;
    /*float:none;*/
}



#footer p {

	margin: 0;

}



/************************/

/*     Other Design     */

/************************/

.clear {

    clear: both;

}



.top-ad {

	padding: 5px 0;

}



.side-ad {

	float: left;

	width: 234px;

}

.date_alone{width:100%; height:50px;}
.post-date{
float: left;
display: inline;
margin: 0 10px 10px 0;
background: url(images/date_button_template.jpg) no-repeat; width:66px; padding-top:5px; text-align:center;}

.month{font-size:9pt; color:#FFF; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;
/*padding-left:10px; padding-right:10px;*/
}
#day_alt{height:17px;}
.day{font-size:30pt; font-weight: bold; color:#000; font-family:trebuchet ms, Verdana, Arial, Helvetica, sans-serif;}

.vacio{float:left; width:350px; height:60px;}
.comentarios{
	float:right;
	width:63px;
	height:59px;
	background:#FFF url(images/comentarios.jpg) no-repeat;
	margin-top:-3px;
	padding:17px 0px 0px 0px;
	text-align:center;
	font-weight:bold;
	font-size:14pt;
	
	
}

.comentarios a{text-decoration:none;}

.todo{width:100%;}

div.pagination {
padding: 2px;
margin: 3px;
text-align:center; font-size:10pt; margin-bottom:20px;
}

div.pagination a {
border: 1px solid #dedfde;
margin-right:2px;
padding:2px 4px;

background-position:bottom;
text-decoration: none;

color: #0061de;
}
div.pagination a:hover, div.meneame a:active {
border: 1px solid #000;
background-image:none;
background-color:#0061de;
color: #fff;
}
div.pagination span.current {
margin-right:3px;
padding:2px 6px;

font-weight: bold;
color: #ff0084;
}
div.pagination span.disabled {
margin-right:3px;
padding:2px 6px;

color: #adaaad;
}