/*  
Theme Name: Editorial Buena Vista
Description: 
Version: 1.0
Author: PK2 :: Arte y Tecnología
*/

/*++++++ BODY ++++++++*/
* { margin: 0px; padding: 0px; list-style:none; outline:none;}

body {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	background-color: #f4e6d0;
	background-image: url(images/header.jpg);
	background-repeat: no-repeat;
	background-position: top;
}
.clear { clear:both;}

/*++++++ HYPERLINKS ++++++++*/
a {
	color: #333333;
	font-weight:bold;
	text-decoration:none;
}
a:hover{
	color:#990000;
}

/*++++++ H2,H3 ++++++++*/
h2 {
	color: #a95c11;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
}
h3 {font:15px Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#884400; padding-bottom:10px;}

/*++++++ MAIN ++++++++*/
#wrapper { width:810px; margin: 10px auto 10px;}
#left { float: left; width: 565px; line-height:140%;}
#right {
	float:right;
	width:220px;
	margin-top:65px;
	line-height:140%;
	text-align:left;
	font-weight: bold;
}
#right h2 {
	color: #884400;
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	background-image: url(images/fondo-titus.gif);
	background-position: 0px -2px;
	background-repeat: no-repeat;
	margin-top: 15px;
	padding-bottom: 35px;
	text-indent: 10px;
}
#right ul{
	padding-bottom:20px;
}
#right ul li{
	display:block;
	background:url(images/folder.gif) no-repeat 0 0px;
	padding-left:25px;
	padding-bottom:10px;
}
#right ul li ul{
	padding-bottom:20px;
}
#right ul li ul li{display:block; background:url(images/folder.gif) no-repeat 0 0px; padding-left:20px; padding-bottom:30px; }

/*++++++ TOP ++++++++*/
#logo { width:565px; padding:0 0 10px 0;}
#logo h1{ text-indent:-10000px;}
#logo h1 a{
	display:block;
	height:230px;
}
/**************** Navigation *********************/
#navigation{
	height:30px;
	font-weight:normal;
	text-transform:uppercase;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
}
#menu{
	float:left;
	padding-left:10px;
}
#menu li{
	display:inline;
	list-style:none;
	background-repeat: no-repeat;
	background-position: left top;
	margin-left: 10px;
	/*padding-left: 10px;*/
}
.page_item a:link, .page_item a:visited{
	color: #884400;
}
.page_item a:hover {
	color:#000000;
	text-decoration:none;
}
.current_page_item a:link, .current_page_item a:visited{
	color: #000000;
	text-decoration:none;
}

#info { width:565px; height:40px; margin:10px 0 10px 0;}
#info h2 { display:block; text-indent:-9999px; /*background:url(images/headline.gif) no-repeat;*/ width:300px; height:48px;}

/*++++++ ENTRY ++++++++*/
#content { width: 565px;}
.navigation { width: 550px; height:50px; }
.thumb { width:129px; height:126px; float:left; padding:0px 8px 0 0;/*border:1px solid #884400;*/}
.entry { width:425px; float:right; margin-bottom:25px;
	background-image: url(images/back-post.jpg);
}
.post {
	padding:10px;
	border:1px solid #884400;
}
.post h2 {
	color: #333333;
	padding-bottom:10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
}
.post h2 a {
	color: #884400;
	text-decoration:none;
	font-size: 20px;
	font-weight: normal;
}
.post h2 a:hover {
	color: #000000;
	text-decoration:none;
	font-size: 20px;
	font-weight: normal;
}

.post p { padding-bottom:10px;}
/*post-in es para diferenciar las entradas en las paginas interiores... post es solamente para inicio!!!*/
.post-in {
	padding:10px;
	border:1px solid #884400;
	margin-top: 20px;
}
.post-in h2 {
	color: #333333;
	padding-bottom:10px;
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
}
.post-in h2 a {
	color: #884400;
	text-decoration:none;
	font-size: 20px;
	font-weight: normal;
}
.post-in h2 a:hover {
	color: #000000;
	text-decoration:none;
	font-size: 20px;
	font-weight: normal;
}

.post-in p { padding-bottom:10px;}

.entry .white a{ color: #8d8579; text-decoration:none;}
.entry .white a:hover{ color: #000000; text-decoration:none;}
.meta { margin-top:10px; background-color: #f4e6d0; padding:5px 0 0 10px; border:1px solid #ffffff;}
#content p.postmetadata alt {color:#8d8579;}


/*++++++ MISC ++++++++*/
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; 
width:104px;
height:150px;}
img { border:1px solid #884400;
width: 100%;
height: 100%;
}
.ads1 { width:468px; height:68px; margin:auto; padding: 0 0 10px 0;}
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 ul li:before { content: "\00BB \0020"; }
.entry ol { padding: 0 0 0 35px; margin: 0; }
.entry ol li { margin: 0; padding: 0; }

/*++++++ SIDEBAR ++++++++*/
#googlesearch { width:220px; margin-bottom:20px;}
#about {
	width:214px;
	padding-left:6px;
	margin-bottom:30px;
	color:#660000;
	text-align: left;
}
#about h2 {
	text-indent:-9999px;
	height:30px;
	padding-bottom:10px;
}
#category { width:214px; padding-left:6px; margin-bottom:20px;}
#category h2 {
	text-indent:-9999px;
	height:30px;
	padding-bottom:10px;
	background-image: url(images/titu-colecciones.gif);
	background-repeat: no-repeat;
}
#category ul{}
#category ul li{}
#category ul li ul{}
#category ul li ul li{display:block; background:url(images/folder.gif) no-repeat 0 0px; padding-left:20px; padding-bottom:5px; }
#recentpost { width:214px; padding-left:6px; margin-bottom:20px;}
#recentpost h2 { text-indent:-9999px; background:url(images/recentpost.gif) no-repeat; height:30px; padding-bottom:10px;}
#recentpost ul{}
#recentpost ul li{}
#recentpost ul li ul{}
#recentpost ul li ul li{display:block; background:url(images/recentbullet.gif) no-repeat 0 0px; padding-left:20px; padding-bottom:5px; }
#recentcomment { width:214px; padding-left:6px; margin-bottom:20px;}
#recentcomment h2 { text-indent:-9999px; background:url(images/recentcomment.gif) no-repeat; height:30px; padding-bottom:10px;}
#recentcomment ul{}
#recentcomment ul li{}
#recentcomment ul li ul{}
#recentcomment ul li ul li{display:block; background:url(images/recentbullet.gif) no-repeat 0 2px; padding-left:20px; padding-bottom:5px; }

#partner { width:214px; padding-left:6px; margin-bottom:50px;}
#partner h2 { text-indent:-9999px; background:url(images/linkpartners.gif) no-repeat; height:13px; padding-bottom:10px;}
#partner ul{}
#partner ul li{ padding-bottom:5px;}
#partner ul li ul{}
#partner ul li ul li{display:block; background:url(images/recentbullet.gif) no-repeat 0 2px; padding-left:20px; padding-bottom:10px; }
#partner ul li.morelinks { width:122px; text-align:right;}

/*++++++ COMMENTS ++++++++*/
.commentlist li, #commentform input, #commentform textarea { font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; background:#DBEEB7; border:none;}
.commentlist li { font-weight: bold; }
.commentlist cite, .commentlist cite a { font-weight: normal; font-style: normal; font-size: 13px; text-transform:uppercase; }
.commentlist p { font-weight: normal; line-height: 1.5em; text-transform: none; }
#commentform p { font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; }
.commentmetadata, .commentmetadata a { font-weight: normal; padding-top:10px; font-size:9px; }
#commentform input { width: 170px; padding: 2px; margin: 5px 5px 1px 0; }
#commentform textarea {
	width: 90%;
	padding: 2px;
	color:#000000;
	background-color: #FDFAF7;
}
#commentform #submit {
	float: left;
	color:#FFFFFF;
	font-weight:bold;
	border:none;
	background-color: #884400;
}
.alt { padding: 10px; }
.commentlist { text-align: justify;	}
.commentlist li { margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none; }
.commentlist p { margin: 10px 5px 10px 0; }
#commentform p { margin: 5px 0; }
.nocomments { text-align: center;}
.commentmetadata { display: block; }

/*++++++ FOOTER ++++++++*/
#footer {
	width:810px;
	margin:10px auto 10px;
	padding-top:10px;
	text-align:center;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #000000;
}
