body{

margin:0;

padding:0;

font-family: tahoma;

background: #CED6EF;

font-size: 14px;

line-height: 1.7em;

color: #333;

}



b{
	font-size: 100%;
}





a {color: #140E87; text-decoration: underline; }

a:hover {color: #140E87; text-decoration: none; }

a:visited: { color: #140E87; text-decoration: underline; }



h2 { color: #666; margin: 0 0 3px 0; font-size: 15px;  }

h3 {
	background: #008AD1;
	color: #fff;
	font-weight: bold;
	margin: 0 0 3px 0px;
	font-size: 14px;
	padding: 2px 10px 3px 6px;
}



h3 a { color: #fff; text-decoration: none;  }

h3 a:hover { color: #fff; text-decoration: underline; }

h3 a:visited { color: #fff; text-decoration: none;  }



h4 { color: #E6A11F; margin: -6px 0 7px 0; font-size: 19px;  }



h5 { color: #52B127; margin: -6px 0 7px 0; font-size: 19px;  }



h6 { color: #775D7F; margin: -6px 0 7px 0; font-size: 19px;  }
.mainbodyhead {
	font-size: 15px;
	font-weight: bold;
}
.mainbodysub-head {
	font-size: 13px;
	font-weight: bold;
}
.mainbody {
	font-size: 12px;
	line-height: 16px;
}
.mainbodyPopUp {
	font-size: 12px;
	line-height: 16px;
	padding-left: 50px;
}






#container{

width: 760px; /*Width of main container*/

margin: 0 auto; /*Center container on page*/

border: 1px solid #999;

background: #fff url(images/bg.jpg) top left;

}



#container-full{

width: 760px; /*Width of main container*/

margin: 0 auto; /*Center container on page*/

border: 1px solid #999;

background: #fff url(images/bg-full.jpg) top left;

}



#container-older_adults{
	width: 760px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	border: 1px solid #999;
	background: #fff url(images/bg-older_adults.jpg) top left;
	background-repeat: no-repeat;

}



#container-service_providers{
	width: 760px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	border: 1px solid #999;
	background: #fff url(images/bg-service_providers.jpg) top left no-repeat;

}
#container-popup {
	width: 760px; /*Width of main container*/
	margin: 0 auto; /*Center container on page*/
	border: 1px solid #999;
	background: #fff url(images/bg-popup.jpg) top left no-repeat;
}



#container-members{

width: 760px; /*Width of main container*/

margin: 0 auto; /*Center container on page*/

border: 1px solid #999;

background: #fff url(images/bg-members.jpg) top left no-repeat;

}



.header{

background: #fff url(images/header.jpg) top center no-repeat;

text-align: left;

padding: 18px 0 0 53px;

height: 228px; /*Height of header.jpg*/

font-size: 15px;

color: #666;

margin: 0;

}



.header a { font-weight: bold; color: #008AD1; text-decoration: none;}

.header a:hover { font-weight: bold; color: #666; text-decoration: underline;}

.header a:visited { font-weight: bold; color: #008AD1; text-decoration: none;}



.header-members {

background: #fff url(images/header-older_adults-saved.jpg) top center no-repeat;

text-align: left;

padding: 18px 0 0 53px;

height: 228px; /*Height of header-older_adults.jpg*/

font-size: 15px;

margin: 0;

}



.header-members a { font-weight: bold; color: #008AD1; text-decoration: none;}

.header-members a:hover { font-weight: bold; color: #666; text-decoration: underline;}

.header-members a:visited { font-weight: bold; color: #008AD1; text-decoration: none;}



.header-service_providers {

background: #fff url(images/header-service_providers.jpg) top center no-repeat;

text-align: left;

padding: 18px 0 0 53px;

height: 228px; /*Height of header-service_providers.jpg*/

font-size: 15px;

margin: 0;

}



.header-service_providers a { font-weight: bold; color: #008AD1; text-decoration: none;}

.header-service_providers a:hover { font-weight: bold; color: #666; text-decoration: underline;}

.header-service_providers a:visited { font-weight: bold; color: #008AD1; text-decoration: none;}





.header-older_adults {

background: #fff url(images/header-members.jpg) top center no-repeat;

text-align: left;

padding: 18px 0 0 53px;

height: 228px; /*Height of header-members.jpg*/

font-size: 15px;

margin: 0;

}



.header-older_adults a { font-weight: bold; color: #008AD1; text-decoration: none;}

.header-older_adults a:hover { font-weight: bold; color: #666; text-decoration: underline;}

.header-older_adults a:visited { font-weight: bold; color: #008AD1; text-decoration: none;}



.header-about {

background: #fff url(images/header-about.jpg) top center no-repeat;

text-align: left;

padding: 18px 0 0 53px;

height: 228px; /*Height of header-older_adults.jpg*/

font-size: 15px;

margin: 0;

}



.header-about a { font-weight: bold; color: #008AD1; text-decoration: none;}

.header-about a:hover { font-weight: bold; color: #666; text-decoration: underline;}

.header-about a:visited { font-weight: bold; color: #008AD1; text-decoration: none;}



.header-news {

background: #fff url(images/header-news.jpg) top center no-repeat;

text-align: left;

padding: 18px 0 0 53px;

height: 228px; /*Height of header-older_adults.jpg*/

font-size: 15px;

margin: 0;

}



.header-news a { font-weight: bold; color: #008AD1; text-decoration: none;}

.header-news a:hover { font-weight: bold; color: #666; text-decoration: underline;}

.header-news a:visited { font-weight: bold; color: #008AD1; text-decoration: none;}







.header-join {

background: #fff url(images/header-join.jpg) top center no-repeat;

text-align: left;

padding: 18px 0 0 53px;

height: 228px; /*Height of header-older_adults.jpg*/

font-size: 15px;

margin: 0;

}



.header-join a { font-weight: bold; color: #008AD1; text-decoration: none;}

.header-join a:hover { font-weight: bold; color: #666; text-decoration: underline;}

.header-join a:visited { font-weight: bold; color: #008AD1; text-decoration: none;}



.header-donate {

background: #fff url(images/header-donate.jpg) top center no-repeat;

text-align: left;

padding: 18px 0 0 53px;

height: 228px; /*Height of header-older_adults.jpg*/

font-size: 15px;

margin: 0;

}



.header-donate a { font-weight: bold; color: #008AD1; text-decoration: none;}

.header-donate a:hover { font-weight: bold; color: #666; text-decoration: underline;}

.header-donate a:visited { font-weight: bold; color: #008AD1; text-decoration: none;}








.header-contact {

background: #fff url(images/header-contact.jpg) top center no-repeat;

text-align: left;

padding: 18px 0 0 53px;

height: 228px; /*Height of header-older_adults.jpg*/

font-size: 15px;

margin: 0;

}



.header-contact a { font-weight: bold; color: #008AD1; text-decoration: none;}

.header-contact a:hover { font-weight: bold; color: #666; text-decoration: underline;}

.header-contact a:visited { font-weight: bold; color: #008AD1; text-decoration: none;}









#tags { text-align: right; padding: 0; margin: -14px 0 0 0; }




#contentwrapper{

float: left;

width: 100%;

padding: 0;

}



#contentcolumn1{

margin-right: 250px; /*Set right margin to RightColumnWidth*/

background: #fffurl(images/bg.jpg) top left;

padding: 1px 30px 0 53px;

font-size: 14px;

}



#contentcolumn2{

margin-right: 250px; /*Set left margin to RightColumnWidth plus right padding of ContentColumn1*/

margin-bottom: 20px;

margin-top: 0;

padding: 0;

font-family: tahoma, sans serif;

font-size: 13px;

line-height: 15px;

font-size: 13px;

color: #333;

background: #fffurl(images/bg.jpg) top left;

}







#box-wrapper {

   clear:both;

   display:block;

   margin-right: 29px;

   padding: 20px 0 0 54px;



}





.boxcontent1 { padding: 0 10px 0 0; }

.boxcontent2 { padding: 0 10px 0 0; }

.boxcontent3 { padding: 0 10px 0 0; }



.box1 {

   display:block;

   float:left;

   width:141px;

   font-size: 12px;

   margin: 0;

   padding: 0 0px 15px 0px;



}





.box2 {

   display:block;

   float:left;

   width:141px;

   font-size: 12px;

   margin: 0;

   padding: 0 0px 15px 0px;



}





.box3 {

   display:block;

   float:left;

   width:141px;

   font-size: 12px;

   margin: 0;

   padding: 0 0px 15px 0px;

}





#rightcolumn{
	float: left;
	width: 260px; /*Width of right column*/
	margin-left: -260px; /*Set left margin to -(RightColumnWidth) */
	background: #fff;
	padding: 20px 0 0 0;
	text-align: left;
	line-height: 16px;
	font-size: 12px;

}



#contentwrapper-internal{

padding: 20px 20px 20px 53px;



}







#footer{

clear: left;

width: 100%;

background: #008AD1;

color: #FFF;

text-align: center;

padding: 4px 0;



}



#footer a { color: #fff; }





.innertube{

margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/

margin-top: 0;

}



#contentwrapper-x{

float: left;

width: 100%;

padding: 14px 0 0 0;

}



#contentwrapper-full{

float: left;

width: 100%;

padding: 34px 0 0 0;

}



#leftcolumn a { text-decoration: none;}

#leftcolumn a:hover { text-decoration: underline;}

#leftcolumn a:visited { text-decoration: none;}



#contentcolumn-x{

margin-right: 350px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/

padding: 0 16px 20px 53px;

border-left: 1px solid #eee;

}



#contentcolumn-about{

margin-right: 0px; /*Margin for content column. Should be (RightColumnWidth + LeftColumnWidth)*/

padding: 0 35px 20px 53px;

border-left: 1px solid #eee;

}



#leftcolumn{

float: left;

width: 220px; /*Width of left column in pixel*/

margin-left: -440px; /*Set margin to -(LeftColumnWidth + RightColumnWidth)*/

padding: 0 10px;

margin-top: 115px;

font-size: 12px;



}



#rightcolumn-x{

float: left;

width: 335px; /*Width of right column in pixels*/

margin-left: -335px; /*Set margin to -RightColumnWidth*/

margin-top: 115px;

font-size: 12px;



}









#rightcolumn-about{

float: left;

width: 220px; /*Width of right column in pixels*/

margin-left: -220px; /*Set margin to -RightColumnWidth*/

margin-top: 36px;

font-size: 12px;

background: #ccc;

}
#container #contentwrapper table .rightcolumn {
	font-size: 12px;
}
#container #contentwrapper .rightcolumn .new {
	color: #E6A120;
}
