/*  
Theme Name: P2P Regional Sites Theme
Theme URI: http://www.p2pcanada.ca/
Description: Theme for the Regional Sites
Version: 1.0
Author: OAK Computing
Author URI: http://www.oakcomputing.com/
Template: prosperity
*/

.header {
	background-image: -ms-linear-gradient(top, #1623d6 0%, #3733e7 30%, #3733e7 60%, #1623d6 100%);
	background-image: -moz-linear-gradient(top, #1623d6 0%, #3733e7 30%, #3733e7 60%, #1623d6 100%);
	background-image: -o-linear-gradient(top, #1623d6 0%, #3733e7 30%, #3733e7 60%, #1623d6 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #1623d6), color-stop(0.3, #3733e7), color-stop(0.6, #3733e7), color-stop(1, #F0661D));
	background-image: -webkit-linear-gradient(top, #1623d6 0%, #3733e7 30%, #3733e7 60%, #1623d6 100%);
	background-image: linear-gradient(to bottom, #1623d6 0%, #3733e7 30%, #3733e7 60%, #1623d6 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#1623d6,EndColorStr=#1623d6);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#1623d6,EndColorStr=#1623d6)";
	background-color: #1623d6;
}

	.header .glow {
		background: url('images/glow-swoosh.png') no-repeat center top;
		height: 568px;
	}

aside.secondary .bucket .button, aside.leftsidebar .bucket .button, .content .widget .bucket .button {
	background-color: #F2762A;
	border: 4px double #de6c27;
}

	aside.secondary .button:hover , aside.leftsidebar .button:hover, .content .widget .bucket .button:hover {
		background-color: #F29861;
		border: 4px double #F2762A;
	}

nav.primary ul li:hover a {
	background-image: -ms-linear-gradient(bottom, #f68017 0%, #faaf40 100%);
	background-image: -moz-linear-gradient(bottom, #f68017 0%, #faaf40 100%);
	background-image: -o-linear-gradient(bottom, #f68017 0%, #faaf40 100%);
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #f68017), color-stop(1, #faaf40));
	background-image: -webkit-linear-gradient(bottom, #f68017 0%, #faaf40 100%);
	background-image: linear-gradient(to top, #f68017 0%, #faaf40 100%);
	filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#faaf40,EndColorStr=#f68017);
	-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#faaf40,EndColorStr=#f68017)";
}

aside .widget .bucket, 
.content .widget .bucket {
	background: #ff9810; 
	background: -moz-linear-gradient(top,  #ff9102 0%, #ff9810 85%, #ffb954 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff9102), color-stop(85%,#ff9810), color-stop(100%,#ffb954)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #ff9102 0%,#ff9810 85%,#ffb954 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #ff9102 0%,#ff9810 85%,#ffb954 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #ff9102 0%,#ff9810 85%,#ffb954 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #ff9102 0%,#ff9810 85%,#ffb954 100%); /* W3C */
}

.header .logo h1 a {
	color: #fdcc1a;
}

.content h2 {
    color: #1E297D;
}

nav.primary ul li ul li a:hover {
	background: #f7f7f7 url('images/hoverblock.png') no-repeat 8px 20px;
	color: #2E3192;
}

nav.top ul li ul li:hover {
	background: url("images/hoverblock.png") no-repeat scroll 8px 10px;
	color: #2E3192;
}

.submiticon {
	background-color: #F2762A;
	border: 4px double #de6c27;
}

	.submiticon:hover {
		background-color: #F7B977;
		border: 4px double #F2762A;
	}

nav.top ul li:hover a {
	color: #d87a04;
}

	nav.top ul.menu li:first-child:hover a {
		background-image: url('images/downarrow-hover.png');
	}