/*
Theme Name: TA-Online
Theme URI: http://www.taonline.org
Description: TA-Online WordPress Theme
Version: 1.0
Author: Steven Collins
*/

.boxes-holder-temp {
	overflow:hidden;
	height:1%;
	margin-top:15px;
	border-left: 4px solid #931B1E;
	padding-left: 20px;
	padding-top: 10px;
	text-transform: uppercase;
}

/* --------------------- BULLETS --------------------- */
.bullets {
	margin-top:275px;
}

.bullets-ofo {
	margin-top:325px;
}

.bullets-mm {
	margin-top:325px;
}

.image-logo-program {
	top: -10px; position: relative;
}

ul.bullet_pdf li, div.bullet_pdf ul li{
	list-style:none;
	position: relative;
	background:transparent url(http://www.taonline.org/ta/wp-content/themes/TA-Online/images/bullets/pdf.jpg) no-repeat;
	padding-left:35px;
	font-size: 12px;
}
ul.bullet_pdf li a, div.bullet_pdf ul li a{
	color: #222;
	padding: 2px;
	}
ul.bullet_pdf li a:hover, div.bullet_pdf ul li a:hover {
	color: #fff;
	background-color: #921b1e;
	text-decoration: none; padding: 2px;
	}	
li.bullet_pdf {
	right: 0px;
	line-height:14px;
	margin-bottom: 20px;
	height: 25px; 
}
.bullet_pdf_singleline {
	right: 0px;
	line-height:6px;
	padding-bottom: 0px;
	padding-top: 10px;
	margin-bottom: 10px;
	height: 25px; 
}
ul.bullet_form li, div.bullet_form ul li{
	list-style:none;
	position: relative;
	background:transparent url(http://www.taonline.org/ta/wp-content/themes/TA-Online/images/form.jpg) no-repeat;
	padding-left:35px;
	font-size: 12px;
}
ul.bullet_form li a, div.bullet_form ul li a{
	color: #222; padding: 2px;
	}
	
ul.bullet_form li a:hover, div.bullet_form ul li a:hover {
	color: #fff;
	background-color: #2785A7;
	text-decoration: none; padding: 2px;
	}	
li.bullet_form {
	right: 0px;
	line-height:13px;
	padding-bottom: 0px;
	padding-top: 1px;
	margin-bottom: 10px;
	height: 25px; 
}
ul.media li, div.media ul li{
	list-style:none;
	position: relative;
	background:transparent url(http://www.taonline.org/ta/wp-content/themes/TA-Online/images/bullets/media.png) no-repeat;
	padding-left:28px;
	font-size: 12px;
}
ul.media li a, div.media ul li a{
	color: #222; padding: 2px;
	}
	
ul.media li a:hover, div.media ul li a:hover {
	color: #fff;
	background-color: #921b1e;
	text-decoration: none; padding: 2px;
	}	
/* Our Volunteer ---------------------------------------- */

#box { width: 580px; float: left; margin-bottom: 10px;}

.volunteer-box { float: right; width: 460px; padding-top: 5px;}

#box .volTitle { font-size: 16px; line-height: 21px; color: #921b1e; margin-bottom: 5px;
}
#box .volSubTitle {
	font-size: 14px; line-height: 16px; margin-bottom: 5px; font-style: italic;
}
.moreInfo { font-size: 10px; color: #3B6E8F; margin-left: 285px;  }

/* Home Slider ---------------------------------------- */

.partner-text {
	height: 295px;
}
#partnerBoxLeft { width: 400px; padding: 10px; border:1px solid #d6d6d6;
	float: left; font-size: 12px; font-weight: bold; background-color: #ede4d4; padding-left: 20px;
}
#partnerBoxRight { width: 400px; padding: 10px; border:1px solid #d6d6d6;
	float: right; font-size: 12px; font-weight: bold; background-color: #ede4d4; padding-left: 20px;
}
.shortcolumn2left {
	width:425px;
	float:left;
	margin:0 20px 25px 0px;
}
.shortcolumn2right {
	width:425px;
	float:right;
	margin:0 0px 25px 0px;
}
.shortcolumn2leftSmall {
	width:225px;
	float:left;
	margin:0 20px 25px 0px;
}
.shortcolumn2rightSmall {
	width:225px;
	float:right;
	margin:0 0px 25px 0px;
}

.contact-link {
	}

.contact-link a {
	}

.contact-link a:hover {
	background-color: fuchsia;
}
.contact-header {
	float:right;
	font: 18px/30px 'Helvetica', sans-serif;
	letter-spacing: 1.2px;
	margin-top:0px;
	text-align:right;
	line-height:28px;
	color:#eee;
	padding-right: 10px;
	text-transform:uppercase;
	border-right:solid 4px #931b1e;
}
.contact-header a {
	color: #fff;
}
.contact-header a:hover{
	background-color: #931b1e;
	text-decoration: none;
	padding: 3px 0px 3px 3px;
	
}
.smile {
color: #931B1E; font-size: 18px;
margin-bottom: 5px; font-style: italic;
}
#wufooForm {
	position: relative; top: -45px;
}

.meta-single {
	list-style:none;
	color:#ccc;
	font-size:10px; 
	}
.meta-single a{color:#494949;}
.meta-single a:hover{color:#2785A7; text-decoration: none;}

.meta-single .topic{
	background:url(../images/paper-clip.png) no-repeat 0 50%;
	padding: 4px 0px 2px 22px; 
}
.schedule h2 {
	font-size:12px; 
	font-family: 'Helvetica'; 
	background:#043b31; 
	color:#fff; 
	padding:3px 3px 3px 8px;
	margin-bottom:15px;
	text-transform:uppercase;
	border-right:solid 4px #931b1e;
}

/* HOMEPAGE SIDEBAR */

/* SAVE THE DATE */

.std-img { margin-left: 20px;
}
#std-content {
	text-align: center;
	}
.std-title { color: #990000; font-style: italic; font-weight: bold; font-size: 14px; }

.std-subtitle{ font-size: 18px; font-weight: bold; }
.std-link { font-size: 21px; font-weight: bold; }
.std-link a { color: #990000; }

/* Schedule of Adaptive Outdoor Programs */
#homepage-content-sidebar h3 {
	font-family: Helvetica;
	font-size: 19px;
	text-align: center;
	font-weight: bold;
	background-color: #eee;
	padding: 5px;
	}

.post blockquote {
margin: 0 20px 10px 0;
background: #043B31;
border-right: solid 4px #931B1E;
padding: 10px 10px 10px 10px;
font-family: 'Helvetica';
color: #fff;
font-size: 16px;
quotes: none;
-moz-box-shadow: 0px 0px 0px #ccc;
-webkit-box-shadow: 0px 0px 0px #CCC;
box-shadow: 0px 0px 0px #CCC;

float: left;

width: 150px;

}