/* $Id: green-style.css,v 1.0.0 2011/11/19 08:18:15 symphonythemes Exp $ */

/*------------------------------------*\
	Basic Typography & Colors
\*------------------------------------*/

body {
  background: url(../images/green/body_bg.jpg);
}
/* Hover/active link styles. Don't forget :focus for accessibility */
a,
a:link,
a:visited {
  color: #056350;
  text-decoration: none;
}
a:focus,
a:hover,
a:active {
  color: #33B198;
}

pre,
div.code {
  border-left: 5px solid #056350;
  background: url(../images/green/body_bg.jpg);
}
.highlight {
  background: #056350;
  color: #fff;
}


blockquote {

background-image: none;
border-left: 2px solid #056350;
border-right: 2px solid #056350;
border-top: 2px solid #056350;
border-bottom: 2px solid #056350;
/*	background-color: #056350;*/

	padding: 10px 10px 10px 10px;

}


/*------------------------------------*\
	Pages CSS
\*------------------------------------*/
#zone-user-wrapper,
#zone-branding-wrapper {
  background: url(../images/green/header_bg.jpg) bottom left repeat-x;
}
.zone-menu-wrapper {
  background: url(../images/green/line.jpg) bottom left repeat-x;
}

#zone-content-wrapper {
  border-bottom: 1px solid #61ab9c;
}

#zone-postscript-wrapper {
  background: url(../images/green/postscript_bottom_bg.jpg) 0 0 repeat;
}
.zone-footer-wrapper a {
  color: #056350;
}
.zone-footer-wrapper a:hover {
  color: #fff;
}

/* Page and full node titles */
h1.title {
  color: #001612;
}

/* Pager */
.item-list .pager .pager-current,
.item-list .pager li a:hover {
  color: #D8D8D8;
  /*#056350;*/
}

/* Button */
/* Typography and backgrounds for all form buttons */
button, input[type="reset"], input[type="submit"], input[type="button"] {
  background: url(../images/green/button_bg.png) left top repeat-x;
  color:#056350;
  -moz-box-shadow: 1px 1px 0 0px #496b64;
  -webkit-box-shadow: 1px 1px 0 0px #496b64;
  box-shadow: 1px 1px 0 0px #496b64;
}

/*------------------------------------*\
	NAVIGATION
\*------------------------------------*/
/* Main menu links */
ul#main-menu li a,
.zone-menu ul.nice-menu li a {
  color: #666;
}
ul#main-menu li a:hover,
ul#main-menu li a.active,
.zone-menu ul.nice-menu li.active-trail a,
.zone-menu ul.nice-menu li a.active,
.zone-menu ul.nice-menu li a:hover,
.zone-menu ul.nice-menu li.over a {
  background: url(../images/green/menu_active_bg.jpg) 0 0 repeat-x;
  -moz-box-shadow: 1px 1px 0 0px #496b64;
  -webkit-box-shadow: 1px 1px 0 0px #496b64;
  box-shadow: 1px 1px 0 0px #496b64;
}
.zone-menu ul.nice-menu li li.over a:hover,
.zone-menu ul.nice-menu li li.over a.active,
.zone-menu ul.nice-menu li.over li a:hover,
.zone-menu ul.nice-menu li.over li a.active,
.zone-menu ul.nice-menu li.over li.over a,
.zone-menu ul.nice-menu li.active-trail li a:hover,
.zone-menu ul.nice-menu li.active-trail li a.active,
.zone-menu ul.nice-menu li.active-trail li.active-trail a,
.zone-menu ul.nice-menu li.over li.over li a:hover,
.zone-menu ul.nice-menu li.over li.over li a.active,
.zone-menu ul.nice-menu li.active-trail li.active-trail li.active-trail a:hover,
.zone-menu ul.nice-menu li.active-trail li.active-trail li.active-trail a.active {
  color: #056350;
}

/* User menu */
.block-system-user-menu ul.menu li a {
  color: #056350;
}
.block-system-user-menu ul.menu li a:hover,
.block-system-user-menu ul.menu li a.active {
  color: #000;
}

/* Footer menu */
.block-menu-footer-menu ul.menu li a {
  color: #fff;
}
.block-menu-footer-menu ul.menu li a:hover,
.block-menu-footer-menu ul.menu li a.active {
  color: #056350;
}

/*------------------------------------*\
	BLOCKS CSS
\*------------------------------------*/
h2.block-title {
  color: #001612;
}
.zone-postscript h2.block-title {
  color: #001612;
  background: url(../images/green/postscript_line.jpg) bottom left repeat-x;
}


/* Read more link */
.views-field-view-node a,
.more-link a {
  background: url(../images/green/more.png) 0 6px no-repeat;
}

/* Block list */
.block-list .content ul li {
  background: url(../images/green/bullet.png) 5px 10px no-repeat;
  border-bottom: 1px dashed #66696a;
}

/* Blick slideshow */
.block-slideshow .views-slideshow-controls-bottom .views-slideshow-pager-field-item.active,
.block-slideshow .views-slideshow-controls-bottom .views-slideshow-pager-field-item:hover {
  background: #279f87;
}

/* Block Scroll News */
.block.block-scroll-news {
  background: url(../images/green/postscript_bottom_bg.jpg) 0 0 repeat;
}
.block-scroll-news .view-list-articles .views-field-title a:hover {
  color: #056350;
}


/* Block login */
.block-user-login .content div.item-list li {
  background: url(../images/green/bullet.jpg) no-repeat 0 8px;
}


ul.quicktabs-tabs li a {
  color: #001612;
  background: url(../images/green/tab_bg.jpg) 0 0 repeat-x;
}