﻿* {
font-family:Arial, Helvetica, sans-serif;
	
	margin:0px;
	padding:0px;
	font-size:12px;
}

#container {
	width: 999px;
	margin: 0 auto;
	position: relative;
	height:100%;
	background-color:#FFFFFF;
}
#shadowLeft {
	position: absolute;
	height: 100%;
	width: 20px;
	right: 999px;
	background-image:url(images/leftEdge.png);
	background-repeat:no-repeat;
	
}
#shadowRight {
	position: absolute;
	height: 100%;
	width: 20px;
	left: 999px;
	background-image:url(images/rightEdge.png);
	background-repeat:no-repeat;
}

div#header {
background-image:url(images/header.jpg);
background-repeat:no-repeat;
width:204px;
padding-left:795px;
height:126px;
color:#FFFFFF;
font-size:20px;
}

div#tagline {
background-image:url(images/taglineBack.jpg);
background-repeat:repeat-x;
font-size:12px;
color:#FFFFFF;
padding-left:25px;
padding-top:5px;
padding-bottom:5px;
}

div#tagline .seniorcommunity{
font-size:16px;
font-weight:bold;

}

div.hpcollage{
background-image:url(images/areaAgencyonAgingPeople.jpg);
margin-top: 1px;
width:773px;
height:241px;
float:right;

}
.collagefooter {
clear:both;
height:9px;
background-color:#990c30;
border-top:1px solid #ffffff;
border-bottom:1px solid #ffffff;

}


div#content 
{
background-image:url(images/contentBack.jpg);
background-repeat:repeat-x;
background-color:#e9e9e9;

    
    }

div#content #leftColumn {
width:321px; 
float:left;
}
div#content #mainContent {
float:left;
margin-left:40px;
width:630px;
}

div#content #mainContent2 {
float:left;
margin-left:40px;
width:730px;
}

#mainContent2 #changeFontSize {
background-image:url(images/fontSizeChange.png);
background-repeat:no-repeat;
color:#FFFFFF;
float:right;
width:235px;
height:18px;
font-size:11px;
padding-top:4px;
padding-left:20px;
border-top:1px solid #ffffff;
margin-right:10px;
}

#mainContent #changeFontSize {
background-image:url(images/fontSizeChange.png);
background-repeat:no-repeat;
color:#FFFFFF;
float:right;
width:235px;
height:18px;
font-size:11px;
padding-top:4px;
padding-left:20px;
/*border-top:1px solid #ffffff;*/
margin-right:10px;
}


#changeFontSize span{
float:left;
}

#changeFontSize img{
float:left;
margin-left:5px;
margin-right:2px;
}
.findAService{
background-image:url(images/findAService.jpg);
width:227px;
height:102px;
clear:both;
float:left;
padding-right:95px;
margin:3px;

}
.findAService h1 {
color:#FFFFFF;
font-size:15px;
font-weight:bold;
margin-left:6px;
margin-top:3px;
margin-bottom:3px;
background-image:none;

}

.findAService p a, .findAService p a:hover, .findAService p a:active {
font-weight:bold;
color:#750b26;
}
.findAService p {
color:#5b5b5b;
margin:6px;

font-size:11px;
}

.liveChat {
clear:both;
margin:3px;
}

.upcomingEvents{
clear:both;
position: relative;
bottom: 3px;
width:315px;
padding-left:6px;
padding-top:0px;
margin-bottom:20px;
}

		.upcomingEvents h1{
		background-color:#990024;
		color:#FFFFFF;
		font-size:15px;
		font-weight:bold;
		padding:3px;
		margin:0px;
		background-image:none;
		}
		.upcomingEvents h2{
		padding:0px;
		margin:0px;
		color:#6d0b24;
		font-size:12px;
		
		}
		.upcomingEvents ul {
		padding-left:0px;
		padding-top:0px;
		margin:3px;
		list-style-type:none;
		font-size:11px;
		color:#5e5e5e;
		
		}

		.upcomingEvents li, li.vevent {margin-right: 8px !important;}
		
		.upcomingEvents ul a {
		color:#990024;
		}

#heretohelp {

background-image:url(images/wereHereToHelp.png);
background-repeat:no-repeat;
background-position:right;
height:75px;
margin-top:40px;
margin-right:20px;
}



#admin div#content {padding: 32px;}

div#footer {

    clear: both;
	background-color:#990024;
color:#FFFFFF;
}
div#footer a {
color:#FFFFFF;
font-size:10px;
}
.addressphone {
padding:10px;
font-size:10px;
}
.copyrightCCG, .copyrightCCG p {
padding:10px;
float:right;
color:#FFFFFF;
font-size:10px;
text-align:right;
}
#shell div.copyrightCCG {position: absolute; right: 1px;}

#searchContainer {
margin:0 auto;	
width:1000px;
}

#quickFind {
position:absolute;
z-index:100;
margin-top:128px;
width: 300px;
margin-left:770px;	
}

#SearchDiv {
	position:absolute;
z-index:100;
top:128px !important;
width: 295px;
margin-left:486px;	
}
#SearchDiv input, #quickFind input {
	width:auto !important;
	margin:0px !important;
	float:none !important;
}

#Submit1 {
margin:10px !important;

}
 #Submit1 {
margin-top:0px !important;

}
#SearchDiv hr {
height:0px;
width:0px;
}

table#ctl01_ContentPlaceHolder1_ctl01_ctl02_SearchGrid_ctl01 {
	margin-top:20px;
}
table#ctl01_ContentPlaceHolder1_ctl01_ctl02_SearchGrid_ctl01 td a{
	font-size:12px !important;
	font-weight:bold !important;
	color:#990024 !important;
}

table#ctl01_ContentPlaceHolder1_ctl01_ctl02_SearchGrid_ctl01 p {
	margin-bottom:10px !important;
}
