/* $Id: hosho-style.css,v 1.0.0 2010/01/12 08:00:46 symphonythemes Exp $

/* Basic Typography & Colors
-------------------------------------------------------------- */

/* Default link styles - separate a:visited for a different visited link style */
a,
a:link,
a:visited {
  color:#019a98;
}

/* Hover/active link styles. Don't forget :focus for accessibility */
a:hover,
a:focus,
a:active {
  color: #019a98;
  text-decoration: none;
}

h1, h2, h3, h4, h5 {
  color: #019a98;
}
/* Menu */
/* 1st level */
#st_main_menu li a {
  color: #e8e8e8;
  border-left: 1px solid #26a6a5;
}
#st_main_menu ul li.sfhover a,
#st_main_menu li.havechildsfhover a,
#st_main_menu li.havechild-activesfhover a,
#st_main_menu li.active-trail a {
  color:#FFF;
}
#st_main_menu li a:hover,
#st_main_menu li a.active,
#st_main_menu li a:focus {
  color:#FFF;
}

#st_main_menu li:hover a,
#st_main_menu li.sfhover a,
#st_main_menu li.havechildsfhover a,
#st_main_menu li.havechild-activesfhover a {
  color:#FFF;
}
#st_main_menu li.havechild-active a,
#st_main_menu li a.active,
#st_main_menu li a.active:hover,
#st_main_menu li a.active.active,
#st_main_menu li a.active:focus {
  color:#FFF;
}

/* 2nd level and above */
#st_main_menu li:hover li a,
#st_main_menu li.sfhover li a,
#st_main_menu li.havechildsfhover li a,
#st_main_menu li.havechild-activesfhover li a {
  color:#1E1E1E;
}
#st_main_menu li ul a {
  margin: 0;
  padding: 5px 10px;
  background: none;
  color: #1E1E1E;
  font-weight: normal;
  font-size: 100%;
  line-height: normal;
  text-transform: none;
  border:none;
}


#st_main_menu li li.havesubchildsfhover a,
#st_main_menu li.havechild-activesfhover li.havesubchild-active a,
#st_main_menu li.havechild-activesfhover li.active-trail a,
#st_main_menu li li.havesubchild-active a,
#st_main_menu li li li a:hover {
  color:#1E1E1E;
}

#st_main_menu li ul a:hover,
#st_main_menu li ul a.active,
#st_main_menu li ul a:focus,
#st_main_menu ul ul li:hover a,
#st_main_menu ul ul li.first.sfhover a,
#st_main_menu ul ul li.sfhover a,
#st_main_menu ul ul li.havesubchildsfhover a,
#st_main_menu ul ul li.havesubchild-activesfhover a {
  color:#019a98;
}

#st_main_menu ul ul li a.active,
#st_main_menu ul ul li a.active:hover,
#st_main_menu ul ul li a.active:active,
#st_main_menu ul ul li a.active:focus {
  color:#019a98;
}
/* Header Regions
-------------------------------------------------------------- */
/* Header Top region to the bottom of Header region */
.st-header-group {
  background: #019a98;
}

/*  Premain bottom & Footer Regions
-------------------------------------------------------------- */
.st-footer-top {
  background: #019a98;
}

/* Footer blocks */
.st-footer-top .block .inner-border {
  border-left: 1px solid #26a6a5;
}
.st-footer-top .block-first .inner-border {
  border-left: none;
}

.view-user .views-row {
  border-right: 1px solid #26a6a5;
}
.view-user .views-row-last {
  border-right: none;
}

#st-header-top-wrapper, #st-header-group-wrapper, #st-header-bottom-wrapper, #st-footer-top-wrapper, #st-footer-bottom-wrapper, #st-footer-wrapper, #st-footer-message-wrapper, #st-header-top-wrapper h2, #st-header-group-wrapper h2, #st-header-bottom-wrapper h2, #st-footer-top-wrapper h2, #st-footer-bottom-wrapper h2, #st-footer-wrapper h2, #st-footer-message-wrapper h2, #st-header-top-wrapper a, #st-header-group-wrapper a, #st-header-bottom-wrapper a, #st-footer-top-wrapper a, #st-footer-bottom-wrapper a, #st-footer-wrapper a, #st-footer-message-wrapper a {
  color: #FFF;
}
/* Page titles
/-------------------------------------------------------------- */
/* Page and full node titles */
h1.title {
  color: #019a98;
}
/* Default block styles
/-------------------------------------------------------------- */
h2.block-title {
  color: #019a98;
}

.block-views .view-blog .views-row h3 a {
  color: #019a98;
}
.block-views .views-row h3 a:hover  {
  color: #019a98;
}
span.view-submitted-by a {
  color: #060000;
}
