/* Media Content */
.content { margin-bottom: 40px; }
.h-purple { font-size: 14px; color: #5A4099; border: none; display: block; }
span.bold { font-size: 12px; font-weight: bold; }
#col-a #media h4, #col-a #media h4 a { background-color: #fff; padding: 0px; color: #4A4A4A;}
#col-a .col-a-div { border-right: 1px dotted #818E98; padding-right: 20px;}

/* In The News */
.content .info { font-size: 13px; color: #5A4099; }
.content .lead { font-size: 12px; }

/* Media Library */
.border-silver-full a span { font-size: 12px; }

.media-left { margin-top: 0; padding: 10px; float:left; height: 277px; width:200px; }
.media-right { margin-top: 0; padding: 9px 10px 11px 10px; height: 277px; width:417px; float:left; border-left: none!important; }
.media-left ul { margin: 0 0 0 20px; }
.media-left ul li { list-style: disc; }
.media-left ul li a { font-size: 12px; }
.media-left .photo { float: left; margin-left: 10px; margin-bottom: 10px;  }

.center { text-align: center; }

.press-title { font-size: 14px; }

/* Carousel */
.carousel-micro { background-image:url(images/grey-square.png); color:#ffffff; display:block; height:58px; position:absolute; width:149px; padding:3px; bottom: 0; left: 0; text-align: left; }
#featured-trips.carousel.js ul li { margin: 0; width: 155px; height: 150px; padding-right: 9px; }
#featured-trips.carousel ul li a { border: 1px solid #cccccc; display: block; text-align: center; height: 148px; overflow:hidden; position: relative; }
#featured-trips.carousel ul li a:hover { border-color: #5A4099; text-decoration: none; }
#featured-trips.carousel ul li a img { max-width: 140px; _width: 140px; margin: 5px; }
#featured-trips.carousel img.carousel-control { _display: none !important; } /* IE6 nav controls broken */
#featured-trips.carousel.js ul { _padding-top: 5px !important; } /* IE6 */

/* Article */
.article-left {float: left; margin: 0 10px 10px 0; }
.article-right { }

 img.article-left { padding: 0; margin: 0 10px 5px 0; width: auto; }
.article-left a { font-size: 12px; display: block; margin-left: auto; }

.article .info-top { font-size: 13px; font-weight: bold; }
.article .info-bottom { font-size: 12px; border-bottom: 1px solid #cccccc; }
.article .silver-box-left { border: 1px solid #cccccc; padding: 10px; height: 150px; width:200px; float:left; }
.article .silver-box-right { border: 1px solid #cccccc; padding: 10px; height: 150px; width:200px; margin-left: 221px; }

/* Photos */
.photo-block { display: block; }
.photo-item { text-align: center; margin: 10px 5px 10px 5px; float: left; }
.photo-item span { font-weight: bold; color: #5A4099; clear: all; font-size: 12px; display:  block;}
img.photo_item { border: 1px solid #cccccc; padding: 4px; }
img.photo_item:hover { border-color: #5A4099; }

/* Awards */
.feat-block { display: block; float: left; text-align: center; width: 210px; }
.feat-block img { margin: 0 0 0 0; display: block; margin-top: 10px; margin-left: auto; margin-right: auto; }
.feat-block span.title { font-size: 12px; font-weight: bold; color: #5A4099; display: block; margin: 5px 0 0 0; }
.feat-block span.subtitle { font-size: 10px; color: #666666; display: block; }

.award-nav {  margin-top: 2px; height: 30px; }

.award-description h5 { color:#5A4099; width: 507px; margin: 0 0 10px 130px; padding: 5px 10px; background-image: url(images/grey_h3.png); background-position: right;}
.award-description { border-top: 1px solid #cccccc; margin: 0 0 0 -5px; width: 659px; }
.award-description p { margin: 0 0 10px 0; }

.award-description div#award-left { float: left; width: 120px; margin: 0 0 0 5px;}
.award-description div#award-description { float: left; width: 500px; padding: 10px;}

/* Careers */
#featured-staff.carousel { border:1px solid #d3d3d3; padding: 0 0 5px 0; margin:0 0 15px;}
#featured-staff.carousel ul { margin:0; padding:0;}
#featured-staff.carousel.js .carousel-wrap { margin: 5px 0 0 0; padding: 0!important;}
#featured-staff.carousel.js ul { width: 3000px!important; margin: 0 5px 0 5px;}
#featured-staff.carousel.js ul li { float:left; margin: 0 0; width: 165px; height: 150px; padding: 0;}
#featured-staff.carousel .carousel-control { margin:0px; padding: 0; font-weight:bold; font-size:11px; cursor:pointer; position: absolute; display: block!important; }
#featured-staff .carousel-previous { margin: -25px 0 0 242px!important;}
#featured-staff .carousel-next { margin: -180px 0 0 272px!important; }

.feat-award .award-left { float: left; width: 155px; }

.addthis_toolbox { float: left; clear: right; padding: 0 0 0 0;}

.positions table { width: 100%; }
.positions td { border: none; }
.positions td.location { text-align: right; }
.positions h3 { background-color: #eee; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding: 0.5em; }

/* Tour Guide Application Form */
#leadership-qualities div.row label { width: 400px; }
#leadership-qualities ul.errorlist { margin-left: 425px; }

.tour-guide textarea { height: 100px; }
.tour-guide { font-size: 12px; }
.tour-guide li { margin-top: 10px; }
.tour-guide h3 { margin: 15px 0 10px 0; border-bottom: 1px solid #cccccc; }
.tour-guide a.apply { font-size: 13px; }
.tour-guide a.apply span { vertical-align: 6px; }
.col-a-div { margin-top: 0; }
