div#slick-drop {
  z-index:999999;
  position:relative; top:20px; right:10px;
}

div#slick-drop li
{
  margin:0;
  padding:0;
}

div#slick-drop ul
{
  list-style-type:none;
  margin:0;
  padding:0;
}

div#slick-drop
{
  width:100%;
}

/* ---------- TOP LEVEL ---------- */

div#slick-drop ul
{

}

div#slick-drop ul li
{
  float:left;
  position:relative;
  margin-right:5px;
  padding:5px 10px 5px 10px;
  border:1px solid #fff;
  background:#fff;
  height:17px;
  top:0px;
}

div#slick-drop ul li .menu-item
{
  font-weight:bold;
  padding-left:0;
}

div#slick-drop ul li.first .menu-item
{
  padding-left:0px;
}

div#slick-drop ul li.has-arrow .menu-item
{
  padding-left:20px;
}

div#slick-drop ul li a
{
  /* applies to sub and main */
  font-size:12px;
  font-weight:bold;
  color:#535143;
  text-decoration:none;

  /* padding-left:0 !important;  gets overriden with javascript */
}

div#slick-drop ul li.arrow a
{
  padding-left:10px;
}

div#slick-drop ul li.has-arrow:hover,
div#slick-drop ul li.has-arrow.hover,
div#slick-drop ul li.has-arrow.active
{
  background:#fff;
  border:1px solid #a29c83;
  height:17px;
  position:relative;
  top:1px;
  padding-bottom:6px;
  padding-top:4px;
}

div#slick-drop ul li.has-arrow.menu_item_hover
{
  background:green;
}

div#slick-drop ul li.active
{
  border-bottom:1px solid #fff !important;
}



div#slick-drop ul li .menu-item
{ 
  padding-left:20px;
  position:relative;
  top:2px;
  z-index:5;
}

div#slick-drop ul li .menu-item:hover
{  
  color:#fd7820;
}

div#slick-drop ul li div.menu-arrow
{  
  cursor:pointer;
  z-index:10;
  width:20px;
  height:20px;
  background-image:url(img/slick-drop/menu-arrow.gif);
  background-repeat:no-repeat;
  background-position:5px 2px;
  float:left;
  margin-right:5px;
  
  position:absolute;
  left:5px;

  display:none; /* this gets overriden if javascript is enabled */
}

div#slick-drop ul li div.show 
{
  display:block; /* used to override hidden menu-arrow style with js */
}

div#slick-drop ul li div.menu-arrow:hover,
div#slick-drop ul li.selected div.menu-arrow:hover,
div#slick-drop ul li div.menu-arrow.hover,
div#slick-drop ul li.selected div.menu-arrow.hover
{
  background-color:#fd7820;
  background-image:url(img/slick-drop/menu-arrow-white.gif);
  background-position:5px 7px;
  display:block;
  position:absolute;
}

div#slick-drop ul li.selected div.menu-arrow:hover
{
  background-position:5px 7px;
}

div#slick-drop ul li.selected.active div.menu-arrow
{
  background-image:none !important;
}

div#slick-drop ul li.selected.active div.menu-arrow:hover
{
  background-image:url(img/slick-drop/menu-arrow-white.gif) !important;
}

div#slick-drop ul li.active div.menu-arrow
{
  background-image:none;
  background-color:#fd7820;
  height:28px;
  background-image:url;
}

div#slick-drop ul li.active div.menu-arrow:hover
{
  background-image:url(img/slick-drop/menu-arrow-white.gif);
  
}

/* selected item */
div#slick-drop ul li.selected .menu-item
{
  color:#00adef;
}

div#slick-drop ul li.selected div.menu-arrow
{
  background-image:url(img/slick-drop/menu-arrow-selected.gif);
  background-position:5px 2px;
}


/* ---------- SUB LEVEL ---------- */

div#slick-drop ul li ul.submenu
{
  display:none;
  position:absolute;
  top:28px;
  left:-1px;
  border:1px solid #a29c83;
  border-top:none;
  background:#fff;
  
  background-image:url(img/slick-drop/stripe.gif);
  background-repeat:repeat-y;
  background-position:5px 0;
}


div#slick-drop ul li ul.submenu li
{
  float:none; /* this is important b/c of ie background color bug */
  background:none;
  margin:0;
  padding:0;
  width:170px;  
  border:none;
  position:relative;
  top:0;
  height:20px;
}

div#slick-drop ul li ul.submenu li.twoline
{
  height:36px;
}

div#slick-drop ul li ul.submenu li.separate
{
  background-image:url(img/slick-drop/separator.gif);
  background-repeat:no-repeat;
  background-position:30px 6px;
  height:10px;
}

div#slick-drop ul li ul.submenu li.separate
{
  .background-position:30px 4px;
}

div#slick-drop ul li ul.submenu li a
{
  padding:5px 5px 5px 30px;
  display:block;  
  font-weight:normal;
}

div#slick-drop ul li ul.submenu li a
{
  .line-height:10px;
}

div#slick-drop ul li ul.submenu li a:hover
{
  color:#fd7820;
  background-image:url(img/slick-drop/menu-arrow-hover.gif);
  background-repeat:no-repeat;
  background-position:13px 6px;
}

div#slick-drop ul li ul.submenu li.last
{
  background-color:#fff;
  height:5px;
  margin:0; padding:0;
}


div#slick-drop ul li ul.submenu li.last
{
  .margin-bottom:-3px;  
}

div#slick-drop ul li ul.submenu.active
{
  display:block;
}

.post, #content .page {
background-image: none;
}
#wrapper {
background:transparent;
}
#blurb-logo {
display: none;
}
#header {
background-image: url('http://assets0.blurb.com/images/logo.png');
background-position: 634px 10px;
background-repeat: no-repeat;
}




