/*  
Theme Name:Acti-Kare  
Theme URI:http://www.actikare.com/  
Description: Acti-Kare - care services for the elderly  
Version:1  
Author:Andy Stevenson  
Author URI:http://webpr.es  
  
	The CSS, XHTML and design is released under the GPL.  
  
  */    
@import url('promos.css');
body {  
font-family: Arial, serif;  
color:#3d3d3d;  
font-size:12.5px;  
font-style:normal;  
font-variant:normal;  
font-weight:normal;  
line-height:1.7em;  
background: #ffffff;  
  
  
}  
a {  
border-bottom:0px dotted #000;  
text-decoration:none;  
color:#000;  
font-weight:600;  
}  
a:hover {  
color:#e12000;  
border-bottom:0px dashed #e12000;  
  
}  

.clearBoth { clear: both; }

.page_item {  
  color:#000;  
}  
.current_page_item {  
  color:#e12000;  
}  
hr{  
margin-top:35px;  
border:0;  
border-top:0px dotted #ccc;  
width:620px;  
color:#fff;  
clear:both;  
}  
#wrapper {  
width:1024px;  
margin:-10px auto 10px auto;  
  
}  
  
#header {  
float:left;  
width: 1024px;  
border-bottom: 0px dotted #ccc;  
padding: 0px 0px 0px 0px;  
background-color: #fff;  
}  
#headerleft {  
float: left;  
width: 188px;  
padding: 0;  
margin: 20px 0 0px 50px;  
  
}  
  
#headerright {  
float: right;  
width: 756px;  
padding: 0 0 0px 0px;  
margin: 0;  
  
  
}  
.telephone_number{  
	font-weight:bold;  
	font-size:18px;  
}  
#logo {  
float:left;  
height: 90px;  
width:138px;  
margin: 0px 0px 0 0;  
padding:0px 0 0px 0;  
background:url(images/logo.png) no-repeat bottom;  
}  
#logo a {  
color:#ff2b06;  
font-size:60px;  
font-weight:600;  
text-decoration:none;  
border-bottom:none;  
letter-spacing:-4px;  
  
}  
  
#topsidebar {  
background:url(images/locations.gif) no-repeat;  
float:right;  
width: 309px;  
height: 58px;  
margin: 0 50px 0px 0px;  
padding: 19px 0 0 0px;  
color: #969696;  
font-size: 10px;  
}  
#search_zipcode {  
margin: 0 0 0 144px;  
width:82px;  
border: solid 1px #c2baba;  
font-size: 10px;  
color: #969696;  
padding-left:5px;  
}  
.button {  
color: #000000;  
font-weight:bold;  
font-size: 11px;  
}  
#nav {  
float: right;  
width: auto;  
margin: 0 35px 0 0px;  
padding:0; 
}  
#nav ul {  
float: right;  
width: 645px;  
width: 760px;  
height: 45px;  
float: right;  
margin: 0px 0px 0 0;  
padding: 0;  
}  
#nav li {  
text-align:center;  
float:left;  
display:inline;  
width:106px;  
padding:0px -5px -5px 0;
}  
#nav li a {  
padding-top: 12px;  
padding-right: 18px;  
font-size:12px;  
letter-spacing: 0.5px;  
font-weight:100;  
line-height: 12px;  
width:100px;  
height: 45px;  
display:block;  
border-bottom:none;  
color:#434343;  
background:url(images/nava.png) no-repeat;  
}  
#nav li a:hover {  
color:#ffffff;  
background:url(images/hover.png) no-repeat;  
}  
  
  
#nav li.current_page_item a, #menu li.current_page_item a:link, #menu li.current_page_item li.current_page_item a:visited, #menu li.current_page_item li.current_page_item a:active  {  
       padding-top: 12px;  
       padding-right: 18px;  
       font-size:12px;  
       letter-spacing: 0.5px;  
       font-weight:800;  
       line-height: 12px;  
       width:100px;  
       height: 45px;  
       display:block;  
       border-bottom:none;  
       color:#ffffff;  
       background:url(images/hover.png) no-repeat;  
	}  
  
#nav li.current_page_item li a, #menu li.current_page_item li a:link, #menu li.current_page_item li a:visited {  
       padding-top: 12px;  
       padding-right: 18px;  
       font-size:12px;  
       letter-spacing: 0.5px;  
       font-weight:800;  
       line-height: 12px;  
       width:100px;  
       height: 45px;  
       display:block;  
       border-bottom:none;  
       color:#434343;  
       background:url(images/hover.png) no-repeat;  
}  
  
#nav li.current_page_item li a:hover, #menu li.current_page_item li a:active {  
        color:#434343;  
        background:url(images/nava.png) no-repeat;  
	}  
  
  
  
#blurb {  
font-family:Georgia;  
border-top: 1px solid #bfbfbf;  
border-bottom:0px dotted #ccc;  
width:100%;
height: auto;
float:left;  
padding:0px 0px 0 0px;  
font-size:32px;  
font-weight:400;  
line-height:120%;  
background-color:#fff;  
margin-bottom: 14px;
}  

.redline {  
width: 1024px;  
height:32px;  
border-bottom:0px dotted #ccc;  
padding:0px 0px 0 0px;  
background:url(images/redline.gif) repeat-x;  
}  
  
.breadcrumb {  
padding: 30px 0 0 245px ;  
}  
.breadcrumb a {  
font-size: 11px;  
  
}  
/************************************************  
*	Homepage 					            	*
************************************************/  
  
#homepage {  
	width: 1024px;  
	margin: 0px auto 0;  
	padding: 15px 0px 0px 0px;  
	}	  

#homepage p {  
	margin: 0px;  
	padding: 0px;  
	}  
	  
#homepage a, #homepage a:visited  {  
	color: #4C6980;  
	text-decoration: none;  
	border-bottom: 0px dotted #4C6980;  
	}  
	  
#homepage a:hover {  
	color: #4C6980;  
	text-decoration: none;  
	border-bottom: 0px dotted #FFFFFF;  
	}  
	  
#homepage embed, #homepage object {  
	width: 280px;   
	height: 235px;  
	margin: 0px;   
	padding: 0px;  
	}  
	  
#homepage .widget  {  
	background: #F7F7F7;  
	margin: 0px 0px 10px 0px;  
	padding: 0px;  
	border: 1px solid #E6E6E6;  
	}  
	  
#homepage ul {  
	list-style-type: none;  
	margin: 0px;  
	padding: 0px;  
	}  
	  
#homepage ul li {  
	list-style-type: none;  
	margin: 0px 0px 5px 0px;  
	padding: 0px;  
	}  
  
#homepage ul ul {  
	list-style-type: none;  
	margin: 0px;  
	padding: 0px;  
	}  
	  
#homepage ul ul ul {  
	list-style-type: none;  
	margin: 0px;  
	padding: 0px;  
	}  
	  
#homepage ul li li {  
	background: url(images/icon.gif) no-repeat top left;  
	margin: 0px;  
	padding: 0px 0px 0px 18px;  
	}  
	  
#homepage ul li ul li {  
	background: url(images/icon.gif) no-repeat top left;  
	margin: 0px;  
	padding: 0px 0px 0px 18px;  
	}  
	  
#homepage ul li a, #homepage ul li a:visited {  
	color: #222222;  
	text-decoration: none;  
	border-bottom: 0px dotted #F7F7F7;  
	}  
	  
#homepage ul li a:hover{  
	color: #4C6980;  
	text-decoration: none;  
	border-bottom: 0px dotted #4C6980;  
	}  

#middle_text {
	
}
	
#middle_text p{  
    font-family:Arial, serif;  
    font-size:12px;  
    line-height: 15px;  
    font-weight:normal;  
    letter-spacing: 0.2px;  
	}

#homesbox1 {  
    float:left;
    width:308px;  
    height:230px;  
    padding: 15px 0 0 18px; 
	margin-left: 14px;
	}  

#homesbox1.rightbox {
    float:right;
	}

#homesbox1 p {
	font-family:Arial, serif;
	color: #3d3d3d;
	font-weight:normal;
	}
	
#homesbox1.leftbox p {  
        width:115px; 
        font-size:12px;  
        line-height: 15px; 
        letter-spacing: 0.2px;  
}  
#homesbox1.middlebox  p {  
    width:155px;  
    font-size:13px;  
    line-height: 14px;   
    letter-spacing: 0.1px;  
}
#homesbox1.rightbox p {  
        width:107px;  
        font-size:12px;  
        line-height: 15px;
} 

#homesbox1 h2 {  
        font-family:Arial, serif;  
        color: #ffffff;  
        font-size: 16px;  
        font-weight: bold;  
}  	
	
#homesbox1.leftbox { background: url(images/left.gif) no-repeat; }
#homesbox1.middlebox { background: url(images/middle.gif) no-repeat; }
#homesbox1.rightbox { background: url(images/right2.gif) no-repeat; }
  
#franch_widget {  
        float:left;  
        margin-right:50px;  
	background: url(images/franchise_box.jpg) no-repeat;  
        width:308px;  
        height:230px;  
        padding: 15px 0px 0 18px;  
		color:#000000;  
  
}  
#franch_headline{  
	font-size:24px;  
	line-height:26px;  
}  
#franch_text{  
	margin-top:12px;  
	line-height:15px;  
}

.homepageleft {  	position:relative;
	width:1024px;
	margin: 0px;  
	padding: 0px;
}
	  
.homepageleft h2 {
	color: #222222;  
	font-size: 14px;  
	font-family: Georgia, Times New Roman, Trebuchet MS;  
	font-weight: normal;  
	margin: 0px 0px 5px 0px;  
	padding: 0px 0px 0px 0px;  
}	
.homepageleft #home_middle_widget{}
.homepageright { 	top:117px;  	left:20px;  	position:relative; 
	float: right;   	width:300px;	 
    height:230px;  
    margin-right: 34px;  
	padding: 0px 0 0 10px;  
}  
	  
.homepageright h2 {  
	color: #222222;  
	font-size: 14px;  
	font-family: Georgia, Times New Roman, Trebuchet MS;  
	font-weight: normal;  
	margin: 0px 0px 5px 0px;  
	padding: 0px 0px 0px 0px;  
	}   
	  
#homepagebottom {  
	float: left;  
	width: 630px;  
	margin: 0;  
	padding: 0px;  
	}  
	  
#homepagebottom p {  
	margin: 0px;  
	padding: 0px;  
	}  
	  
#homepagebottom h1 {  
	color: #222222;  
	font-size: 14px;  
	font-family: Georgia, Times New Roman, Trebuchet MS;  
	font-weight: normal;  
	margin: 0px;  
	padding: 0px 0px 5px 0px;  
	line-height: 22px;  
	}  
	  
#homepagebottom h1 a, #homepagebottom h1 a:visited {  
	color: #222222;  
	font-size: 14px;  
	font-family: Georgia, Times New Roman, Trebuchet MS;  
	font-weight: normal;  
	margin: 0px;  
	padding: 0px 0px 5px 0px;  
	line-height: 22px;  
	border: none;  
	}  
  
#homepagebottom h1 a:hover{  
	color: #3A87DD;  
	text-decoration: none;  
	border: none;  
	}  
  
.section {  
	background: #F7F7F7;  
	margin: 0px 0px 10px 0px;  
	padding: 9px;  
	border: 1px solid #E6E6E6;  
	}  
  
.hpbottomleft {  
	float: left;  
	width: 308px;  
	margin: -10px 15px 0 34px;  
	padding: 0px;  
	}  
  
.hpbottomright {  
	float: right;  
	width: 308px;  
	margin: 0px;  
	margin-top: -10px;  
	padding: 0px;  
	}  
  
#contentfull {  
width:1024px; 
border-right:0px dotted #ccc;  
padding:0 10px 10px 0px;  
min-height:220px;  
background-color:#fff;  
}  
  
#content {  
width:640px;  
float:left;  
border-right:0px dotted #ccc;  
margin:0 0px 0 50px;  
padding:0;  
line-height: 18px;  
min-height:420px;  
background-color:#fff;  
}  
  
#content p {  
font-family:Arial;  
font-size:12px;  
}  
  
#content h3 {  
font-family:Arial;  
font-size:15px;  
font-weight:bold;  
}  
  
#content h1 {  
color: #af0e15;  
padding:30px 10px 0 5px;  
font-family:Arial;  
font-size:18px;  
}  
  
  
.post {  
display:block;  
padding:0 10px 0 5px;  
margin: -10px 0 0 0;  
}  
.post img {  
	padding-bottom:15px;  
}  
.post p {  
/*margin:14px 0px 14px 70px;*/  
margin:14px 0px 14px 0;  
}  
.post em{  
font-style:italic;  
}  
.post h2 {  
color: #af0e15;  
font-family:Arial;  
font-size:18px;  
margin:15px 0 10px 0;  
font-weight:normal;  
}  
.post h1, .post h1 a{  
color: #af0e15;  
font-family:Arial;  
font-size:18px;  
margin:0px 0 10px 0;  
font-weight:normal;  
line-height:32px;  
}  
.post h3, .post h4 {  
font-family:Arial;  
font-size:14px;  
margin:15px 0 10px 0;  
font-weight:normal;  
color: #b80b0b;  
}  
.post h4 {  
font-size:14px;  
}  
.post h1:hover, .post h2:hover, .post h3:hover, .post h4:hover {  
color:#3c3c3c;  
}  
.post .indent {  
padding-left:10px;  
}  
.post .indent p {  
padding-left:10px;  
}  
.post small {  
font-size:11px;  
}  
.post small a {  
font-weight:normal;  
}  
.post .alignright {  
float:right;  
margin-left:10px;  
}  
.post .alignleft {  
float:left;  
margin-right:10px;  
}  
.post .aligncenter {  
margin:0 auto;  
display:block;  
}  
.post abbr {  
font-weight:normal;  
}  
.post ul {  
margin:0 0 0 25px;  
list-style-type:disc;  
list-style-position:inside;  
  
  
}  
  
.post ol{  
list-style:decimal;  
margin:0 0 0 30px;  
}  
.post .wp-caption {  
background:#f7f7f7;  
border:1px solid #ccc;  
margin:10px;  
text-align:center;  
padding:5px 0 0;  
}  
.post .wp-caption-text {  
margin:0;  
}  
.post .wp-caption a, .post .wp-caption a:hover {  
border-bottom:0;  
}  
.post blockquote {  
color:#777;  
border-left:5px solid #ccc;  
margin:15px 30px 0 10px;  
padding-left:20px;  
}  
.post pre {  
font-family:courier;  
font-size:12px;  
letter-spacing:-1px;  
margin:14px 0 14px 0;  
}  
.post .message ul {  
margin:12px 0 0;  
}  
.post .message {  
display:none;  
background:#0F67A1;  
margin-top:10px;  
padding:20px;  
color:#fff;  
}  
#comments h3, #comments h4{  
font-family:Arial;  
font-size:18px;  
margin:35px 0 5px;  
font-weight:normal;  
}  
#comments h4{  
font-size:18px;  
}  
#comments cite{  
font-family:Arial;  
font-size:14px;  
font-weight:normal;  
border-bottom:0px dotted #ccc;  
}  
#comments em {  
font-style:italic;  
text-align:right;  
}  
#comments ol.commentlist li {  
margin-top:20px;  
border:0px dotted #ccc;  
border-right:0;  
padding:10px 5px 20px 10px;  
min-height:110px;  
}  
#comments p {  
margin:10px 0 0 10px;  
width:auto;  
}  
#comments span {  
display:block;  
color:#eee;  
font-family:Georgia;  
font-size:120px;  
font-weight:normal;  
float:right;  
padding-top:25px;  
}  
#comments ul.formlist {  
margin:20px auto;  
width:375px;  
}  
#comments ul.formlist li {  
display:block;  
margin:10px 0 0;  
}  
#comments ul.formlist p{  
margin:10px 0 0;  
text-align:center;  
}  
#comments input {  
font-family:Arial;  
width:370px;  
font-size:12px;  
font-weight:normal;  
}  
#comments textarea {  
font-family:Arial;  
width:370px;  
font-size:12px;  
font-weight:normal;  
}  
#comments li.submitbutton input {  
text-align:center;  
background:#fff;  
border:1px solid #aaa;  
color:#000;  
font-family:Arial;  
font-weight:normal;  
font-size:14px;  
width:374px;  
}  
#comments .center {  
text-align:center;  
}  
#sidebar-post {  
width:297px;  
height:100%;  
float:right;  
margin: 0px 30px 0px 0px;  
padding-bottom: 30px;  
}  
#subscribe {  
        float:left;  
	background: url(images/subscribe.gif) no-repeat;  
        width:296px;  
        height: 150px;  
        /*margin: 85px 0px 8px 7px;*/  
		margin: 32px 0px 8px 7px;  
}  
#sidebartop {  
        float:left;  
	background: url(images/right2.gif) no-repeat;  
        width:308px;  
        height: 182px;  
        margin: 7px 0px 0px 7px;  
        padding: 15px 0px 0 18px;  
}  
#sidebartop p {  
        width:107px;  
        font-family:Arial, serif;  
        color: #3d3d3d;  
        font-size:12px;  
        line-height: 15px;  
        fort-weight:normal;  
}  
#sidebartop h2 {  
        font-family:Arial, serif;  
        color: #ffffff;  
        font-size:16px;  
        font-weight:bold;  
}  
  
  
#sidebar-post ul {  
padding:10px 0 10px 0px;  
margin: 0 0 10px 0px;  
background:#fff  url(images/sidebarbot.gif) no-repeat bottom;  
}  
  
#sidebar-post h3 {  
background: url(images/sidebartop.gif) no-repeat;  
color: #ffffff;  
height: 30px;  
padding:20px 0 3px 35px;  
font-size:16px;  
font-weight:bold;  
}  
  
#sidebar-post .block li a {  
background:transparent url(images/bullet_red.png) no-repeat scroll 6px 52%;  
color: #3c3c3c;  
font-size:12px;  
font-weight:normal;  
margin: 0 0 0 18px;  
padding:2px 0 2px 22px;  
display:block;  
border-bottom:none;  
}  
#followus {  
        float:left;  
	background: url(images/follow-us-box.gif) no-repeat;  
        width:308px;  
        height: 47px;  
        margin: 7px 0px 0px 7px;  
        padding: 15px 0px 0 18px;  
}  
#sidebar {  
width:297px;  
height:100%;  
float:right;  
margin:85px 30px 0px 5px;  
margin:24px 30px 0px 5px;  
background-color:#fff;  
}  
#sidebar h3 {  
padding:25px 0 3px 0;  
font-size:18px;  
}  
#sidebar .block ul {  
border-bottom:0px dotted #ccc;  
}  
#sidebar .block ul .children{  
border:0;  
padding: 0 0 0 8px;  
}  
#sidebar .block li {  
border-top:0px dotted #ccc;  
}  
#sidebar .block li a {  
background:transparent url(images/bullet_black.gif) no-repeat scroll 6px 52%;  
font-size:13px;  
font-weight:normal;  
padding:2px 0 2px 15px;  
display:block;  
border-bottom:none;  
}  
#sidebar .block li a:hover {  
background:#f7f7f7 url(images/bullet_red.gif) no-repeat scroll 6px 52%;  
}  
#sidebar .widget_search label {  
display:block;  
padding:25px 0 3px 0;  
font-size:18px;  
border-bottom:0px dotted #ccc;  
margin:0 0 5px;  
}  
#sidebar .widget_recent_comments li {  
background:transparent url(images/bullet_black.gif) no-repeat scroll 6px 52%;  
padding:2px 0 2px 15px;  
}  
#sidebar .widget_recent_comments li a,#sidebar .widget_recent_comments li a:hover{  
background:none;  
border-bottom:0px dotted #000;  
text-decoration:none;  
color:#000;  
font-weight:600;  
}  
#sidebar .widget_recent_comments li a:hover {  
color:#e12000;  
border-bottom:1px dashed #e12000;  
background-color:#f7f7f7;  
}  
#sidebar .widget_tag_cloud h3 {  
margin:0 0 8px;  
border-bottom:0px dotted #ccc;  
}  
#sidebar .widget_text h3 , #sidebar .calendar h3{  
border-bottom:0px dotted #ccc;  
}  
#sidebar .calendar h3{  
display:none;  
}  
#sidebar #wp-calendar {  
width:95%;  
text-align:center;  
}  
#sidebar #wp-calendar caption, #sidebar #wp-calendar td, #sidebar #wp-calendar th{  
text-align:center;  
}  
#sidebar #wp-calendar caption {  
font-size:18px;  
padding:25px 0 3px 0;  
}  
#sidebar #wp-calendar th {  
font-weight: bold;   
border-top:0px dotted #ccc;  
border-bottom:0px dotted #ccc;  
}  
#sidebar #wp-calendar tfoot td{  
border-top:0px dotted #ccc;  
border-bottom:0px dotted #ccc;  
}  
#footer {  
width:1024px;  
float:left;  
border-bottom:5px solid #b62421;  
text-align:center;  
padding:0px 0 10px 0;  
background-color:#fff;  
margin: 20px 0 15px 0;  
}  
#footer a {  
font-weight: normal;  
}  
#footer a:link, #footer a:visited, {  
font-weight: normal;  
  
}  
#footer a:hover, #footer a:active {  
font-weight: normal;  
color: #b80b0b;  
}  
#footer p{  
font-size: 11px;  
letter-spacing: 0.1em;  
  
}  
  
.date_cal {   
    float:left;   
    display:block;   
    width: 62px;   
    height: 71px;   
    margin: 30px 10px 0 0;   
    background: url('images/datebutton.png') no-repeat;   
    }   
   
  
.date_cal .date {   
    color: #010101;   
    font-size: 19.7px;   
    font-weight: bold;  
    margin: 1px 0 0 22px;   
    }   
   
.date_cal .month {   
    color: #ffffff;   
    font-size: 7.39px;   
    margin: 15px 0 0 24px;   
  
    }   
  
ul.post-tips {  
        margin: 5px auto 0 0;  
        list-style-type:none;  
  
	  
}  
ul.post-tips li{  
    text-align: left;  
    line-height: 27px;  
      
    padding-left: 25px;  
    margin: 3px 0px 0 0px;  
    background-image: url(images/tip.png);  
    background-position: 0px 0px; /* X-pos Y-pos (from top-left) */  
    background-repeat: no-repeat;  
}  
  
.page {  
padding:0 10px 0 5px;  
margin: -10px 0 0 0;  
min-height:500px;  
}  
.page p{  
margin:14px 0px 14px 0px;  
}  
.page em{  
font-style:italic;  
}  
.page h2 {  
color: #af0e15;  
font-family:Arial;  
font-size:18px;  
margin:15px 0 10px 0;  
font-weight:normal;  
}  
.page h1, .page h1 a{  
color: #af0e15;  
font-family:Arial;  
font-size:18px;  
margin:0px 0 5px 0;  
font-weight:normal;  
line-height:25px;  
}  
.page h3, .page h4 {  
font-family:Arial;  
font-size:14px;  
margin:15px 0 10px 0;  
font-weight:normal;  
color: #b80b0b;  
}  
.page h4 {  
font-size:14px;  
}  
.page h1:hover, .page h2:hover, .page h3:hover, .page h4:hover {  
color:#3c3c3c;  
}  
.page .indent {  
padding-left:10px;  
}  
.page .indent p {  
padding-left:10px;  
}  
.page small {  
font-size:11px;  
}  
.page small a {  
font-weight:normal;  
}  
.page .alignright {  
float:right;  
margin-left:10px;  
}  
.page .alignleft {  
float:left;  
margin-right:10px;  
}  
.page .aligncenter {  
margin:0 auto;  
display:block;  
}  
.page abbr {  
font-weight:normal;  
}  
.page ul {  
margin:0 0 0 25px;  
  
  
}  
  
.page ol{  
list-style:decimal;  
margin:0 0 0 30px;  
}  
.page .wp-caption {  
background:#f7f7f7;  
border:1px solid #ccc;  
margin:10px;  
text-align:center;  
padding:5px 0 0;  
}  
.page .wp-caption-text {  
margin:0;  
}  
.post .wp-caption a, .post .wp-caption a:hover {  
border-bottom:0;  
}  
.page blockquote {  
color:#777;  
border-left:5px solid #ccc;  
margin:15px 30px 0 10px;  
padding-left:20px;  
}  
.page pre {  
font-family:courier;  
font-size:12px;  
letter-spacing:-1px;  
margin:14px 0 14px 0;  
}  
.page .message ul {  
margin:12px 0 0;  
}  
.page .message {  
display:none;  
background:#0F67A1;  
margin-top:10px;  
padding:20px;  
color:#fff;  
}  
#skype {  
color: #FFFFFF;  
font: Arial 16px bold;  
text-align: center;  
/*margin: 105px 45px 0 0;*/  
margin: 57px 45px 0 0;  
}  
#feedburner {  
margin: 18px 0 0px 16px;  
color:#3c3c3c;  
font-size: 12px;  
}  
#feedsubmit {  
background:url(images/feedsubmit.gif) no-repeat;  
height: 34px;  
width: 76px;  
margin-right:-115px;  
border:0;  
}  
#feedinput {  
border: 1px solid #bebebe;  
height: 22px;  
font-size: 13px;  
color: #969696;  
padding:3px 0 0 5px;  
}  
.form_td{  
	padding:2px 8px 2px 0px;  
	vertical-align:top;  
	margin-top:2px;  
	margin-bottom:2px;  
}  
#page_form p{  
	padding:2px 0px;  
	vertical-align:top;  
	margin-top:2px;  
	margin-bottom:2px;  
}  
.actikare_error {  
	border:solid 1px #CC0000;  
	background-color:#FFCCCC;  
	width:500px;  
	padding:10px;  
	margin-top:10px;  
	margin-bottom:10px;  
}  
.actikare_success {  
	border:solid 1px #00CC00;  
	background-color:#EEFFEE;  
	width:400px;  
	padding:10px;  
	margin-top:10px;  
	margin-bottom:10px;  
}  
.asterisk {  
color: rgb(183, 11, 11);  
}  
#follow-us-box{  
	float:left;  
	width:297px;  
	height:47px;  
	/*float:right;*/  
	margin: 0px 30px 0px 0px;  
	padding-bottom: 10px;  
	background: url(images/follow-us-box.gif) no-repeat;  
	padding-left:110px;  
	padding:12px 0px 0px 170px;  
  
}  
#follow-us-box img{  
	margin-right:20px;  
	border:none;  
}  
#follow-us-box h3 {  
/*background: url(images/sidebartop.gif) no-repeat;*/  
/*color: #ffffff;  
height: 30px;  
padding:20px 0 3px 35px;  
font-size:16px;  
font-weight:bold;*/  
}  
#follow-us-box .sociable, #follow-us-box #social_buttons {  
/*padding:10px 0 10px 96px;  
margin: 0 0 0px 0px;  
background:#fff  url(images/sidebarbot.gif) no-repeat bottom;*/  
}  
#follow-us-box #social_buttons img {  
/*	margin-right:60px;*/  
}  
  
#para_emphasis {  
	/* Used on index page */  
	display:inline;  
	font-weight:bold;  
	font-size:16px;  
  
}  
#para_red {  
	/* Used on index page */  
	font-size:16px;  
	color:#bc1d1a;  
	padding-top:10px;  
line-height:18px;  
}  

#social_media,#social_media_posts{  
	background-color:#dddddd;  
	width:293px;  
	height:40px;  
	background:url(images/follow_us_new.gif) no-repeat bottom;  
	position:relative;  	margin-top:27px;  	margin-left:-17px;  
  
}  
#social_media_posts{  
	left:8px;  
}  
#social_facebook{  
	position:relative;  
	float:left;  
	width:29px;  
	height:29px;  
	cursor:pointer;  
	margin-left:150px;  
	margin-top:4px;  
}  
#social_twitter{  
	position:relative;  
	float:left;  
	width:29px;  
	height:29px;  
	cursor:pointer;  
	margin-left:10px;  
	margin-top:4px;  
}  
 
#fbmeme_button{  
	float:right;  
	margin-left:10px;  
margin-top:-35px;  
height:40px;  
  
}  
.tweetmeme_button {  
	margin-right:4px;  
	margin-left:10px;  
}/* The follwing need to be found throughout the site and converted to homebox1 from above */

#homesidebar {
        float:left;
	background: url(images/middle.gif) no-repeat;
        width:308px;
        height:230px;
        padding: 15px 0px 0 18px;
}
#homesidebar p {
        width:155px;
        font-family:Arial, serif;
        color: #3d3d3d;
        font-size:13px;
        line-height: 14px;
        fort-weight:normal;
        letter-spacing: 0.1px;
}
#homesidebar h2 {
        font-family:Arial, serif;
        color: #ffffff;
        font-size: 16px;
        font-weight: bold;
}


#homesidebarbot {
        float:left;
        margin-right:50px;
	background: url(images/left.gif) no-repeat;
        width:308px;
        height:230px;
        padding: 15px 0px 0 18px;

}
#homesidebarbot p {
        width:115px;
        font-family:Arial, serif;
        color: #3d3d3d;
        font-size:12px;
        line-height: 15px;
        fort-weight:normal;
        letter-spacing: 0.2px;
}
#homesidebarbot h2 {
        font-family:Arial, serif;
        color: #ffffff;
        font-size:16px;
        font-weight:bold;
}

#homesidebarright {
        float:left;
	background: url(images/looking_for_caregiver_bg.jpg) no-repeat;
        width:308px;
        height:230px;
        padding: 15px 0px 0 18px;
}
#homesidebarright p {
        width:107px;
        font-family:Arial, serif;
        color: #3d3d3d;
        font-size:12px;
        line-height: 15px;
        fort-weight:normal;
}
#homesidebarright h2 {
        font-family:Arial, serif;
        color: #ffffff;
        font-size:16px;
        font-weight:bold;
}


#homesidebarleft {
        float:right;
	background: url(images/middle.gif) no-repeat;
        width:308px;
        height:230px;
        padding: 5px;
}
