/*



Theme Name: Hawthorne Adult Day Health Ware.



Description: Theme for Hawthorne Adult Day Health Ware.



Version: 1.0



Author: Alias Solutions



Author URI: http://alias-solutions.com



*/







@charset "utf-8";



/* CSS Document */







/* clear browser formatting */







html, body {



	font-size: 12px;



	margin: 0;



	padding: 0;



	line-height: 1;



}







* {



	font-size: 12px;



	margin: 0;



	padding: 0;



	outline: 0;



}







img { border: none; }



ul, ol, li { list-style: none; }



:focus { outline: none; }



table, td, form, fieldset {



	border: none;



	border-collapse:



	collapse; border-spacing: 0;



}







/* —[ REUSABLE CLASSES ]— */



.hide { display: none; }



.right { float: right; }



.left { float: left; }



.current { cursor: default; }



.clear {



	clear: both;



	height: 0;



	margin: 0;



	padding: 0;



	line-height: 0;



	font-size: 1px;



	overflow: hidden;



}



.center {



	margin: 0 auto;



	text-align: center;



}







.alignleft {



	float: left;



	padding-right: 25px;



	padding-bottom: 25px;



}







.alignright {



	float: right;



	padding-left: 25px;



	padding-bottom: 2px;



}







/* Formatting For Main Site Home Page */







body {



	background-color: #647459;



	font-family: Arial, Helvetica, sans-serif;



}







#wrapper {



	width: 900px;



	margin: 0 auto;



}







#container {



}







#header {



	width: 900px;



	height: 203px;



	margin: 0 auto;



	background: url(images/header_2011.jpg) no-repeat;



	position: relative;



}







#home_link_main {

	width: 414px;

	height: 203px;

	position: absolute;

}

#chd_link {
width: 96px;
height: 26px;
position: absolute;
top: 125px;
left: 710px;
}







/* Formatting for Main Navigation */







#main_nav, #main_nav ul {



	width: 900px;



	background-color: #fff;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 11px;



	font-weight: normal;



	float: left;



	color: #433832;



	



}







#main_nav a {



	display: block;



	color: #433832;



	text-decoration: none;



	padding: 6px 14px 6px 14px;



	font-size: 11px;



	font-weight: bold;



}







#main_nav a:hover {



	color: #815c77;



	background-color: #ffffff;



}







#main_nav li {



	float: left;



	background-color: #fff;



}







#main_nav li ul {



	position: absolute;



	left: -999em;



	width: 150px;



}







#main_nav li ul li {



	width: 150px;



	padding-left: 0px;



	padding-right: 0px;



	list-style-type: none;







}







#main_nav li ul a {



	font-size: 11px;



	padding-top: 4px;



	padding-bottom: 4px;



	padding-left: 15px;



	padding-right: 0px;



	font-weight: normal;



}







#main_nav li ul a:hover {



	background-color: #815c77;



	color: #fff;



}







#main_nav li:hover ul {



	left: auto;



}







#main_nav li:hover ul, #main_nav li.sfhover ul {



	left: auto;



}







#sub_header {



	width: 900px;



	height: 201px;



	background: url(images/chicopee_dayhealth_header.jpg) no-repeat;



}





#main_content {



	clear: both;



	width: 900px;



	margin: 0 auto;



	padding-top: 25px;



	padding-bottom: 50px;



	background-color: #fff;



}


#main_content h1 {
font-size:24px;
line-height:36px;
padding-bottom:24px;
padding-left:20px;
color:#647459;
}




#events{



	float: right;



	width: 450px;



}







#events h2 {



	padding-bottom: 12px;



	padding-left: 25px;



}







#events h2 a {



	font-size: 12px;



	color: #647459;



	font-weight: bold;



	text-decoration: none;



}







#events h2 a:hover {



	text-decoration: underline;



}







#events p {



	font-size: 12px;



	line-height: 20px;



	padding-right: 25px;



	padding-left: 25px;



	padding-bottom: 25px;



	color: #626366;



}







.event {



	padding-bottom: 25px;



}



	



#activities{



	float: left;



	width: 450px;



}


#activities h2 {
	padding: 0px 50px 25px 35px;
	font-size: 16px;
	color: #647459;
}

#activities h2 a {
	font-size: 16px;
	text-decoration: none;
	color: #647459;
}

#activities h2 a:hover {
	text-decoration: underline;
}




#activities h3 {



	padding: 0px 50px 45px 20px;



	font-size: 18px;



	color: #433832;



}







#activities h4 {



	padding: 0px 50px 20px 20px;



	font-size: 14px;



	font-weight: bold;



	color: #433832;



}







#activities h5 {



	padding: 0px 50px 2px 20px;



	font-size: 13px;



	font-weight: bold;



	color: #647459



}







#activities h5 a {



	font-size: 13px;



	font-weight: bold;



	color: #647459;



	text-decoration: none;



}







#activities h5 a:hover {



	text-decoration: underline;



}







#activities p {



	padding: 0px 50px 25px 20px;



	font-size: 11px;



	line-height: 19px;



	color: #626366;



}



	



#footer {



	clear: both;



	width: 900px;



	background-color: #fff;



}







#sub_nav, #sub_nav ul {



	width: 450px;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 10px;



	font-weight: normal;



	float: left;



	text-align: left;



	padding-bottom: 8px;



	padding-left: 5px;



	color: #626366;



}







#sub_nav a {



	color: #626366;



	text-decoration: none;



	font-size: 10px;



	font-weight: normal;



}







#sub_nav a:hover {



	color: #626366;



	text-decoration: underline;



}







#sub_nav li {



	display: inline;



	padding-left: 5px;



	padding-right: 5px;



}







#copyright {



	clear: both;



	width: 900px;



	background-color: #bdc1a7;



}







#copyright p {



	padding: 2px 0px 2px 8px;



	font-size: 10px;



	font-weight: bold;



	color: #433832;



}







#disclaimer {



	width: 900px;



}







#disclaimer p {



	padding: 8px 25px 25px 8px;



	font-size: 10px;



	font-weight: bold;



	color: #433832;



	line-height: 145%;



}







/* Formatting For Adult Day Sites Interior Pages */







#header_interior {



	width: 900px;



	height: 203px;



	margin: 0 auto;



	background: url(images/header_2011.jpg) no-repeat;



	position: relative;



}







#home_link_interior {



	width: 900px;



	height: 118px;



	postion: absolute;



}







#sub_header_about {



	width: 900px;



	height: 200px;



	margin: 0 auto;



	background-image: url(images/dayhealth_about_chicopee.jpg);



	background-repeat: no-repeat;



}







#sub_header_activities {



	width: 900px;



	height: 200px;



	margin: 0 auto;



	background-image: url(images/chicopee_activities.jpg);



	background-repeat: no-repeat;



}







#sub_header_events {



	width: 900px;



	height: 200px;



	margin: 0 auto;



	background-image: url(images/chicopee_news.jpg);



	background-repeat: no-repeat;



}







#sub_header_staff {



	width: 900px;



	height: 200px;



	margin: 0 auto;



	background-image: url(images/c_dayhealth_staff.jpg);



	background-repeat: no-repeat;



}







#sub_header_contact {



	width: 900px;



	height: 200px;



	margin: 0 auto;



	background-image: url(images/dayhealth_contact.jpg);



	background-repeat: no-repeat;



}







#single_column {



	padding-left: 20px;



	padding-right: 50px;



}







#single_column h1 {



	font-size: 24px;



	padding-bottom: 25px;



	font-weight: bold;



	color: #647459;



}







#single_column h2 {



	font-size: 20px;



	padding-bottom: 25px;



	font-weight: bold;



	color: #647459;



}







#single_column h3 {



	font-size: 18px;



	padding-bottom: 25px;



	font-weight: bold;



	color: #647459;



}







#single_column h4 {



	font-size: 16px;



	padding-bottom: 25px;



	font-weight: bold;



	color: #647459;



}







#single_column h5 {



	font-size: 14px;



	padding-bottom: 5px;



	font-weight: bold;



	color: #647459;



}







#single_column h6 {



	font-size: 12px;



	padding-bottom: 25px;



	font-weight: bold;



	color: #647459;



}







#single_column p {



	line-height: 180%;



	padding-bottom: 25px;



	color: #626366;



}







#single_column a {



	text-decoration: none;



	color: #647459;



}







#single_column a:hover {



	text-decoration: underline;



}







#single_column ul, ol {



	padding-left: 50px;



	padding-bottom: 50px;



}







#single_column ul li {



	list-style-type: disc;



	padding-bottom: 15px;



	line-height: 160%;



	color: #626366;



}







#single_column ol li {



	list-style-type: decimal;



	padding-bottom: 15px;



	line-height: 160%;



	color: #626366;



}





#wide_column_interior{



	width: 825px;

	padding-left: 25px;

	padding-right: 50px;

	color: #626366;



}



#wide_column_interior h1 {



	font-size: 24px;



	padding-bottom: 25px;



	font-weight: bold;



	color: #647459;



}







#wide_column_interior h2 {



	padding-bottom: 15px;



	font-size: 20px;



	font-weight: bold;



	color: #647459;



}







#wide_column_interior h2 a {



	font-size: 20px;



	color: #647459;



	font-weight: bold;



	text-decoration: none;



}







#wide_column_interior h2 a:hover {



	text-decoration: underline;



}







#wide_column_interior h3 {

line-height:28px;

	padding-bottom: 15px;



	font-size: 18px;



	font-weight: bold;



	color: #647459;



}



#wide_column_interior h4 {

	padding-bottom: 15px;

	font-size: 16px;

	font-weight: bold;

	color: #647459;

}







#wide_column_interior p {



	font-size: 12px;



	line-height: 165%;



	padding-bottom: 35px;



}







#wide_column_interior ul, ol {

	padding-left: 50px;

	padding-bottom: 50px;

}







#wide_column_interior ul li {



	list-style-type: disc;



	padding-bottom: 15px;



	line-height: 160%;



	color: #626366;



}



#wide_column_interior ol li {



	list-style-type: decimal;



	padding-bottom: 15px;



	line-height: 160%;



	color: #626366;

}







#wide_column_interior a {



color: #647459;



text-decoration: underline;



}







#wide_column_interior a:hover {



text-decoration: none;



}



	



#sidebar_interior {



	float: left;



	width: 450px;



}







#sidebar_interior h3 {



	padding-left: 15px;



	font-size: 15px;



	font-weight: bold;



	color: #433832;



	padding-bottom: 5px;



}







#sidebar_interior address {



	padding-left: 15px;



	line-height: 175%;



	color: #626366;



	font-style: normal;



	font-weight: normal;



	padding-bottom: 35px;



	font-size: 12px;



}







#sidebar_interior a {



	color: #647459;



	font-weight: bold;



	text-decoration: underline;



	font-size: 12px;



}







#sidebar_interior a:hover {



	color: #815c77;



}





/*PRIVACY POLICY LIST STYLING*/







#privacy ul {



padding-bottom: 8px;



}







#privacy ol {



padding-bottom: 8px;



}







#privacy ol.roman li {



list-style-type:upper-roman;



font-size: 20px;



font-weight: bold;



color: #647459;



}







#privacy ol.roman li p {



font-weight: normal;

color: #626366;



}







#privacy ol.numbers li {



list-style-type: decimal;



font-size: 18px;



font-weight: bold;



color: #647459;



}







#privacy ol.numbers li p {



font-weight: normal;



}







#privacy ol.letters li {



list-style-type: upper-alpha;



font-size: 16px;



font-weight: bold;



color: #647459;



}







#privacy ol.letters li p {



font-weight: normal;



}







#privacy ul.square li {



list-style-type: square;



font-size: 12px;



font-weight: normal;



color: #626366;



}

/* Blog Formatting */

#wide_column_blog {
	width: 575px;
	padding: 25px 50px 25px 25px;
	float: left;
	color: #626366;
}

#wide_column_blog h1 {
	font-size: 24px;
	padding-bottom: 25px;
	font-weight: bold;
	color: #647459;
}

#wide_column_blog h2 {
	padding-bottom: 15px;
	font-size: 20px;
	font-weight: bold;
	color: #647459;
}

#wide_column_blog h2 a {
	font-size: 20px;
	color: #647459;
	font-weight: bold;
	text-decoration: none;
}

#wide_column_blog h2 a:hover {
	text-decoration: underline;
}

#wide_column_blog h3 {
	padding-bottom: 15px;
	font-size: 18px;
	font-weight: bold;
	color: #647459;
}

#wide_column_blog h3 a {
	font-size: 15px;
	text-decoration: none;
}

#wide_column_blog h3 a:hover {
	text-decoration: underline;
}

#wide_column_blog h4 {
	padding-bottom: 15px;
	font-size: 16px;
	font-weight: bold;
	color: #647459;
}

#wide_column_blog p {
	font-size: 12px;
	line-height: 165%;
	padding-bottom: 35px;
}

#wide_column_blog ul, ol {
	padding-left: 50px;
	padding-bottom: 50px;
}

#wide_column_blog ul li {
	list-style-type: disc;
	padding-bottom: 15px;
	line-height: 160%;
	color: #626366;
}

#wide_column_blog ol li {
	list-style-type: decimal;
	padding-bottom: 15px;
	line-height: 160%;
	color: #626366;
}

#wide_column_blog a {
	color: #647459;
	text-decoration: none;
}

#wide_column_blog a:hover {
	text-decoration: underline;
}

#wide_column_blog p.postmetadata {
	font-size: 11px;
	line-height: 135%;
	padding-bottom: 25px;
}

#wide_column_blog .postmetadata a {
	font-size: 11px;
}

#wide_column_blog .postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
}

#sidebar_blog {
	width: 200px;
	float: right;
	padding: 25px 25px 25px 25px;
}

#sidebar_blog ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
}

#sidebar_blog ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
}

#sidebar_blog ul p, #sidebar ul select {
	margin: 5px 0 8px;
}

#sidebar_blog ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
}

#sidebar_blog ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
}

ol li, #sidebar_blog ul ol li {
	list-style: decimal outside;
}

#sidebar_blog ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
}

#sidebar_blog h2 {
	padding-bottom: 10px;
	font-size: 16px;
	font-weight: bold;
	color: #647459;
}

#sidebar_blog h2 a {
	font-size: 16px;
	color: #647459;
	font-weight: bold;
	text-decoration: none;
}

#sidebar_blog h2 a:hover {
	text-decoration: underline;
}

#sidebar_blog a {
	color: #647459;
	text-decoration: none;
}

#sidebar_blog a:hover {
	text-decoration: underline;
}
#donate a {
margin-left:20px;
margin-bottom:20px;
}
