/*  
Theme Name: Wallpapers2003
Theme URI: http://wallpapers2003.com.ar
Description: WordPress theme
Version: 0.1
Author: Lucia Otero
Author URI: http://luciaotero.com.ar

*/


* {
	margin: 0;
	padding: 0;
}

body {
	background: #ffff99 url(images/bg.gif) repeat-x top;
	font: 75% Arial, Helvetica, sans-serif;
	color: #646464;
	}

a, a:link, a:visited {
	color: #f99;
	}

a:active, a:hover {
	text-decoration: none;
	}

a img  {
	border: 0;
}


acronym, abbr {
	border-bottom: 1px dashed #999;
	}



code {
	font: 1em 'Courier New', Courier, Fixed;
	}

h1 {
	height: 51px;
	width: 405px;
	display: block;
	}
	
	h1 a {
		height: 51px;
		width: 405px;
		display: block;
		background: url(images/wallpapers.gif) no-repeat left;
		}
	
		
		h1 a span {
			display: block;
			width: 0;
			height: 0;
			overflow: hidden;
			}


h2 {
	font-size: 1.2em;
	color: #666666;
	line-height: 1.5em;
	}
	
	h2 a, h2 a:link, h2 a:visited {
		color: #666666;
		border-bottom: 3px solid #ffff99;
		text-decoration: none;
		}
	
	h2 a:active, h2 a:hover {
		background: #ffff99;
		}


h3 {
	color: #000;
	font-size: 1.5em;
	margin: 5px 0;
	}

	h3#respond {
		margin: 25px 0 5px 0;
		}



input, select, textarea {
    border: 1px dotted #f99;
	padding: 0.15em;
	background: #FFFFE5;
	margin: 0.5em 0.5em 0 0;
	font: 1em Arial, Helvetica, sans-serif;
	color: #646464;
	}



#container {
	width: 980px;
	margin: 0 auto;
	}

	#cabecera {
		float: left;
		width: 955px;
		margin: 50px 0 0 25px;
		height: 110px;
		}


		#cabecera h2 {
			height: 21px;
			width: 281px;
			display: block;
			background: url(images/decorando.gif) no-repeat left;
			margin: 5px 0 0 2px;
			}
	
			#cabecera h2 span {
				display: block;
				width: 0;
				height: 0;
				overflow: hidden;
				}

		#cabecera p {
			float: right;
			margin-right: 50px;
			}


#main-content {
	float: right;
	width: 675px;
	font-size: 0.9em;
	margin: 25px 20px 10px 15px;
	}
	

	.entrada {
		width: 143px;
		margin: 10px 20px 10px 10px;
		padding: 2em;
		float: left;
		background: #fff;
		height: 185px;
		display: block;
		}


		.entrada img, .entrada2 img {
			margin: 1em auto;
			border: 5px solid #ffffce;
			text-align: center;
			}



	
	.data {
		line-height: 2em;
		margin: 3px 0 4px 0;
		text-align: right;
		}

		.data a, .data a:link, .data a:visited, a.more-link, a:link.more-link, a:visited.more-link {
			color: #f99;
			text-decoration: none;
			border-bottom: 1px dotted #f99;
			}

		.data a:active, .data a:hover, .more a:active, .more a:hover {
			text-decoration: none;
			border-bottom: 1px solid #f99;
			}
	


	.more {
		text-align: right;
		margin-top: 10px;
				}


	.descargar {
		text-align: center;
		font-weight: bold;
		margin-top: 0.8em;
		font-size: 1.1em;
				}

		.descargar a, .descargar a:link, .descargar a:visited {
			color: #f99;
			text-decoration: none;
			padding: 0.2em;
			background: #ff9;
			}

		.descargar a:active, .descargar a:hover {
			text-decoration: none;
			background: #f99;
			color: #ffffe5;
			}



	.rss {
		margin: 15px 0 5px 0;
		color: #999;
		}

	.postmetadata {
		margin: 2px 0 0 0;
		color: #999;
		}
		
		
	.navegararchivo {
		display: block;
		height: 3em;
		clear: both;
		font-size: 1.2em;
		}

		.alignright {
			float: right;
			}
		
		.alignleft {
			float: left
			}

	
			.alignleft a, .alignleft a:link, .alignleft a:visited {
				padding-left: 20px;
				background: url(images/flecha-izq.png) no-repeat left;
				color: #f99;
				text-decoration: none;
				font-weight: bold;
				}
	
			.alignleft a:active, .alignleft a:hover {
				text-decoration: underline;
				}
	
	
			.alignright a, .alignright a:link, .alignright a:visited {
				padding-right: 20px;
				background: url(images/flecha-der.png) no-repeat right;
				color: #f99;
				text-decoration: none;
				font-weight: bold;
				}
	
			.alignright a:active, .alignright a:hover {
				text-decoration: underline;
				}


	.entrada2 {
		width: 143px;
		margin: 10px;
		padding: 2em;
		float: left;
		background: #fff;
		}


	.comentarios {
		float: right;
		width: 420px;
		margin: 25px 0 10px 35px;
		}

		.comentarios h3 {
			color: #f99;
			font-size: 1.3em;
			margin-bottom: 1em;
			}


		#commentform input {
			width: 400px;
			margin-bottom: 0.5em;
			}


		#commentform textarea {
			width: 400px;
			}

		#commentform #submit {
			width: 404px;
			background: #f99;
			border: 1px solid #f99;
			color: #fff;
			letter-spacing: 0.1em;
			font-weight: bold;
			}


	ol.commentlist {
		list-style-type: none;
		margin: 10px 0;
			}
			
			
			
		.commentauthor {
			margin: 20px 0 5px 0;
			color: #000;
			font-weight: bold;
			padding-left: 26px;
			background: url(images/comment.gif) no-repeat left bottom;
			line-height: 22px;
			display: block;
			}

		.commentauthor a, .commentauthor a:link, .commentauthor a:visited {
			color: #000;
			text-decoration: none;
			}

		.commentdate {
			margin: 10px 0;
			font-style: italic;
			text-align: right;
			}


		

	#categorias {
		text-align: left;
		width: 210px;
		margin: 0 30px;
		float: left;
		clear: both;
		color: #f99;
		}
	
		#categorias ul {
			padding: 1em;
			line-height: 1.8em;
			background: #ffffe5;
			}
			
			#categorias li {
				padding-left: 1em;
				list-style-type: none;
				}

			#categorias h3 {
				color: #666666;
				font-weight: bold;
				font-size: 1.1em;
				margin-top: 1em;
				}




			#categorias #categories, #categorias #tag-cloud {
				font-weight: bold;
				}

		
			#categorias #avisos {
				padding: 0.5em 1em 2em 1.5em;
				}
				
			#categorias ul li ul {
				padding: 0 0 0 0.2em;
				font-size: 0.9em;
				margin-top: 0.5em;
				border-left: 1px dotted #f99;
				}

				#categorias ul li ul li {
					padding-bottom: 0.4em;
					}


			#varios {
				font-size: 0.9em;
				margin-top: 1em;
				color: #666666;
				line-height: 1.4em;
				}
	
				#varios li {
					list-style-image: url(images/vinieta.gif);
					padding: 0;
					margin: 0 0 0 2.2em;
					}
	
				#varios a, #varios a:link, #varios a:visited {
					color: #666666;
					}

			.tags a {
				margin-right: 0.5em; 
				}

	
		
		#searchform {
			margin: 20px auto;
			padding: 5px 3px; 
			}
				
		#searchform #s {
			padding: 1px 3px;
			width: 192px;
			font-size: 0.95em;
			font-weight: normal;
			}
	
		#searchform #searchsubmit {
			font-weight: bold;
			font-size: 0.95em;
			padding: 1px 3px;
			background: #d11021;
			color: #fff;
			width: 200px;
			margin-top: 3px;
			}
	
	

#footer {
	clear: both; 
	color: #f99;
	font-weight: bold;
	font-size: 0.9em;
	padding: 25px 0 25px 10px;
	margin: 30px auto 0 auto;
	}