/* borders */
button, input[type="submit"], input[type="button"], input[type="reset"] { border:1px solid #208689; }
*:focus { outline: none; }

/* images */
.site-header { background: url("backgrounds/striped-leopard-header-banner.gif") no-repeat center top !important; 
}

.tornpage { background:#c1d82e; }
@media screen and (min-width: 640px) {
	.tornpage { background:transparent url('backgrounds/contact-us-flavor.jpg'); }
}
@media screen and (min-width: 1023px) {
	/*#main { background:url("backgrounds/striped-leopard-background.gif") repeat; }*/
}

/* theme green #ccff66 #c1d82e #b3ce57 #bfd96a */
/*#main { background-color: #ccff66; } */
h2.site-description, .entry-header .entry-title, .archive-title, .entry-content .textarea-type2 h2 { color: #c1d82e; }
.button, button, input[type="submit"], input[type="button"], input[type="reset"] { background:#c1d82e; color: #fff; border:none; }
.toggled-on ul.nav-menu li:hover a, .main-navigation li a:hover, .main-navigation li:hover a, .toggled-on .nav-menu .current_page_item a, 
.main-navigation .current_page_item a, .toggled-on .nav-menu .current_page_parent a, .main-navigation .current_page_parent a,
.toggled-on .nav-menu .current_page_ancestor a, .main-navigation .current_page_ancestor a, .toggled-on .nav-menu li a:hover { border-bottom: 8px solid #bfd96a; }
.entry-content p.focus, .entry-content p .focus { color:#bfd96a; }

/* theme grey #333 */
body, .entry-content p strong.grey, .entry-content .button:hover a, .entry-content .button a:hover { color: #323232; }

/* theme purple #f4f2f7 #cab4d8 #794999 #652d8a */
.highlight-box, .comments-area, .comment-respond, .format-audio { background: #f4f2f7; }

.entry-content .textarea-type1 { color:#794999; }

.entry-content .textarea-type1 .first-para { color:#652d8a; }

textarea, input, textarea::-webkit-input-placeholder, input::-webkit-input-placeholder, textarea:-moz-placeholder, input:-moz-placeholder, textarea::-moz-placeholder, input::-moz-placeholder, textarea:-ms-input-placeholder, input:-ms-input-placeholder { color:#652d8a; }
textarea::-moz-placeholder, input::-moz-placeholder { opacity: 1; }

/* menu items */
.social-tab, .navbar, .toggled-on ul.nav-menu li:hover, .toggled-on ul.nav-menu li:hover a, .main-navigation ul li:hover, .main-navigation li a:hover, .main-navigation li:hover a,
.toggled-on .nav-menu .current_page_item, .toggled-on .nav-menu .current_page_item a, .main-navigation .current_page_item, .main-navigation .current_page_item a,
.toggled-on .nav-menu .current_page_parent, .toggled-on .nav-menu .current_page_parent a, .main-navigation .current_page_parent, .main-navigation .current_page_parent a,
.toggled-on .nav-menu .current_page_ancestor, .toggled-on .nav-menu .current_page_ancestor a, .main-navigation .current_page_ancestor, .main-navigation .current_page_ancestor a, .toggled-on .nav-menu li a:hover { 
	background-color:#652d8a; color: #fff; 
}
.nav-menu li a { border-bottom: 8px solid #652d8a; }

h2.site-description span, .theme-color, h1, h2, h3, a, a:active, a:hover, a:visited, .entry-content a, .entry-content p strong, .nav-single .nav-next a, 
.entry-content a:hover, .entry-content a:active, .entry-content a:visited, 
.entry-title a, .entry-title a:hover, .entry-meta a, .entry-meta a:hover, .navigation a, .navigation a:hover, 
.comment-meta a:hover, .comment-author .url, .comment-reply-link, .comment-reply-link:hover, a.more-link, 
.format-audio .entry-meta a, .format-gallery .entry-meta a, .format-link .entry-title a { color: #652d8a ; }
.main-navigation ul li, .main-navigation li a, .format-status, .format-video,
.button:hover, button:hover, input[type="submit"]:hover, input[type="button"]:hover, input[type="reset"]:hover { background:#652d8a; color: #fff; background-image: none; }

.site-footer, .site-footer .sidebar-container, .entry-content .button, .entry-content .button { background-color: #652d8a; color: #fff; }

.entry-content hr { color: #cab4d8; background: #cab4d8; }
.button:focus, button:focus, input[type="submit"]:focus, input[type="button"]:focus, input[type="reset"]:focus { background: #cab4d8; color: #555; }
.highlight-box .show-hide .entry-header { border-bottom: 2px solid #cab4d8; }
.highlight-box .show-hide.show .entry-header, .highlight-box .entry-header.last { border-bottom: none; }

/* white */
.site-footer .widget a, .site-footer .widget li a, .site-footer .widget li a:hover, .site-footer .widget a:hover, .entry-content .button a, .format-quote .entry-meta a { color: #fff; }
.site-header, .archive-header, #primary, .nav-single, .format-gallery { background-color: #fff; }

/* shadows */
/*#inner-masthead h2.site-description { text-shadow: #bfd96a 0.1em 0.1em 0.1em; }
#inner-masthead h2.site-description span { text-shadow: grey 0.1em 0.1em 0.05em; }*/

