/*
Theme Name: RowNewYork.org
Theme URI: http://rownewyork.org/
Version: 1.0
Author: Shelby Spears and Theresa Newman
Author URI: http://theresaweb.com/
*/
img, div, a {
	behavior: url(iepngfix.htc);
}
html {
	margin: 0;
	padding: 0;
	height: 100%;
}
body {
	background: #312e80 url(images/background.jpg) repeat;
	text-align: center;
	font-size: 12px;
	height: 100%;
	margin: 0;
	padding: 0;
	font-family:Arial;
}
img {
	border: 0px;
}
#container-top-edge {
	background:transparent url(images/container-top-edge.png) no-repeat;
	width:922px;
	height:8px;
	margin: 0 auto;
}
#container-bottom-edge {
	background:transparent url(images/container-bottom-edge.png) no-repeat;
	width:922px;
	height:11px;
	margin: 0 auto;
}
#container {
	width: 922px;
	min-height: 100%;
	margin: 0 auto;
	text-align: left;
	background-color: White;
	position: relative;
	overflow: hidden;
	z-index:0;
	padding-top:10px;
}
#page {
	width: 840px;
	min-height: 100%;
	margin: 0 auto;
	text-align: left;
	position: relative;
}
#content {
	width: 100%;
	height: 100%;
	float: left;
	padding-bottom: 56px;
	min-height:500px;
}
#copy {
	color:#707070;
	font-size:12px;
}
#copy a {
	color:#707070;
}
.entry {
	color:#707070;
	font-size:12px;
}
.entry a {
	color:#707070;
}
#copy a.pdf {
		background: transparent url(images/pdf_icon.png) no-repeat;
	display:block;
	text-decoration:none;
	padding-left:30px;
	height:25px;	
}
.entry a.pdf {
		background: transparent url(images/pdf_icon.png) no-repeat;
	display:block;
	text-decoration:none;
	padding-left:30px;
	height:25px;	
}
#newsletter a.pdf {
		background: transparent url(images/pdf_icon.png) no-repeat;
	display:block;
	text-decoration:none;
	padding-left:30px;
	height:25px;
		font-size:18px;
	font-weight:bold;
	color:#003366;
}
#newsletter {
float:right;	
}
#copy .subtitle {
	font-weight:bold;
}
.entry h2 {
	font-weight:bold;
	font-size:14px;
}
.entry img.alignleft {
float:left;
padding-right:5px;
}
.entry img.alignright {
float:right;
padding-left:5px;
}
.entry img.aligncenter {
display: block;
margin: 0px auto 0px auto;
}
.te_div {
background:#F0F0F0;
font=size:14px
}
/**********text widgets*****************/
/***********note do not use h1 inside text widget use h2 instead*********/
.widget_text h1 /***hides deescriptive header of text widgets****/ {
	display:none;
}
#text-2, #text-3 {
	width:266px;
	float:left;
}
/*******HEADER*******/

#header {
	width: 100%;
	background-color: white;
	overflow:hidden;
}
#header p {
	font-size: 16px;
	text-align: justify;
	line-height: 24px;
	margin: 0;
}
#support_us {
	float: right;
	width: 130px;
	height: 29px;
	padding: 19px 0 0 10px;
}
#support_us a {
	float: right;
	width: 130px;
	height: 29px;
	background: white url(images/supportus.png) no-repeat;
}
#media-icons {
	padding: 19px 0 0 0;
	float:right;
}
#media-icons .gallery {
	float:right;
	background: white url(images/gallery-icon.png) no-repeat;
	padding:  0;
	width:28px;
	height:20px;
}
#media-icons .video {
	float:right;
	background: white url(images/video-icon.png) no-repeat;
	margin:  0 0 0 10px;
	width:28px;
	height:20px;
}
#Home_link {
	width: 147px;
	height: 68px;
	float: left;
	padding:15px 350px 32px 0;
}
#Home_link a {
	width: 147px;
	height: 68px;
	float: left;
	background: white url(images/RowNY_logo.png) no-repeat;
}
#upper-menu {
	font-weight:bold;
	float: right;
	margin: 0;
}
#upper-menu a {
	text-decoration:none;
	color:#003366;
}
#upper-menu a:hover {
	text-decoration:underline;
}
/***************Search box***************/
#search-wrapper {
	padding: 19px 0 0 0;
	width: 198px;
	float:right;
}
#searchform {
	float: left;
	color: Blue;
	background: white url(images/search-bg.png) no-repeat;
	width: 198px;
	height: 30px;
	position:relative;
}
#searchsubmit {
	position:absolute;
	height: 19px;
	background: #cccccc url(images/search-button.png) no-repeat;
	width: 24px;
	border: 0;
	left:168px;
	top:6px;
	cursor:pointer;
}
#s {
	position:absolute;
	left:5px;
	height: 15px;
	border: 0;
	color:#707070;
	top:6px;
	left:10px;
}
/********secondary page sub nav bar*******/
#subnav-bar {
	background: white url(images/subnav-bar.png) no-repeat;
	height:25px;
}
#subnav-bar .page-current {
	text-decoration:underline;
}
#subnav-bar a {
	color:#707070;
	text-decoration:none;
	float:left;
	padding:8px 5px 0 10px;
	font-size:10px;
	font-weight:bold;
}
#subnav-bar a:hover {
	color:#707070;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
}
/***********Footer***********/
#footer {
	background-color: white;
	position: absolute;
	bottom: 0;
	height:56px;
}
#footertext {
	color: #003366;
	font-weight: bold;
	font-size: 12px;
	float:left;
	padding-top:20px;
}
#footertext a {
	text-decoration:none;
	color: #003366;
}
#footericons {
	padding: 20px 0 0 0;
	float:left;
}
#footericons .fb {
	float:left;
	background: white url(images/fb-icon.png) no-repeat;
	padding:  0;
	width:16px;
	height:16px;
	margin:  0 0 0 10px;
}
#footericons .rss {
	float:left;
	background: white url(images/rss-icon.png) no-repeat;
	width:16px;
	height:16px;
	margin:  0 0 0 10px;
}
#footericons .hr {
	float:left;
	background: white url(images/hr-icon.png) no-repeat;
	width:64px;
	height:16px;
	margin:  0 0 0 10px;
}
/*********home page general***********/
#slideshow {
	width: 840px;
	height: 367px;
	margin: 0 auto;
}
#quote-bar {
	width:840px;
	height:24px;
	margin:0;
	padding:3px 0 0 20px;
	background: white url(images/quote-bar.png) no-repeat;
	color:White;
}
/******************1 Column Pages general*******************/
#onecol-left {
	width:797px;
	padding:0 15px 0 0;
	margin-top:15px;
	border-right:solid 1px #cccccc;
	float:left;
}
#onecol-left h1 {
	font-size:18px;
	font-weight:bold;
	color:#003366;
	margin:0;
}

#onecol-left p {
	line-height:1.5em;
	margin: 0 0 5px 0;
}
#onecol-left li {
	line-height:1.5em;
	margin: 0 0 5px 0;
}
#onecol-left .navigation .alignright{
float:right;
}
#onecol-left .navigation .alignleft{
float:left;
}
/******************2 Column Pages general*******************/
#twocol-left {
	width:572px;
	padding:0 15px 0 0;
	margin-top:15px;
	border-right:solid 1px #cccccc;
	float:left;
}
#twocol-left h1 {
	font-size:18px;
	font-weight:bold;
	color:#003366;
	margin:0;
}

#twocol-left p {
	line-height:1.5em;
	margin: 0 0 5px 0;
}
#twocol-left li {
	line-height:1.5em;
	margin: 0 0 5px 0;
}
#twocol-left .navigation .alignright{
float:right;
}
#twocol-left .navigation .alignleft{
float:left;
}
#twocol-right {
	float:left;
	width:225px;
	padding:15px 0 0 25px;
}
#bluebox {
	background: white url(images/bluebox-bg.png) no-repeat;
	position:relative;
	width:225px;
	height:357px;
	margin-top:15px;
	color:white;
}
#bluebox .title {
	font-family: Arial;
	font-weight:bold;
	font-size: 16px;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:15px;
	margin:0;
}
#bluebox .bluebox {
	position:absolute;
	top:40px;
	left:0;
	color:White;
	padding-right:10px;
	padding-left:15px;
	line-height:1.5em;
	list-style:none;
}
#bluebox .bluebox li {
	margin-bottom:1em;
}
#bluebox.press .bluebox li {
	margin-bottom:.5em;
	border-bottom:1px dashed thistle;
}
#bluebox.press .bluebox {
	line-height:1.3em;
}
#bluebox.press a  {
	text-decoration:none;
}
#bluebox .bluebox a {
	color:White;
}
#bluebox.long {
	background: white url(images/blueboxlong2-bg.jpg) no-repeat;
	position:relative;
	width:225px;
	height:898px;
	margin-top:15px;
	color:white;
}
#bluebox.invite {
	background: white url(images/inviteWebsidebar.png) no-repeat;
	position:relative;
	width:225px;
	height:465px;
	margin-top:15px;
	color:white;
}
#bluebox.existingathletes {
	background: white url(images/blueboxexistingathletes.png) no-repeat;
	position:relative;
	width:225px;
	height:114px;
	margin-top:15px;
	color:white;
}
#bluebox.tryouts {
	background: white url(images/blueboxtryouts.png) no-repeat;
	position:relative;
	width:225px;
	height:114px;
	margin-top:15px;
	color:white;
}
#bluebox.prepsummerltr {
	background: white url(images/blueboxPREPSummerLTR.png) no-repeat;
	position:relative;
	width:225px;
	height:114px;
	margin-top:15px;
	color:white;
}
#bluebox.donatenow {
	background: white url(images/blueboxdonatenow.png) no-repeat;
	position:relative;
	width:225px;
	height:114px;
	margin-top:15px;
	color:white;
}
#bluebox.mastersportal {
	background: white url(images/mastersportal.png) no-repeat;
	position:relative;
	width:225px;
	height:114px;
	margin-top:15px;
	color:white;
}
#bluebox.needs {
	background: white url(images/Needbox.png) no-repeat;
	position:relative;
	width:225px;
	height:114px;
	margin-top:15px;
	color:white;
}
#greenbox {
	background: white url(images/greenbox-bg.png) no-repeat;
	position:relative;
	width:225px;
	height:357px;
	color:white;
}
#greenbox .title {
	font-family: Arial;
	font-weight:bold;
	font-size: 16px;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:15px;
	margin:0;
}
#greenbox .greenbox {
	position:absolute;
	top:40px;
	left:0;
	color:White;
	padding-right:10px;
	padding-left:28px;
	line-height:1.5em;
}
#greenbox .greenbox li {
	margin-bottom:1em;
}

/********three column general************/

#threecol-left {
	width:131px;
	padding:20px 20px 0 0;
	margin:0;
	float:left;
	position:relative;
}
#threecol-middle {
	width:473px;
	padding:0;
	margin:20px 0 0 0;
	padding:0 15px 0 15px;
	border-right:solid 1px #cccccc;
	border-left:solid 1px #cccccc;
	float:left;
	width:443px;
}
#threecol-middle h1 {
	font-size:18px;
	font-weight:bold;
	color:#003366;
	margin:10px 0 0 0;
	padding:0 0 3px 0;
}
#threecol-middle p {
	line-height:1.5em;
	margin: 0 0 5px 0;
}
#threecol-middle li {
	line-height:1.5em;
	margin: 0 0 5px 0;
}
#threecol-right {
	float:right;
	list-style:none;
	margin:10px 0 0;
	padding:0;
	width:204px;
}
/**********************************************************************End general settings*****************************************/
/**********************************************************************Page by Page Settings****************************************/
/************homepage***************************/
#homepage-bottom {
	height:433px;
	width:840px;
	margin-bottom:15px;
	margin-top:15px;
	position:relative;
	color:white;
}
#homepage-bottom .header {
	font-family: Arial;
	font-weight:bold;
	font-size: 18px;
	padding-top:10px;
	padding-bottom:20px;
	margin:0;
}
/************homepage bottom left box uses Recent with Excerpt widget***********/
.recent_with_excerpt {
	background: white url(images/latestnews-bg.png) no-repeat;
	position:relative;
	width:231px;
	height:433px;
	margin-right:20px;
	float:left;
	color:White;
	padding-right:10px;
	padding-left:25px;
	line-height:1.5em;
}
.recent_with_excerpt .title {
	font-family: Arial;
	font-weight:bold;
	font-size: 18px;
	padding-top:10px;
	padding-bottom:20px;
	margin:0;
}
.recent_with_excerpt ul {
	margin:0;
	padding:0;
	list-style:none;
}
.recent_with_excerpt li {
	margin-bottom:1em;
	padding-right:10px;
	line-height:1.5em;
	font-weight:bold;
}
.recent_with_excerpt a {
	color:White;
	text-decoration:none;
}
.recent_with_excerpt p {
	font-weight:normal;
	margin-bottom:0;
}
.recent_with_excerpt .small {
	font-weight:normal;
	margin:0;
	text-align:right;
}
.recent_with_excerpt .small a {
	font-weight:normal;
	color:#fff0e6;
}
/***********homepage bottom center boxes uses text widget*************/
 
#media-gallery {
	background: transparent url(images/photo-gallery-bg.png) no-repeat;
	width:231px;
	height:152px;
	margin-bottom:10px;
	float:left;
	padding-right:10px;
	padding-left:25px;
	line-height:1.5em;
	position:relative;
}
#media-gallery ul {
	margin:0;
	padding:0;
	list-style:none;
}
#media-gallery li {
	margin-bottom:10px;
}
#media-gallery .video a {
	background: transparent url(images/white-video-icon.png) no-repeat;
	padding-left:50px;
	line-height:30px;
	display:block;
	color:white;
	font-size:14px;
	text-decoration:none;
}
#media-gallery .video {
	height:30px;
}
#media-gallery .photo a {
	background: transparent url(images/white-photo-icon.png) no-repeat;
	padding-left:50px;
	line-height:30px;
	display:block;
	color:white;
	font-size:14px;
	text-decoration:none;
}
#media-gallery .photo {
	height:30px;
}
#BLIGE {
	background: transparent url(images/SquareOrangeBox.png) no-repeat;
	width:231px;
	height:270px;
	float:left;
	padding-right:10px;
	padding-left:25px;
	line-height:1.5em;
	position:relative;
}
#BLIGE-link {
	background:transparent url() no-repeat scroll 0 0;
	bottom:45px;
	width:260px;
        height:200px;
	left:-80px;
	margin:0;
	padding:0;
	position:relative;
	z-index:-1;
}
#BLIGE ul {
	list-style:none;
}
#in-the-spotlight {
	background: transparent url(images/in-the-spotlight-bg.png) no-repeat;
	width:231px;
	height:270px;
	float:left;
	padding-right:10px;
	padding-left:25px;
	line-height:1.5em;
	position:relative;
}
#in-the-spotlight-photo {
	background:transparent url() no-repeat scroll 0 0;
	bottom:-20px;
	height:183px;
	left:-20px;
	margin:0;
	padding:0;
	position:relative;
	z-index:-1;
}
#in-the-spotlight ul {
	list-style:none;
}
#invitation {
	background: white url(images/UpcomingEvents.png) no-repeat;
	clear:left;
	position:absolute;
	top:0;
	right:0;
	width:231px;
	height:432px;
	line-height:1.5em;
	padding-left:25px;
	padding-right:10px;
}
#invitation ul {
	list-style:none;
	margin:0;
	padding:0;
}
#invitation a {
	font-size:12px;
	text-decoration:underline;
	color:white;
	font-weight:bold;
}
#invitation .line1 {
	font-size:14px;
}
#invitation .line3 {
	font-weight:normal;
}
#invitation li {
	margin-bottom:1em;
	padding-right:10px;
	line-height:1.5em;
}
#about-us {
	background: white url(images/aboutus-bg.png) no-repeat;
	clear:left;
	position:absolute;
	top:0;
	right:0;
	width:231px;
	height:432px;
	line-height:1.5em;
	padding-left:25px;
	padding-right:10px;
}
#about-us ul {
	list-style:none;
	margin:0;
	padding:0;
}
#about-us a {
	font-size:12px;
	text-decoration:underline;
	color:white;
	font-weight:bold;
}
#about-us .line1 {
	font-size:14px;
}
#about-us .line3 {
	font-weight:normal;
}
#about-us li {
	margin-bottom:1em;
	padding-right:10px;
	line-height:1.5em;
}
/*********************************************************two column pages***********************************************************/
/**********academic page*************/

#academics_main_img {
	width:572px;
	height:331px;
	background: white url(images/academics_main_img.jpg) no-repeat;
	padding-bottom:5px;
}
/******************************************************three column pages****************************************************************/
/***********left column picture widgets********/
#threecol-left .title {
	font-family: Arial;
	font-weight:bold;
	font-size: 12px;
	color: white;
	padding-top: 5px;
	padding-left:7px;
	margin:0;
}
#threecol-left a {
	width:131px;
	height:127px;
	display:block;
	text-decoration:none;
}
#threecol-left .academics {
	background: white url(images/leftnav-academics.png) no-repeat;
	padding-bottom:10px;
}
#threecol-left .athletes {
	background: white url(images/leftnav-athletes.png) no-repeat;
	padding-bottom:10px;
}
#threecol-left .coaches {
	background: white url(images/leftnav-coaches.png) no-repeat;
	padding-bottom:10px;
}
#threecol-left .success {
	background: white url(images/leftnav-success.png) no-repeat;
	padding-bottom:10px;
}
#threecol-left .newsandevents {
	background: white url(images/leftnav-newsandevents.png) no-repeat;
	padding-bottom:10px;
}
#threecol-left .missionandhistory {
	background: white url(images/leftnav-missionandhistory.png) no-repeat;
	padding-bottom:10px;
}
#threecol-right li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
#threecol-right ul {
	margin:0;
	padding:0;
}
#threecol-right .title {
	font-family: Arial;
	font-weight:bold;
	font-size: 16px;
	color: #003366;
	padding-top:10px;
	padding-bottom:10px;
	margin:0;
}
#threecol-right a {
	font-family: Arial;
	font-weight:bold;
	color: #003366;
}
#threecol-right li {
	color:#707070;
	line-height:1.5em;
	margin-bottom:15px;
}
#threecol-right .subtitle {
	font-size:14px;
	font-weight:bold;
}
/************competitve girls page*******************************/

#girls_program_main_img {
	width:443px;
	height:331px;
	background: white url(images/competitive_girls_main_img.jpg) no-repeat;
	padding-bottom:5px;
}
#threecol-right .girlsprogram-rightnav-img {
	background: white url(images/girlsprogram-rightnav.png) no-repeat;
	height:229px;
	width:208px;
}
/************competitve boys page*******************************/

#boys_program_main_img {
	width:0px;
	height:0px;
	background: white url() no-repeat;
	padding-bottom:5px;
}
#threecol-right .boysprogram-rightnav-img {
	background: white url(images/boysprogram-rightnav.png) no-repeat;
	height:229px;
	width:208px;
}
/************pre-competitive program page*******************************/

#pre-competitive-programs_main_img {
	width:572px;
	height:331px;
	background: white url(images/pre-competitive-programs_main_img.png) no-repeat;
	padding-bottom:5px;
}
/************student athlete page*******************************/

#student_athletes_main_img {
	width:572px;
	height:331px;
	background: white url(images/student_athletes_main_img.png) no-repeat;
	padding-bottom:5px;
}
#student-athletes-rightbox {
	background: white url(images/student-athletes-greenbox-bg.png) no-repeat;
	position:relative;
	width:224px;
	height:734px;
	color:white;
	margin-top:15px;
}
#student-athletes-rightbox .title {
	font-family: Arial;
	font-weight:bold;
	font-size: 16px;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:16px;
	margin:0;
}
#student-athletes-rightbox ul {
	list-style:none;
	padding:180px 0 0 0;
	margin:0;
}
#student-athletes-rightbox li {
	margin-bottom:2em;
	margin-right:10px;
	margin-left:16px;
}
#student-athletes-rightbox .subtitle {
	font-weight:bold;
}
/************competitive rowing page*******************************/

#competitiverowing_main_img {
	width:572px;
	height:331px;
	background: white url(images/competitiverowing_main_img.png) no-repeat;
	padding-bottom:5px;
}
#twocol-right .recent_with_excerpt {
	background: white url(images/greenbox-bg.png) no-repeat;
	position:relative;
	width:210px;
	height:357px;
	margin-right:20px;
	float:none;
	color:White;
	padding-right:10px;
	padding-left:15px;
	line-height:1.3em;
	margin:0;
}
#twocol-right .recent_with_excerpt .title {
	font-family: Arial;
	font-weight:bold;
	font-size: 16px;
	padding-top:10px;
	padding-bottom:20px;
	margin:0;
}
#twocol-right .recent_with_excerpt ul {
	margin:0;
	padding:0;
	list-style:none;
}
#twocol-right .recent_with_excerpt li {
	margin-bottom:1em;
	padding-right:10px;
	line-height:1.3em;
	font-weight:bold;
}
#twocol-right .recent_with_excerpt a {
	color:White;
	text-decoration:none;
}
#twocol-right .recent_with_excerpt p {
	font-weight:normal;
	margin-bottom:0;
}
#twocol-right .recent_with_excerpt .small {
	font-weight:normal;
	margin:0;
	text-align:right;
}
#twocol-right .recent_with_excerpt .small a {
	font-weight:normal;
	color:#fff0e6;
}
/************masters rowing page*******************************/

#masters_rowing_main_img {
	width:572px;
	height:331px;
	background: white url(images/mastersrowing_main_img.png) no-repeat;
	padding-bottom:5px;
}
/************mission and history page*******************************/

#mission-and-history_main_img {
	width:572px;
	height:331px;
	background: white url(images/mission-and-history_main_img.png) no-repeat;
	padding-bottom:5px;
}
#event_list {
	background: white url(images/greenbox-bg.png) no-repeat;
	position:relative;
	width:225px;
	height:357px;
	color:white;
}
#event_list .ec3_list {
	
color:white;	
}
#event_list .title {
	font-family: Arial;
	font-weight:bold;
	font-size: 16px;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:15px;
	margin:0;
}

#event_list li {
	margin-bottom:1em;
	margin:0;
}
#event_list ul {
	list-style:none;
	margin:0;
	padding:0 10px 0 15px;
}
#event_list ul a {
	color:white;
	text-decoration:none;
	font-size:12px;
}
/************Rowing Success page*******************************/

#rowing_success_main_img {
	width:443px;
	height:331px;
	background: white url(images/rowing_success_main_img.png) no-repeat;
	padding-bottom:5px;
}
/************Coaches page*******************************/

/************Rowing Success page*******************************/

#community_programs_main_img {
	width:572px;
	height:331px;
	background: white url(images/community_programs_main_img.png) no-repeat;
	padding-bottom:5px;
}
/************Corporate Team building page*******************************/
#corporate_team_building_main_img {
	width:572px;
	height:331px;
	background: white url(images/corporate_team_building_main_img.png) no-repeat;
	padding-bottom:5px;
}
#corporate-team-building-rightbox {
	background: white url(images/corporate-team-building-greenbox-bg.png) no-repeat;
	position:relative;
	width:224px;
	height:647px;
	color:white;
	margin-top:15px;
}
#corporate-team-building-rightbox .title {
	font-family: Arial;
	font-weight:bold;
	font-size: 16px;
	padding-top:10px;
	padding-bottom:20px;
	padding-left:15px;
	margin:0;
}
#corporate-team-building-rightbox ul {
	list-style:none;
	padding:0 0 0 0;
	margin:0;
	line-height:1.5em;
	padding-left:15px;
	padding-right:10px;
	position:absolute;
	top:67px;
	color:White;
}
#corporate-team-building-rightbox li {
	margin-bottom:2em;
}
#corporate-team-building-rightbox .subtitle {
	font-size:14px;
	font-weight:bold;
}
/************Volunteer page*******************************/

#volunteer_main_img {
	width:572px;
	height:331px;
	background: white url(images/volunteer_main_img.png) no-repeat;
	padding-bottom:5px;
}
/************Buy Gear page*******************************/

#buy_gear_main_img {
	width:572px;
	height:331px;
	background: white url(images/buy_gear_main_img.png) no-repeat;
	padding-bottom:5px;
}
/************Join the Team page*******************************/

#join_the_team_main_img {
	width:443px;
	height:331px;
	background: white url(images/join_the_team_main_img.png) no-repeat;
	padding-bottom:5px;
}
#join_the_team_img_2 {
	width:443px;
	height:315px;
	background: white url(images/join_the_team_img_2.png) no-repeat;
	padding-bottom:5px;
}
#threecol-right .join_the_team-rightnav-img {
	background: white url(images/join-the-team-rightnav.png) no-repeat;
	height:229px;
	width:208px;
}
/**************************Calendar Page************************************/
#content #wp-calendar table {
border:solid 1px #003366;	
border-spacing:0;
color:#003366;
}
#content #wp-calendar .nav {	
border:2px groove #e1eaea;	
background-color:#e1eaea;
}
#content #wp-calendar caption {	
border:2px groove #e1eaea;		
background-color:#e1eaea;
}
#content #wp-calendar caption a {	
color:#003366;
font-size:20px;
font-weight:bold;
}
#content #wp-calendar .nav td {	
border:none;	
}

#content #wp-calendar #ec3_publish {
	visibility:hidden;
}
#content #ec3_prev, #ec3_next {
font-size:20px;
font-weight:bold;
font-family:Arial;
margin:0 40px 0 40px;
color:#003366;
}
#content #wp-calendar table td, #wp-calendar table td.pad:hover {
border:1px solid #003366;
height:80px;
font-size:20px;
}
#content #wp-calendar table.nav tr td {
	height:40px;
}
#bluebox .bluebox a.pdf {
	background: transparent url(images/pdf_icon.png) no-repeat;
	display:block;
	text-decoration:none;
	padding-left:30px;
}
/************academic success page*******************************/

#academic_success_main_img {
	width:443px;
	height:331px;
	background: white url(images/academic_success_main_img.png) no-repeat;
	padding-bottom:5px;
}
/************donate now page*******************************/

#donate_main_img {
	width:443px;
	height:331px;
	background: white url(images/academic_success_main_img.png) no-repeat;
	padding-bottom:5px;
}
/************blog page*******************************/

.post h2 {
color:#003366;
font-size:18px;
font-weight:bold;
margin:5px 0 5px 0;
}
.post h2 a {
color:#003366;
font-size:18px;
font-weight:bold;
text-decoration:none;
}
.post {
	color:#707070;
	font-size:12px;
	clear:both;
	overflow:hidden;
	margin-left:10px;
}
.post p{
	clear:both;
}
.post .entry {
margin-left:10px;	
}
.post_info {
font-style:italic;	
}
.entry table.ec3_schedule {
border:none;	
}
.entry table.ec3_schedule td  {
	color:#003366;
}
/********Join Mailing List**************/
.frm_forms input, .frm_forms textarea {

}
.frm_forms input .submit {

}
/***********Board and Staff page********************/
#board_and_staff_main_img {
	width:572px;
	height:331px;
	background: white url(images/board_and_staff_main_img.png) no-repeat;
	padding-bottom:5px;
}

/**********photo gallery page**************/
#photo-gallery-right {
	float:left;
	width:225px;
	padding:15px 0 0 25px;
	color:#003366;
font-size:18px;
font-weight:bold;
}
#photo-gallery-right .VideoCaption {
	color:#003366;
font-size:12px;
font-weight:bold;
margin-top:3px;
}
.album h2 a {
	color:#003366;
font-size:18px;
font-weight:bold;	
}
/************FAQ***********************/
#copy .faq {
	font-size:12px;
	font-weight:bold;
	color:#003366;
	margin:5px 0 0 0;
}
.entry .faq {
	font-size:12px;
	font-weight:bold;
	color:#003366;
	margin:5px 0 0 0;
}

/************ Partners Page *******************/
#partner_logo {
	float:left;
	padding-right:12px;
}
