/*
Theme Name: ConoSur Theme 01
Theme URI: http://www.portable.cl
Description: Theme developed by Portable for ConoSur Wines.
Author: Portable
Author URI: http://www.portable.cl
Version: 1.0.0
*/


/* UNIVERSAL CSS FOR CONO SUR (LINK COLORS, ETC.) */
body{/*EL SUBMODAL DE LA EDAD DEL VISTANTE REQUIERE DE BODY 100%,
       APARENTEMENTE, NO CAUSA CONFLICTOS CON EL SUBMODAL DE LOS VALLES */
height:100%;
background-color:#FFFFFF;
}
a {}
a:hover {}
a img {border: none; text-decoration: none;}
acronym, abbr {}
blockquote {}
blockquote cite {}
code, pre {}
fieldset {}
legend {}
h1, h2, h3, h4, h5, h6 {}
h1 {}
h2 {}
h3 {}
h4 {}
hr {}
input, textarea {}
td, th, tr {}

/*#wrap {background-image:url(images/grid_900_12_col.gif); background-position:0 0; background-repeat:repeat-y; background-attachment:scroll;}*/

/* submodal para selector de edad */

#modalMask {
background-color:#000000;
border:0px none;
height:100%;
left:0pt;
-moz-opacity: 0.5;
opacity:.50;
filter: alpha(opacity=50);
position:fixed;
text-align:center;
top:0pt;
width:100%;
z-index:10;
}

#modalWindow {
position:absolute;
border-color:#525252;
border:4px solid;
left:50%;
margin-left:-315px;
top: 85px;
width: 620px;
height: 320px;
z-index:100;
background-color:#FFFFFF;
}

#modalWindowInner {
font-family:"Trebuchet MS", Arial, sans-serif;
font-size:0.8em;
line-height:135%;
padding:20px;
}
#agefilterTop {
text-align:center;
background-image:url(images/bg_agefilterTop.gif);
background-position:left bottom;
background-repeat:repeat-x;
background-attachment:scroll;
padding-bottom:20px;
}

#agefilterBottom {
margin-top:15px;
}

#agefilterBottom td.age-en{width:42%;}
#agefilterBottom td.age-es{width:57%;}

#agefilterBottom p {
color:#515151;
margin:0;
padding:0;
}

#agefilterBottom td.age-en p{}
#agefilterBottom td.age-es p{width:290px;}

#agefilterBottom p.disclaim { margin-bottom:10px;}
#agefilterBottom p.disclaim_yes { margin-bottom:8px;}

#agefilterBottom a {
font-weight:bold;
}

a.age_yes {
font-size:1.3em;
line-height:120%;
}

a.age_yes:link, a.age_yes:visited {
color:#333;
text-decoration:underline;
}

a.age_yes:hover, a.age_yes:active {
color:#000;
text-decoration:none;
}

a.age_no {

}

a.age_no:link, a.age_no:visited {
color:#666;
text-decoration:underline;
}

a.age_no:hover, a.age_no:active {
color:#000;
text-decoration:none;
}



/*#modalWindow {
width:700px;

background-color:#fff;
border:5px solid #000;
clear:both;
left:50%;
padding:10px;
position:absolute;
text-align:left;
visibility:hidden;

z-index:100;
}*/

/* Header */

.blogtitle {height:24px; width:106px; background-image:url(images/bg-blogtitle.gif); background-repeat:no-repeat; background-attachment:scroll; background-position:0 0;}
.blogtitle a { display:block; height:24px; width:106px; text-align:left; text-indent:-9000px;}
.current_page_item, .current-cat{ text-decoration:underline; color: #FFFFFF;}
.current_page_parent{ text-decoration:underline; color: #FFFFFF;}
.current_page_ancestor{ text-decoration:underline; color: #FFFFFF;}



/* Content */
#content {}
	/* blog posts */
	.post-wrap {}
	.author {}
	.author a {}
	.author a:hover {}
	.post-meta { font-size:11px; color:#999999; margin:0; margin-bottom:1em;}
	.post-date {}
	.post-title { font-size:24px; font-weight:normal; line-height:130%;}
	.post-title a { text-decoration:none; color:#999999;}
	.post-title a:hover {}
	
	.post-title-single { font-size:32px; font-weight:normal; line-height:130%;}
		
	.story-content {}
		/* post content headings */
		.story-content h3 {}
		.story-content h4 {}
		/* playing with blockquotes */
		.story-content blockquote {}
		.story-content blockquote cite {}
		.story-content blockquote .styleleft {}
		.story-content blockquote .styleright {}
		/* post content lists */
		.story-content ul {}
		.story-content ol {}
		/* post content links */
		.story-content a { color:#333333; text-decoration:none;}
		.story-content a:visited {}
		.story-content a:hover { text-decoration:underline;}
		.story-content a img {}
		/* post content tables */
		.story-content table {}
		.story-content th {}
		.story-content tr {}
		.story-content td {}
		/* post content forms */
		.story-content form {}
		.story-content fieldset {}
		.story-content legend {}
		.story-content label {}
		.story-content input {}
		.story-content input.submit {}
	/* single page meta info */
	.metawrap {}
	.singlemeta {}
	.singlemeta a {}
	.singlemeta a:hover {}
	.interact {}
	.interact a {}
	.interact a:hover {}
	/* blog comments */
	#commentwrap {}
	#comments {}
	#comments big {}
	#respond {}
	.nocomments {}
	.commentmetadata {}
		/* individual comments */
		#commentlist {}
		#commentlist li {}
		#commentlist li a {}
		#commentlist li a:hover {}
		#commentlist li.alt {}
		#commentlist li.alt a {}
		#commentlist li.alt a:hover {}
		#commentlist cite {}
			/* individual comment content */
			#commentlist .commentcontent {}
			#commentlist blockquote {}
			#commentlist code {}
			#commentlist ul {}
			#commentlist ol {}
		/* comment form */
		#commentform {}
		#commentform dl {}
		#commentform dt {}
		#commentform dd {}
		#commentform fieldset {}
		#commentform legend {}
		#commentform label {}
		#commentform input#author {}
		#commentform input#email {}
		#commentform input#url {}
		#commentform textarea {}
		#commentform input#submit {}
		/* pop up comments */
		#commentspopup {}
		#commentspopup h1#header {}
		#popupcontent {}
		#popupcontent .interact {}
		#popupcontent .commentwrap {}
		
/* Sidebar */
#sidebar {}
	#sidebar ul {}
	#sidebar li {}
	#sidebar li h2 {}
	#sidebar li ul {}
	#sidebar li li {}
		/* search box */
		#sidebar li#search {}
		#sidebar li#search h2 {}
		#sidebar li#search fieldset {}
		#sidebar li#search legend {}
		#sidebar li#search label {}
		#sidebar li#search dl {}
		#sidebar li#search dt {}
		#sidebar li#search dd {}
		#sidebar li#search input#s {}
		#sidebar li#search input#search {}
		/* common sidebar list elements */
		#sidebar li#archive {}
		#sidebar li#categories {}
		#sidebar li#meta {}
		#sidebar li#pages {}
		/* calendar */
		#calendar_wrap {}
		#wp-calendar {}
		#wp-calendar #next {}
		#wp-calendar #next a {}
		#wp-calendar #next a:hover {}
		#wp-calendar #prev {}
		#wp-calendar #prev a {}
		#wp-calendar #prev a:hover {}
		#wp-calendar a {}
		#wp-calendar caption {}
		#wp-calendar th {}
		#wp-calendar tr {}
		#wp-calendar td {}
		#wp-calendar td.pad {}
		#wp-calendar td.pad:hover {} /* not IE compatible */
		



/* Various Classes & Image Alignment */
.center {text-align: center;}
.floatleft {float: left; margin: 10px;}
.floatright {float: right; margin: 10px;}
img.center {display: block; margin: 10px auto;}
img.left {display: inline; margin: 0 20px 5px 0; float:left;}
img.right {display: inline; margin: 0 0 5px 10px; float: right;}
.nav {margin: 25px 0;}
.previous {float: left; text-align: left; width: 45%;}
.next {float: right; text-align: right; width: 45%;}



/* IMAGE MARGIN BOTTOM */
.image-margin{ margin-bottom:30px;}


/* PDF FICHA TECNICA */
.pdf { background-image:url(images/pdf.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; text-decoration:none; color: #999999; font-size:11px; font-weight:bold; margin-top:20px; padding-top:5px;}
.ppt { background-image:url(images/ppt.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; text-decoration:none; color: #999999; font-size:11px; font-weight:bold; }


.doc { background-image:url(images/doc.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; text-decoration:none; color: #999999; font-size:11px; font-weight:bold; }
.jpg { background-image:url(images/jpg.gif); background-position:left; background-repeat:no-repeat; padding-left:20px; text-decoration:none; color: #999999; font-size:11px; font-weight:bold; }



/* PDF HARVEST REPORT */
.pdf-harvest { background-image:url(images/pdf.gif); background-position:left; background-repeat:no-repeat; padding-left:25px; text-decoration:none; margin-left:5px; color:#999999;}



/* PDF HARVEST REPORT */
.pdf-environmental { background-image:url(images/pdf.gif); background-position:left; background-repeat:no-repeat; padding-left:25px; text-decoration:none; margin-left:5px; color:#DDD7E0;}

/* MODAL global-warming */
.global-warming { background-image:url(images/arrow.gif); background-position:97% center; background-repeat:no-repeat; padding:12px 48px; text-decoration:none; color:#FFF; background-color:#828906; text-align:left;}

/* environmental-consciousness-page */
.environmental-consciousness-page { text-align:left; font-size:11px; color:#FFFFFF; text-decoration:none; padding:18px 32px 18px 0; background-image:url(images/arrow.gif); background-position:right center; background-repeat:no-repeat; line-height:150%;}


/* news */
.imagen-news-140{ float:left; margin-right:20px; margin-bottom:10px; border:1px solid #ccc; height:140px; width:140px;}
.imagen-news-290{ float:left; margin-right:30px; margin-bottom:10px; border:1px solid #ccc;}
.titulo-bajada-news-categoria{}
.sidebar-news-container{ width:180px;}
.sidebar-news{ text-decoration:none; color:#333; font-size:14px; line-height:150%;}


#sub-menu-news{ margin-top:20px;}
#sub-menu-news li { margin-bottom:10px; width:70%; border-bottom:dotted 1px #666666; padding-bottom:10px;}
#sub-menu-news .current-cat{ font-weight:bold; font-size:16px;}
#sub-menu-news li a{ text-decoration:none; color:#666666;}
#sub-menu-news li a:hover{ text-decoration:underline;}


#enews-content{}
#enews-content table{ margin-bottom:0; background-color:inherit; vertical-align:inherit;}
#enews-content td{ margin-bottom:0; background-color:inherit; vertical-align:inherit;}



/* awards */
.container-awards{ float:left; margin:0 10px 10px 0; border:1px dotted #666666; padding:10px; width:135px; height:160px;}
.award-title { font-size:16px; font-weight:bold; line-height:130%; height:100px; margin-bottom:10px;}
.content-awards { color:#666666; font-size:12px; line-height:130%;}
.awards-description{ color:#666666; line-height:140%; width:260px;}


#linea-roja-awards{ height:3px; position: absolute; left:0; top:220px; background-color:#540101; width:100%; line-height:100%;}


/* LINKS VARIEDADES */
.link-variety a { color:#999999; text-decoration:none;}
.link-variety a:hover { color:#666666; border-bottom:1px dotted #666666;}

.select-wine-press{ width:225px;}

/* LINK ZOOM IMAGES WINES */
.link-zoom{font-size:12px;color:#999999;display:block;position:relative;left:150px; width:290px; text-align:center;}
.link-zoom a {color:#999999;text-decoration:none;}

div.zoom-174-en, div.zoom-183-en, div.zoom-183-es, div.zoom-264-en, div.zoom-967-es {bottom:40px;}
div.zoom-169-en, div.zoom-180-en, div.zoom-180-es, div.zoom-281-en {bottom:90px;}
div.zoom-170-en {bottom:160px;}
div.zoom-171-en {bottom:210px;}
div.zoom-172-en, div.zoom-172-es, div.zoom-175-en, div.zoom-187-en, div.zoom-188-en, div.zoom-188-es, div.zoom-194-en, div.zoom-194-es, div.zoom-196-en, div.zoom-196-es, div.zoom-3565-en, div.zoom-3580-en {bottom:30px;}  
div.zoom-173-en, div.zoom-175-es {bottom:80px;}
div.zoom-179-en, div.zoom-179-en, div.zoom-204-en, div.zoom-190-es, div.zoom-193-es, div.zoom-3582-es, div.zoom-198-es, div.zoom-201-es {bottom:75px;}
div.zoom-205-en {bottom:175px;}
div.zoom-184-en {bottom:195px;}
div.zoom-182-en {bottom:130px;}
div.zoom-181-en, div.zoom-280-es {bottom:180px;}
div.zoom-199-en, div.zoom-178-en {bottom:140px;}
div.zoom-3564-en {}
div.zoom-185-en, div.zoom-185-es {bottom:150px;}
div.zoom-192-en, div.zoom-192-es, div.zoom-198-en {bottom:50px;}
div.zoom-191-en, div.zoom-191-es, div.zoom-187-es {bottom:60px;}
div.zoom-176-en, div.zoom-176-es, div.zoom-189-en, div.zoom-189-es, div.zoom-190-en, div.zoom-200-en, div.zoom-200-es, div.zoom-201-en, div.zoom-197-en, div.zoom-197-es, div.zoom-3582-en {bottom:25px;}
div.zoom-193-en, div.zoom-177-es, div.zoom-177-en, div.zoom-203-es {bottom:35px;}
div.zoom-186-en, div.zoom-182-es, div.zoom-3564-es {bottom:45px;}
div.zoom-203-en {bottom:15px;}
div.zoom-202-en, div.zoom-202-es, div.zoom-186-es {bottom:20px;}
div.zoom-195-en {bottom:115px;}
div.zoom-967-en {bottom:20px; left:185px;}
div.zoom-967-es {bottom:40px; left:185px;}
div.zoom-264-es {bottom:85px;}
div.zoom-169-es, div.zoom-205-es {bottom:135px;} 
div.zoom-170-es, div.zoom-173-es {bottom:145px;}
div.zoom-171-es {bottom:240px;}
div.zoom-179-es {bottom:120px;}
div.zoom-184-es {bottom:290px;}
div.zoom-181-es, div.zoom-174-es, div.zoom-204-es, div.zoom-195-es {bottom:95px;}
div.zoom-178-es {bottom:205px;}
div.zoom-199-es {bottom:165px;}
div.zoom-177-es, div.zoom-803-es, div.zoom-281-es, div.zoom-280-es, div.zoom-177-en, div.zoom-803-en, div.zoom-281-en, div.zoom-280-en {left:145px;}
div.zoom-803-en {bottom:100px;}
div.zoom-803-es, div.zoom-280-en {bottom:125px;}
div.zoom-281-es {bottom:110px;}

/* CREDITS */
#portable {
display:none;
height:13px;
padding:0;
width:11px;
}
#portable a:hover, #portable a:active {

}
#portable a:link, #portable a:visited {

}
#portable a {
background-image:url(images/portable.gif);
background-position:0 0 !important;
display:block;
height:13px;
overflow:hidden;
text-indent:-9000px;
width:11px;
}

.feed-link{background-image:url(images/rss-feed-icon.gif); background-position:0 0; background-repeat:no-repeat; padding-left:26px; text-decoration:none; font-size:13px; position:absolute;}

.feed-link-awards{background-image:url(images/rss-feed-icon-awards.gif); background-position:0 0; background-repeat:no-repeat; padding-left:26px; height:30px; font-weight: bold; font-size:12px; text-decoration:none; position:absolute; padding-top:6px; color:#540101;}

.comodin { color:#666666; line-height:150%; font-size:11px;}

#subscribe-table td { padding:2px;}

/*STYLES TO MIX AND MATCH*/

.container-mix-match { margin-top:5px;}
.link-to-facebook{ font-size:9px;}

.container-loop-awards-mix-match{ padding:10px; text-align:left;}
.container-loop-awards-mix-match h4{ color:#990000; margin-bottom:10px;}
.title-award-loop-mix-match{ margin-bottom:5px; color:#333; font-size:11px; font-weight:normal; }
.container-loop-awards-mix-match p{ margin-bottom:10px; padding-bottom:5px; color:#666666; font-size:11px;}


.container-rss-links-mix-match{ padding:20px; color:#999999;}
.rss-links-mix-match { color:#666666; font-size:11px; text-decoration:none; background-attachment:scroll; background-image:url(images/rss-link-mix-match.gif); background-position:left top; background-repeat:no-repeat; padding-left:22px; line-height:20px}
.flickr-links-mix-match { color:#666666; font-size:11px; text-decoration:none; background-attachment:scroll; background-image:url(images/flickr-link-mix-match.gif); background-position:left top; background-repeat:no-repeat; padding-left:22px; line-height:20px}
.wikipedia-links-mix-match { color:#666666; font-size:11px; text-decoration:none; background-attachment:scroll; background-image:url(images/wikipedia-link-mix-match.gif); background-position:left top; background-repeat:no-repeat; padding-left:22px; line-height:20px}
.youtube-links-mix-match { color:#666666; font-size:11px; text-decoration:none; background-attachment:scroll; background-image:url(images/youtube-link-mix-match.gif); background-position:left top; background-repeat:no-repeat; padding-left:22px; line-height:20px}



.container-twitter-mix-match{ height:135px; background-image:url(images/bg-twitter.gif); background-repeat:no-repeat; background-position:left top; background-attachment:scroll; padding:45px 30px 0 30px; text-align:left;}
.container-twitter-mix-match p {color:#3b5998; font-size:14px; margin-bottom:10px; text-align:left; font-style:italic; line-height:17px;}
.date-twitter { }
#container-user-id-twitter-mix-match { padding:0 20px 0 0;}
#container-user-id-twitter-mix-match a{ color:#3b5998; font-size:14px; text-decoration:none;}


div.container-twitter-mix-match ul,
div.container-twitter-mix-match ul li,
div.container-twitter-mix-match ul li ul,
div.container-twitter-mix-match ul li ul li
{margin:0; padding:0; list-style-type:none;color:#3b5998; font-size:10px; color:#3b5998; font-style:italic; text-align:left;}
div.container-twitter-mix-match a {text-decoration:underline;}
div.container-twitter-mix-match ul li ul li span {display:block; font-size:12px; color:#3b5998; font-style: normal; text-align:left; line-height:150%}
li#advanced-twitter-widget h2 {display:none;}
#twitter_div {padding-top:10px;}

.mensaje-terremoto{ width:100%; padding:20px 0; background-color:#828906; color:#FFFFFF; font-size:12px; text-align:center; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.mensaje-terremoto a{ color:#FFFFFF; font-size:12px; text-decoration:underline; font-weight:bold;}
#post-5859 a{ color:#0033FF; text-decoration:underline;}


.nav-environmental li {line-height:180%;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 0 5px 0;padding:0 0 5px 0; border-bottom:1px solid #828906; font-size:14px;}

.nav-environmental li a {color:#92878A}

.nav-environmental li.current_page_item a {color:#828906; font-weight:bold}

.nav-environmental li a:hover {text-decoration:none; color:#828906}

.comodin-environmental {padding-right:20px;}
.comodin-environmental p {font-size:11px; color:#828906; line-height:19px;}
.comodin-environmental p span {color:#666666; font-style:italic}

.comodin-environmental-der {padding:15px; background-color:#828906;}
.comodin-environmental-der p {font-size:14px; color:#FFFFFF; padding:0px !important; margin-bottom:0}


.pdf-environmental-new a {font-size:16px; font-weight:bold; color:#828906;}

.container-loop-tv-video-mix-match { margin:0; padding:0;}
.tv-video-p { z-index:5; margin:-18px 0 0 5px; font-size:11px; color:#FFFFFF; margin-bottom:0; text-align:left;}
