#st_adulthome-wrapper {
background-color: #000000;
width:950px;
height:650px;
font-family: Georgia;
font-size:12px;
margin-left:5px;
margin-right:auto;
}

#st_adulthome-content-container {
width:930px;
height:550px;
margin-top:-8px;
overflow:hidden !important;
}



.st_adulthome-nav-resources {
margin:300px 0px 0px 20px;
_margin:290px 0px 0px 20px;
font-weight:normal;
padding:0px;
color: #ffffff !important;
list-style-type:none;
}

html>/**/body .st_adulthome-nav-resources, x:-moz-any-link, x:default { margin:380px 0px 0px 20px; }

.st_adulthome-nav-resources li {
margin:12px 5px 5px 0px;
color:#ffffff !important;
font-family:Arial;
}

.st_adulthome-nav-resources li a {
text-decoration:none;
color:#ffffff !important;
font-size:12px;
}

.st_adulthome-nav-resources li a:hover {
text-decoration:none;
color:#ffffff !important;
font-size:12px;
text-decoration:underline;
}

.st_adulthome-image-area {
width:505px;
height:530px;
float:left;
padding-left:10px;
}


.st_adulthome-pullquotes {
width:920px;
height:90px;
color:#ffffff;
margin:0px auto;
}

.st_adulthome-rail-content {
width:235px; 
height:510px; 
float:left;
margin-left:20px;
_margin-left:10px;
}

.st_adulthome-description {
line-height: 160%; 
margin:2px 0px 2px 0px;
}

.st_adulthome-description-title {
line-height: 160%; 
margin:2px 0px 2px 0px;
font-weight:bold;
}

.st_adulthome-title {
font-size: 32px; 
margin:20px 0px 0px 0px; 
padding:0px;
}

.st_adulthome-divider {
border-bottom:1px solid #999999; 
height:10px; 
width:220px;
}

.st_adulthome-story-title  {
font-size:24px;
margin:10px 0px 0px 0px; 
padding:0px; 
}

.st_adulthome-story-title a {
font-size:24px;
margin:10px 0px 0px 0px; 
padding:0px; 
color:#003366;
text-decoraton:none;
}

.st_adulthome-story-title a:hover {
font-size:24px;
margin:10px 0px 0px 0px; 
padding:0px; 
color:#003366;
text-decoraton:underline;
}

.st_adulthome-rail-link {
float:left; width:210px; 
text-decoration:none; 
color:#003366;
margin:5px 0px 0px 5px;
}

.st_adulthome-rail-link:hover {
float:left; width:210px; 
color:#003366;
margin:5px 0px 0px 5px;
text-decoration:underline;
}

.st_adulthome-rail-arrow {
float:left; 
margin:8px 0px 0px 0px;
}

html>/**/body .st_adulthome-rail-arrow, x:-moz-any-link, x:default { padding:8px 0px 0px 0px; margin:0px; }


#st_adulthome-updates  .Related_story {
font-size:11px !important;
}

#st_adulthome-updates  .Graphic_Animation {
font-size:11px !important;
}

#st_adulthome-updates {
font-family:Arial;
padding:30px 50px; 
line-height:19px;
}

.st_adulthome_mostrecent {
width:525px; 
padding-bottom:10px;
float:right;
}

.st_adulthome-updates-latest-date {
font-size:12px; 
padding-left:5px; 
font-weight:bold;
}
.st_adulthome-updates-date {
font-size:11px; 
padding-left:3px;
}

/*New styles*/
#st_adulthome-navigation {
float:left;
height:500px;
width:140px;
margin-top:20px;
}

.adulthome_navigation {
width:120px; 
margin-left:0px; 
float:left; 
padding-left:0px;
}

.st_adulthome_label_on {
background-image:url(../../../art/ui/1024/seniors-for-sale/st_adulthome-nav-arrow.gif);
background-repeat: no-repeat;
height: 21px;
width:140px;
list-style-type:none;
margin-left:5px;
font-family: Arial;
padding-left:15px;
margin:10px 0px 0px 0px;
background-color:#000000;
color:#ffffff;
font-weight:bold;
font-size: 15px;
border:none !important;
}

.st_adulthome_label_off {
height: 21px;
width:140px;
list-style-type:none;
margin-left:5px;
font-family: Arial;
padding-left:15px;
margin:10px 0px 0px 0px;
background-color:#000000;
color:#ffffff;
font-weight:bold;
font-size: 15px;
border:none !important;
}

.st_adulthome_label_on a {
color:#ffffff !important;
}

.st_adulthome_label_off a {
color:#ffffff !important;
}

#st_adulthome-content-container {
overflow:hidden;
_height:530px;
}

.st_adulthome-content-container {
background-color: #f4f4f4; 
height: 550px;
width: 780px; 
_width:770px; 
margin-left:20px; 
_margin-left:0px; 
_position:relative; 
_left:-15px;  
float:left; 
overflow:hidden;
}

.st_adulthome-content-container-updates {
background-color: #f4f4f4; 
height: 550px;
_height:490px;
width: 780px; 
_width:760px; 
margin-left:20px; 
_margin-left:0px; 
_position:relative; 
_left:-15px;  
float:left; 
display:block;
font-family:Arial; 
line-height:19px; 
padding:30px 0px;
_padding-top:30px;
overflow:hidden;
}

.st_adulthome-updates-headline {
padding-left:50px;
}

.st_adulthome-updates-description {
font-size:12px; 
padding:0px 50px;
}

.st_adulthome-updates-teaser {
width:525px;
_width:515px;
padding-bottom:10px; 
padding-right:50px;
_padding-right:40px;
float:right;
}

.adulthome_more-resources {
margin-top:170px; 
padding-left:10px; 
margin-bottom:10px;
}

.adulthome_more-resources a {
color:#fff; 
font-weight:normal; 
font-size:12px; 
font-family:Arial;
}

.adulthome_more-resources-listitem a {
padding-left:10px;
margin-bottom:10px;
color:#fff;
display:block;
font-family:Arial;
}


/*-----New updates flat page styles ----*/
.st_adulthome-content-container-updates-page {
width:632px; 
padding:0px; 
margin:0px; 
background-color:#ffffff; 
height:auto;
}
					
.st_adulthome-updates-featured-label {
width:632px; 
background-color:#000; 
color:#fff; 
font-size:12px; 
margin:10px 0px 15px 0px; 
padding:1px 5px;}
			
.st_adulthome-updated-featured {
margin:0px 0px 25px 0px;
padding-bottom:20px;
height:auto;}
			
.st_adulthome-updates-featured-image {
float:right; 
margin-left:10px;}
			
.st_adulthome-updates-stories-label {
width:632px; 
background-color:#000; 
color:#fff; font-size:12px; 
margin:10px 0px 15px 0px; 
padding:1px 5px;}
			
.st_adulthome-updates-qa-label {
width:632px; 
background-color:#000; 
color:#fff; 
font-size:12px; 
margin:10px 0px 0px 0px; 
padding:1px 5px;}
			
.st_adulthome-updates-qa {
height:auto;
border:1px solid #ccc; 
clear:both;
padding-bottom:10px;
}
			
.st_adulthome-updates-editorials-label {
background-color:#000; 
color:#fff; 
font-size:12px; 
margin:10px 0px 0px 0px; 
padding:1px 5px;}
			
.st_adulthome-updates-editorial {
height:auto;
border:1px solid #ccc;
padding-bottom:10px;
}
			
.st_adulthome-updates-related-label {
background-color:#000; 
color:#fff; 
font-size:12px; 
margin:10px 0px 0px 0px; 
padding:1px 5px;}
			
			
.st_adulthome-updates-related {
height:auto;
border:1px solid #ccc;
padding-bottom:10px;
}

.st_adulthome-updates-links {
font-size:12px; 
font-weight:bold; 
margin-left:5px;
}

.st_adulthome-additional-links {
font-size:12px; 
font-weight:bold; 
margin:10px 0px 0px 5px;
}

.st_adulthome-updates-summary {
font-size:12px; 
margin-left:10px;
}

.st_adulthome-related-links {
font-weight:bold; 
font-size:12px; 
margin-top:15px;
}

.st_adulthome-resource-links {
font-weight:bold; 
font-size:12px; 
margin-top:15px;
}

.st_adulthome-series-updates {
font-size:14px; 
font-family:Arial; 
font-weight:bold; 
border-top: 1px solid #979595; 
border-bottom: 1px solid #979595; 
padding:10px 0px; 
margin:40px 0px 10px 12px;
}

.st_adulthome-series-updates a {
color:#ffffff;
}

.st-adulthome-series-updates-description {
color:#979595; 
font-size:12px; 
padding: 7px 0px; 
font-weight:normal;
}
