/**
* Pronto Marketing Theme 001 -- Section Navigation CSS
*
* Section navigation is hardcoded into Level2/Level3 sidebar module.
*/

/**
* CONTENT SIDEBAR
* div#content_container div#sidebar_container div.sectionnavigation
*/

div#content_container div#sidebar_container div.sectionnavigation{
  position: relative;
  width: 280px;
  margin-bottom: 15px;
}

div#content_container div#sidebar_container div.sectionnavigation div.top{
  position: relative;
  width: 100%;
  height: 7px;
  background: url("../img/backgrounds/sectionnavigation_top.png") no-repeat;
}

div#content_container div#sidebar_container div.sectionnavigation div.bottom{
  position: relative;
  width: 100%;
  height: 7px;
  background: url("../img/backgrounds/sectionnavigation_bottom.png") no-repeat;
}

div#content_container div#sidebar_container div.sectionnavigation div.content_container{
  width: 278px;
  background-color: #ededed;
  border-left: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  padding-bottom: 7px;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main{
  list-style-type: none;
  margin: 0 16px 0 17px;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li{
  background: url("../img/borders/sectionnav.gif") no-repeat;
  background-position: bottom left;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_item a{
  background: url("../img/bullets/doublearrow_on.gif") no-repeat center left;
  font-weight: bold;
  color: #1c3668;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_parent a{
  background: url("../img/bullets/doublearrow_on.gif") no-repeat center left;
  font-weight: bold;
  color: #1c3668;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_ancestor a{
  background: url("../img/bullets/doublearrow_off.gif") no-repeat center left;
  font-weight: normal;
  color: #333333;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li a{
  position: relative;
  display: block;
  background: url("../img/bullets/doublearrow_off.gif") no-repeat center left;
  color: #333333;
  text-decoration: none;
  padding: 9px 14px 9px 14px;
  font-size: 13px;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li a:hover{
  background: url("../img/bullets/doublearrow_on.gif") no-repeat center left;
  color: #1c3668;
}

/** CHILD ul.  reset bullet type and padding. */
div#content_container div#sidebar_container div.sectionnavigation ul.main li ul{
  list-style-type: none;
  margin: 0 16px 0 30px;
}

/** CHILD li.  reset background image. */
div#content_container div#sidebar_container div.sectionnavigation ul.main li ul li{
  background: none;
}

/** CHILD link.  reset image and padding */
div#content_container div#sidebar_container div.sectionnavigation ul.main li ul li a{
  background: none;
  font-weight: normal;
  padding: 6px 14px 9px 14px;
  margin-top: -10px;
}

/** CHILD link under current page item.  reset color. */
div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_item ul li a,
div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_parent ul li a{
  background: none;
  color: #333333;
  font-weight: normal;
  background: url("../img/bullets/bullet_off.gif") no-repeat center left;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_item ul li a:hover{
  font-weight: bold;
  color: #1c3668;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_parent ul li a:hover{
  font-weight: bold;
  color: #1c3668;
  background: url("../img/bullets/bullet_on.gif") no-repeat center left;
}

div#content_container div#sidebar_container div.sectionnavigation ul.main li.current_page_parent ul li.current_page_item a{
  font-weight: bold;
  color: #1c3668;
  background: url("../img/bullets/bullet_on.gif") no-repeat center left;
}