#resources.secondary #body {
background: none;
}

#resources #body {
padding-bottom: 0px;
}

#resources .left-inner {
padding: 0px 20px 0px 20px;
}

#resources #right {
padding-top: 0px;
padding-bottom: 73px;
}

#resources #content {
background: url(../images/resources/bg-right.png) repeat-y;
background-position: 654px 0px;
padding-top: 0px;
height: auto !important;
height: 400px;
min-height: 400px;
}

#resources H1 {
font-size: 24px;
line-height: 28px;
color: #087edf;
font-weight: normal;
margin: 0;
}

#resources H1 .left {
width: 460px;
}

#resources H1 .right {
width: 120px;
text-align: right;
}

#resources H5 {
font-size: 14px;
color: #05375f;
font-weight: normal;
margin: 4px 0px;
* margin: 0;
}

* html #resources h5 {
margin: 0;
}

#resources .videos-right-search-container H5 {
color: #fff;
}

#resources .resource-item {
margin: 0px 0px 40px 0px;
}

#resources .article {
padding: 0px;
}

#resources .article P {
font-size: 12px;
line-height: 17px;
color: #333;
margin: 17px 0px;
}

#resources .article-image {
float: left;
/*width: 288px;*/
padding: 0px 30px 0px 0px;
}

* html #resources .article-top, *+html #resources .article-top {
margin-bottom: 0;
}

#resources .article-image H6 {
font-size: 10px;
color: #0278dc;
padding: 0px 0px 8px 0px;
margin: 10px 0px;
border-bottom: 1px solid #c4c4c4;
}

#resources .article-top {
border-top: 1px solid #c4c4c4;
margin: 20px 0px;
padding: 20px 0px;
}

#resources .article-social {
margin: 20px 0px 0px 0px;
}

#resources H5.resource-date {
color: #05375f;
margin: 8px 0px 0px 0px;
font-size: 13px;
}

.post-edit-link {
margin: 0px 0px 0px 10px;
}




/* ================================================================================== */
/* RESOURCES > NAVIGATION */

#resources-subnav {
height: 46px;
overflow: hidden;
}

#resources-subnav LI {
float: left;
height: 46px;
overflow: hidden;
}

#resources-subnav A {
display: block;
height: 46px;
background: url(../images/resources/sprite-subnavigation.png) no-repeat;
text-indent: -9999px;
overflow: hidden;
}

A#nav-resources-news {
width: 132px;
background-position: 0px 0px;
}

	A#nav-resources-news:hover, .category-news A#nav-resources-news {
	background-position: 0px -46px;
	}
	
A#nav-resources-organizations {
width: 150px;
background-position: -132px 0px;
}

	A#nav-resources-organizations:hover, .category-organizations A#nav-resources-organizations {
	background-position: -132px -46px;
	}
	
A#nav-resoures-workplace {
width: 149px;
background-position: -282px 0px;
}

	A#nav-resoures-workplace:hover, .category-workplace A#nav-resoures-workplace {
	background-position: -282px -46px;
	}
	
A#nav-resources-youth {
width: 150px;
background-position: -431px 0px;
}

	A#nav-resources-youth:hover, .category-youth A#nav-resources-youth {
	background-position: -431px -46px;
	}
	
A#nav-resources-social-media {
width: 149px;
background-position: -581px 0px;
}

	A#nav-resources-social-media:hover, .category-social-media-2 A#nav-resources-social-media {
	background-position: -581px -46px;
	}
	
A#nav-resources-tools {
width: 230px;
background-position: -730px 0px;
}

	A#nav-resources-tools:hover, 
	.category-research-report-2010 A#nav-resources-tools, 
	.category-tools-for-boomers A#nav-resources-tools, 
	.category-tools-for-families A#nav-resources-tools, 
	.category-tools-for-the-workplace A#nav-resources-tools, 			
	.category-tools-for-youth A#nav-resources-tools, 			
	.page-id-2270 A#nav-resources-tools {
	background-position: -730px -46px;
	}
	
	
	
	
/* ================================================================================== */
/* RESOURCES > TWITTER */

#twitterContainer {
border-top: 7px solid #053861;
border-bottom: 7px solid #8BB1C4;
padding: 20px 0px;
overflow: hidden;
}

.tweet_list LI {
border: 1px solid #fff;
background: #eee;
padding: 8px 18px;
margin: 4px;
color: #1282DC;
background: url("../images/resources/bg-twitter-item.png") no-repeat scroll 0 0 #DCE2E3;
font-size: 11px;
line-height: 13px;
}

* html .tweet_list LI {

}

.tweet_list A {
color: #055C97;
}

.tweet_avatar {
display: none;
}

.tweet_text {
display: block;
}



/* ================================================================================== */
/* RESOURCES > VOLUNTEER CANADA */

.right-column-vc-tools-container {
border-top: 7px solid #053861;
border-bottom: 7px solid #8bb1c4;
padding: 20px 0px;
}


.right-column-vc-tools-inner {
padding: 0px 5px;
}

.right-column-vc-tools-inner P.first {
padding: 0px 8px 0px 12px;
line-height: 16px;
margin-bottom: 4px;
}

.right-column-vc-tools-container H4 {
color: #0978D5;
}

.right-column-vc-tools-listing-ul {
margin: 0px 10px 0px 12px;
}

.right-column-vc-tools-listing-ul LI {
padding: 8px 0px;
border-bottom: 1px solid #aaa;
color: #053861;
}

.right-column-vc-tools-listing-ul A {
color: #053861;
}



/* ================================================================================== */
/* RESOURCES > FOOTER PAGINATION */

#resources .navigation {
margin: 20px 0px;
padding: 10px 0px;
border-top: 1px solid #c4c4c4;
overflow: hidden;
}

#resources .alignleft {
float: left;
}

#resources .alignleft A {
display: inline-block;
height: 25px;
line-height: 25px;
background: url(../images/buttons/bg-button-light-blue-left.png) repeat-x top left;
text-align: right;
padding: 0px 20px 0px 30px;
color: #fff;
font-size: 12px;
text-align: left;
}

#resources .alignright {
float: right;
}

#resources .alignright A {
display: inline-block;
height: 25px;
line-height: 25px;
background: url(../images/buttons/bg-button-light-blue.png) repeat-x top right;
text-align: right;
padding: 0px 30px 0px 20px;
color: #fff;
font-size: 12px;
text-align: right;
}



/* ================================================================================== */
/* RESOURCES > LISTING */

#resources IMG.alignleft {
margin: 0px 10px 0px 0px;
}





.top-search-content {
padding: 20px 0px 4px 0px;
border-bottom: 2px solid #053861;
}

.top-search-content H2 {
font-size: 15px;
margin: 0px 0px 0px 0px;
}

.top-search-content-searched {
color: #053861;
font-size: 11px;
margin: 0px 0px 0px 10px;
}


/* ================================================================================== */
/* RESOURCES > BLOG POST TAG DEFINITIONS */

#resources div.resources-blog-wrapper H1, #resources div.resource-item H1 {
font-size: 20px;
line-height: 24px;
color: #000;
font-weight: bold;
margin: 0;
}

#resources div.resources-blog-wrapper H2, #resources div.resource-item H2 {
font-size: 18px;
line-height: 22px;
color: #000;
font-weight: bold;
margin: 0;
}

#resources div.resources-blog-wrapper H3, #resources div.resource-item H3 {
font-size: 16px;
line-height: 20px;
color: #000;
font-weight: bold;
margin: 0;
}

#resources div.resources-blog-wrapper H4, #resources div.resource-item H4 {
font-size: 14px;
line-height: 18px;
color: #000;
font-weight: bold;
margin: 0;
}

#resources div.resources-blog-wrapper H5, #resources div.resource-item H5 {
font-size: 12px;
line-height: 16px;
color: #000;
font-weight: bold;
margin: 0;
}

#resources div.resources-blog-wrapper H6, #resources div.resource-item H6 {
font-size: 10px;
line-height: 14px;
color: #000;
font-weight: bold;
margin: 0;
}

#resources div.resources-blog-wrapper B, 
#resources div.resources-blog-wrapper EM, 
#resources div.resource-item B, 
#resources div.resource-item EM
{
font-weight: bold;
}

#resources div.resources-blog-wrapper I, 
#resources div.resources-blog-wrapper EM, 
#resources div.resource-item I,
#resources div.resource-item EM
{

}




