body {
	background-color: #65a6d1;
}
body a {
	text-decoration:none;
	color: #04356C;
}

body a:hover {
	text-decoration:underline;
	color:inherit;
}


.container {
	margin-top:18px;
	height:100%;
	background-color: #fff;
}

.smallShiftLeft { margin-left:-10px; }
.topPadding { padding-top:4px; }

#footer {
	text-align:center;
	color: #fff;
	padding:4px 0 0 0;
	margin-left:-10px;
	position:absolute;
	top:100%;
	left: 1.1%;

}

#footer a { color: #fff; }

.transparent {

	position: absolute; 
	background-color: white;
	width:100%;
	height:93%;
	z-index: 1;


}
#social_buttons li {
	display: inline;
}
iframe.twitter-share-button.twitter-count-horizontal {

}
#facebook {

}
#googleplusone {
}
.transparent_content {
	position: relative; z-index: 2; padding: 10px;
}

ul.header_nav 
{
	padding-top:12px;
	float:left;
}

ul.header_nav li 
{
	list-style-type: none;
	float:left;	
	padding-right:10px;

}

ul.header_nav li a {
	font-size:14px;
	text-decoration: none;
	color: #e69634;
}


ul.header_nav li a.donate {
	font-size:14px;
	font-weight:bold;
	padding-right:10px;
        margin-top:-2px;
	
}


ul.header_nav li a:hover {
	text-decoration:underline;

}

#causes {
	position: absolute;
	left: 24%;
}

a.button {
	target-new: tab;
}

/* Mailing list styles */
#mc_embed_signup { position:absolute; top:75px;right:35px;width:325px;
padding-left:25px;padding-right:px; /*background:#E7E7E8;*/
background:#F59E35; color:#fff;font-weight:bold; -webkit-border-radius: 15px;
-moz-border-radius: 15px;border-radius: 15px;}
.mc-field-group span {font-size:12px;padding-right:8px;}
input#mce-EMAIL { font-size:12px; width:175px; padding:3px;}
input[type=submit] {font-size:12px;font-family:Arial;}

#mce-responses {font-size:12px;margin-left:0;z-index:300;}
/* end mailing list styles */

.editor-button { float:left;z-index: 100;}
.editor-button a {
	opacity:.5;
}

.editor-button a:hover {
	opacity:1;
 }
 
.contentbox { padding:2px 20px 18px 20px; }
 
.center { text-align:center; }

.sectionTitle
{

	border-bottom: 1px solid  #b0b0b0;
	padding-bottom: 4px;
}

a.headline {
	font-size:14px;
	color: #0F5EA5;

}

.brown { color: #A66400; }
.blue,a.blue { color: #0F5EA5; }
.bluegray,a.bluegray { color: #274F7D; }

.blue_bg { background-color: #0F5EA5; }
.tan_bg { background-color: #ffe7b1; }

.gray, a.gray { color: #4C4D4F; }

.lightGray_bg { background-color:#F8F8F8; }

.orange { color: #ED6D23; }
.orange_bg { background-color: #ED6D23; }

.event {
	font-size:12px;
}

.bold { font-weight:bold; }


.larger { font-size: 1.8em;}
.large { font-size: 1.2em; line-height: 1.8em;}
.small { font-size: .8em;}

.uppercase { text-transform:uppercase; }


/* Adaptive Equipment left sidebar navigation */

ul.sidebar_nav li {
	margin-bottom: 12px;
	font-size:1em;
	font-weight:bold;

}

ul.sidebar_nav,
ul.sidebar_nav li ul {
	list-style-type: none;
	padding:2px 0 0 0;
	margin:0px;
}

ul.sidebar_nav li ul li {
	padding-top:3px;
	margin-bottom: 0px;
	font-size:1em;
	font-weight:normal;
	
}

ul.sidebar_nav li a, 
ul.sidebar_nav li ul li a {
	color: #4C4D4F;
}

ul.sidebar_nav .inverted {
	background-color: #04356C;
	color:#fff;
	padding:6px 4px 6px 4px;
}
/* Current Page Sidebar Nav*/
a.sidebar_current {
	background: url(../images/orange_carrot.png) no-repeat center left;
	padding: 0px 0px 0px 11px;
}

/* product css */
.productBox {
	float:left;
	width:120px;
	margin-bottom:12px;
	margin-right:24px;
	min-height: 190px;
	
}




