/* ====================================================================== */
/* EXTRA STYLES */
/* ====================================================================== */

/* CHARCOAL
------------------------------------- */
.charcoal #sidebar a {
	text-shadow: 0 1px #333;
}
.charcoal #sidebar h3 {
	color: #ddd;
	text-shadow: 0 -1px 0 #333;	
}
.charcoal #sidebar .sidebar_widgets_container ul li a {
	border-bottom-color: #404040;
	text-shadow: 0 1px 1px #222;
}
.charcoal #sidebar .sidebar_widgets_container ul li a:hover {
	color: #aaa;
	background: #444;	
}
.charcoal #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb {
	border-color: #404040;
}
.charcoal #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb:hover {
	background: #fff;	
}
.charcoal #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-count {
	color: #bbb;	
}
.charcoal #sidebar .button {
	text-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);	
	border-color: #fff;	
}


/* NAVY
------------------------------------- */
.navy #sidebar a {
	text-shadow: 0 1px #333;
}
.navy #sidebar h3 {
	color:#3399CC;
	/*text-shadow: 0 -1px 0 #333;	*/
}
.navy #sidebar .sidebar_widgets_container ul li a {
	border-bottom-color: #163555;	
}
.navy #sidebar .sidebar_widgets_container ul li a:hover {
	color: #ccc;
	background: #1d4166;	
}
.navy #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb {
	border-color: #163555;
}
.navy #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb:hover {
	background: #fff;	
}
.navy #sidebar .button {
	text-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.4);
	border-color: #fff;	
}


/* BLUE
------------------------------------- */
.blue #sidebar a {
	color: #105091;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.blue #sidebar h3 {
	text-shadow: 0 1px 0 #a7d4ff;	
}
.blue #sidebar .sidebar_widgets_container ul li a {
	border-bottom-color: #3c87d2;	
}
.blue #sidebar .sidebar_widgets_container ul li a:hover {
	background: #44a2ff;	
}
.blue #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb {
	border-color: #3c87d2;
}
.blue #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb:hover {
	background: #fff;	
}
.blue #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-count {
	color: #555;	
}
.blue #sidebar .sidebar_widgets_container .widget_container {
	border-bottom: dotted 1px #666;
}
.blue #sidebar .button {
	text-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	border-color: #fff;	
}

/* TURQUOISE
------------------------------------- */
.turquoise #sidebar a {
	color: #175555;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
}
.turquoise #sidebar h3 {
	text-shadow: 0 1px 0 #a7d4ff;	
}
.turquoise #sidebar .sidebar_widgets_container ul li a {
	border-bottom-color: #438a8a;	
}
.turquoise #sidebar .sidebar_widgets_container ul li a:hover {
	color: #444;
	background: #55a2a2;	
}
.turquoise #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb {
	border-color: #438a8a;
}
.turquoise #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb:hover {
	background: #fff;	
}
.turquoise #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-title a {
	color: #1b5b5b;
}
.turquoise #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-count {
	color: #555;	
}
.turquoise #sidebar .sidebar_widgets_container .widget_container {
	border-bottom: dotted 1px #666;
}
.turquoise #sidebar .button {
	text-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	border-color: #fff;	
}


/* BROWN
------------------------------------- */
.brown #sidebar a {
	color: #444;
	text-shadow: none;
}
.brown #sidebar h3 {
	text-shadow: 0 1px 0 #d4a576;	
}
.brown #sidebar .sidebar_widgets_container ul li a {
	border-bottom-color: #876949;	
}
.brown #sidebar .sidebar_widgets_container ul li a:hover {
	background: #a2805d;	
}
.brown #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb {
	border-color: #876949;
}
.brown #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb:hover {
	background: #fff;	
}
.brown #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-title a {
	color: #6d4f30;
	text-shadow: 0 1px 0 #d4a576;
}
.brown #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-count {
	color: #444;	
}
.brown #sidebar .sidebar_widgets_container .widget_container {
	border-bottom: dotted 1px #555;
}
.brown #sidebar .button {
	text-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	border-color: #fff;	
}


/* ORANGE
------------------------------------- */
.orange #sidebar a {
	color: #555;
	text-shadow: none;
}
.orange #sidebar h3 {
	text-shadow: 0 1px 0 #ffbe60;	
}
.orange #sidebar .sidebar_widgets_container ul li a {
	border-bottom-color: #d18410;	
}
.orange #sidebar .sidebar_widgets_container ul li a:hover {
	background: #ed9102;
	color: #444;	
}
.orange #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb {
	border-color: #d18410;
}
.orange #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb:hover {
	background: #fff;	
}
.orange #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-title a {
	color: #81571a;
	text-shadow: 0 1px 0 #ffbe60;
}
.orange #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-count {
	color: #555;	
}
.orange #sidebar .sidebar_widgets_container .widget_container {
	border-bottom: dotted 1px #555;
}
.orange #sidebar .button {
	text-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	border-color: #fff;	
}


/* RED
------------------------------------- */
.red #sidebar a {
	color: #ddd;
	text-shadow: 0 -1px 0 #a22b2b;
}
.red #sidebar h3 {
	color: #333;
	text-shadow: 0 1px 0 #e26464;	
}
.red #sidebar .sidebar_widgets_container ul li a {
	border-bottom-color: #9c2828;	
}
.red #sidebar .sidebar_widgets_container ul li a:hover {
	background: #b13838;
	color: #fff;	
}
.red #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb {
	border-color: #9c2828;
}
.red #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb:hover {
	background: #fff;	
}
.red #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-title a {
	color: #651f1f;
	text-shadow: 0 1px 0 #e26464;
}
.red #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-count {
	color: #8f0606;	
}
.red #sidebar .sidebar_widgets_container .widget_container {
	border-bottom: dotted 1px #333;
}
.red #sidebar .button {
	color: #c24141;
	text-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	border-color: #fff;	
}
footer a {
	text-shadow: 0 -1px 0 #222;	
}


/* PURPLE
------------------------------------- */
.purple #sidebar a {
	color: #ddd;
	text-shadow: 0 -1px 0 #4e4ea2;
}
.purple #sidebar h3 {
	color: #333;
	text-shadow: 0 1px 0 #b6b6eb;	
}
.purple #sidebar .sidebar_widgets_container ul li a {
	border-bottom-color: #6464b3;	
}
.purple #sidebar .sidebar_widgets_container ul li a:hover {
	background: #6b6bbd;
	color: #fff;	
}
.purple #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb {
	border-color: #6464b3;
}
.purple #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-thumb:hover {
	background: #fff;	
}
.purple #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-title a {
	color: #41416a;
	text-shadow: 0 1px 0 #b6b6eb;
}
.purple #sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-count {
	color: #4b4b97;	
}
.purple #sidebar .sidebar_widgets_container .widget_container {
	border-bottom: dotted 1px #333;
}
.purple #sidebar .button {
	color: #6a6aba;
	text-shadow: 0 1px 0 #fff;
	-webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	-moz-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
	border-color: #fff;	
}


/* GLOBAL OVERRIDING
------------------------------------- */
#sidebar .sidebar_widgets_container .widget_container:last-child {
	margin-bottom: 0;
	padding-bottom: 0;
	border-bottom: none;	
}
#sidebar .wizy-thumb-list .wizy-thumb-list-item .wizy-thumb-list-title a:hover {
	background: none;	
}
#sidebar .wizy-twitter ul.wizy_twitter_widget li.single_tweet a {
	text-shadow: none;
	background: none;	
}
#single_project #single_project_meta li.likes .wizylike_loading {
	background: url(../images/global/loading.gif) no-repeat center;
}