﻿body {
	font-family: 'Helvetica Neue', Helvetica, Verdana, Calibri, Arial, sans-serif;
	margin: 0;
	padding: 0 0 20px 0;
	background: #ffffff;
	font-size: 12px;
}

#page {width: 829px;margin: 0 auto;position: relative;border-top: 10px solid #980000;}

#contact {text-align: right;font-size: 11px;position: absolute;top: 5px;right: 0;}
#contact li {display: inline;padding-left: 10px;}
#contact a {color: #cccccc;}
#contact a:hover {color: #980000;}

#brand {margin: 20px 0 10px 0;}
#brand #logo {border: 0;}

#partner-site-selector{position:absolute;right:0;top:38px;}

#breadcrumb {
	background: url(/img/breadcrumb-bg.png) no-repeat;
	height: 20px;
	width: 813px;
	margin: 15px 0;
	font-size: 11px;
	padding: 8px;
	color: #999999;
}

#breadcrumb span.label {font-weight: bold;padding-right: 5px;}
#breadcrumb a {color: #999999;padding: 0 5px;text-decoration: none;}
#breadcrumb a:hover {color: #980000;}
#breadcrumb span.currpage {padding: 0 3px;}

#nav {
	background: url(/img/nav-bg.png) #a50a0b no-repeat;
	width: 813px;
	padding: 0 0 0 15px;
	margin-top: 20px;
	position: relative;
	height: 37px;
	overflow: hidden;
}
#nav ul {margin: 0;padding: 0;}
#nav li {display: inline;margin: 0;}
#nav a {font-size: 12px;color: white;display: block;float: left;padding:11px 13px;text-decoration: none;font-family: "Helvetica Neue", Arial, sans-serif;}
#nav a:hover {background: url(/img/nav-bg-hover.png) repeat-x;}

body.about #nav a.n-about,
body.medical-services #nav a.n-medical,
body.care-ministry #nav a.n-care-ministry,
body.mercy-network #nav a.n-mercy-network,
body.events-news #nav a.n-events-news,
body.lead-institute #nav a.n-lead-institute,
body.school-of-nursing #nav a.n-school-of-nursing,
body.volunteers #nav a.n-volunteers {
	background: url(/img/nav-bg-hover.png) repeat-x;
}

#content a:link {color: #980000;text-decoration: none;}
#content a:visited {color: #680e0d;text-decoration: none;}
#content a:hover {text-decoration: underline;}
#content p{
	line-height: 1.5em;
}

#leftcol {width: 185px;float: left;margin-right: 15px;}
#leftcol .subnav {font-size: 11px;background: url(/img/subnav-bg-middle.png) repeat-y;color: #4d4d4d;margin-bottom: 10px;}
#leftcol .subnav h3 {background: url(/img/subnav-bg-top.png) no-repeat;padding: 10px 5px 5px 15px;border-bottom: 1px solid white;font-size: 12px;margin: 0 0 5px 0;}
#leftcol .subnav ul {padding-left: 15px;margin: 0;}
#leftcol .subnav ul li {list-style: none;line-height: 1.5em;padding: 0;}
#leftcol .subnav a {color: #4d4d4d;text-decoration: none;display: block;}
#leftcol .subnav a:hover {text-decoration: underline;color: #980000;}
#leftcol .subnav span.corners {display: block;background: url(/img/subnav-bg-bottom.png) no-repeat;width: 184px;height: 11px;}
* html #leftcol .subnav ul li {line-height: 1.2em;margin-bottom: -10px;display: block;}
* html #leftcol .subnav {height: 1%;}
* html #leftcol span.corners {position: relative;bottom: -8px;}

#rightcol {width: 625px;float: left;font-size: 12px;line-height: 1.5em;}
#rightcol h1 {background: url(/img/h2-bg.png) bottom left repeat-x;padding: 8px 0;font-size: 18px;margin: 0 0 1em 0;}
#rightcol h2 {font-size: 16px;padding: 6px 0;}
#rightcol h3 {font-size: 12px;margin-bottom: 0;}
#rightcol h4 {color: #cccccc;margin: 0;font-size: 12px;}
#rightcol p {letter-spacing: .01em;}

#rightcol img {border:1px solid #000000;}
#rightcol img.left {margin-right: 10px;float: left;}
#rightcol img.right {margin-left: 10px;float: right;}

#footer {color: #ababab;font-size: 11px;text-align: right;border-top: 5px solid #980000;margin-top: 10px;}
#footer a {color: #ababab;}
#footer a:hover {color: #980000;}

div.clear {clear: both;}

.events-news span.posted {display: block;font-style: italic;padding-bottom: 1em;}
.events-news p.posted {position: absolute;top: 175px;right: 5px;font-style: italic;}
.events-news h2.archive {margin: 0;margin-right: 25%;}

.news-archive dl.archive {border-bottom: 1px solid #e6e6e6;}
.news-archive dl.archive dt {font-weight: bold;background: #e6e6e6;padding: 3px 5px;}
.news-archive dl.archive dd {margin: 0;padding: 2px 10px;border-right: 1px solid #e6e6e6;border-left: 1px solid #e6e6e6;}

p.hr {border-top: 1px dashed #000000;}

.default #slideshow {width: 829px;height: 385px;margin-top: 10px;border-bottom: 1px solid #989898;padding-bottom: 10px;}
.default #slideshow #left {width: 550px;height: 385px;float: left;}
.default #slideshow .left-flash-alt {background: url(/images/11.jpg) no-repeat;height: 385px;width: 550px;position: relative;}
.default #slideshow .left-flash-alt h1{font-family: 'Trajan Pro', Gerogia, Times, serif;margin: 0;padding: 0;color: white;position: absolute;bottom: 20px;right: 20px;font-size: 16px;text-align: right;}
.default #slideshow .left-flash-alt h1 strong {display: block;font-size: 26px;}
.default #slideshow #left img {border: 1px solid grey;}
.default #content #right {width: 270px;height: 385px;float: right;}
.default h1 {font-size: 26px;}

.sitemap h1 {background: url(/img/h2-bg.png) bottom left repeat-x;padding: 8px 0;font-size: 22px;margin: 1em 0;text-align: center;}
.sitemap h2 {font-size: 14px;border-bottom: 1px dashed #000000;}
.sitemap #col1 {width: 30%;float: left;}
.sitemap #col2 {width: 30%;float: left;margin: 0 40px;}
.sitemap #col3 {width: 30%;float: left;}

.doctors #rightcol #buttons {position: absolute;right:3px;text-align: right;top: 190px;}
.doctors #rightcol #buttons a {display: none;}
.doctors #rightcol dt {font-weight: bold;background: #e6e6e6;margin: 5px 0 0 0;padding: 3px 5px;}
.doctors #rightcol dt.hover {background: #f0f0f0;cursor: pointer;}
.doctors #rightcol dd {margin: 0;padding: 10px;border: 1px solid #e6e6e6;border-top: none;}
.doctors table.doctors-list{width: 100%;}
.doctors table.doctors-list td{padding: 3px;font-size: 12px;}
.doctors table.doctors-list td.name{width: 40%;}
.doctors table.doctors-list td.day{width: 25%;}
.doctors table.doctors-list td.time{width: 25%;}

.downloads h3 {font-weight: bold;background: #e6e6e6;padding: 3px 6px;}
.downloads h3.hover {background: #f0f0f0;cursor: pointer;}
.downloads ul {margin: 0;padding: 1em;border: 1px solid #e6e6e6;border-top: none;}
.downloads li {list-style-type: none;}
.downloads li a {background: url(/images/25.gif) left no-repeat;padding-left: 22px;}
.downloads #buttons {position: absolute;right:3px;text-align: right;top: 190px;}
.downloads #buttons {display: none;}
.downloads ul {line-height: 2em;}
.downloads p.adobe {margin: 1em 0;border: 2px solid #e6e6e6;padding: 1em 8em ;}
#rightcol input[type="text"] {background: #ffffff;border: 2px solid #d3d3d3;padding: 3px;}
#rightcol input[type="submit"]{background: #980000;color: #ffffff;}
#rightcol .wrong-password {border: 2px solid #980000;padding: 8px;margin: 1em 0;background: #dbcccc;}

#rss {position: absolute;right: 5px;top: 434px;}
#rss a {text-decoration: none !important;font-size: 11px;color:#999999 !important;}
#rss a img{border: none;padding:0 5px;margin-bottom: -3px;}
#rss a em {display: none;}
#rss a.hover em{display: inline;}

/* Highslide Styles */
.highslide-wrapper div {font-family: Verdana, Helvetica;font-size: 10pt;}
.highslide-html {background-color: white;}
.highslide-html-blur {}
.highslide-html-content {position: absolute;}
.highslide-loading {display: block;color: black;font-size: 8pt;font-family: sans-serif;font-weight: bold;text-decoration: none;padding: 2px;border: 1px solid black;background-color: white;padding-left: 22px;background-image: url(/js/highslide/graphics/loader.white.gif);background-repeat: no-repeat;background-position: 3px 1px;}
a.highslide-credits,
a.highslide-credits i {display: none;}
a.highslide-credits:hover,
a.highslide-credits:hover i {color: white;background-color: gray;}


/* Styles for the popup */
.highslide-wrapper, .rounded-white {background-color: #000000;}
.highslide-wrapper .highslide-html-content {width: 776px;height: 493px;background: #000000;}
.highslide-wrapper .highslide-header {height: 1px;}
.highslide-wrapper .highslide-header ul {margin: 0;padding: 0;text-align: right;}
.highslide-wrapper .highslide-header ul li {display: inline;padding-left: 1em;}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {display: none;}
.highslide-wrapper .highslide-header a {font-weight: bold;color: gray;text-transform: uppercase;text-decoration: none;font-size: 10px;}
.highslide-wrapper .highslide-header a:hover {color: white;}
.highslide-wrapper .highslide-header .highslide-move a {cursor: move;}
.highslide-wrapper .highslide-footer {height: 15px;}
.highslide-wrapper .highslide-footer .highslide-resize {float: right;margin-top: 4px;height: 11px;width: 11px;background: url(/js/highslide/graphics/resize.gif);}
.highslide-wrapper .highslide-body {background: #000000;}
.highslide-move {cursor: move;display: none !important;}
.highslide-resize {cursor: nw-resize;}
.highslide-dimming {background: #000000;}
.highslide-close a {background: url(/js/highslide/graphics/close.png) no-repeat;display: block;text-indent: 100px;height: 30px;width: 30px;position: absolute;top: -2px;left: -4px;overflow: hidden;}


/* Password Protection */
div.protected {
	display: none;
}

