@charset "utf-8";
/* CSS Document */



body {	
	margin:0;
	padding:0;
	background-color:#ECF4F4;
}

h1 {
	margin:0;
	padding:0;
}


h2 {
	margin:0;
	padding:0;
}


h3 {
	margin:0;
	padding:0;
}


#maincontainer {

width: 840px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
height:100%;
background-color: white;
border-style:solid;
border-width:thin;
border-color:#9CC;

}



#topheader {

	width: 840px; 
	height:100px;
	background: #fff url(images/greenbkgrd.jpg) repeat;
}


#topheader  img{
padding-left:15px;
}



#toplogo img{
	
	float:left;
	display:inline;
	margin:0px;
	padding:13px 11px 12px 11px;
	background-color:white;
	border-right-style:solid;
	border-right-width:thin;
	border-right-color:#9CC;
	background-color:#385B6F;
	
}




/* creates a gradient light-green, blank sub heading under topheader
this section also holds the slogan elements below */
#subheader {

	background-color:#960;
	background: #fff url(images/shadaqua.gif) repeat;
	height:24px;
	border-top-style:solid;
	border-top-width:thin;
	border-top-color:#9CC;

}


/* text formatting for slogan underneath logo -- Bringing Care Home */
#subheader  h5 {
	
	color:#fff;
	font-weight: bold;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	letter-spacing:1px;
	text-transform:uppercase;
	margin:0;
	padding-top:5px;
	padding-left:10px;
}

	
.copyrightfooter {
	
	background-color:white;
	height: 35px;
	float:right;
	width:640px;
	padding-top:20px;
}

.copyrightfooter  p{

	font-size:10px;
	font-family:Avenir, Verdana, sans-serif;
	margin:0;
		
}	


/* this goes alongs side the copyright at bottom and creates additional space on left side*/
.pagefooter{
	
    background: url(images/shadgreeny.jpg) repeat-y;
	height:55px;
}



#contentholder {
	
width: 840px; /*Width of main container*/
overflow:hidden;

}


/* this is part of the template and should not change*/
#contentholder .midcol {
	
	width: 640px;
	margin-top:10px;
	margin-left:10px;
	
}

#contentholder p {
	
font-family:Arial, Verdana, sans-serif;
font-size: 12px;
margin:20px 15px 0px 15px;
}


#contentholder .TrusteeTitles{
	color:#036;
	font-weight: bold;
	font-size:14px;
	
}



#contentholder .SpecialEventBlue{
	color:#036;
	font-weight: bold;
	font-size:18px;
	
}


/* 207px is appxmtly a third of the size of the mid-column
and will be default div for creating a sub column*/
#contentholder   div {

float: left; 
width: 207px;
margin-bottom: -2000px; 
padding-bottom: 2000px;
}	


#contentholder .FullColumn {
	
/* spans the full length of mid-column contentholder, appxmtly  640px
this can either be text, wide image or banner */
 width:100%;
}


#contentholder .ThreeQuarterColumn{
width:445px;


}



#contentholder .TwoThirdColumn{
width:418px;

}

#contentholder .ThreeFifthColumn{
width:380px;
}

#contentholder .TwoFifthColumn{
width:250px;
}

#contentholder .HalfColumn {
	
 width:314px;
 
}


#contentholder .HalfColumn img {
	
padding:0px;
margin:0px;
}



#contentholder .FloatLeft{
	/* assumes a one-third size column of 180px 
	using this with */
	
	float:left;


}

#contentholder .FloatRight{
	/* assumes a one-third size column of 180px */
	float:right;

}

#contentholder .FloatRightFourHundred  {

	float:right;
	width:400px;
	
}


#contentholder .FloatRightThreeHundred  {

	float:right;
	width:300px;
	
}

#contentholder .FloatLeftThreeHundred  {

	float:left;
	width:300px;
	
}

#contentholder .FloatLeftSmall{

	float:left;
	width:180px;
	
}



#contentholder .subColFull {
	
width:418px;

}

#contentholder .subtwo {
	
width:405px;

}


#contentholder .subtwopicRight {
	
width:200px;
float:right;

}

#contentholder .subtwopic {
	
width:200px;

}


#contentholder .centerImage {


	margin-left:175px;

}


#contentholder .centerBoldTitle {

	margin-right:40px;
	margin-left:60px;
	font-size:18px;
	font-weight:600;
}

#contentholder .centerBoldSubTitle {

	margin-right:20px;
	margin-left:80px;
	font-size:14px;
	font-weight:600;
}




#contentholder .subtwomini {
	
width:140px;


}



#contentholder b {
	
	font-weight:normal;
	color:Darkblue;
	text-transform:capitalize;
	font-size:13px;
			
}

#contentholder .boldblue {
	
	font-weight:normal;
	color:Darkblue;
	font-size:13px;
			
}




/* Bullet Links is for list items where there may or may not contain hyperlinks */

#contentholder ul.BulletLinks {
    padding: 0;
	margin: 0; 
    margin-left: 1.75em;
	margin-right: 1.5em;
	
}


/* margin 1.25em stretches the distance between list items;
 modifying color changes the disc color of <ul> items */
#contentholder  ul.BulletLinks   li {
	font-family:Arial, Verdana, sans-serif;
	font-size: 12px;			
		
}


#contentholder  ul.BulletLinks   a {

	padding: 0px 0px 0px 0px;
	border-style:none;
	text-decoration:none;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;


}


#contentholder  ul.BulletLinks   a:hover {
color:#006699;
text-decoration:underline;

}




/*  this font is used for Home Page Mission statement and quotes; smaller blue text*/
.ltbluesmall {

color: #0033CC;
font-size:12px;
font-style:italic;


}




/* Current usage: wherever Phone Number is placed*/
.midnightblue {
	color:MidnightBlue;
	font-weight:600;
}







/* for  homehealthquality and homecarelite logos on home page */
#contentholder .logoholder  {
		width: 420px;
		height:45x;
		color:blue;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
}


/* adds padding between image links that are side-by-side */
#contentholder .logoholder  a {
	padding:0px 0px 0px 18px;
}





#contentholder .golfsponsorlogo{
	
		width: 640px;
		color:blue;
		margin:0px 0px 0px 0px;
		padding:10px 12px 20px 10px;
		border-bottom:solid;
	    border-bottom-width:1px;
	    border-bottom-color:#007E9F;

		
}



#contentholder .golfgreen {
	color: #84BE6A;
	font-weight: bold;
	font-size:18px;
	
}




#contentholder .golfLink a:link {

color: #006699;
font-size: 16px;
font-weight:bold

}

#contentholder .golfLink a:visited {

font-size: 16px;
font-weight:bold;

}



#contentholder .boxheader {
	
	height:30px;
	width:98%;
	margin: 0px 0px 0px 0px;
	padding: 10px 5px 0px 10px;
	color: #FFFFFF;
	font-size: 17px;
	font-weight:Bolder;
	font-family: Verdana, Geneva, sans-serif;
	
}


/*  this is for the blue border 'announcement' text on index page*/
#contentholder .borderedtext {
	border:solid;
	border-width:1px;
	border-color:#007E9F;
	padding:15px;

}

/* 
lightbrown: #D17D6A;
teal: #008AB0;
light green: #C4D9A5;
gold: #E8C782;
violet: #CC99CC;
aqua: #BDD9D9;

*/




#contentholder  .rolloverbuttons {
		float:right;
		display:inline;
		width:280px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		
}






 /*cancels default borders around any images*/
#contentholder img {
	border:none;
}







/* LinkItems is for generic list of hyperlinks with moderate spacing and no bullets
used on hospice.htm */

#contentholder ul.LinkItems {
	padding:0;   
    margin:0px 8px 0px 15px;
	list-style:none;
	
}


#contentholder  ul.LinkItems   li {
	font-family:Arial, Verdana, sans-serif;
	font-size: 12px;
	 margin: .75em 0;
}



#contentholder  ul.LinkItems   a {

	padding: 0px 0px 0px 0px;
	border-style:none;
	text-decoration:none;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;

}


#contentholder  ul.LinkItems  a:hover {
	color:#006699;
	text-decoration:underline;

}




/* begin LEFT SIDE OF INDEX TEMPLATE; Navigation Links are visible on 
all pages of the website, and serve as master page for all dependent pages*/


/* sizes the lefthand column and adds a light green image background*/

#contentholder .leftcol {	
width: 180px;
background: url(images/shadgreeny.jpg) repeat-y;

}


#contentholder ul.leftNavList {
	
	/* these settings are critical for proper margin spacing in <ul> items */
    padding:0;   
    margin:0px 8px 0px 15px;
	list-style:none;
		
}


/* margin 1.25em creates distance between list items */
#contentholder ul.leftNavList li {
	 margin: 1.25em 0;
}

#contentholder ul.leftNavList a {

	font-size:12px;
	font-family:Avenir, Verdana, sans-serif;
	font-weight:600;
	text-transform:uppercase;
	text-decoration: none;
	color:  #007E9F;
}


#contentholder ul.leftNavList a:hover {

	color:#006699;
    text-decoration:underline;
	
}

/* ending LEFT SIDE OF INDEX TEMPLATE*/
	




/* begin RIGHT SIDE OF HOME PAGE, List Items for News Links*/


/* container for News Links list items; aqua-blue background */
#contentholder .rightcol {
	
	background-color: #ECF0EC;
	width: 160px;
	margin-top:15px;
	float:right;
	
}



/* holds the graphic "News and Events" */
#contentholder .newslabel {

	background: #007E9F;
	width:21px;
	margin-top:15px;
	float:right;
}


/* these settings are critical for proper margins in <ul> items */

#contentholder ul.NewsItems {
    padding: 0;
	margin: 0; 
    margin-left: 1.75em;
	margin-right: 1.5em;
	
}

/* margin 1.25em stretches the distance between list items;
 modifying color changes the disc color of <ul> items */
#contentholder  ul.NewsItems  li {
    margin: 1.25em 0;
	color: #007E9F;
}



#contentholder  ul.NewsItems  a {
	color:#002F64;
	padding: 0px 0px 0px 0px;
	border-style:none;
	text-decoration:none;
	font-weight:lighter;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}


#contentholder  ul.NewsItems  a:hover {
color:#006699;
text-decoration:underline;

}


/* ending RIGHT SIDE OF HOME PAGE, List Items for News Links*/
	




#contentholder .FullColumn table{
margin:0px 5px 20px 15px;
}

#contentholder .FullColumn td{
font-family:Arial, Verdana, sans-serif;
font-size: 12px;
padding: 0px 30px 15px 0px;
vertical-align:top;
}


#contentholder .smallText {
	font-weight:normal;
	text-transform:capitalize;
	font-size:13px;

}

#dhtmltooltip{
position: absolute;
width: 150px;
border: 1px #0066FF;
padding: 2px;
background-color: lightyellow;
color:#0000CC;
visibility: hidden;
z-index: 100;
}

.style3 {color: #FFFFFF}



