/* @override 
	http://localhost:3000/themes/default/stylesheets/gdm_section.css
	http://localhost:4000/themes/default/stylesheets/gdm_section.css
*/

/*-- Guru Day Message --*/
body.gdm_section #wrapper, body.gdm_msg_section #wrapper {
  background: #fff url(../images/gdm_page_bg.gif) repeat-y;
}

body.gdm_section #inner_wrapper, body.gdm_msg_section #inner_wrapper {
  position: relative;
  background: transparent url(../images/gdm_body_bg.gif) no-repeat right top;
}

body.gdm_section #branding, body.gdm_msg_section #branding {
	background: url(../images/gdm_header.jpg) no-repeat;
}

body.gdm_section #sidebar_navigation a, body.gdm_msg_section #sidebar_navigation a {
  background: url(../images/gdm_sidebar_bg.gif) no-repeat right 100px;
  display: block;
  border-bottom-style: none;
}

body.gdm_section #sidebar_navigation a:hover, body.gdm_msg_section #sidebar_navigation a:hover {
  color: #dca5dd;
} 

body.gdm_section #sidebar_navigation li.active a, body.gdm_msg_section #sidebar_navigation li.active a {
  background: url(../images/gdm_sidebar_bg.gif) no-repeat right 0px;
}

body.gdm_section ul#main_navigation a, body.gdm_msg_section ul#main_navigation a {
  color: #fff;
}

body.gdm_section ul#main_navigation a:hover, body.gdm_msg_section ul#main_navigation a:hover {
  background-color: #e8ba80;
}

body.gdm_section ul#secondary_navigation a, body.gdm_msg_section ul#secondary_navigation a {
  color: #fff;
}

body.gdm_section #primary_content h1, body.gdm_section #primary_content h2, body.gdm_section ul#sidebar_navigation a, body.gdm_section dl.quote, body.gdm_msg_section #primary_content h1, body.gdm_msg_section #primary_content h2, body.gdm_msg_section ul#sidebar_navigation a, body.gdm_msg_section dl.quote {
  color: #b84bbb;
}

body.gdm_section a, body.gdm_msg_section a {
  color: #b84bbb;
  text-decoration: none;
}

body.gdm_section a:hover, body.gdm_msg_section a:hover {
  color: #77077c;
  background-color: #f4e5f4;
  border-bottom: 1px solid #77077c;
}


body.gdm_msg_section #primary_content p {
}

body.gdm_msg_section #primary_content .gdm_synopsis {
  clear: both;
}

body.gdm_msg_section #primary_content .gdm_synopsis h3 {
  font-size: 12px;
  text-transform: uppercase;
  font-weight: normal;
  font-style: normal;
  border-top: 1px solid #ddd;
  padding-top: 10px;
  margin-top: 10px;
  margin-left: 30px;
}

body.gdm_msg_section #primary_content .gdm_synopsis p.synopsis {
}