/*global*/
a:hover {color:#349F69;}
/*border color*/
.bdColor {border-color:#349F69;}
/*background color*/
.bgColor {background-color: #349F69;}
/*font color*/
.ftColor {color:#349F69;}
/*backgroun image*/
.bgImage {background-position: 0 100%;}
/*background hover*/
.bgHover a:hover {background-color: #349F69;}
/*background on*/
.bgCur .on {background-color: #349F69;}
/*nav*/
.nav li a:hover,
.nav li ul, 
.nav li .on, 
.nav li .cur {background-color: #349F69;}
.nav li ul:before {border-bottom-color:#349F69;}
.navbar li ul {border-top-color: #29955e;}
.navbar li li {border-bottom-color: #29955e;border-top-color: #44aa77;}
/*navbtn*/
.navbtn span, 
.navbtn:before, 
.navbtn:after {background-color: #349F69;}
/*divCalendar*/
#divCalendar td a {color:#349F69;}
/*pagenavi*/
.pagenavi a:hover, 
.pagenavi span.now-page {background-color: #349F69; border-color:#349F69;}
/*boxtitle*/
.boxtitle:before {background-color: #349F69;}
@media only screen and (max-width:960px){
	/*navbar*/
	.navbar {background-color: #349F69;}
	.navbar ul {border-top-color:#29955e; border-bottom-color:#44aa77;}
	.navbar li {border-bottom-color:#29955e; border-top-color:#44aa77;}
}