/*-  BASE STYLES
----------------------------------------------------------------------*/

/*- self-clearing floats ----------*/
.mod:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/*- accessibility-friendly hiding ----------*/
.skip {display:none;/* \*/display:block;/* */position:absolute;left:-5000px;top:-5000px;width:1px;height:1px}

/*- fluid images and objects ----------*/

img, object, embed {max-width: 100%;}

/*- optional vanity styles ----------*/

img::selection {background: transparent;}
img::-moz-selection {background: transparent;}

@media only screen and (max-device-width: 480px) {

	html {-webkit-text-size-adjust: none}
	a {-webkit-tap-highlight-color: rgba(200,0,0,0.4);}

}
/*- ELEMENTS
----------------------------------------------------------------------*/

body {background-color:#282828;color:#707070;font: normal 16px/1.27 Georgia, serif;margin:0;padding:0;}

abbr {cursor: help;}

/*- <a> -*/
a {color:#333;text-decoration:underline;}
a:visited {color:#707070;}
a:hover {color:#da1515;text-decoration:none;}
a:hover strong {color:#da1515;}

/*- <small> -*/
small {font-size:.8em;}
nav small {font-size:.85em}

/*- <small> -*/
strong {}

/*- <em> -*/
em {font-style:italic;}

span.amp {font-family:Georgia, serif;}

/*- <h*> -*/
h1 {font:28px/1.3 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;font-weight:normal;color:#707070;letter-spacing:.05em;}
h2 {font:24px/1.3 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;font-weight:normal;color:#707070;letter-spacing:.05em;}
h3 {font:16px/1.3 Georgia, serif;margin-bottom:.5em;text-transform:none;font-weight:bold;color:#444;}
h4 {font:18px/1.4 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;font-weight:normal;color:#707070;margin-bottom:.25em;}

h1.entry-title {font-size:24px;font-weight:normal;letter-spacing:0;color:#444;}
.page-content article h2 {font-size:18px;margin-bottom:.5em;color:#444;}

section header h3 {font:24px/1.3 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;font-weight:normal;color:#333;letter-spacing:.05em;margin-bottom:0;}

/*- <p> -*/

p.ih-note {color:#cc0000;font-style:italic;}

.content p,
.module p {margin-bottom:1.5em;}

.content blockquote {background-color:#ececec;margin-bottom:1.5em;padding:1em 1.5em;border-top:1px solid #999;-moz-box-shadow:inset 0 3px 0 #ddd;-webkit-box-shadow:inset 0 3px 0 #ddd;box-shadow:inset 0 3px 0 #ddd;}
.content blockquote p {margin-bottom:1em;font-style:italic;}

.content blockquote.pull {border:0;border-top:1px solid #ccc;border-bottom:1px dotted #ccc;padding:1em 1em 0;background-color:transparent;}
.content blockquote.pull p {font:20px/1.4 Georgia, serif;margin-bottom:1em;font-style:italic;font-weight:normal;color:#555;}

.content p.note {color:#999;}

div.intro {font-style:italic;}

/*- <ul,ol> -*/

.content ul,
.module ul {margin:0 0 1.5em 1.25em;list-style:disc;}

.content ul li {padding-bottom:.5em;zoom:1;}
.content ul ul {padding-top:.6em;margin-bottom:0;list-style:circle;}
.content ul ul ul {font-size:.91em;list-style:disc;}

ul.strong {list-style:none;}
ul.strong li {background:transparent url(/wp-content/assets/images/arrow-red-sm.png) no-repeat 0 50%;padding-left:13px;}

.content ol {margin:0 0 1.5em 1.5em;list-style: decimal;}
.content ol li {padding-bottom:.5em;zoom:1;}

.content strong {font-weight:normal;color:#333;}

.content ul.media-list {list-style:none;margin:0 0 1.5em 0;overflow:hidden;}
.content ul.media-list li {float:left;width:310px;min-height:310px;margin:0 1.3em 1.5em 0;}
.content ul.media-list li .video_embed_code {margin-bottom:.5em;}
.content ul.media-list li h3 {padding:0 8px;margin-bottom:0;}
.content ul.media-list li h3 a {font:14px/1.3 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;font-weight:normal;color:#333;text-decoration:none;}
.content ul.media-list li h3 a:hover {color:#da1515;}
.content ul.media-list li span {padding-left:8px;font:10px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;}

.content ul.pagination {position:relative;border-top:1px solid #999;padding:.5em 7em 0;margin:0 0 1.5em;list-style:none;text-align:center;}
.content ul.pagination li {display:inline-block;zoom:1;*display:inline;}

.content ul.pagination li.active,
.content ul.pagination li.disabled,
.content ul.pagination li a {font:12px "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;color:#707070;padding:0 4px;text-decoration:none;vertical-align:top;}
.content ul.pagination li.active {color:#333;}

.content ul.pagination li.previous {position:absolute;top:.55em;left:0;padding:0 0 0 8px;background:transparent url(/wp-content/assets/images/ico-arrow-red-left-sm.png) no-repeat 0 5px;vertical-align:top;}
.content ul.pagination li.next {position:absolute;top:.55em;right:0;padding:0 8px 0 0;background:transparent url(/wp-content/assets/images/ico-arrow-red-right-sm.png) no-repeat 100% 5px;vertical-align:top;}

.content ul.pagination li.previous a,
.content ul.pagination li.next a {padding:0;vertical-align:top;}

.content ul.pagination li.disabled {color:#999;padding-top:2px;background-position-y:6px; }

.content ul.news {list-style:none;margin:0 0 1.5em;border-bottom:1px solid #ccc;}
.news-list ul.news {border-bottom:0;}
.content ul.news li {border-top:1px solid #ccc;padding-top:1.5em;}
.content ul.news li h3 {margin-bottom:0;}
.content ul.news li h3 a {color:#333;text-decoration:none;}
.content ul.news li h3 a:hover {color:#cc0000;}
.content ul.news .entry-meta {padding:.51em 0 1.5em;}
.content ul.news p.last a {font:10px/1.3 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;}

.home .content ul.news li:first-child {border-top:0;padding-top:.5em;}

ul.launcher {width:250px;float:left;margin:0 1.5em 1.5em 0;list-style:none;}
ul.launcher li {display:block;margin-bottom:.5em;background-color:#ececec;line-height:1;}
ul.launcher li a {display:block;position:relative;padding-left:64px;font:18px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;color:#333;text-decoration:none;text-transform:uppercase;}
ul.launcher li a img {position:absolute;top:9px;left:12px;}
ul.launcher li a strong {display:block;padding:1em 0 .8em 12px;background:transparent url(../images/launcher-border.png) no-repeat 0 16px;line-height:1;}
ul.launcher li.double a strong {padding:.5em 0 .1em 12px;line-height:1.2;}

/*- <images> -*/

.featured-image img {display:block;border:5px solid #ececec;margin:-.5em auto 1.25em;}

img.size-auto,
img.size-full,
img.size-large,
img.size-medium,
.attachment img {max-width:100%;height:auto;}

.alignleft,
img.alignleft {display:inline;float:left;margin:4px 1em 12px 0;border:5px solid #ececec;}

.alignright,
img.alignright {display:inline;float:right;margin:4px 0 12px 1em;border:5px solid #ececec;}

.aligncenter,
img.aligncenter {clear:both;display:block;margin:0 auto 12px;border:5px solid #ececec;}

div.alignnone {margin:4px 0 12px;border:5px solid #ececec;}

.wp-caption {background:#ececec;line-height:18px;margin-bottom:24px;max-width:632px!important;padding:5px 0 0 0;text-align:center;}
.wp-caption img {border:0;display:inline;}
.wp-caption p.wp-caption-text {font-size:12px;margin:5px;font-style:italic;text-align:right;}

.video_embed_code iframe {border:5px solid #ececec;}
aside .video_embed_code iframe {border:0;}
.bottom .video_embed_code iframe {border:5px solid #ccc;}

.photo-gallery-img {background-color:#ececec;padding:5px;}
.photo-gallery-img img {display:block;margin:0 auto;}

aside .photo-gallery-img {background-color:transparent;padding:0;overflow:hidden;margin-bottom:.5em;}

.content .gallery {overflow:hidden;}
.content .gallery dl {float:left;width:150px;padding:5px;margin:0 1.5em 1.5em 0;background-color:#ececec;}
.content .gallery dl img {display:block;margin:0 auto;}

/*- <table> -*/

#ContentMiddle table {margin-bottom:1.5em;width:98%;}
#ContentMiddle table th,
#ContentMiddle table td {padding:8px 12px;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
#ContentMiddle table th {background-color:#ececec;border-right:1px solid #fff;border-bottom:0;font-weight:normal;font-family:"Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-align:left;text-transform:uppercase;}
#ContentMiddle table td:last-child {border-right:0;}
#ContentMiddle table tr:last-child td {border-bottom:0;}
/*table .alt td {background-color:#f0f0f0;border-bottom:0;}*/

/*- <forms> -*/
input[type="text"],
input[type="email"],
textarea {width:84%;background: #f9f9f9;border: 1px solid #ccc;box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);padding: 8px;}
.entry-content input {margin: 0 0 24px 0;}
.entry-content input.file,
.entry-content input.button {margin-right: 24px;}
.entry-content label {color: #888;font-size: 12px;}

.entry-meta {padding:1em 0 1em;font:12px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;}
.entry-meta span.meta-prep,
.entry-meta span.meta-sep {font-size:10px;}

.entry-meta a {text-decoration:none;}
.entry-meta span a {color:#555;}
.entry-meta span a:hover {color:#da1515;}

.wpcf7-form {}


/*- Fancybox -*/

#fancybox-title-inside {font:italic 13px/1 Georgia, serif;color:#676767;text-align:right;}

/* =Layout
-------------------------------------------------------------- */

.sites-nav {width:100%;height:28px;background-color:#e0e0e0;border-bottom:1px solid #999}
.sites-nav nav {position:relative;width:990px;margin:0 auto;height:28px;}
.sites-nav nav a {font:10px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;text-decoration:none;}

.sites-nav .site-jump {position:relative;padding:0 0 0 125px;}
.sites-nav .site-jump li {float:left;}
.sites-nav .site-jump li a {display:block;padding:10px 13px 8px;color:#000;}
.sites-nav .site-jump li a:hover {background-color:#efefef;}
.sites-nav .site-jump li.active a {background-color:#fff;padding:10px 13px 9px;}

.sites-nav .site-jump li.logo {position:absolute;top:0;left:0;width:125px;height:32px;float:none;background-color:#da1515;}
.sites-nav .site-jump li.logo a {padding:0;display:inline;}
.sites-nav .site-jump li.logo a:hover {background-color:transparent;}

.sites-nav nav .site-meta {position:absolute;bottom:0;right:0;}
.sites-nav nav .site-meta li {float:left;}
.sites-nav nav .site-meta li a {display:block;color:#777;padding:12px 8px 8px 8px;}
.sites-nav nav .site-meta li a:hover {color:#da1515;}

.sites-nav nav .site-meta li.search {position:relative;}
.sites-nav nav .site-meta li.search a {color:#fff;background-color:#bbb;} 

.sites-nav nav .site-meta li.search:hover,
.sites-nav nav .site-meta li.search a:hover {background-color:#999;} 
.sites-nav nav .site-meta li.search a.active {background-color:#da1515;}

.sites-nav nav .site-meta li.search #searchform {display:none;position:absolute;top:30px;right:0;width:180px;background-color:#da1515;padding:9px 9px 11px 12px;}
.sites-nav nav .site-meta input[type="text"] {display:inline-block;width:128px;padding:2px 2px 3px 26px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;border:0;background:#fff url(/wp-content/assets/images/site-search-bg.png) no-repeat 5px 5px;zoom:1;*display:inline;}
.sites-nav nav .site-meta input[type="submit"] {display:inline-block;width:22px;height:19px;background-color:#999;color:#fff;-webkit-appearance:none;border:0;padding:1px 0;margin:0;font:10px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;text-align:center;zoom:1;*display:inline;}

.stage-wrap {width:100%;background-color:#fff;padding:1.15em 0 0;overflow:hidden;}

.module {width:990px;margin:0 auto;}
.full {width:100%;}
.col {float:left;margin-right:30px;padding-bottom:1.5em;}
.half {width:465px;margin-right:50px;}
.third {width:310px;}
.last {margin-right:0;}

.callouts {padding-top:1em;clear:both;}
.callouts .col {margin-right:22px;padding-bottom:.5em;}
.callouts .last {margin-right:0;}
.callouts .image {width:311px;position:relative;border:5px solid #ececec;margin-bottom:1em;}
.callouts .image img {display:block;}
.callouts .image h3 {position:absolute;bottom:0;width:100%;color:#fff;text-align:center;margin:0;padding:.75em 0;background-color:#555;background-color:rgba(85,85,85,.8);font:normal 24px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;letter-spacing:.05em;}
.callouts .image a {text-decoration:none;}
section header {border-top:1px solid #c5c5c5;background:transparent url(../images/dotted-line.png) repeat-x 0 100%;margin-bottom:.9em;padding:.6em 0;}

section.shaded {background-color:#ececec;border-top:1px solid #999;border-bottom:1px solid #999;margin-bottom:3.4em;}
section.shaded header {position:relative;width:990px;margin:0 auto;border:0;padding:0;background:none;z-index:500;}
section.shaded header h2 {position:absolute;top:-4px;left:0;background-color:#da1515;padding:9px 15px 8px;font:14px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;font-weight:normal;color:#fff;letter-spacing:0;z-index:505}
section.shaded .module {position:relative;padding:4em 0 0;z-index:1;}

section.bottom {margin-bottom:0;}
section.bottom .module {position:relative;padding:3.5em 0 2.5em;}

.page-content .sidebar .submenu {padding:14px 24px 14px 26px;margin-bottom:1em;font-family: "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;}
.page-content .sidebar .submenu ul, 
.page-content .sidebar .submenu ul li a {color:#444;text-decoration:none;}

.page-content .sidebar .submenu li ul {display:none;}

.page-content .sidebar .submenu .current_page_item ul {display:block;}
.page-content .sidebar .submenu .current_page_ancestor ul {display:block;}

/*.page-content .sidebar .submenu .current_page_item ul ul {display:none;}
.page-content .sidebar .submenu .current_page_ancestor ul ul {display:none;}
.page-content .sidebar .submenu .current_page_ancestor ul .current_page_ancestor ul {display:block;}

.page-content .sidebar .submenu .current_page_parent ul ul {display:none;} 
.page-content .sidebar .submenu .current_page_parent li.current_page_item ul {display:block;} 
.page-content .sidebar .submenu .current_page_parent li.current_page_item ul ul {display:none;} 
*/
.page-content .sidebar .submenu li.current_page_item li a {color:#444;}

.page-content .sidebar .submenu ul {border-top:1px solid #ccc;padding-top:7px;margin:0;list-style:none;}
.page-content .sidebar .submenu ul li {font-size:12px;line-height:1.5;}
.page-content .sidebar .submenu ul li a {font-size:13px;font-weight:bold;text-transform:uppercase;}

.page-content .sidebar .submenu ul ul {border-top:1px solid #d7d3cb;padding:3px 0 4px;margin:2px 0 0 0;}
.page-content .sidebar .submenu ul ul li {padding:.1em 0 .25em 1em;margin-bottom:.25em;border-bottom:1px solid #d7d3cb;}
.page-content .sidebar .submenu ul ul li a {font-size:12px;font-weight:normal;}

.page-content .sidebar .submenu ul ul ul {border-top:0;list-style:disc;margin:0 0 0 2em;padding:0;}
.page-content .sidebar .submenu ul ul ul li {border-bottom:0;padding:0;margin:0;}
.page-content .sidebar .submenu ul ul ul li a {font-size:11px;}

.page-content .sidebar .submenu ul ul ul ul {list-style:circle;margin:0 0 0 1em;}
.page-content .sidebar .submenu ul ul ul ul li a {font-size:10px;}

.page-content .sidebar ul.meta {margin:0 0 2em 1.6em;list-style:none;}
.page-content .sidebar ul.meta li a {font:12px/1.3 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-decoration:none;color:#707070;}
.page-content .sidebar ul.meta li a:hover {text-decoration:underline;}

.sidebar .video-images-list h2 {font-size:18px;color:#333;border-bottom:1px solid #ccc;margin-bottom:1em;padding-bottom:.25em;}
.sidebar .video-images-list ul {margin:0 0 1.5em;list-style:none;}
.sidebar .video-images-list ul li {padding-bottom:1em;margin-bottom:1.5em;border-bottom:1px solid #ccc;zoom:1;}
.sidebar .video-images-list ul li h3 {padding:0 8px 0 0;line-height:1;margin-bottom:0;}
.sidebar .video-images-list ul li h3 a {font:14px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;font-weight:normal;color:#333;text-decoration:none;}
.sidebar .video-images-list ul li h3 a:hover {color:#da1515;}
.sidebar .video-images-list ul li .excerpt {font-style:italic;}
.sidebar .video-images-list ul li .excerpt p:last-child {margin-bottom:0;}
.sidebar .video-images-list ul li .excerpt a {display:none;}
.sidebar .video-images-list ul li span {font:10px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;}

.bottom .video-list ul {margin:0 0 1.5em;list-style:none;overflow:hidden;}
.bottom .video-list ul li {float:left;width:220px;margin-right:1.5em;}
.bottom .video-list ul li h3 {padding:0 8px;line-height:1;margin-bottom:0;}
.bottom .video-list ul li h3 a {font:12px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;font-weight:normal;color:#333;text-decoration:none;}
.bottom .video-list ul li h3 a:hover {color:#da1515;}
.bottom .video-list ul li span {padding-left:8px;font:10px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;}

.sidebar .news-search {padding-bottom:1em;margin-bottom:1em;}
.sidebar .news-search h2 {font-size:18px;color:#333;border-bottom:1px solid #ccc;margin-bottom:1em;padding-bottom:.25em;}
.sidebar .news-search input {display:inline-block;width:80%;padding:7px;background-color:#ececec;font:16px/1 Georgia, serif;color:#707070;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;zoom:1;*display:inline;}
.sidebar .news-search #submit {display:inline-block;width:auto;padding:0;margin-left:-7px;zoom:1;*display:inline;}


.footer-wrap {width:100%;border-top:1px solid #8e8e8e;background:transparent url(../images/footer-bg.png) repeat-x 0 0;padding-bottom:2em;}
footer {width:990px;min-height:300px;margin:0 auto;font:12px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;}
footer nav {width:100%;padding-bottom:3em;}
footer .site-jump {position:relative;padding-left:143px;}
footer .site-jump li {float:left;margin-right:18px;padding-top:7px;}
footer .site-jump li.logo {position:absolute;top:-3px;left:0;width:125px;height:32px;padding-top:0;float:none;background-color:#da1515;}
footer .site-jump li a {font-size:10px;text-transform:uppercase;text-decoration:none;color:#999;}
footer .site-jump li a:hover,
footer .site-jump li.active a {color:#fff;}

footer p.synopsis {float:left;width:300px;color:#c7c7c7;line-height:1.4;font-style:italic;padding-top:.5em;margin:0 3.5em 3.5em 0;display:inline;}
footer .shortmap {float:left;width:630px;}
footer .shortmap .col {margin-right:3.1em;}
footer .shortmap .col:last-child {margin-right:0;}
footer .shortmap .col h4 {background-color:#343434;display:inline-block;padding:3px 8px;margin-bottom:.5em;font-size:14px;color:#dddddd;font-weight:normal;zoom:1;*display:inline;}
footer .shortmap .col ul {margin:0 0 1.5em .35em;list-style:none;}
footer .shortmap .col ul li {line-height:1.7;}
footer .shortmap .col ul li a {color:#dddddd;text-decoration:none;}
footer .shortmap .col ul li a:hover {text-decoration:underline;}

footer .shortmap .col ul.connect {margin:0 0 1.5em 0;}
footer .shortmap .col ul.connect li {padding-left:2em;}
footer .shortmap .col ul.connect li.facebook    {background:transparent url(../images/facebook-ico-656565.png) no-repeat 0 2px;}
footer .shortmap .col ul.connect li.twitter     {background:transparent url(..//images/twitter-ico-656565.png) no-repeat 0 2px;}
footer .shortmap .col ul.connect li.vimeo       {background:transparent url(../images/vimeo-ico-656565.png) no-repeat 0 2px;}

footer p.copyright {clear:both;border-top:1px solid #3f3939;padding-top:1.75em;color:#ddd;text-align:center;line-height:1.5;font-size:11px;}
footer p.copyright small,
footer p.copyright span {font-size:10px;color:#999;}

/*- HOME page -*/

.home .intro section {position:relative;padding-bottom:1em;}
.home .intro section header h3 {font-size:24px;color:#333;} 
.home .intro section header h3 em {font:16px Georgia, serif;color:#676767;padding-left:1.5em;text-transform:none;font-style:italic;letter-spacing:0;}
.home .intro ul.pop-items {width:735px;margin:0 255px 0 0;list-style:none;overflow:hidden;padding:.5em 0 1em 0;}
.home .intro ul.pop-items li {width:164px;float:left;min-height:100px;padding:0 0 1em 55px;margin-right:1.5em;display:inline;}
.home .intro ul.pop-items li h4 a {color:#333;text-decoration:none;}
.home .intro ul.pop-items li h4 a:hover {color:#cc0000;}

.home .intro ul.pop-items li.item-1 {background:transparent url(../images/stethoscope-ico-32.png) no-repeat 0 0;}
.home .intro ul.pop-items li.item-2 {background:transparent url(../images/video-camera-ico-32.png) no-repeat 0 0;}
.home .intro ul.pop-items li.item-3 {background:transparent url(../images/cash-ico-32.png) no-repeat 0 0;}
.home .intro ul.pop-items li.item-4 {background:transparent url(../images/briefcase-ico-32.png) no-repeat 0 0;}
.home .intro ul.pop-items li.item-5 {background:transparent url(../images/clock-ico-32.png) no-repeat 0 0;}
.home .intro ul.pop-items li.item-6 {background:transparent url(../images/car-ico-32.png) no-repeat 0 0;}

.home .intro .jumplist {position:absolute;top:0;right:0;width:244px;background-color:#e9e9e9;}
.home .intro .jumplist h3 {position:absolute;top:-3px;left:20px;background-color:#da1515;padding:9px 15px 8px;font:14px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;font-weight:normal;color:#fff;letter-spacing:0;}
.home .intro .jumplist ul {padding:2.5em 0 1em 2.2em;margin:0;list-style:none;}
.home .intro .jumplist ul li a {font:16px/1.6 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;color:#333;text-decoration:none;}
.home .intro .jumplist ul li a:hover {text-decoration:underline;}

/*
.home section.jumplist ul {margin:0 0 2em 7px;}
.home section.jumplist ul li a {font:16px/1.28 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;color:#777777;text-decoration:none;}
.home section.jumplist ul li a:hover {text-decoration:underline;}
*/

section.hero {width:100%;height:351px;background:#333 url(images/hero-bg.jpg) no-repeat center 0;margin-bottom:2.5em;position:relative;}
section.hero div.slides {width:990px;height:351px;margin:0 auto;position:relative;overflow:hidden;}
section.hero div.slides div {width:990px;height:351px;position:relative;overflow:hidden;}

section.hero .slides-nav {position:absolute;width:100%;bottom:12px;z-index:999;}
section.hero .slides-nav ul {display:block;background-color:#777;background-color:rgba(51,51,51,.5);margin:0 auto;padding:.25em 0 .25em .6em;list-style:none;overflow:hidden;}
section.hero .slides-nav ul li {float:left;}
section.hero .slides-nav ul li a {display:block;width:8px;height:7px;margin-right:12px;background:transparent url(/wp-content/themes/ulh/images/ulh-hero-nav-bg.png) no-repeat 0 0;text-indent:-9999px;}
section.hero .slides-nav ul li.activeSlide a {background:transparent url(/wp-content/themes/ulh/images/ulh-hero-nav-bg.png) no-repeat 0 -7px;}

.hero article {width:990px;height:351px;position:relative;z-index:100;}
.hero article img {position:absolute;display:block;top:0;left:0;z-index:101;}

.hero article div {background:transparent url(/wp-content/themes/ulhealthcare/images/tsp-d00511-80.png) repeat 0 0;position:relative;z-index:110}
.rgba .hero article div {background-color:rgba(250,7,7,.75);background-image:none;}
.hero article div header {border:0;padding:30px 0 20px;margin:0;background:none;}
.hero article div header h2 {line-height:1;}
.hero article div header h2 a {font-size:22px;color:#fdfcfc;font-weight:normal;text-decoration:none;}
.hero article div header h2 a:hover {text-decoration:underline;}
.hero article div p {font-size:14px;color:#fdfcfc;margin-bottom:1em;line-height:1.5;}
.hero article div p a {color:#fdfcfc;}
.hero article div p a:hover {color:#fff;text-decoration:none;}

section.hero div.slides article.content-left div {width:255px;height:309px;padding:12px 30px 30px;float:left;}
section.hero div.slides article.content-right div {width:255px;height:309px;padding:12px 30px 30px;float:right;}
section.hero div.slides article.content-span div {position:relative;top:167px;width:555px;height:110px;padding:30px 30px 10px 405px;}
section.hero div.slides article.content-span div header {width:257px;position:absolute;top:0;left:80px;}


section.stories {width:100%;margin-bottom:2.5em;position:relative;}
section.stories header,
section.stories .slides {position:relative;width:990px;margin:0 auto;border:0;padding:0}
section.stories .slides {width:990px;z-index:1}

section.stories .slides-nav {position:absolute;width:100%;bottom:12px;z-index:999;}
section.stories .slides-nav ul {display:block;background-color:rgba(51,51,51,.2);margin:0 auto;padding:.25em 0 .25em .6em;list-style:none;overflow:hidden;}
section.stories .slides-nav ul li {float:left;}
section.stories .slides-nav ul li a {display:block;width:8px;height:7px;margin-right:12px;background:transparent url(/wp-content/assets/images/slides-nav-hero-bg.png) no-repeat 0 0;text-indent:-9999px;}
section.stories .slides-nav ul li.activeSlide a {background:transparent url(/wp-content/assets/images/slides-nav-red-hero-bg.png) no-repeat 0 -7px;}

section.stories article {position:relative;padding:3em 26em 1em 0;width:530px;min-height:250px;}
section.stories article header {position:relative;width:auto;margin:0;}
section.stories article header h1 {font-size:24px;margin-bottom:.75em;}
section.stories article header h1 a {text-decoration:none;}
section.stories article p {font-size:14px;margin-bottom:1em;}
section.stories article p.last {margin:1.5em 0 1em;}
section.stories article img {position:absolute;display:block;top:4em;right:0;border:12px solid #fff;}

ul.videos {margin:0;list-style:none;padding-top:2px;}
ul.videos li {overflow:hidden;font-size:14px;line-height:1.3;padding-bottom:1.75em;}
ul.videos li img {float:left;margin:0 3.25em 1.5em 0;}
ul.videos li .video_embed_code {float:left;margin:0 3.25em 1.5em 0;width:224px;}
ul.videos li .video_embed_code iframe {border:0;}
ul.videos li h4 {line-height:1;margin-bottom:.5em;}
ul.videos li h4 a {text-decoration:none;}
ul.videos li p {margin-bottom:.75em;}

/*- Toplevel page -*/

.page-content article.top-level {padding:0 36px 2em 0;}
.page-content article.top-level header {position:relative;width:652px;padding:0;border:5px solid #ececec;border-top:0;margin-bottom:2em;}
.page-content article.top-level header .featured-image img {display:block;border:0;margin:0;}
.page-content article.top-level header h1.entry-title {position:absolute;bottom:0;width:652px;margin:0;background:transparent url(/wp-content/themes/ulhealthcare/images/tsp-d00511-80.png) repeat 0 0;color:#fff;}
.rgba .page-content article.top-level header h1.entry-title {background-color:rgba(208,5,17,.8);background-image:none}
.page-content article.top-level header h1.entry-title strong {display:block;padding:20px 0 18px 68px;font-weight:normal;}


/*- Physician Finder -*/

.doc-finder-form {padding:1em 0 2em;}
.doc-finder-form label {display:block;margin-bottom:.5em;color:#333;font:18px/1.4 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;}
.doc-finder-form select {display:block;width:67%;font:16px/1 Georgia, serif;color:#707070;margin-bottom:1em;}
.doc-finder-form select option {font:16px/1 Georgia, serif;color:#707070;}
.doc-finder-form input {display:inline-block;width:60%;padding:7px;background-color:#ececec;font:16px/1 Georgia, serif;color:#707070;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;zoom:1;*display:inline;}
.doc-finder-form #submit {display:inline-block;width:auto;padding:0;margin-left:-7px;zoom:1;*display:inline;}

.doc-finder-form .input-wrap {display:inline-block;width:35%;zoom:1;*display:inline;}
.doc-finder-form .first {margin-right:5%;}
.doc-finder-form .input-wrap input {width:100%;}
.doc-finder-form .input-wrap label {font:14px/1 Georgia, serif;color:#707070;margin-bottom:.5em;text-transform:none;}

.doc-results h3 {border-bottom:1px solid #999;padding-bottom:.5em;margin-bottom:1em;}
.doc-results ul.results {list-style:none;margin:0 0 1.5em 0;}
.doc-results ul.results li {background-color:#ececec;padding:22px;margin-bottom:1.5em;overflow:hidden;}
.doc-results ul.results li img {float:left;width:122px;}
.doc-results ul.results li .doc-details {float:left;width:470px;margin-left:1.5em;padding-top:.5em;}
.doc-results ul.results li .doc-details h4 {font:24px/1 Georgia, serif;color:#707070;margin-bottom:.4em;}
.doc-results ul.results li .doc-details h4 a {color:#707070;text-decoration:underline;text-transform:none;}
.doc-results ul.results li .doc-details p {line-height:2;}


.shaded .contact-info  {padding-left:12px;font:16px/1.4 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;color:#333;}

/*-Events -*/
ul.events {margin:0 0 2em 0;list-style:none;}
ul.events li {background-color:#ececec;position:relative;margin-bottom:1em;padding:2.5em 1.5em 1.5em;}
ul.events li span {position:absolute;top:-3px;left:12px;background-color:#da1515;padding:9px 15px 8px;font:14px/1 "Trebuchet MS", "Lucida Grande", Verdana, sans-serif;text-transform:uppercase;font-weight:normal;color:#fff;letter-spacing:0;}
ul.events li a {color:#272727;}
ul.events li a:hover {color:#da1515;}


/*-Search -*/
.search h3 {margin-bottom:0;}

.search .page {padding-top:1em;margin-bottom:1em;background:transparent url(../images/dotted-line.png) repeat-x 0 0;}


/* Print styles!
-------------------------------------------------------------------------------*/
@media print {

body {color:#333;}
.sites-nav, .overview nav, .launcher, aside.sidebar, .footer-wrap {display:none;}

.page-content article.top-level {padding:0 0 2em 0;}
.page-content article.top-level header {border:0;}
.page-content article.top-level header h1.entry-title {background:none;}
.page-content article.top-level header h1.entry-title strong {display:block;padding:20px 0 18px 0;font-weight:normal;}


}