/*
* Community
*************************************************************************** */

/* Generic */
body.community #middle.two_cols {
	background-color: transparent;
	background-image: url(../images/bg-community-content_2-cols.gif);
}
body.community #middle.three_cols {
	background-color: transparent;
	background-image: url(../images/bg-community-content_3-cols.gif);
}
body.community #content h2 { 
	color: #367;
}
body.community #content div.text_block {
	border-top-color: #cdd;
}
body.community.brand_heritage#brand_heritage .text_block#block_timeline {
	border-top-color: #cdd;
}

body.community #content hr { 
	color: #cdd;
	background-color: #cdd;
}

body.community #content p.instructions { 
	color: #367;
}

body.community #content a { 
	color: #367;
}

body.community #content .paging ul.paging_nav { 
	color: #367;
}
body.community #content .paging ul.paging_nav li a { 
	color: #367;
}
body.community #content .paging ul.paging_nav li a.current_page {
	color: #478;
}
body.community #content .paging ul.paging_nav li a.icon_previous,
body.community #content .paging ul.paging_nav li a.icon_next {
	background-color:#367;
}
body.community #footer {
	border-top-color: #cdd;
}


/* Community landing */
body.community#front #content .promo-a h2 {
	color: #367;
}
body.community#front #content .promo-a h3 {
	color: #666;
}
body.community#front #content .promo-a p {
	color: #666;
}
body.community#front #content .promo-a p a {
	color: #367;
}
body.community#front #content .promo-a ul {
	color: #cdd;
}
body.community#front #content .promo-a ul li {
	color: #367;
}
body.community#front #content .promo-a ul li span {
	color: #cdd;
}
body.community#front #content .promo-a ul li a {
	color: #367;
}

/* Right side of the contents */
body.community #content #secondary div.module {
	color: #367 !important;
	border-bottom-color: #cdd;
}
body.community  #secondary div.module h3 {
	color: #367 !important;
}
body.community #secondary div.module a {
	color: #367 !important;
}
body.community #secondary div.module ul {
	color: #cdd !important;
}
body.community #secondary div.module ul li {
	color: #367 !important;
}
body.community #secondary div.module ul li span {
	color: #cdd !important;
}
body.community #secondary div.module ul li a {
	color: #367 !important;
}


/* Real Life Stories List */
body.community.real_life_stories#stories_list #content dl#top_stories {
	border-top-color: #cdd;	
}
body.community.real_life_stories#stories_list #content dl#top_stories div {
	border-left-color: #cdd;
}
body.community.real_life_stories#stories_list #content dl dt {
	border-top-color: #cdd;	
	color: #367;
}
body.community.real_life_stories#stories_list #content dl dt span {
	color: #666;
}

/* Real Life Story */
body.community.real_life_stories#story #content h3 {
	color: #367;
}
body.community.real_life_stories#story #content h3 span {
	color: #666;
}
body.community.real_life_stories#story #content p#signature {
	color: #367;
}

/* Real Life Story - Send Your Story */
body.community.real_life_stories#your_story #content .form form fieldset input, 
body.community.real_life_stories#your_story #content .form form fieldset select {
	border-color: #b2b2b2;
	color: #666;
}
body.community.real_life_stories#your_story #content .form form fieldset textarea {
	border-color: #b2b2b2;
}

/* Adventure Diaries List, Sponsorships, Press Coverage, Events List */
body.community.adventure_diaries#diaries_list #content dl dt, 
body.community.sponsorships#sponsorships_list #content dl dt, 
body.community.press_coverage#press_coverage_list #content dl dt, 
body.community.events#events_list #content dl dt, 
body.community.campaigns#campaigns_list #content dl dt, 
body.community.advertising#advertising_list #content dl dt {
	border-top-color: #cdd;	
	color: #367;
}
body.community.adventure_diaries#diaries_list #content dl dt span, 
body.community.sponsorships#sponsorships_list #content dl dt span, 
body.community.press_coverage#press_coverage_list #content dl dt span, 
body.community.events#events_list #content dl dt span {
	color: #666;
}

/* Adventure Diary, Sponsored, Press Coverage Article */
body.community.adventure_diaries#diary #content h3, 
body.community.sponsorships#sponsored #content h3, 
body.community.press_coverage#article #content h3 {
	color: #666;
}
body.community.adventure_diaries#diary #diary_toc {
	color: #367;
}

/* Sponsored Teams */
body.community.sponsorships#sponsored_team #content h3 {
	color: #367;
}
body.community.sponsorships#sponsored_team #content h4 {
	color: #367;
}
body.community.sponsorships#sponsored_team .sponsored_content dl dt a, 
body.community.sponsorships#sponsored_team .sponsored_content ul.panel_ref li a {
	color: #367;
	background-image: url(../images/arrow_community.gif);
}
body.community.sponsorships#sponsored_team .sponsored_content dl dt a.active, 
body.community.sponsorships#sponsored_team .sponsored_content ul.panel_ref li a.active {
	color: #367;
	background-image: url(../images/arrow_community.gif);
}


/* Event */
body.community.events#event #event_content {
	color: #666;
}
body.community.events#event #event_content h3 {
	color: #367;
}
body.community.events#event #event_content p.date {
	color: #367;
}
body.community.events#event #event_content ul li {
	background-image: url(../images/arrow_community.gif);
}
body.community.events#event #event_content a.bottom-link {
	color: #367;
}


/* Newsletter Subscribe */
body.community.newsletter#subscription #content .form form fieldset label {
	color: #367;
}
body.community.newsletter#subscription #content .form form fieldset input {
	border-color: #b2b2b2;
	color: #666;
}
body.community.newsletter#subscription #content h3 {
	color: #333;
}
body.community.newsletter#subscription #content #sample_newsletter {
	background-color: #f5f8f8;
}
body.community.newsletter#subscription #content #sample_newsletter span#date {
	color: #367;
}
body.community.newsletter#subscription #content #sample_newsletter h1 {
	color: #367;
}
body.community.newsletter#subscription #content #sample_newsletter p {
	color: #666;
}

/* Newsletter Subscribe Details */
body.community.newsletter#details #content p#subscribed { 
	color: #367;
}
body.community.newsletter#details #content h3 {
	color: #367;
}

body.community.newsletter#details #content .text_content.form form legend {
	color: #367;
}


/* Press Releases List, Press Releases Archives List */
body.community.press_releases#press_releases_list #content dl dt {
	color: #666;
}
body.community.press_releases#press_releases_list #content dl dd {
	border-bottom-color: #cdd;	
}
body.community.press_releases#press_releases_list #content ul li {
	color: #666;
}
body.community.press_releases#press_releases_list #content ul li a {
	color: #666;
}
body.community.press_releases#press_releases_list #content ul#archives li a {
	color: #367;	
}

/* Campaign */
body.community.campaigns#campaign #middle {
	background-color: #fff;
}
body.community.campaigns#campaign #campaign_placeholder {
	border-color: #cdd;
}


/* Message Boards */
body.community.message_boards#message_boards #boards_options h3 {
	color: #367;
}
body.community.message_boards#message_boards #boards_options ul {
	color: #367;
}
body.community.message_boards#message_boards #boards_options ul li {
	color: #367;
}
body.community.message_boards#message_boards #boards_options ul li span.split {
	color: #cdd;
}

body.community.message_boards#message_boards table#boards {
	border-color: #7ce;
	color: #367;
}

body.community.message_boards#message_boards table#boards th, 
body.community.message_boards#message_boards table#boards td {
	border-color: #7ce;
}
body.community.message_boards#message_boards table#boards thead {
	background-color: #cdd;
}
body.community.message_boards#message_boards table#boards tbody {
	background-color: #fff;
}
body.community.message_boards#message_boards table#boards tbody td.last_post {
	color: #666;
}
body.community.message_boards#message_boards table#boards tbody td.threads, 
body.community.message_boards#message_boards table#boards tbody td.posts {
	color: #666;
}

body.community.message_boards#message_boards table#boards tfoot td {
	background-color: #cdd;
}

body.community.message_boards#message_boards #note h3 {
	color: #367;
}


/* Brand Heritage */
body.community.brand_heritage#brand_heritage #img_bob_gore span {
	color: #367;
}
body.community.brand_heritage#brand_heritage #content h3 {
	color: #367;
}
body.community.brand_heritage#brand_heritage #content ul#timeline {
	color: #367;
}



form#signup_newsletter_confirmation div ul {
	border-color: #b2b2b2;
	background-color: #fff;
}
form#signup_newsletter_confirmation ul li.hover {
	color: #000;
	background-color: #eee;
}
form#signup_newsletter_confirmation ul.open li.first_child {
	background-image: url(../images/locale_arrow.gif);
	border-bottom-color: #ccc;
}
form#signup_newsletter_confirmation ul li.selected {
	color: #333;
}
form#signup_newsletter_confirmation ul.closed li.selected {
	background-image: url(../images/locale_arrow.gif);
}




/* Know What's Inside*/
body#know_whats_inside #primary .content_promo {
	border-bottom-color:#cdd;
}

body#know_whats_inside #secondary div#s1 ul#scheduleList li.vevent {
	color:#666 !important;
}
body#know_whats_inside #secondary div#s1 ul#scheduleList li.vevent span {
	color:#666 !important;
}

body#know_whats_inside #secondary div#s1 ul#scheduleList li.vevent span.location {
	color:#666 !important;
}


/* Know What's Inside - Schedule*/
body#schedule table.confSchedule caption {
	color:#336677;
	border-bottom-color:#cdd;
}
body#schedule table.confSchedule tbody tr td{
	color:#666;
	border-bottom-color:#cdd;
}





