/* Green Color Scheme */
/*a, a:visited { color: #73f800; }*/
a, a:visited { color: #84b84b; }

/*a:hover { color: #07ff00; }*/
a:hover { color: #99d99d; }

input[type="submit"], .button { 
	background: #52be1d url(../images/color-green/sidebar-count.jpg) repeat-x top;
	border: 1px solid #53b91b; 
	text-shadow: 0 -1px 0 #3d8514; }
	
h2 { color: #3d8514; }

header li.home.active a { 
	background: url(../images/color-green/icon-home-active.png) no-repeat;
	background-position: 15px 12px; }
						
header li.tweets.active a { 
	background: url(../images/color-green/icon-bird-active.png) no-repeat;
	background-position: 12px 12px; }
						
header li.contact.active a { 
	background: url(../images/color-green/icon-contact-active.png) no-repeat;
	background-position: 14px 12px; }

aside section { background: url(../images/color-green/sidebar-seperator.jpg) no-repeat top right; }

aside li.active a { color: #8dfe2a; }

aside li span, aside li a:hover span {
	background: #54be1d url(../images/color-green/sidebar-count.jpg) repeat-x top; 
	text-shadow: 0 -1px 1px #428d00; }
	
/* High Resolution Retina Images for iPhone 4 / 4s */
@media only screen and (-webkit-min-device-pixel-ratio: 2) {
						
header li.home.active a { 
	background: url(../images/color-green/icon-home-active-2x.png) no-repeat;
	background-position: 15px 12px; }
						
header li.tweets.active a { 
	background: url(../images/color-green/icon-bird-active-2x.png) no-repeat;
	background-position: 12px 12px; }
																
header li.contact.active a { 
	background: url(../images/color-green/icon-contact-active-2x.png) no-repeat;
	background-position: 14px 12px; }

header li.home a, header li.home.active a, header li.contact a, header li.contact.active a { -webkit-background-size: 12px 13px; }

header li.tweets a, header li.tweets.active a { -webkit-background-size: 16px 13px; }

}
