/* Rules that are indented are IE hacks */
/* Please place any additions, updates or modifications at the end of this document in the space provided ONLY! */

/* ===================== BASE COLORS BEGIN (list all colors used here) ===================== 


===================== BASE COLORS END ===================== */






/* ===================== BASE TAGS BEGIN ===================== */
html,body,div,
code,var,pre,samp,span,blockquote,address,kbd,cite,abbr,acronym,
a,p,h1,h2,h3,h4,h5,h6,
em,strong,
form,fieldset,legend,label,option,textarea,
table,caption,tr,th,td,tbody,thead,tfoot,col,colgroup 
{margin:0;padding:0;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:100%;}
input,select {margin:0;font-family:Arial,Helvetica,Verdana,sans-serif;font-size:12px;font-weight:normal;line-height:100%;}
body {background-color:#fff;}
a,p,h1,h2,h3,h4,h5,h6 {color:#000;}
ul,dl,ol {color:#000;}
p {line-height:120%;margin-bottom:20px;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;margin-bottom:10px;}
a {outline:none;text-decoration:underline;}
a:hover {text-decoration:none;}
em {font-style:italic;}
strong {font-weight:bold;}
img {border:none;margin:0;padding:0;}
blockquote {margin:10px 40px;}
abbr,acronym {border:none;}
/* non-standards tags */
font {line-height:100%;}
sup {font-size: 11px; line-height:1.75;}
/* ===================== BASE TAGS BEGIN ===================== */



/* ===================== LAYOUT BEGIN ===================== */
div#wrapper {}

div#header {}

div#content {margin:8px auto;width:732px;position:relative;left:0;top:0;}

div#footer {}
/* ===================== LAYOUT END ===================== */
/* div#focus_content {width:540px;float:right;padding-bottom:20px;z-index:1000;} */
div#focus_content
{
	position: absolute;
	right: 0;
	top: 0;
	width: 540px;
	padding-bottom: 20px;
	z-index: 1000;
	background-image: url(../images/trophy.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
div#quotes {padding-top:134px;width:540px;height:284px;background:url(../images/css/awards.jpg) no-repeat left top;}
div#quotes h2 {width:540px;height:0;line-height:23px;padding-top:23px;background:url(../images/css/st_joseph_hospital.gif) no-repeat center top;overflow:hidden;}
div#quotes blockquote {width:540px;margin:18px 0 0 0;padding:0;line-height:140%;font-size:16px;font-style:italic;text-align:center;font-weight:bold;color:#902147;}

div#flash_quotes {overflow:visible;}
div#flash_quotes,div#flash_quotes object,div#flash_quotes object embed {padding:0;width:540px;height:420px;}


div#focus_copy {padding:0 24px 0 24px;}
div#focus_copy h1{color:#902147;font-size:18px;font-weight:bold;}
div#focus_copy p {line-height:130%;color:#56595c;margin-bottom:20px;}
div#focus_copy p.top { margin-top:20px; margin-bottom:10px;}
div#focus_copy p span{font-weight:bold;}
div#focus_copy p#awards_link {text-align:center;margin-bottom:40px;}
div#focus_copy p#awards_link a {font-size:11px;color:#56595c;}
div#focus_copy ul li { margin-top:5px; }
dl#find_physician,dl#find_physician dt,dl#find_physician dd {margin:0;padding:0;}
dl#find_physician {height:46px;}
dl#find_physician dt {width:206px;float:left;}
dl#find_physician dd,dl#find_physician dd span {color:#56595c;font-size:14px;font-weight:bold;line-height:130%;}
dl#find_physician dd span {color:#902147;}

div#stjoseph_logo {margin-top:26px;}
div#stjoseph_logo img {display:block;margin-left:auto;margin-right:auto;}
div#res_logo {text-align:right;margin-top:32px;}

/* div#subfocus_content {width:184px;float:left;z-index:9999;} */
div#subfocus_content {position:absolute;left:0;top:0;width:184px;float:left;z-index:9999;}
div#proven {width:184px;}
div#proven dl,div#proven dl dt,div#proven dl dd {margin:0;padding:0;}
div#proven dl {position:relative;left:0;top:0;margin-top:8px;}
div#proven dl dt,div#proven dl dt a {display:block;width:184px;height:184px;}
div#proven dl.first {margin-top:0;}
div#proven dl dt a {text-indent:-1000px;position:relative;left:0;top:0;}
div#proven dl dt a img.asterisk {position:absolute;right:0;top:0;}
div#proven dl dd {width:348px;padding:10px 24px 10px 12px;position:absolute;top:24px;left:160px;font-size:12px;line-height:130%;color:#fff;opacity:0.85;-moz-opacity: 0.85;filter:alpha(opacity=85);background-color:#56595c;}
div#proven dl dd a {color:#fff;font-size:12px;}


div#proven dl dd#callout_1 {position:absolute;top:109px;left:159px;}
/* ===================== ADDITIONS BEGIN ===================== */

/* ===================== ADDITIONS END ===================== */