/*--------------------------------------------------------------
# Copyright (C) joomla-monster.com
# License: http://www.joomla-monster.com/license.html Joomla-Monster Proprietary Use License
# Website: http://www.joomla-monster.com
# Support: info@joomla-monster.com
---------------------------------------------------------------*/

/*********************** GREEN COLOR STYLES ***********************/

/** details.css **/
  
#jm-logo-sitedesc {
  color: #71aa09;
}

h1#jm-logo a {
  color: #71aa09;
}

#jm-pathway { 
  color: #003300;
}

a.pathway { 
  color: #003300;
}

/** editor.css **/

a.readon {
  background: url(../images/style2/doc.png) left center no-repeat;  
}

ul.linked li a {
  color: #003300;
}

ul.square li {
  background: url(../images/style2/li_square.png) 0px 7px no-repeat;
}

ul.square li li, ul.square li ul.square li {
  background: url(../images/style2/li.png) 0px 8px no-repeat;
}

/** modules.css **/

.jm-module h3.jm-title {
  color: #003300;
}

#jm-header-mod .jm-module {
  color: #003300;
}

.jm-moduletable h3.jm-mod-title {
  color: #003300;
}

/** layout  **/ 
  
#jm-bg-right {
  background: url(../images/style2/menu_bg.png) top left repeat-x;
}

#jm-page {
  border-top: solid 6px #003300;
}

#jm-fontswitcher {
  background: url(../images/style2/resizer_bg.png) no-repeat center top;
}

#jm-dj-topmenu {
  background: url(../images/style2/menu_bg.png) top left repeat-x;
}

#jm-bottom1 {
  border-top: 5px solid #003300;
}

/** menus.css **/
  
/** reset.css **/

ul li {
    background: url(../images/style2/arrow.png) 0 7px no-repeat;
}
  
a:link, a:visited {
  color: #003300;
}

/** template.css **/
  
div.blog h2, 
div.item-page h2, 
div.blog-featured h2 {
     color: #003300;
}

div.blog-featured h2 a:link, div.blog-featured h2 a:visited, 
div.blog h2 a:link, div.blog h2 a:visited, 
div.item-page h2 a:link, div.item-page h2 a:visited {
    color: #003300;
}

div.contact h2 span.contact-name {
    color: #003300;
}

div.items-more h3 {
     color: #003300;
}

.newsflash-title {
  color: #003300;
}

div#contact-slider h3.title.pane-toggler-down a:link,
div#contact-slider div.panel h3.title.pane-toggler-down a:visited {
    color: #003300;
}

div#contact-slider .panel h3#basic-details.title.pane-toggler-down a:link,
div#contact-slider .panel h3#basic-details.title.pane-toggler-down a:visited {
  color: #003300;
}

div#contact-slider h3.title.pane-toggler a:hover{
    color: #003300;
}

p.readmore a:link, p.readmore a:visited {    
     background: url(../images/style2/doc.png) left center no-repeat;
}

a.readmore:link, a.readmore:visited {
     background: url(../images/style2/doc.png) left center no-repeat;   
}

.panel h3#basic-details.title.pane-toggler-down a:link,
.panel h3#basic-details.title.pane-toggler-down a:visited {
  color: #003300;
}

.panel h3#basic-details.title a:hover,
.panel h3#basic-details.title a:active {
  color: #003300;
}

.tabs dt.tabs.basic-details.open h3 a:link,
.tabs dt.tabs.basic-details.open h3 a:visited  {
  color: #003300;
}

.tabs dt.tabs.basic-details h3 a:hover {
  color: #003300;
}

/** djmenu.css **/
  
.dj-main li a.dj-up_a span {
  border-right: solid 1px #8ab43d;
}

.dj-main li:hover ul.dj-submenu {
  background:  #003300;
  border: 1px solid #06877c;
}

.dj-main li:hover ul.dj-submenu li {
  border-top: 1px solid #003300;
}

.dj-main li:hover li:hover ul, 
.dj-main li:hover li:hover li:hover ul, 
.dj-main li:hover li:hover li:hover li:hover ul, 
.dj-main li:hover li:hover li:hover li:hover li:hover ul {
  background:  #003300;
  border-left: 1px solid #0c9f9d;
  border-right: 1px solid #0c9f9d;
}

/** djmenu_fx.css **/
  
.dj-main li a.dj-up_a span {
  border-right: solid 1px #0c9f9d;
}

.dj-main li.hover ul.dj-submenu {
  background:  #003300;
  border: 1px solid #06877c;
}

.dj-main li.hover ul.dj-submenu li {
  border-top: 1px solid #0c9f9d;
}

.dj-main li.hover li.hover ul, 
.dj-main li.hover li.hover li.hover ul, 
.dj-main li.hover li.hover li.hover li.hover ul, 
.dj-main li.hover li.hover li.hover li.hover li.hover ul {
  background:  #003300;
  border-left: 1px solid #0c9f9d;
  border-right: 1px solid #0c9f9d;
}


/** dj-image-slider **/

.slide-desc-text a.readmore:link,
.slide-desc-text a.readmore:visited {
  color: #003300;
}

/** virtuemart **/

.VMmenu ul.menu li a:link,
.VMmenu ul.menu li a:visited {
  background: url(../images/style2/arrow.png) no-repeat 0 7px;
  color: #003300;
}

.category-view h4,
.featured-view h4,
.latest-view h4,
.topten-view h4,
.recent-view h4 {
  color: #003300;
}

/** learnmore button**/
#learnmorebutton {
  width: 140px;
  height: 20px;
  background-color: #003300;
  moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border: 5px solid #003300;
  padding: 5px;
}
#learnmorebutton:hover {opacity: 0.6; }
#learnmorebutton A:link {color: white; text-decoration:none}
#learnmorebutton A:visited {color: white; text-decoration:none}
#learnmorebutton A:hover {text-decoration:underline; opacity: 0.6; }

#learnmorebuttonshort {
  width: 110px;
  height: 20px;
  background-color: #003300;
  moz-border-radius: 15px;
  -webkit-border-radius: 15px;
  border: 5px solid #003300;
  padding: 5px;
}
#learnmorebuttonshort:hover {opacity: 0.6; }
#learnmorebuttonshort A:link {color: white; text-decoration:none}
#learnmorebuttonshort A:visited {color: white; text-decoration:none}
#learnmorebuttonshort A:hover {text-decoration:underline; opacity: 0.6; }