/* main page container */
#everest-container {width:990px; float:left; margin:10px 0;}

/* global everest header styles */
.ev-head {float:left; width:990px; height:114px; padding-bottom:7px;}
.ev-head .evh-left {float:left; width:780px;}
.ev-head .evh-left .breadcrumbs {font-family:"nimbus-sans",helvetica,sans-serif; font-size:11px; text-transform:uppercase; color:#808284;}
.ev-head .evh-left .breadcrumbs a {color:#000000;}
.ev-head .evh-left .breadcrumbs a:hover {color:#000000; text-decoration:underline;}
.ev-head .evh-left .head-left {float:left; width:435px;}
.ev-head .evh-left .head-left h2 {width:83px; height:17px; position:relative; font-size:12px; font-weight:400; margin:22px 0 0 -6px;}
.ev-head .evh-left .head-left h2 span {background:url("/everest/img/field-test-header.gif") no-repeat; position:absolute; width:100%; height:100%;}
.ev-head .evh-left .head-left h1 {width:433px; height:48px; position:relative; font-size:12px; font-weight:400; margin:5px 0 14px -7px}
.ev-head .evh-left .head-left h1 span {background:url("/everest/img/on-everest-header.gif") no-repeat; position:absolute; width:100%; height:100%;}
.ev-head .evh-left .head-right {float:left; width:345px; font-family:"minion-pro",georgia,serif; font-size:16px; font-weight:600; letter-spacing:.2px; padding-top:75px;}
.ev-head .sponsor {float:right; width:210px;}

/* Twitter ticker styles */
.tw-ticker {float:left; width:990px; border-bottom:1px solid #808284;}
/* .tw-ticker {float:left; width:990px; height:32px; background-color:#e5e5e5;} */
.tw-ticker .twt-left {float:left; width:135px; height:32px; border:0;}
.tw-ticker .twt-right {float:left; text-align:left; width:835px; padding:0 10px; height:32px; background-color:#e5e5e5;}

/* main content container */
.ev-main {float:left; width:990px; padding:25px 0;}

/* left column elements */
.ev-main .left-col {float:left; width:190px; padding-right:48px}

/* main everest left navigation styles */
.ev-main .left-col .ev-nav {float:left;}
.ev-main .left-col .ev-nav ul {list-style:none; margin:0; padding:0;}
.ev-main .left-col .ev-nav li {padding-bottom:1px;}
.ev-main .left-col .ev-nav ul a {display:block; font-family:"nimbus-sans",helvetica,sans-serif; font-size:24px; line-height:44px; color:#ffffff; background-color:#000000; width:170px; height:40px; text-align:left; padding:0 0 0 20px;}
.ev-main .left-col .ev-nav ul a.selected {background-color:#5cb39c;}
.ev-main .left-col .ev-nav ul a:hover {background-color:#5cb39c;}

/* weather widget */
.ev-main .left-col .weather-widget {float:left; padding-top:31px;}

/* left column share buttons */
.ev-main .left-col .share-buttons {float:left; margin-top:15px; width:200px;}
.ev-main .left-col .share-buttons img {float:left; padding-right:4px; border:none}
.ev-main .left-col .share-buttons p {float:left; font-family:"nimbus-sans",helvetica,sans-serif; font-size:12px; color:#5cb39c; margin:5px 0 10px;}
.ev-main .left-col .share-buttons a {text-decoration:none; color:#5cb39c;}
.ev-main .left-col .share-buttons a:hover {text-decoration:underline;}

/* left column promo slot styles */
.ev-main .left-col .promo-slot {float:left; padding-top:52px; width:190px;}

/* left column partner logo styles */
.ev-main .left-col .partners {float:left; text-align:center; font-family:"nimbus-sans",helvetica,sans-serif; color:#808284; padding-top:210px;}
.ev-main .left-col .partners h4 {font-size:16px; font-weight:600;}
.ev-main .left-col .partners img {border:0;}

/* left column on the iPad promo page latest posts styles */
.ev-main .left-col .latest-posts {}
.ev-main .left-col .latest-posts h5 {font-size:17px; font-weight:600; color:#808284; margin:0; padding:191px 0 10px 0;}
.ev-main .left-col .latest-posts .lp-header {width:150px; height:40px; padding:0 20px; font-size:24px; line-height:40px; font-family:"nimbus-sans",helvetica,sans-serif; margin:0; display:block; background-color:#dcd6c7; color:#000000; font-weight:bold;}
.ev-main .left-col .latest-posts  p {font-family:"nimbus-sans",helvetica,sans-serif; font-size:20px; line-height:22px; font-weight:600; color:#000000; border-bottom:1px solid #808284; margin:0; padding:18.5px 0;}
.ev-main .left-col .latest-posts  p span.category {font-size:12px; color:#5cb39c; text-transform:uppercase; font-weight:600;}
.ev-main .left-col .latest-posts  p span.datestamp {font-size:12px; color:#808284;}
.ev-main .left-col .latest-posts  p span.exclusive {text-transform:uppercase; background-color:#f6d330; font-weight:600; font-size:12px; padding:2px 5px;}
.ev-main .left-col .latest-posts  p img {float:right;}

/* main content well */
.ev-main .right-col {float:left; width:752px; margin:0; padding:0;}

/* homepage dynamic lead styles */
.ev-main .right-col #ev-dl {position:relative; float:left; height:312px; width:752px; margin:0; padding:0;}
.ev-main .right-col #ev-dl ul {list-style:none; margin:0; padding:0; float:left; text-align:left; font-family:"nimbus-sans",helvetica,sans-serif;}
.ev-main .right-col #ev-dl ul li {position:absolute; float:left;}
.ev-main .right-col #ev-dl ul li img {float:left; border:0; margin-right:24px;}
.ev-main .right-col #ev-dl ul li .item-text {float:left; text-align:left; width:273px;}
.ev-main .right-col #ev-dl ul li .item-text p.cat-time {font-size:13px; line-height:16px; margin:0; padding-top:35px;}
.ev-main .right-col #ev-dl ul li .item-text p.cat-time span.category {color:#5cb39c; text-transform:uppercase; font-weight:600; margin:0; padding:0;}
.ev-main .right-col #ev-dl ul li .item-text p.cat-time span.datestamp {color:#808284; margin:0; padding:0;}
.ev-main .right-col #ev-dl ul li .item-text p.title {font-size:36px; line-height:32px; color:#000000; font-weight:600; margin:0; padding:5px 0 10px 0;}
.ev-main .right-col #ev-dl ul li .item-text p.subtitle {font-family:"minion-pro",georgia,serif; font-size:18px; line-height:24px; color:#000000; margin:0; padding:0;}
.ev-main .right-col #ev-dl ul li .item-text p.action {font-family:"minion-pro",georgia,serif; font-size:17px; line-height:24px; font-weight:600; color:#5cb39c; margin:0; padding:0;}
.ev-main .right-col #ev-dl ul li.show {z-index:500;}

/* overview page main content styles */
.ev-main .right-col .main-media {float:left; margin-bottom:20px; padding-bottom:15px; border-bottom:1px solid #808284;}
.ev-main .right-col .main-media .media {float:left; margin:0; padding:0; border:0;}
.ev-main .right-col .main-media p.media-credit {text-align:right; font-family:"nimbus-sans",helvetica,sans-serif; text-transform:uppercase; font-size:14px; line-height:16px; color:#808284; padding-bottom:8px; margin:1px 0;}
.ev-main .right-col .main-media p.media-caption {text-align:left; font-family:"nimbus-sans",helvetica,sans-serif; font-size:14px; line-height:19px; color:#808284; margin:0;}
.ev-main .right-col .main-text {float:left; text-align:left; font-family:"minion-pro",georgia,serif;}
.ev-main .right-col .main-text p {font-size:18px; line-height:24px;}
.ev-main .right-col .main-text p.lead-in {font-size:24px; line-height:30px;}
.ev-main .right-col .main-text a {color:#0084b6;}
.ev-main .right-col .main-text a:hover {text-decoration:underline;}

/* homepage sub-dynamic lead styles */
.ev-main .right-col .second-tier {float:left; width:752px; padding-top:18px;}	
.ev-main .right-col .second-tier .left {float:left; width:455px; margin-right:24px;}	
.ev-main .right-col .second-tier .left .quote {float:left; width:455px; padding-bottom:18px;}	
.ev-main .right-col .second-tier .left .thumbs {float:left; width:455px;}
.ev-main .right-col .second-tier .left .thumbs .first {float:left; position:relative; width:225px; height:225px; margin-right:5px;}
.ev-main .right-col .second-tier .left .thumbs .first ul {list-style:none; margin:0; padding:0; float:left; text-align:left; font-family:"nimbus-sans",helvetica,sans-serif;}
.ev-main .right-col .second-tier .left .thumbs .first ul li {position:absolute; float:left;}
.ev-main .right-col .second-tier .left .thumbs .first ul li img {float:left; border:0; margin:0;}
.ev-main .right-col .second-tier .left .thumbs .first .name, .second .name {position:absolute; top:195px; width:201px; height:30px; font-family:"nimbus-sans",helvetica,sans-serif; font-size:18px; line-height:32px; padding:0 12px; color:#ffffff; background-color:#000000;}
.ev-main .right-col .second-tier .left .thumbs .second .name span.highlight {font-size:15px; line-height:32px; color:#5cb39c;}
.ev-main .right-col .second-tier .left .thumbs .second {float:left; position:relative; width:225px; height:225px;}
.ev-main .right-col .second-tier .right {float:left; width:273px; border-top:1px solid #191919;}
.ev-main .right-col .second-tier .right p {font-family:"nimbus-sans",helvetica,sans-serif; font-size:20px; line-height:22px; font-weight:600; color:#000000; border-bottom:1px solid #808284; margin:0; padding:11px 0;}
.ev-main .right-col .second-tier .right p span.category {font-size:13px; color:#5cb39c; text-transform:uppercase; font-weight:600;}
.ev-main .right-col .second-tier .right p span.datestamp {font-size:13px; color:#808284; font-weight:400;}
.ev-main .right-col .second-tier .right p img {float:right;}

/* climber bio page styles */
.ev-main .right-col .climbers {float:left; width:720px; padding-bottom:47px; margin-bottom:10px; border-bottom:1px solid #808284;}
.ev-main .right-col .climbers .c-top {float:left; width:720px; padding-bottom:15px; margin:0;}
.ev-main .right-col .climbers .c-top .c-left {float:left; width:336px; margin-right:24px;}
.ev-main .right-col .climbers .c-top .c-left .cp-cred {text-align:right; font-family:"nimbus-sans",helvetica,sans-serif; text-transform:uppercase; font-size:13px; line-height:16px; color:#808284; padding-bottom:8px; margin:1px 0;}
.ev-main .right-col .climbers .c-top .c-right {float:left; width:360px;}
.ev-main .right-col .climbers .c-top .c-right .thumbs {float:left; padding-bottom:65px;}
.ev-main .right-col .climbers .c-top .c-right .thumbs ul {list-style:none; margin:0; padding:0; float:left;}
.ev-main .right-col .climbers .c-top .c-right .thumbs li {float:left; width:96px; padding-right:24px;}
.ev-main .right-col .climbers .c-top .c-right .thumbs li img {border:0;}
.ev-main .right-col .climbers .c-top .c-right .info {float:left;}
.ev-main .right-col .climbers .c-top .c-right .info p {font-family:"minion-pro",georgia,serif; text-align:left; font-size:18px; line-height:24px; margin:0; padding-bottom:8px; font-style:italic;}
.ev-main .right-col .climbers .c-top .c-right .info p span.heading {font-family:"nimbus-sans",helvetica,sans-serif; font-size:16px; font-weight:600; color:#5cb39c; font-style:normal;}
.ev-main .right-col .climbers .c-bottom {float:left; width:720px;}
.ev-main .right-col .climbers .c-bottom h5 {font-family:"nimbus-sans",helvetica,sans-serif; text-align:left; font-size:36px; line-height:40px; letter-spacing:-.2px; color:#000000; font-weight:600; margin:0; padding-bottom:10px;}
.ev-main .right-col .climbers .c-bottom h5 span.role {font-family:"minion-pro",georgia,serif; letter-spacing:0; padding-left:10px; font-size:17px; font-weight:400; border-left:1px solid #000;}
.ev-main .right-col .climbers .c-bottom p {text-align:left; font-family:"minion-pro",georgia,serif; font-size:18px; margin:0; line-height:24px;}
.ev-main .right-col .team {float:left; width:720px; font-family:"nimbus-sans",helvetica,sans-serif; text-align:left;}
.ev-main .right-col .team h5 {font-size:26px; font-weight:600; color:#000000; margin:10px 0;}
.ev-main .right-col .team p {font-size:16px; line-height:24px; color:#808284; margin:0; font-weight:400;}
.ev-main .right-col .team h6 {font-size:17px; font-weight:600; color:#808284; padding-top:15px; margin:10px 0;}
.ev-main .right-col .team ul {list-style:none; margin:0; padding:0; float:left;}
.ev-main .right-col .team ul li {float:left; width:120px;}
.ev-main .right-col .team ul li img {padding:0 10px 3px 0; border:0;}
.ev-main .right-col .team ul li p.name {font-size:14px; line-height:16px; color:#000000; margin:0;}
.ev-main .right-col .team ul li p.org {font-family:"minion-pro",georgia,serif; font-size:13px; color:#000000; line-height:18px; margin:0; padding-bottom:24px; font-style:italic;}
.ev-main .right-col .team .team-creds {text-align:right; font-family:"nimbus-sans",helvetica,sans-serif; text-transform:uppercase; font-size:13px; line-height:16px; color:#808284; padding-bottom:8px; margin:1px 0;}

/* on the iPad promo page styles */
.ev-main .right-col .promo-top {float:left; width:750px; font-family:"nimbus-sans",helvetica,sans-serif;}
.ev-main .right-col .promo-top .pitch {float:left; width:710px; padding:20px; margin-bottom:6px; display:block; background-color:#dcd6c7; color:#000000;}
.ev-main .right-col .promo-top .pitch p.lead {font-size:26px; line-height:29px; margin:0;}
.ev-main .right-col .promo-top .pitch p.sub {text-align:left; font-size:17px; line-height:21px; margin:30px 0 0;}
.ev-main .right-col .promo-top .pitch img {float:right; margin:-38px 25px 0 0;}
.ev-main .right-col .promo-top .action {float:left; width:710px; padding:35px 20px 25px; display:block; background-color:#5cb39c; color:#ffffff; font-size:54px; font-weight:bold;}
.ev-main .right-col .promo-top p.legalese {float:right; font-size:11px; margin:3px 0 49px;}
.ev-main .right-col .promo-bottom {float:left; width:750px;}
.ev-main .right-col .promo-bottom .p-header {width:710px; height:40px; padding:0 20px; font-size:24px; line-height:40px; font-family:"nimbus-sans",helvetica,sans-serif; margin:0; display:block; background-color:#dcd6c7; color:#000000; font-weight:bold;}
.ev-main .right-col .promo-bottom .screenshots {float:left; width:688px; padding:30px; border-left:1px solid #808284; border-right:1px solid #808284; border-bottom:1px solid #808284;}
.ev-main .right-col .promo-bottom .screenshots .left {float:left; width:344px;}
.ev-main .right-col .promo-bottom .screenshots .right {float:left; padding-left:20px;}
.ev-main .right-col .promo-bottom .screenshots .left img, .right img {padding-bottom:10px;}
.ev-main .right-col .promo-bottom .screenshots .left p.description, .right p.description {font-family:"nimbus-sans",helvetica,sans-serif; color:#808284; font-size:14px; margin:0;}

/* blog pages content area styles */
.ev-main .right-col .blog-index {float:left; width:752px; height:100%;}
.ev-main .right-col .blog-post {float:left; width:752px;}
.ev-main .right-col .blog-post .post-header {float:left; width:752px; font-family:"nimbus-sans",helvetica,sans-serif;}
.ev-main .right-col .blog-post .post-header .category {float:left; width:752px; font-size:14px; color:#5cb39c; text-transform:uppercase; font-weight:600; margin:0; padding-bottom:5px;}
.ev-main .right-col .blog-post .post-header span.datestamp {font-size:13px; color:#808284; font-weight:400; padding-left:10px;}
.ev-main .right-col .blog-post .post-header .post-title {float:left; font-size:48px; line-height:40px; font-weight:600; width:575px;}
.ev-main .right-col .blog-post .post-header .post-title span {float:left; display:block; padding:9px; color:#fff; background-color:#000;}
.ev-main .right-col .blog-post .post-header .byline {float:left; font-size:13px; color:#808284; text-transform:uppercase; margin:0; padding:10px 0;}
.ev-main .right-col .blog-post .post-header .byline span {font-family:"minion-pro",georgia,serif; font-style:italic; font-weight:bold; text-transform:lowercase;}
.ev-main .right-col .blog-post .post-header .share-buttons {float:right; padding:10px 170px 0 0;}
.ev-main .right-col .blog-post .main-media {float:left; width:575px; font-family:"nimbus-sans",helvetica,sans-serif; color:#808284;}
.ev-main .right-col .blog-post .main-media img {border:0;}
.ev-main .right-col .blog-post .main-media .pcredit {text-align:right; text-transform:uppercase; font-size:13px; line-height:16px; color:#808284; padding-bottom:8px; margin:1px 0;}
.ev-main .right-col .blog-post .main-media .pcaption {text-align:left; font-size:14px; line-height:19px; color:#808284; margin:0;}
.ev-main .right-col .blog-post .main-text {float:left; width:575px; font-family:"minion-pro",georgia,serif; padding-top:15px;}
.ev-main .right-col .blog-post .main-text p.pull-quote {font-size:26px; line-height:36px; margin:0;}
.ev-main .right-col .blog-post .main-text p.pull-quote span.quoted {font-size:17px; text-transform:uppercase;}
.ev-main .right-col .blog-post .main-text p {font-size:18px; line-height:24px; }
.ev-main .right-col .blog-post .main-text .author {float:right; padding-bottom:20px;}
.ev-main .right-col .blog-post .main-text .author img {border:0;}
.ev-main .right-col .blog-post .main-text .author p.role {text-align:right; margin:10px 0;}
.ev-main .right-col .blog-post .pvs-next {float:left; width:575px; font-family:"nimbus-sans",helvetica,sans-serif;}
.ev-main .right-col .blog-post .pvs-next .lower-share {float:right; padding:10px 0; margin-right:-10px;}
.ev-main .right-col .blog-post .pvs-next img {float:left; border:0;}
.ev-main .right-col .blog-post .pvs-next .previous {float:left; width:270px; padding-top:20px;}
.ev-main .right-col .blog-post .pvs-next .previous .pvs {float:left; width:270px; font-size:13px; color:#5cb39c; text-transform:uppercase; font-weight:600; margin:0; padding-bottom:5px;}
.ev-main .right-col .blog-post .pvs-next .previous .title {float:left; width:225px; font-size:24px; line-height:24px; font-weight:600; margin:0; color:#fff;}
.ev-main .right-col .blog-post .pvs-next .previous img {float:left; padding-right:5px; border:0;}
.ev-main .right-col .blog-post .pvs-next .previous .title span {float:left; padding:8px; background-color:#000;}
.ev-main .right-col .blog-post .pvs-next .next {float:right; width:270px; padding-top:20px;}
.ev-main .right-col .blog-post .pvs-next .next .nxt {float:right; text-align:right; width:270px; font-size:13px; color:#5cb39c; text-transform:uppercase; font-weight:600; margin:0; padding-bottom:5px;}
.ev-main .right-col .blog-post .pvs-next .next .title {float:right; width:225px; font-size:24px; line-height:24px; font-weight:600; margin:0; color:#fff;}
.ev-main .right-col .blog-post .pvs-next .next .title span {float:right; padding:8px; background-color:#000;}
.ev-main .right-col .blog-post .pvs-next .next img {float:right; padding-left:5px; border:0;}

/* photo gallery page styles */
.ev-main .right-col .gallery-head {float:left; width:752px; font-family:"nimbus-sans",helvetica,sans-serif; padding:2px 0 25px}
.ev-main .right-col .gallery-head .main-hed {float:left; font-size:30px; font-weight:600; margin:0; padding-right:10px;}
.ev-main .right-col .gallery-head .updated {float:left; font-size:13px; padding-top:6px; color:#808284; text-transform:uppercase; margin:0;}
.ev-main .right-col .gallery-head .share-buttons {float:right; margin-right:-12px;}
.ev-main .right-col .gallery {border-bottom:1px solid #808284; padding-bottom:10px; margin-bottom:20px;}
.ev-main .right-col .insta-hed {font-family:"nimbus-sans",helvetica,sans-serif; font-size:20px; font-weight:600;}
.ev-main .right-col .insta-hed span {color:#808284; font-size:14px; font-weight:400;}

/* share buttons */
.addthis_toolbox {float:right; font-family:arial,verdana,sans-serif; font-size:12px; line-height:18px;}
.addthis_toolbox a {float:left; padding-right:5px; color:#044E8E; text-decoration:none;}
.addthis_toolbox a span {float:left; margin-right:5px;}

/* global bottom add and divider styles */
.ev-lower {float:left; width:990px; margin:15px 0; border-bottom:40px solid #000000;}
.ev-lower .related-posts .rp-head {width:980px; margin-bottom:20px; text-transform:uppercase; padding-left:10px; font-family:"nimbus-sans",helvetica,sans-serif; font-size:18px; line-height:44px; color:#ffffff; background-color:#000000;}