/* @override http://museoveintage.com/css/style.css */



/* Sets all Defaults to 0 */


/* ie transparent png*/
 img, div, input {
	behavior: url("v2_files/iepngfix.htc");
	font-family: Verdana, Geneva, sans-serif;
	color: #000;
}

/* ie */


* {

	margin: 0;

	padding: 0;

}



img {

	border: 0;

}



html {

	background: url(contenido.jpg) repeat-y center;

}



body {

	background-color: #4a380a;

	color: #4d4d4d;

	font: 15px/19px Georgia, "Times New Roman", Times, serif;

}



#wrapper {

	min-height: 100%;

	margin-left: auto;

	margin-right: auto;

	margin-bottom: -294px;

	position: relative;

}



#cabecera{
	margin-left: auto;
	margin-right: auto;
	background: url(cabecera.jpg) no-repeat center top;
	min-height: 160px;

}



#home,

#sec,

#blog,

#photos {

	background: url(contenido.jpg) repeat-y center;

}



#logo h1 {

	margin-bottom: 0px;

}



#logo a {

	width: 310px;

	height: 150px;

	display: block;

	margin-left: auto;

	margin-right: auto;

	position: relative;

	right: 0px;

}



#content {

	width: 830px;

	margin-left: auto;

	margin-right: auto;

	padding-right: 48px;

	min-height: 400px;

}



/* Typography ////////////////////////////////////////////////////////// */



p {

	color: #2F2406;

	font-size: 15px;

	line-height: 18px;

	margin-bottom: 15px;

}



a {

	color: #7f0000;

	text-decoration: underline;

}



a:hover {

	color: #D20000;

}



a:visited {

	color: #333300;

}



b, strong {

	color: #281c00;

	font-weight: bold;

}



i, em {

	font-weight: bold;

	font-style: italic;

	color: #bfaf80;

}



blockquote p {

	background: #543817 url(quote_bkg.jpg) repeat-x;

	color: #b6956b;

	font-size: 23px;

	line-height: 30px;

	font-style: italic;

	padding: 15px;

}



h1 {

	color: #281c00;

	font-size: 25px;

	line-height: 30px;

	font-weight: bold;

	margin-bottom: 10px;

}



h1 a {

	color: #281c00;

	text-decoration: none;

}



h1 a:hover {

	color: #7f0000;

	text-decoration: underline;

}



h1.category {

	font-weight: bold;

	font-style: italic;

	font-size: 16px;

	line-height: 16px;

	color: #bfaf80;

	float: right;

}



h2 {

	

}



h3 {



}



h4 {

	

}



/* Homepage ////////////////////////////////////////////////////////// */







/* Multimedia ////////////////////////////////////////////////////////// */

#multimedia {

	margin-left: auto;

	margin-right: auto;

	min-height: 270px;

	background-image: url(multimedia.jpg);

	position: relative;

	background-repeat: no-repeat;

	background-position: center top;

}





#multimediacontainer {

	width: 877px;

	margin-left: auto;

	margin-right: auto;

	border-top-width: 3px;

	border-top-style: none;

	border-top-color: #c3b080;

	padding-top: 3px;

}

/* Content ////////////////////////////////////////////////////////// */



#leftcol {

	background: url(capsulas-tit.png) no-repeat;

	width: 560px;

	float: left;

	display: inline;

	clear: left;

	min-height: 380px;

}

#leftcol_contact {

	background: url(escribanos-tit.png) no-repeat;

	width: 580px;

	float: left;

	display: inline;

	clear: left;

	min-height: 380px;

}



#leftcol h3 {

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	font-size: 19px;

	line-height: 80px;

	float: left;

	clear: left;

	width: 500px;

}



#leftcol h3 a {

	text-decoration: none;

}



#leftcol h3 a:hover {

	color: #7f0000;

}



.leftbox {

	float: left;

	display: inline;

	border-top-style: none;

	padding: 10px 15px 15px;

	margin-bottom: 5px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: dashed;

	border-bottom-style: dashed;

	border-left-style: dashed;

	border-top-color: #301400;

	border-right-color: #301400;

	border-bottom-color: #301400;

	border-left-color: #301400;

}



#leftcol .nopad,

#rightcol .nopad {

	padding-left: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

}

#rightcol a {

	height: 140px;

	margin-left: auto;

	margin-right: auto;

	position: relative;

	right: 0px;

}

#rightcol .galerias {

	background: url(galerias.png) no-repeat;

	width: 300px;

	margin-top: 5px;

	padding-left: 0px;

	min-height: 146px;

	margin-right: 5px;

	vertical-align: bottom;

	right: 5px;

	height: 140px;

	clip: rect(auto,auto,auto,auto);

}

#rightcol .contribuciones {

	background: url(contribucion.png) no-repeat;

	width: 300px;

	margin-top: 5px;

	padding-left: 0px;

	min-height: 146px;

	margin-right: 5px;

	vertical-align: bottom;

	right: 5px;

	height: 157px;

	clip: rect(auto,auto,auto,auto);

	left: 0px;

}





#leftcol h4 {

	color: #281c00;

	font-size: 17px;

	line-height: 17px;

	margin-bottom: 10px;

}



#leftcol h4 a {

	color: #281c00;

	text-decoration: none;

}



#leftcol h4 a:hover {

	color: #7f0000;

}



#leftcol h4 a .home_date {

	font-style: normal;

	font-size: 13px;

	color: #6F6F33;

	padding-left: 12px;

	font-weight: normal;

}



p.seeall {

	font-style: italic;

	color: #7f0000;

	text-align: right;

	margin-bottom: 20px;

}



p.seeall a {

	text-decoration: none;

	background: url(arrow_red.gif) no-repeat right center;

	clear: left;

	padding-right: 18px;

}



.leftbox ul {

	list-style-type: none;

}



.leftbox li {

}



.leftbox li a {

	background: url(home_podcast.gif) no-repeat 20px;

	width: 297px;

	text-decoration: none;

	padding: 15px 160px 15px 70px;

	display: block;

	border-top-width: 1px;

	border-top-style: dashed;

	border-top-color: #666600;

}



.leftbox li a:hover {

	background-color: #cbbd86;

}



.leftbox li span.listheader {

	font-size: 17px;

	line-height: 17px;

	color: #281c00;

	font-weight: bold;

}



.leftbox li span.listdesc {

	color: #4d4d4d;

}



#rightcol {

	width: 250px;

	float: right;

	display: inline;

}



.rightbox {

	float: left;

	display: inline;

	border: 1px dashed #c3b080;

	border-top-style: none;

	padding: 22px 15px 15px;

	margin-bottom: 5px;

}





.rightbox ul {

	list-style-type: none;

}



.rightbox li {

}



.rightbox li a {

	background: url(arrow_brown.gif) no-repeat 15px 21px;

	width: 194px;

	border-top: 1px dashed #c3b080;

	text-decoration: none;

	padding: 15px 15px 15px 40px;

	display: block;

}



.rightbox li a:hover {

	background-color: #cbbd86;

}



.rightbox li span.listheader {

	font-size: 17px;

	line-height: 17px;

	color: #281c00;

	font-weight: bold;

}



.rightbox li span.listdesc {

	color: #4d4d4d;

}



#rightcol h3 {

	background: #543817 url(right_header.jpg) no-repeat;

	color: #cbbd86;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 40px;

	font-size: 19px;

	line-height: 19px;

	float: left;

	clear: left;

	width: 210px;

}



#rightcol h3 a {

	color: #cbbd86;

	text-decoration: none;

}



#rightcol h3 a:hover {

	color: #f8ad3b;

}







#rightcol li.li_indent {

	color: #e4ecd9;

	text-decoration: none;

	display: block;

	background: url(arrow_brown_blog.gif) no-repeat 20px .6em;

	width: 194px;

	padding: 5px 15px 5px 40px;

}



ul#thumbs {

	list-style-type: none;

}



ul#thumbs li {

	float: left;

	display: inline;

	border: 3px solid #666600;

	margin-right: 13px;

	margin-bottom: 10px;

}



ul#thumbs li a {

	background: none no-repeat 0;

	text-decoration: none;

	border-top-style: none;

	padding: 0;

	float: left;

	display: inline;

}



ul#thumbs li a:hover {

	background-color: transparent;

}



ul#thumbs a{

	display:block;

	float:left;

	width:60px;

	height:60px;

	line-height:60px;

	overflow:hidden;

	position:relative;

	z-index:1;	

		

}

	

ul#thumbs a img{

	float:left;

	position:absolute;

}



ul#thumbs a:hover{

	overflow:visible;

	z-index:1000;

	border:none;

	top:-25px;

	left:-25px;		

}



ul#thumbs a:hover img{

	border: 3px solid #bb9c67;	

	background:#fff;			

}



/* Secondary Pages ////////////////////////////////////////////////////////// */



#sec_head {

	float: left;

	display: inline;

	width: 819px;

	margin-top: 30px;

	margin-bottom: 40px;

}



#sec_head h2 {

	color: #cbbd86;

	background: #281c00 url(sec_headerstar.gif) no-repeat 15px 20px;

	padding: 15px 15px 10px 50px;

	font-size: 27px;

	position: relative;

}



#blog #leftcol {

	width: 450px;

	margin-left: 70px;

}



#blog .stickynote_date,

#blog .stickynote_date2 {

	width: 99px;

	background: url(stickynote_date.jpg) no-repeat;

	position: relative;

	float: left;

	z-index: 1;

	height: 90px;

	right: 122px;

	margin-right: -101px;

}



#blog .stickynote_date2 {

	background: url(stickynote_date2.jpg) no-repeat;

}



p.sticky_month {

	padding-top: 20px;

	color: #7f0000;

	font-size: 16px;

	line-height: 16px;

	font-weight: bold;

	text-transform: uppercase;

	border-bottom: 1px solid #c3b080;

	margin-left: 15px;

	margin-right: 15px;

	text-align: center;

	padding-bottom: 7px;

	margin-bottom: 0px;

}



p.sticky_day {

	color: #7f0000;

	font-size: 34px;

	line-height: 34px;

	text-align: center;

	letter-spacing: -1px;

}



.posted {

	background-color: #e4ddc0;

	color: #6a5724;

	font-size: 12px;

	font-style: italic;

	padding: 10px;

	line-height: 12px;

	margin-bottom: 30px;

	

}



.blognav {

	padding: 15px 0px 0px;

	background-color: #281c00;

	border: none;

}



.blognav h4 {

	color: #b6956b;

	font-size: 17px;

	font-weight: bold;

	padding: 10px 15px 5px;

	border-top: 1px dashed #c3b080;

}



.blognav ul {

	margin-bottom: 10px;

}



.blognav li a {

	border: none;

	padding-top: 5px;

	padding-bottom: 5px;

	color: #ffffff;

	background: url(arrow_brown_blog.gif) no-repeat 20px;

}



.blognav li a:hover {

	background-color: #120d00;

	color: #ffffff;

}



.blognav li a:visited {

	color: #e8d4ac;

}



.blognav li a.current,

.blognav li a:visited.current {

	background-color: #120d00;

	font-weight: bold;

	color: #ffffff;

}



.nav_margin {

	margin-bottom: 20px;

}



#rightcol .buttons {

	margin-bottom: 20px;

	margin-right: 0px;

}



.comment_wrapper {

	border-top: 1px dashed #c3b080;

	clear: both;

	padding: 2px 10px 15px;

	float: left;

	width: 430px;

}



.odd {

	background-color: #e4ddc0;

}



.author {

	background: #543817 url(epcomment.gif) no-repeat 25px 10px;

}



.author .comment_meta_data {

	padding-top: 45px;

}



.author .comment_text p {

	color: #ffffff;

}



.author .comment_text p a,

.author .comment_meta_data p a {

	color: #f8ad3b;

}



.comment_text {

	float: right;

	display: inline;

	width: 290px;

}



.comment_wrapper p {

	margin-top: 15px;

	color: #4d4d4d;

	float: left;

}



.comment_meta_data, 

.comment_meta_data_display {

	float: left;

	display: inline;

	width: 130px;

	font-size: 13px;

	margin-right: 10px;

}



.comment_meta_data span,

.comment_meta_data_display span {

	font-size: 12px;

	font-style: italic;

	font-family: Georgia, serif;

	color: #b6956b;

}



 .paginate {

	float: left;

	width: 450px;

	border-top: 1px dashed #c3b080;

	text-align: right;

	padding-top: 15px;

	margin-bottom: 20px;

	margin-left: 0;

	margin-right: 0;

}

	

.paginate b {

    border: 1px solid #543817;

    padding: 1px 4px;

    background-color: #281c00;

    color: #edc959;

	line-height: 25px;

	font-weight: normal;

	font-style: normal;

}

	

.paginate a {

	font-size: .9em;

	color: #7f0000;

	padding: 0 2px;

	text-decoration: none;

}  



.paginate a:hover {

	text-decoration: underline;

	

}



#blog #leftcol h3 {

	width: 410px;

}



#sec #leftcol ul {

	list-style-type: none;

	margin-left: 10px;

}



#sec #leftcol ul li {

	padding-top: 5px;

	padding-bottom: 5px;

	background: url(arrow_brown.gif) no-repeat 0 10px;

	padding-left: 20px;

	width: 450px;

}



#sec #leftcol ol {

	list-style-type: decimal;

	margin-left: 30px;

}



#sec #leftcol ol li {

	padding-top: 7px;

	padding-bottom: 7px;

}



#sec img.left, 

#blog img.left,

#sec img.right, 

#blog img.right,

#home img.right {

	float: left;

	position: relative;

	margin-right: 0px;

	border-top-width: 40px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	margin-top: 46px;

}

#home img.right2 {

	float: right;

	position: relative;

	margin-right: 0px;

	border-top-width: 40px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	margin-top: 85px;

}



#sec img.right, 

#blog img.right,

#home img.right {

	float: right;

	margin-right: 0px;

	margin-left: 0px;

}

ul#events {

	list-style-type: none;

}



ul#events li {

}



#sec #leftcol ul#events li {

	background-image: none;

	width: 450px;

	padding-left: 0px;

	padding-top: 0px;

	padding-bottom: 0px;

}



ul#events li a {

	background: url(arrow_brown.gif) no-repeat 15px 21px;

	width: 400px;

	border-top: 1px dashed #c3b080;

	text-decoration: none;

	padding: 15px 15px 15px 40px;

	display: block;

}



ul#events li a:hover {

	background-color: #cbbd86;

}



ul#events li span.listheader {

	font-size: 17px;

	line-height: 17px;

	color: #281c00;

	font-weight: bold;

}



ul#events li span.listdesc {

	color: #4d4d4d;

}



.date {

	font-style: normal;

	font-size: 13px;

	color: #b6956b;

	padding-left: 12px;

	font-weight: normal;

}



iframe {

	border: 3px solid #bb9c67;

	margin-top: 20px;

}



.flash {

	background-color: #e4ddc0;

	float: left;

	display: inline;

	width: 424px;

	margin-bottom: 15px;

	padding: 13px;

}



#blog #leftcol .flash ul {

	list-style-type: none;

	margin-left: 10px;

	margin-bottom: 15px;

}



#blog #leftcol .flash ul li {

	padding-top: 5px;

	padding-bottom: 5px;

	background: url(arrow_brown.gif) no-repeat 0 10px;

	padding-left: 20px;

	width: 390px;

}



/* Contact Form ////////////////////////////////////////////////////////// */



#blog .contact_form {

	width: 410px;

}



.contact_form {

	float: left;

	width: 490px;

	background: #543817 url(quote_bkg.jpg) repeat-x;

	margin-bottom: 15px;

	padding: 20px;

}



.contact_form p {

	margin-bottom: 0;

	font-weight: bold;

	color: #b6956b;

	font-family: Trajan Pro, Georgia, "Times New Roman", Times, serif;

	font-style: italic;

	vertical-align: top;

}



.contact_form p a {

	color: #ffffff;

}



.contact_form p.required {

	color: #c26341;

}



.contact_form p.notify {

	margin-bottom: 5px;

	margin-top: 5px;

	line-height: 1em;

}



.contact_form p.notify input.captcha {

	float: left;

	color: #4d4d4d;

	font: 20px/25px Trajan Pro, Georgia, "Times New Roman", Times, serif;

	margin-left: 10px;

	height: 25px;

}



.contact_form p.notify img {

	float: left;

	display: inline;

	margin-bottom: 0px;

}



.contact_form p.submitbutton {

	clear: both;

	float: left;

	display: inline;

	margin-top: 15px;

	margin-bottom: 0px;

	

}



.contact_form p.captchainstruct {

	font: normal bold 1.1em "Lucida Grande", Verdana, Helvetica, sans-serif;

	margin-bottom: 10px;

	color: #c26341;

	border-top: 1px dashed #807247;

	padding-top: 10px;

	margin-top: 10px;

}



.contact_form select {

	width: 130px;

	margin-bottom: 10px;

	display: inline;

	line-height: 1.5em;

}



.contact_form input.std_input {

	margin-bottom: 10px;

	width: 99%;

	border: 1px solid #b6956b;

	color: #4d4d4d;

	font: 1em/1.2em Trajan Pro, "Times New Roman", Times, serif;

	padding: 3px;

}



.contact_form textarea {

	width: 99%;

	height: 150px;

	border: 1px solid #b6956b;

	padding: 3px;

	color: #4d4d4d;

	font: 1em/1.2em Trajan Pro, Georgia, "Times New Roman", Times, serif;

}



/* Navigation ////////////////////////////////////////////////////////// */



#nav {

	width: 877px;

	height: 29px;

	clear: both;

	margin-right: auto;

	margin-left: auto;

	padding-top: 10px;

	position: relative;

	overflow: visible;

	padding-right: 10px;

	padding-left: 0px;

}



#nav ul {

	margin-left: 10px;

	float: left;

	display: inline;

}



#nav li {

	height: 28px;

	overflow: hidden;

	float: left;

}



#nav li a {

	line-height: 28px;

	text-indent: -100px;

	overflow: hidden;

	display: block;

	background-position: center top;

}



#nav li a:hover {

	line-height: 28px;

	background-position: center -28px;

	display: block;

	overflow: hidden;

}



#nav li a.current, #nav li a.current:hover {

	background-position: center -28px;

}



#nav_inicio {

	background-image: url(nav_inicio.png);

	background-repeat: no-repeat;

	width: 70px;

}



#nav_blog {

	background-image: url(nav_blog.png);

	background-repeat: no-repeat;

	width: 63px;

}

#nav_transporte {

	background-image: url(nav_transporte.png);

	background-repeat: no-repeat;

	width: 104px;

}

#nav_ayerhoy {

	background-image: url(nav_ayerhoy.png);

	background-repeat: no-repeat;

	width: 105px;

}



#nav_nosresenian {

	background-image: url(nav_nosresenian.png);

	background-repeat: no-repeat;

	width: 116px;

}



#nav_escribanos {

	background-image: url(nav_escribanos.png);

	background-repeat: no-repeat;

	width: 109px;

}

#nav_multimedia {

	background-image: url(nav_multimedia.png);

	background-repeat: no-repeat;

	width: 215px;

}



/* Footer ////////////////////////////////////////////////////////// */



.clearfooter {

	height: 20px;

	clear: both;

}



#footer {

	height: 296px;

	width: 100%;

	background: url(fondo.jpg) no-repeat center;

	position: relative;

	margin-top: 20px;

}



#footercontainer {

	width: 877px;

	margin-left: auto;

	margin-right: auto;

	padding-left: 20px;

	padding-right: 20px;

	padding-top: 20px;

	border-top-style: none;

}



#footer_secciones {

	float: left;

	display: inline;

	width: 459px;

	margin-top: 40px;

}



#transporte a {

	float: left;

	display: block;

	width: 117px;

	height: 94px;

	margin-top: 13px;

}



#capsulas a {

	float: left;

	display: block;

	width: 78px;

	height: 94px;

	margin-top: 13px;

}



#ayerhoy a {

	float: left;

	display: block;

	width: 83px;

	height: 94px;

	margin-top: 13px;

}



#antigua a {

	float: left;

	display: block;

	width: 108px;

	height: 94px;

	margin-top: 13px;

}



#resenias a {

	float: left;

	display: block;

	width: 73px;

	height: 94px;

	margin-top: 13px;

}





#footer_text {

	float: right;

	width: 390px;

	display: inline;

	padding-right: 0px;

	padding-top: 28px;

}



#footer_text h4 {

	margin-bottom: 10px;

	font-size: 18px;

	color: #669900;

	line-height: 18px;

}



#footer_text p {

	font-size: 14px;

	margin-bottom: 12px;

	margin-top: 10px;

}



#footer_text p.directions {

	text-align: right;

}



#footer_text p.copyright {

	float: right;

	font-size: 14px;

	text-align: left;

	color: #C7C47E;

	margin-bottom: 0px;

	background-position: top;

	margin-left: 10px;

	right: 0px;

}



#footer_text p.copyright a {

	text-decoration: none;

	color: #807247;

}



#footer_text p.copyright a:hover {

	text-decoration: underline;

}



#studioquimbaya {

	float: right;

	display: inline;

	width: 140px;

	height: 30px;

	padding-right: 20px;

	margin-top: 0px;

	position: relative;

	margin-left: 500px;

}

/*moooootols los de la vaquita ////////////////////////////////////// */





.tool-tip {

	color: #fff;

	width: 139px;

	z-index: 13000;

	float: left;

	position: relative;

	margin-right: 0px;

	border-top-width: 40px;

	border-top-style: none;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	margin-top: 46px;

}

 

.tool-title {

	font-weight: bold;

	font-size: 11px;

	margin: 0;

	color: #9FD4FF;

	padding: 8px 8px 4px;

	background: url(bubble.png) top left;

}

 

.tool-text {

	font-size: 11px;

	padding: 4px 8px 8px;

	background: url(bubble.png) bottom right;

}

 

.custom-tip {

	color: #000;

	width: 130px;

	z-index: 13000;

}

 

.custom-title {

	font-weight: bold;

	font-size: 11px;

	margin: 0;

	color: #3E4F14;

	padding: 8px 8px 4px;

	background: #C3DF7D;

	border-bottom: 1px solid #B5CF74;

}

 

.custom-text {
	font-size: 11px;
	padding: 0px 8px 8px;
	background: #CFDFA7;
}

