﻿/* Baptist Health Care - Focus On Excellence [ homepage layout ] */

.homepage #wrapper {
		width:935px;
		min-width:935px;
		max-width:935px;
}

/* ///[ header ]\\\background:transparent url(/ContentImages/header_thb.png) 0 0 repeat-x; */
.homepage #header { margin: 8px 0px 0px 1px; } 
/* plain header bg */
.homepage #header_l {  }
.homepage #header_r { height:105px; margin:10px 0px 0px 4px;  }
    /* (goes in .homepage #header_r) background:url(/ContentImages/header_trhb.png) 100% 0 no-repeat;(goes in .homepage #header_l)background:url(/ContentImages/header_tlhb.png) 0 0 no-repeat;*/
    
    
/* header logo */
.homepage #header_r h1 {
    width:919px !important;
    height:90px !important;
	/*background-image:url(/ContentImages/ExcellenceBriefHeader.jpg) !important;*/
}
/*.homepage #header_r h1 a { width:250px; height:800px; position:relative; top:16px; }
* html .homepage #header_r h1 a { height:60px; }*/

.homepage #toparea a { font-size:1px; color:#FFF; }

/*.homepage .tagline { border-left:solid 1px #3A97CD; }*/
* html .homepage h3.tagline { padding-left:25px; margin:23px 0px 0px 0px; padding-bottom:0px; } /* IE-6 */
*+html .homepage h3.tagline { margin-top:20px; } /* IE-7 */

/* ///[ side ]\\\ */
.homepage #sidebar2 {
	float:left; 
	width:198px; /* since floated, a width must be given */
	/*min-height:194px;*/
	height:100%;
	display:block;
	padding:0px;
	margin:0px;
	text-align:center;
	background:transparent url(/ContentImages/top_grad2.jpg) repeat-x left bottom; /*0px -50px;*/
}
.homepage #sidebar2 img { vertical-align:middle; display:inline-block; }

.homepage #sidebar2 h3, .homepage #sidebar2 h4 { font-size:small; margin:0px; padding:0px; }
/*.homepage #sidebar2 ul { margin-left:35px; }*/

/* ///[ main middle ]\\\ */
#mainContent_holder {
	margin:0px 8px; /* pushes in parts from the bg edges */
}
body.homepage #mainContent_holder { margin:0px 8px; /* pushes in parts from the bg edges */
    padding-bottom:0px;
    background-color:#FFF;
}
* html body.homepage #mainContent_holder { padding-bottom:0px; } /* IE-6 issue */

body.homepage #mainContent { margin:0px 0px 0px 198px; padding:0px; background:none; }
* html .homepage #mainContent { padding:0px; margin:0px; float:left; }

/*#awf_tab { float:left; width:201px; height:33px; background:transparent url(/ContentImages/tab_awf.png) no-repeat top left; position:relative; z-index:444; }
* html #awf_tab { margin-right:9px; }  IE-6 only */

#homeImgButtons { padding:0px; margin:0px; }
ul.homeImgButtons { list-style-type:none; height:40px; margin:0px; padding:0px; border-top:solid 1px #77ACCC;/*#0099D6;*/ border-bottom:solid 1px #0079BE; } /* do not add a width */
/**+html ul.homeImgButtons { width:200px; } /* IE-7 fix for disappearing list */
ul.homeImgButtons li { display:inline-table; float:left; margin:0px; padding:0px; width:178px; height:40px; border-left:solid 1px #77ACCC; cursor:hand; background:transparent url(/ContentImages/bt_4s_bg.png) no-repeat 0px -55px; }
* html ul.homeImgButtons li { /*float:left;*/ background:none; } /* IE-6 fix for links */
*+html ul.homeImgButtons li { width:179px; /*float:left;*/ } /* IE-7 fix for links */
ul.homeImgButtons li h2 { width:178px; height:40px; padding:0px; margin:0px; text-align:center; /*text-indent:111px;*/ } /* text-indent fixes FF, Opera, etc. */
/**+html ul.homeImgButtons li h2 {}  IE-7 */
ul.homeImgButtons li h2 a { display:block; width:178px; height:40px; text-decoration:none; color:#FFF; }
* html ul.homeImgButtons li h2 a { width:178px; height:40px; } /* IE-6 fix for links */
ul.homeImgButtons li h2 a span { text-indent:-999em; visibility:hidden; }
* html ul.homeImgButtons li h2.community, * html ul.homeImgButtons li h2.employees, * html ul.homeImgButtons li h2.patients, * html ul.homeImgButtons li h2.physicians { background:none; } /* IE-6 link fix */

ul.homeImgButtons li.awinfor { width:199px !important; border:none; background:transparent url(/ContentImages/tab_awfh.png) no-repeat center center; }
ul.homeImgButtons li.awinfor:hover { background:transparent url(/ContentImages/tab_awfh.png) no-repeat center center !important; }
ul.homeImgButtons li.awinfor h2 { text-indent:-999em; visibility:hidden; }

ul.homeImgButtons li h2.community { width:179px; background:transparent url(/ContentImages/bt_4s_co.png) no-repeat center center; /*35px 10px;*/ }
* html ul.homeImgButtons li h2.community a { background:transparent url(/ContentImages/bt_4s_ie1.png) no-repeat 0px -50px; }
* html ul.homeImgButtons li h2.community a:hover { background:transparent url(/ContentImages/bt_4s_ie1.png) no-repeat 0px 0px; }

ul.homeImgButtons li h2.employees { width:179px; background:transparent url(/ContentImages/bt_4s_em.png) no-repeat 30px 50%; }
* html ul.homeImgButtons li h2.employees a { background:transparent url(/ContentImages/bt_4s_ie2.png) no-repeat 0px -50px; }
* html ul.homeImgButtons li h2.employees a:hover { background:transparent url(/ContentImages/bt_4s_ie2.png) no-repeat 0px 0px; }

ul.homeImgButtons li h2.patients { width:179px; background:transparent url(/ContentImages/bt_4s_pa.png) no-repeat 40px 50%; }
/** html ul.homeImgButtons li h2.patients { background-position:70px 50% !important; }*/
* html ul.homeImgButtons li h2.patients a { background:transparent url(/ContentImages/bt_4s_ie3.png) no-repeat 0px -50px; }
* html ul.homeImgButtons li h2.patients a:hover { background:transparent url(/ContentImages/bt_4s_ie3.png) no-repeat 0px 0px; }

ul.homeImgButtons li h2.physicians { width:179px; background:transparent url(/ContentImages/bt_4s_ph.png) no-repeat 30px 50%; }
* html ul.homeImgButtons li h2.physicians a { background:transparent url(/ContentImages/bt_4s_ie4.png) no-repeat 0px -50px; }
* html ul.homeImgButtons li h2.physicians a:hover { background:transparent url(/ContentImages/bt_4s_ie4.png) no-repeat 0px 0px; }

ul.homeImgButtons li:hover, ul.homeImgButtons li:focus { background:transparent url(/ContentImages/bt_4s_bg.png) no-repeat 0px -5px !important; } /* shifts the image */
/** html ul.homeImgButtons li:hover, ul.homeImgButtons li:focus { position:relative; z-index:200; }*/

/** html #optionBar a { position:relative; z-index:333; } // fixes IE-6 issue with links under transparency */


/* ///[ intro ]/// */
#introHolder { padding-left:1px; background:transparent url(/ContentImages/top_grad2s.jpg) no-repeat top left; }
#introHolder img { margin-left:1px; /*position:relative; left:1px;*/ }


/* ///[ bottom links above footer ]/// */
#contentFooter { background-color:#91C5E3; height:44px; border-top:solid 1px #77ACCC; border-bottom:solid 1px #77ACCC; }
/*#contentFooter a { margin:auto 0px; vertical-align:middle; display:inline-block; }*/
#contentFooter ul { list-style-type:none; margin:0px; padding:12px 0px 0px 0px; float:left; }
* html #contentFooter ul { padding-top:12px; } /* IE-6 */
#contentFooter li { height:44px; min-height:44px; display:inline; padding:0px 20px; background:transparent url(/ContentImages/cfootdiv.gif) no-repeat right center; }
#contentFooter li.start { background:transparent url(/ContentImages/cfootdivc.gif) no-repeat right center; }
#contentFooter li.end { background-image:none !important; }
#contentFooter h4, #contentFooter h5 { display:inline; margin:0px; padding:0px; }
#contentFooter a:link { }
#contentFooter li h4 a.link_hardhat { padding:2px 0px 2px 30px; min-height:21px; background:transparent url(/ContentImages/lnk_hhat2.gif) no-repeat 0% 50%; }
* html #contentFooter li h4 a.link_hardhat { padding-bottom:0px; }

/* page options bar */
.homepage #optionBar { color:#999; margin:0px auto; padding:0px; background:none !important; }
* html .homepage #optionBar { margin-right:0px; padding:7px 0px 0px 20px; }
/*#optionBar .pageoptions { padding:10px 0px 0px 20px; }*/
/*#optionBar a { padding:8px 0px 0px 0px; }*/
.homepage #optionBar a img { vertical-align:middle; display:inline-block; position:relative; z-index:322; } /* fixes align=absmiddle html tidy issue */
* html .homepage #optionBar a { position:relative; z-index:333; } /* fixes IE-6 issue with links under transparency */

/* separators */
.homepage .separatorH { width:186px; height:11px; display:block; margin:6px auto; background:url(/ContentImages/sep_h2x.gif) no-repeat 50% 50% } /* scroll 50%; }*/
* html .homepage .separatorH { margin:7px auto; }

.homepage .searchBox { /*width:175px;*/ float:left; padding:11px 0px 0px 25px; margin-right:25px; }
* html .homepage .searchBox { padding:0px 7px 0px 25px; margin:0px; position:relative; top:9px; } /* IE-6 */
.homepage .searchBox .inputBox { color:#666; /*background-color:#B1DCF0;*/ }
* html .homepage .searchBox .inputBox { width:135px; } /* IE-6 */
*+html .homepage .searchBox .inputBox { width:135px; margin-top:-2px; } /* IE-7 */
.homepage .searchBox .inputBox:focus { color:#333; border:ridge 1px #0066CC; padding:2px 1px; background-color:#FFFFCC; }

.homepage #addthis { /*float:left;*/ display:inline; /*height:27px;*/ margin:0px; padding:0px; background:transparent url(/ContentImages/cfootdiv.gif) no-repeat left top; }
* html .homepage #addthis { margin-left:15px; }
.homepage #addthis img { margin:14px 0px 0px 25px; }
* html .homepage #addthis img { padding-top:4px; padding-left:25px; margin-left:0px; margin-top:10px; }  /* IE-6 */
*+html .homepage #addthis img { padding-left:0px; padding-left:25px; margin-left:0px; }  /* IE-7 */

img .mid { vertical-align:middle; display:inline-table; }