@import "custom.css";@media handheld,projection,screen,print{*{font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;}
html{height:100%;}
body{background:#fff;color:#000;font-size:100.01%;min-height:101%;text-align:left;}
img,fieldset,abbr,acronym{border:0;}
ul,ol{list-style:none;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
caption,th{text-align:left;}
q:before,q:after,blockquote:before,blockquote:after{content:'';}
input,select,textarea,button{font-size:1em;line-height:normal;width:auto;vertical-align:middle;}
textarea{height:auto;overflow:auto;}
option{padding-left:.6em;}
button{background:none;border:0;cursor:pointer;text-align:center;}
h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:normal;color:#666;}
}
@media handheld,projection,screen{body{font-family:"Lucida sans",Arial,Helvetica,sans-serif;font-size:75%;line-height:1.5em;text-align:center;padding:0 0 30px;color:#666;}
p,ul,ol,table{margin:0 0 1.33em;}
strong{color:#202325;font-weight:bold;}
em{font-style:italic;}
h1{color:#181818;font-size:1.8em;font-weight:bold;line-height:1em;margin:0 0 15px;}
h2{color:#181818;font-size:1.5em;font-weight:bold;line-height:1em;margin:0 0 20px;}
h3{color:#181818;font-size:1.35em;font-weight:bold;line-height:1em;margin:0 0 15px;}
h4{color:#181818;font-size:1.2em;font-weight:bold;line-height:1em;margin:0 0 15px;}
h5{color:#181818;font-size:1em;margin:0 0 15px;}
h6{color:#181818;font-size:.90em;margin:0 0 15px;}
#footer h5{margin-bottom:0!important;}
a,a:link,a:visited{text-decoration:none;}
a:hover,a:active,a.active{text-decoration:underline;}
#wrap{margin:auto;text-align:left;width:1000px;position:relative; padding-top:10px;}
#header,#content,#footer,#contentWrap,#footerWrap{float:left;display:inline;clear:both;position:relative;}
#header{height:105px;width:100%;}
#home #header{height:105px;}
#logo{margin:0;}
#logo a{cursor:pointer;}
#content{width:1000px;}
#contentWrap{margin:10px;width:940px;padding:20px;padding-bottom:0px;background-color:#fff;}
#home #contentWrap{padding:0;width:980px;}
#home #top{padding:20px;}
#home #albums{padding:20px 10px 0 10px;float:left;}
#home #albums p.category{margin:0;}
#home #albums p.category a{text-align:center;color:#fff;display:block;height:40px;font-size:15px;font-weight:bold;line-height:40px;padding:5px;margin-bottom:20px;}
#home #albums p.category a:hover{background-color:#363933;}
.post-image-block{background:url(http://cdn.quicoto.com/aperture/images/post_image_block_bg.jpg);width:220px;height:150px;margin-bottom:1px;}
.category-image-block{background:url(http://cdn.quicoto.com/aperture/images/sprite_home.png); background-position: -10px -60px; background-repeat: no-repeat; width:220px;height:150px;margin-bottom:1px;}
#home #footer{padding:0 20px 0px 20px;}
#footerWrap{padding-top:20px;}
#nav_wrapper{height:30px;width:980px;margin:auto;}
#before_nav_{ background-color:black;}
#nav{height:30px;position:fixed;top:0;left:auto;z-index:9999;margin:0 auto;width:950px; background-color:black; padding-right:30px; text-align:left;}
.busqueda_top{padding-left:50px;}
#nav a{display:block;line-height:30px;padding:0 10px;z-index:100;font-size:11px; font-weight:bold;text-transform:uppercase;color:#fff;}
#nav li{float:left;}
#nav li ul{position:absolute;width:172px;left:-999em;}
#nav li ul li{background:url(http://cdn.quicoto.com/aperture/images/bg-dropdown.png)!important;background:#000;}
#nav li ul li a{line-height:30px;width:150px;}
#nav li ul ul{margin:-26px 0 0 170px;}
#nav li ul ul li a{line-height:30px;text-transform:none;}
#nav li:hover ul,#nav li.sfhover ul{left:auto;}
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul,#nav li li.sfhover ul{left:auto;}
#nav li:hover,#nav li.hover{position:static;}
.more_entries{clear:both;margin-bottom:20px;text-align:center;padding:0 20px 0 20px;}
.more_entries .wp-pagenavi strong{padding:5px;border:1px solid #e4e4e4;margin-right:5px;}
.wp-pagenavi span.pages{border:none!important;}
.more_entries .wp-pagenavi a strong{padding:0;border:none;margin-right:0;}
.more_entries .wp-pagenavi a,.more_entries .wp-pagenavi .on{padding:5px!important;border:1px solid #e4e4e4!important;margin-right:5px!important;}
.more_entries .wp-pagenavi .on{font-weight:bold;}
.more_entries .wp-pagenavi a:hover{background-color:#e4e4e4;color:#333;}
#prevPosts{background:#232528;width:460px;height:200px;position:relative;}
#prevPosts h3{color:#fff;height:32px;padding:5px 0 0 0;position:absolute;top:10px;left:10px;}
div#about{color:#fff;padding:10px;margin-bottom:0;height:247px;}
#about h2{color:#fff;font-size:1.35em;text-transform:uppercase;margin:0 0 12px;color:#fff!important;}
#about .about_button{padding:5px;text-decoration:none;text-transform:uppercase;}
#about .about_image{float:right;margin:5px 0 10px 10px;border:1px solid #333;background-color:#111;width:75px;}
#home #header p{font-size:1.17em;line-height:1.43em;}
a.rss_subscribe{background-image:url(http://cdn.quicoto.com/aperture/images/sprite_home.png);background-repeat:no-repeat;background-position:-10px -271px;padding-left:20px;}
#button{height:30px;width:184px;margin:auto;position:absolute;top:35px;right:30px;z-index:1;}
.menu_class{margin-bottom:-5px;}
.the_menu{display:none;width:184px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;}
.the_menu ul.children{margin-bottom:0;}
.the_menu ul.children li{padding-left:20px;}
.the_menu ul.children li a{font-size:11px;}
.the_menu li a{color:#fff;text-decoration:none;padding:10px;display:block;}
.the_menu li a:hover{padding:10px;font-weight:bold;}
.stepcarousel{position:relative;overflow:none;width:700px;height:267px;}
.stepcarousel .belt{position:absolute;left:0;top:0;}
.stepcarousel .panel{float:left;overflow:hidden;width:700px;}
#featured{float:left;width:700px;height:267px;}
.featured_text{padding:20px 20px 0 0;}
.featured_text h2{text-transform:uppercase;}
#slider_nav{color:#ddd;padding:10px 20px 10px 20px;line-height:20px;height:20px;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;margin-top:20px;}
#slider_nav img{vertical-align:middle;}
#slider_nav p{line-height:20px;margin:0!important;color:#ddd;text-align:right;}
#slider_nav a{color:#fff;text-decoration:none;}
#slider_nav a img{margin:0 5px;}
#main .thumbnail{margin-bottom:20px;}
h2.single{font-size:2.17em;border-bottom:1px solid #e4e4e4;padding-bottom:20px;}
h2.arh{border-bottom:1px solid #e4e4e4;padding-bottom:20px;}
h2.archive{border-bottom:1px solid #e4e4e4;padding-bottom:20px;}
#sidebar h4,#sidebar2 h4{margin:0 0 3px;}
#home #sidebar h4,#home #sidebar2 h4{margin:0 0 18px;}
.entry{margin-bottom:20px;border-bottom:1px solid #666;font-size:14px;}
.entry blockquote p{color:#666;font-size:16px;font-style:italic;line-height:22px;}
.entry ul li{background:transparent url(http://cdn.quicoto.com/aperture/images/bullet.gif) no-repeat scroll 4px 4px; line-height:140%;padding:0 0 1em 18px;}
.entry ol li{line-height:140%;padding:0 0 1em 0;list-style-position:inside;list-style-type:decimal;}
#albums .entry{padding:10px;color:#eee;border-bottom:none;}
#albums h2 a{color:#fff;}
p.post_meta{font-size:11px;color:#666;margin-bottom:5px;}
p.post_meta span.details{background:url(http://cdn.quicoto.com/aperture/images/post_meta_bg.jpg) no-repeat;padding:3px 0 3px 21px;}
p.post_meta span.date{background:url(http://cdn.quicoto.com/aperture/images/sprite_single.png) no-repeat; background-position: -10px -10px; padding:3px 0 3px 21px;}
p.post_meta span.comments{background:url(http://cdn.quicoto.com/aperture/images/sprite_single.png) no-repeat; background-position: -10px -46px; padding:3px 0 3px 21px;}
.wp-caption{-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;background-color:#eee;border:1px solid #ddd;padding:4px 0 5px;text-align:center;}
.wp-caption-text{padding:3px 0 0;font-size:11px;}
#blog .box{padding:10px 10px 0 10px;}
#blog .box h4{margin-bottom:5px;}
#blog .box h4 a{color:#111;}
#blog .box a{padding:0!important;}
#blog .box a:hover{text-decoration:underline;}
#line_break{margin-top:2.5em;padding-top:3em;border-top:1px solid #e4e4e4;}
.archive_options{float:left;padding:10px 0 10px 0;margin-bottom:20px;width:460px;}
ol.commentlist{margin:20px 0 20px 0;}
ol.commentlist li.odd{background-color:#f7f7f7;}
ol.commentlist li h4{margin-bottom:0;}
ol.commentlist li{margin-bottom:20px;position:relative;}
ol.commentlist .comment{background-color:#eee;border:1px solid #ccc;padding:20px;}
ol.commentlist .avatar{float:right;display:inline;margin:0 0 20px 20px;padding:4px;background-color:#fff;border:solid 1px #ccc;}
ol.commentlist li cite{font-size:1.3em;font-weight:bold;}
ol.commentlist li .comment-meta{font-size:.92em;margin-bottom:1em;}
ol.commentlist ul.children li{position:relative;margin-top:20px;}
ol.commentlist .odd ul.children li{background-color:#fff;}
ol.commentlist .odd ul li ul.children li{background-color:#f4f4f4;}
#respond #author,#respond #email,#respond #url,#respond #comment{border:1px solid #ccc;padding:5px;}
#respond label{padding:5px;margin-left:5px;}
#respond .cancel-comment-reply{margin-bottom:20px;}
#commentform #submit{padding:10px;}
.custom #footerWrap{border-top:1px solid #e4e4e4;margin-top:10px;padding-top:20px;}
#home #footerWrap{border-top:none;margin-top:0;}
#footerWrap h4{margin:0 0 10px;}
#footerWrap h2{font-size:1.33em;line-height:1em;padding:5px 0 5px 0;}
#footerWrap h4{color:#2f3032;font-size:1.17em;font-weight:bold;line-height:1.43em;}
#footerWrap ul li p{color:#333;margin:0;}
#footerWrap ul li{margin:0;}
#footerWrap ul li ul{margin:5px;}
#footerWrap ul li ul li{margin:0;background-color:#f7f7f7;padding:0;}
#footerWrap ul li ul li a{font-weight:normal;font-size:12px;color:#333;padding-left:10px;}
#footerWrap ul li ul li ul li a{font-weight:normal;font-size:11px;background-color:#f7f7f7;padding-left:10px;}
#footerWrap ul li img{text-align:center;}
#footerWrap ul li.clickready{cursor:pointer;}
.widget{margin-bottom:20px;}
.widget a{text-decoration:none;}
.widget a:hover{text-decoration:underline;}
.widget ul li{margin:0;padding:10px;border-width:1px;border-style:dotted;border-bottom-style:none!important;}
.widget h3{padding:5px 0;margin-bottom:20px;}
.widget h4 img{float:left;margin-right:10px;}
h3#news{padding-left:35px;background-image:url(http://cdn.quicoto.com/aperture/images/sprite_single.png); background-position: -10px -104px; background-repeat:no-repeat;}
h3#flickr{padding-left:35px;background-image:url(http://cdn.quicoto.com/aperture/images/ico-flickr.gif);background-repeat:no-repeat;background-position:0 5px;}
h3#photos{padding-left:35px;background-image:url(http://cdn.quicoto.com/aperture/images/sprite_single.png); background-position: -10px -144px; background-repeat:no-repeat;}
h3#twitter{padding-left:35px;background-image:url(http://cdn.quicoto.com/aperture/images/ico-twitter.gif);background-repeat:no-repeat;}
h3#subscribe{padding-left:35px;background-image:url(http://cdn.quicoto.com/aperture/images/ico-subscribe.gif);background-repeat:no-repeat;}
h3#popular{padding-left:35px;background-image:url(http://cdn.quicoto.com/aperture/images/sprite_single.png); background-position: -10px -184px; background-repeat:no-repeat;}
#recent-comments h3{padding-left:35px;background-image:url(http://cdn.quicoto.com/aperture/images/ico-comment.gif);background-repeat:no-repeat;}
#archives h3{padding-left:35px;background-image:url(http://cdn.quicoto.com/aperture/images/ico-archives.gif);background-repeat:no-repeat;}
.widget_links h3{padding-left:35px;background-image:url(http://cdn.quicoto.com/aperture/images/ico-blogroll.gif);background-repeat:no-repeat;}
ul.news li h4{margin-bottom:5px!important;}
ul.news li img{float:left;padding:5px;border:1px solid #ccc;background-color:#fff;}
ul.news li .content{float:left;padding:0 0 0 10px;width:126px;}
#sidebar2 ul.photos{width:240px;margin:0 0 1.5em -20px;}
.flickr .flickr_badge_image{float:left;display:inline;margin:0 10px 10px 0;}
.flickr_badge_image a{padding:0!important;}
.flickr .flickr_badge_image a img{display:block;background-color:#fff;padding:5px;border:1px solid #ccc;}
.flickr .flickr_photos{padding:15px 0 10px 16px;float:left;}
#twitter_update_list{background:#e5edf0;border:1px dotted #b6ccd4;color:#434343;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.17em;font-style:italic;line-height:1.43em;text-align:center;padding:10px;overflow:hidden;margin-bottom:0;}
#twitter_update_list li{margin-bottom:15px;padding:0!important;border:none!important;background-color:transparent!important;}
div.follow{color:#e5edf0;font-family:Georgia,"Times New Roman",Times,serif;font-size:1.1em;font-style:italic;padding:5px;text-align:center;background-color:#a3b7bd;width:210px;}
div.follow a{color:#e5edf0;}
#searchform #s{padding:5px;border:1px solid #ccc;margin-right:5px;width:146px;}
#searchform #searchsubmit{padding:5px;border:1px solid #ccc;background-color:#000;color:#fff;}
#wp-calendar{width:99%;padding:0;margin-bottom:15px;}
#wp-calendar caption{font-size:11px;text-align:center;padding:5px;text-transform:uppercase;}
#wp-calendar thead tr th{color:#000;font-size:14px;font-weight:bold;padding-top:10px;}
#wp-calendar tfoot tr th{padding-top:10px;}
#wp-calendar th{color:#fff;}
#wp-calendar th,#wp-calendar td{padding:3px;text-align:center;}
#wp-calendar td{background:transparent;}
#wp-calendar td,table#wp-calendar th{padding:3px 0;}
#wp-calendar a{text-decoration:underline;}
#wp-calendar a:hover{text-decoration:none;}
#footerWrap ul li.recentcomments{padding:5px;}
#footerWrap ul li.recentcomments a{background-color:transparent;}
#footerWrap ul li.recentcomments a:hover{text-decoration:underline;color:#111;}
#footerWrap .news a{padding:0;}
#footerWrap .widget_tag_cloud a{display:inline!important;}
.credits{text-align:center;padding-top:15px;color:#FFF;}
.credits a{display:inline;text-decoration:underline;}
.credits img{vertical-align:middle;}
input.text,select.select,textarea.textarea{border:1px solid #b6ccd4;color:#000;padding:6px;}
input.text{width:195px;}
select.select{width:200px;}
textarea.textarea{height:10em;width:446px;}
select.select.free{width:auto;}
button.button{color:#000;height:auto;width:auto;line-height:normal;white-space:nowrap;}
input.submit{color:#000;cursor:pointer;padding:0;}
form.form ol.fieldset{list-style:none;}
form.form ol.fieldset li.field{margin:0 0 1em;position:relative;}
form.form ol.fieldset li.field label{font-weight:bold;display:block;}
form.search p.fields{margin:0;}
form.search p.fields input,form.search p.fields button{display:inline;vertical-align:middle;}
form#newsletter{position:relative;color:#333;padding:10px;}
form#newsletter p.fields input.text{border:1px solid #b6ccd4;padding:9px 30px 9px 7px;width:158px;margin-bottom:10px;}
form#newsletter p.fields button{background:url(http://cdn.quicoto.com/aperture/images/ico-newsletter.gif) no-repeat;width:17px;height:22px;border:none;position:absolute;top:16px;right:17px;z-index:9999;}
.l{text-align:left;}
.c{text-align:center;}
.r{text-align:right;}
.wrap,.col{float:left;display:inline;position:relative;}
.wrap{clear:both;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.hide,.hidden,.skip{display:none;}
.nomargin{margin-bottom:0!important;}
.noborder{border:0!important;}
.top{margin-top:0!important;}
.hr{background:#ccc;height:1px;margin:1.5em 0;}
.hr hr{display:none;}
.replace,.br{display:block;font-size:1%;line-height:0;text-align:left;text-indent:-10000px;}
.opacity{-moz-opacity:.95;opacity:.95;filter:alpha(opacity = 95);}
.rounded{-moz-border-radius:6px;-khtml-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.fix{clear:both;height:1px;margin:0 0 -1px;overflow:hidden;}
.aligncenter{margin:10px auto 20px auto;display:block;}
.alignleft{margin:10px 20px 8px 0;float:left;}
.alignright{margin:10px 0 8px 20px;float:right;}
.thumbnail{display:block;}
.box .thumbnail{margin:0 0 5px 0;}
}
@media print{body{background:none;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:10pt;}
code,pre{font-family:"Courier New",Courier,mono;}
img{float:left;clear:left;page-break-inside:avoid;page-break-after:avoid;}
a,a:link,a:visited{color:blue;text-decoration:underline;}
blockquote,table,pre{page-break-inside:avoid;}
ul,ol,dl{page-break-before:avoid;}
h1,h2,h3,h4,h5,h6{display:block;font-weight:bold;page-break-after:avoid;}
#footer,.ad,#nav,.nav,form,.skip{display:none;}
h1{font-size:3em;margin:.67em 0;}
h2{font-size:2em;margin:.83em 0;}
h3{font-size:1.5em;margin:1em 0;}
h4{font-size:1em;margin:1.33em 0;}
h5{font-size:.92em;margin:1.67em 0;}
h6{font-size:.83em;margin:2.33em 0;}
}
.link_blanc{ color:#fff !important; text-decoration:none !important;}
.link_blanc:hover{ color:#fff !important; text-decoration:none !important;}
.comment-childs{border:1px solid #CCCCCC !important;}
img#wpstats{display:none}
.pie{background-color:#363636;clear:both;padding:15px;color:#FFF;font-family:Verdana, Geneva, sans-serif;}
.mis_categorias{background-image: url(http://cdn.quicoto.com/aperture/images/sprite_home.png); background-repeat: no-repeat; background-position: -10px -10px; height: 184px; width: 32px; cursor: pointer;}
.anteriores{background-image: url(http://cdn.quicoto.com/aperture/images/sprite_home.png); padding: 5px 25px 1px 0px; background-position: 68px -230px; height: 20px; background-repeat: no-repeat;}
.margintop32{margin-top: 32px;}
.no_comentarios{font-size:16px; font-weight:bold;}
.related_pictures{border-top:1px solid #666666; padding:20px 0px; text-align:center;}
.related_pictures a{padding-right:20px;}
.more_pics{text-align:left; padding-left:10px; font-size:22px; margin-bottom:20px !important;}
.footer_special_links{font-size:10px; color:#FFF; text-align:right; padding-right:10px;}
.my_footer_links{color:#FFF; font-size:10px; font-family:Verdana, Geneva, sans-serif;padding-bottom:30px;padding-left:25px;}
.avatar{width:80px; height:80px;}
.image_ad{width:125px; height:125px;}
#slideshow{height:267 !important;}
#my_pager a{
		
		-moz-border-radius: 15px;
		border-radius: 15px;
		background-color:#e5e3d7;
		color:black;
		margin-left:5px;
		text-decoration:none;
		padding:2px 5px;
		
}

#my_pager{ float:right; margin-right:10px; }
#my_pager a.activeSlide { background:#1C4F7A; color: white; }


