/*Backgrounds*/
/*body {background:#fff url(/images/motion/common/gmc/background.jpg) top no-repeat;}*/
body {background:#000 url(/images/motion/common/gmc/background.gif) repeat;}
div#pageWrapper {background: #2D2C32;}
div#top-wrapper{width:100%;background-color:#fff;}

a:link {color: #ED1C2F;}
a:visited {color: #ED1C2F;}
a:hover {color: #ED1C2F;}
a:active {color: #ED1C2F;}

/* navigation
--------------------------------------------- */
div#nameplateNav {background: #000 url(/images/motion/common/gmc/nav_top.gif) no-repeat;}
div#nameplateNav li.selected a {color:#d9d9d9 !important;}
div#nameplateNav li a:link {color: #fff;}
div#nameplateNav li a:visited {color: #fff;}
div#nameplateNav li a:hover {color: #d9d9d9;}
div#nameplateNav li a:active {color: #d9d9d9;}

/* menu overlay
--------------------------------------------- */
div.menu-overlay {background: #fff;}
div#menu-overlay-top {border: 8px solid #333;}
div#menu-overlay-bottom {border-left: 8px solid #333;border-right: 8px solid #333;border-bottom: 8px solid #333;}
div#menu-overlay-bottom h2 {background:transparent url(/images/motion/common/pontiac/en/header_currentfeatures.gif) no-repeat scroll 0 0;}
div#menu-overlay-top h3, div#menu-overlay-bottom h3 {color:#ED1C2F;}

/* headers
--------------------------------------------- */
div#sidebar h4, div.consoleContent h4 {color:#000;}
div.consoleHeader h5 {margin-top:5px;}
div#sidebar h4 {margin-top:3px;}
img.section-bar-fr {height:76px;}
div.sidebar-list h4.tips-fr {margin-top:-70px;color:#fff;}

/* console widgets
--------------------------------------------- */
div#console {background:#DDD5C3 url(/images/motion/common/gmc/console_bg.gif) repeat 1px 0;}
div#console a {color:#ED1D2F;}
div.consoleHeader {color:#fff;background:transparent url(/images/motion/common/gmc/console_bar_bg.gif) no-repeat -1px 0;}
.event-date {color:#000;border-right:1px solid #000;}
div#consoleLogin div.consoleContent #greeting {color:#ED1D2F;}
div#consoleLogin div.consoleContent div#vehicle-resources {border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
div#consoleFooter {background:transparent url(/images/motion/common/gmc/console_bottom.gif) no-repeat 1px 0;}

div#consoleNetwork div#network-logo {width:100%;margin-bottom:13px;padding-bottom:6px;border-bottom:1px solid #ccc;}
div#consoleNetwork div#network-logo img {margin-left:24px;}
div#consoleNetwork div#network-logo a {float:none;margin-left:70px;}
div#consoleNetwork div#network-logo p.fr a {float:none;margin-left:32px;}
p#greeting-line2{color:#ED1D2F;}
.console-subheader{color:#ED1D2F;}
#consoleLeaseEnd .consoleContent {position:relative;top:-6px;background-color:transparent;border-left:1px solid #fff;}

/* sidebar list
--------------------------------------------- */
div#content-primary div.sidebar-list {border:none;background:#fff;}
div.sidebar-list {border-right:3px solid #2D2C32;}
div.sidebar-list ul {position:relative;top:10px;list-style-image:url(/images/motion/common/gmc/arrow.gif);}
div.sidebar-list h4 {color:#fff;margin-top:-42px;}
div#content-article div.sidebar-list h4 {color:#fff;margin-top:-42px;}
img.section-bar {height:48px;}

div#most-viewed-maintenance-tips ul, div#most-viewed-driving-tips ul {padding-top:20px;}

/* archive sections
--------------------------------------------- */
div#archive {background:#fff url(/images/motion/common/gmc/archive_corners.gif) no-repeat;}
div#archive ul#years li a {color:#ED1D2F;border-right: 1px solid #ED1D2F;}

/* expanding news items
--------------------------------------------- */
.expand .news-item {background:#fff url(/images/motion/common/gmc/arrow.gif) no-repeat 5px 4px;}
.collapse .news-item {background:transparent url(/images/motion/common/gmc/arrow.gif) no-repeat 5px 4px;}
/*div#content-news div#content-primary .expand .news-item, div#content-news div#content-primary .collapse .news-item {background-position:16px 0;}*/

/* buttons
--------------------------------------------- */
a.my-button {background:transparent url(/images/motion/common/gmc/btn_right.gif) no-repeat top right;}
a.my-button span {color:#fff;padding-top:2px;background:transparent url(/images/motion/common/gmc/btn_span.gif) no-repeat;}
div#buttons a.my-button span img {width:8px;height:9px;margin-top:-12px}

/* home page
--------------------------------------------- */
div#content-home div#content-primary {width:419px;display:inline;}
div#content-home div#content-primary {background:#fff url(/images/motion/common/gmc/section_gradient.gif) repeat-x;}
div#content-home div#content-secondary {width:268px;padding-top:0;background:#fff url(/images/motion/common/gmc/section_gradient.gif) repeat-x;}
div#content-home div#content-secondary h2 {margin-top:0;margin-left:0;}
div.home-badge{color:#fff;height:105px;}
div#first-badge{background:#fff url(/images/motion/common/gmc/badge_deal.gif) no-repeat;}
div#middle-badge{background:#fff url(/images/motion/common/gmc/badge_rss.gif) no-repeat;}
div#last-badge{background:#fff url(/images/motion/common/gmc/en/badge_i4gm_en.gif) no-repeat;}
div#last-badge-fr{background:#fff url(/images/motion/common/gmc/fr/badge_i4gm_fr.gif) no-repeat;}
div#home-footer {background-color:transparent;}
div#home-footer p.read-more a {color:#fff;}
div#content-home div#content-primary {background-color:#fff;border-right:3px solid #2D2C32;}
/* Owners Phase 2 badges */
div#social-media{height:124px;}
.footer-badge{background-image: url(/images/motion/home/rss_faq_gmc.gif);}
div#facebook-badge{width:237px;background-position:0 0;}
div#twitter-badge{width:241px;background-position:-241px 0;}
div#ton-badge{width:232px;background-position:-478px 0;}
div#social-media a, div#home-footer a{color:#fff;}
div#social-media a:hover, div#social-media a:active, div#home-footer a:hover, div#home-footer a:active  {color:#ED1C2F;}

/* features page
--------------------------------------------- */
div#content-features div#header {width:340px;overflow:hidden;}

/* related articles
--------------------------------------------- */
div#related-articles #top {background-color:#E5E5E5;}
div#related-articles #middle {background-color:#E5E5E5;}
div#related-articles #bottom {background-color:#E5E5E5;}
div#related-articles h2, div#related-articles h3 {color:#ED1D2F;}
ul li#print, ul li#print-fr {background:transparent url(/images/motion/common/gmc/icn_print.gif) no-repeat; border-right:1px solid #ED1D2F;}
ul li#email, ul li#email-fr {background:transparent url(/images/motion/common/gmc/icn_email.gif) no-repeat;}
div#related-articles div#top ul li a {color:#ED1D2F;}
div#related-articles div#middle ul {list-style-image:url(/images/motion/common/gmc/arrow.gif);}
div#related-articles div#middle ul a {color:#000;}

/* archive sections
--------------------------------------------- */
div#archive h4 {color:#ED1C2F;border-bottom:1px solid #CCCCCC;}

/* maintenance page
--------------------------------------------- */
div#content-maintenance h4 {color:#000;border-bottom:none;}
div#content-maintenance div#tips h4 {color:#ED1D2F;}
div#content-maintenance div#header {border-bottom:4px solid #2D2C32;}
div#content-maintenance div#tips{border-right:3px solid #2D2C32;}

.link a, .link a:link:hover, .link a:visited:hover {color:#ED1D2F; text-decoration: underline;}
.read-more a, .read-more a:link:hover, .read-more a:visited:hover, .read-news a, .read-news a:link:hover, .read-news a:visited:hover {color:#ED1C2F; text-decoration: underline;}

/* services page
--------------------------------------------- */
div#services a {margin-top:6px;color:#ED1D2F;}
div#services h5, div.consoleContent h5  {color:#000;}
div#content-services div#buttons ul li a {color:#fff;background: transparent url(/images/motion/common/gmc/services_btn.jpg) no-repeat 0 0;}

/* events page
--------------------------------------------- */
div#events {background-color:transparent;}
div#events div#archive {background:#fff;border-left:3px solid #2D2C32;}
div#events div#sidebar div.event-category {margin-top:5px;background:#fff url(/images/motion/common/gmc/section_gradient.gif) repeat-x;}
div#events div#sidebar {border-top:3px solid #2D2C32;}
p.event-month{color:#ED1D2F;}
p.event-range{color:#ED1D2F;}
div#events div#archive ul li a {color:#ED1D2F;}
div#events div#archive ul#season li.first a {border-right:1px solid #ED1D2F;}
div#events div#archive ul li#print {background:transparent url(/images/motion/common/gmc/icn_print_white.gif) no-repeat; border-right:1px solid #ED1D2F;}
div#events div#archive ul li#email {background:transparent url(/images/motion/common/gmc/icn_email_white.gif) no-repeat;}

/* services page
--------------------------------------------- */
/*div#services {background:#fff url(/images/motion/common/gmc/section_gradient.gif) repeat-x;}*/
div#services div#archive {background:#fff url(/images/motion/common/gmc/events_corners.gif) no-repeat;border-left:3px solid #2D2C32;}
/*div#services div#sidebar {background:#fff url(/images/motion/common/gmc/section_gradient.gif) repeat-x;}*/
div#services div#sidebar {padding-top:0;}

div#content-maintenance {background-color:#2D2C32;}
div#content-maintenance div#content-secondary {margin-top:14px;}

/* owner manuals
--------------------------------------------- */
div#content-owner-manuals a:link, div#content-owner-manuals a:visited, div#content-owner-manuals a:hover, div#content-owner-manuals a:active{color:#ED1D2F;text-decoration:underline;}
p#adobe-reader {color:#fff;background-color:#000;}
div#content-owner-manuals p#adobe-reader a:link, div#content-owner-manuals p#adobe-reader a:visited,div#content-owner-manuals p#adobe-reader a:hover, div#content-owner-manuals p#adobe-reader a:active {color:#fff;}

/* owner stories page
--------------------------------------------- */
h3.story-headline {color:#ED1D2F;border-top:1px solid #ED1D2F;padding-top:6px;}
img#owner-bar-fr {height:70px;}
div#content-article div.sidebar-list h4#more-stories-fr {margin-top:-65px;}
div#current-features p#more-stories {padding:20px 0;}
div#content-autotalk img.section-bar-fr {height:79px;}
div#content-autotalk div.sidebar-list h4.tips-fr {margin-top:-77px;}

/* GMC specific Lease End 
--------------------------------------------- */
div.leaseend div.accordion h3.ui-state-default a  {color:#fff;background:#314d88 url(/images/motion/leaseend/accordion_header_gmc.jpg) 0 -27px;}
div.leaseend div.accordion h3.ui-state-active a  {color:#fff;background:#314d88 url(/images/motion/leaseend/accordion_header_gmc.jpg) 0 0;}
div.leaseend div.accordion h3.ui-state-hover a {color: #DE2B3A;}
div.leaseend div.accordion div.ui-accordion-content h4, .accordion p, .content form {color: #7b7b7b;}
div.leaseend ul.leaseend li h5 {color: #000;}
.content a:link, .content a:visited {color: #de2b3a;}
#content-container a.pdf-text {color: #de2b3a;}
.lease-button:hover span, .lease-button:active span {color: #DE2B3A;}

/* footer override - all the brand-specific styles... adding it here for consistency */
table#footerContent td, th, tr {
	vertical-align:top !important;
}
form#gsfull input#q {
	margin-top:16px !important;
}





