#page_hands
{
    position:absolute;
    z-index:0;
    background: transparent url("../images/t4u_hands.jpg") no-repeat;
    width: 928px;
    height: 704px;
    top:176px;
    left:30px;
}

#row1 {width:940px; padding-left:0; padding-right:0; height:117px; } /*Logo and Mission Stat*/
#row3 {padding-top:25px;} /*Breadcrumb Row*/


#t4u_logo 
{
    position:relative;
    top:10px;
    width:140px; 
    height:96px;
    border:none;
    /*background: transparent url("../images/t4u_logo.gif") no-repeat;*/
}
#t4u_logo:hover {cursor:pointer;}
#t4u_connecting_people 
{
    position:relative;
    top:5px;
    left:340px;
    width:461px; 
    height:63px;
    /*background: transparent url("../images/t4u_connecting_people.gif") no-repeat;*/
}
.tp_no_padding {width:298px;padding:0px 1px 0px 1px;} /*No padding correction in tp blocks*/
/********************************************************************/
.donate_icon
{
    border:none;
    width:89px;
    height:85px;   
}
.qtrp_donate {padding:8px 5px 0px 5px; margin-left:50px;}
.sxp_donate {position:absolute; float:left; margin-left:15px;}

.get_involved_icon
{
    border:none;
    width:136px;
    height:75px;    
}
.qtrp_getinvolved {padding:8px 5px 0px 5px;margin-left:50px;}
.sxp_getinvolved {position:absolute; float:left; margin-left:-10px;}

.keep_me_updated_icon
{
    border:none;
    width:118px;
    height:98px;   
}
.keep_me_updated_icon_sml, .donate_icon_sml
{
    border:none;
    width:52px;
    height:50px;   
}
.qtrp_keep_me_updated {padding:5px 5px 0px 5px; margin-top:-16px;margin-left:30px;}
.sxp_keep_me_updated {position:absolute; float:left; margin-top:-10px;}

.volunteer_icon
{
    border:none;
    width:88px;
    height:100px;   
}
.qtrp_volunteer {padding:5px 5px 0px 5px; margin-top:-5px;margin-left:54px;}

.teams_icon
{
    border:none;
    width:136px;
    height:75px;   
}
.qtrp_teams {padding:16px 5px 0px 5px;margin-left:25px;}

.edu_sponsor_icon
{
    border:none;
    width:96px;
    height:100px;   
}
.qtrp_edu_sponsor {padding:16px 5px 0px 5px; margin-left:45px;}

.equip_donate_icon
{
    border:none;
    width:179px;
    height:96px;   
}
.qtrp_equip_donate {padding:5px 5px 0px 5px;margin-left:5px;}

/***************************************************************************/
#yt_playerContainer {padding:10px 0px 0px 10px;}


span.footer_more_txt_left 
{
    float:left;
    margin-left:15px;
    margin-top:2px;
    position:relative;
    color:#00005d;
    font-size:12px;
    font-weight:lighter;
    padding-left:6px;
    top:6px;    
    
}
span.footer_more_txt_right 
{
    float:right;
    margin-right:15px;
    margin-top:2px;
    position:relative;
    color:#00005d;
    font-size:12px;
    font-weight:lighter;
    padding-left:6px;
    top:6px;    
    
}
p.welcome_txt 
{
    line-height:18px;
    padding-bottom:0px;
    margin-bottom:0;
}
._select_gallery {min-height:10px;}


p.where_we_work_txt  {float:left;width:218px;margin-right:10px;}
img.where_we_work_img{border: solid 1px #999;}

p.team_dev_txt  {float:left;width:218px;margin-right:10px;}
img.team_dev_img{border: solid 1px #999;}

/**** News Summary Blocks ***/
div.projects_latest_news_item
{  
    float:left;
    width:220px;
    min-height:50px;
    border-right:solid 1px #ccc;   
}
div.latest_news_item
{  
    float:left;
    width:240px;
    min-height:140px;
    border-right:solid 1px #ccc;   
}
div.newssummary_title a 
{
    position:relative;
    text-decoration:none;
    color:#ff0000;
    font-weight:bold;
    /*font-size:12px;
    font-weight:lighter;
    padding-right:6px;
    top:6px;  */
}
div.newssummary_title a:hover {text-decoration:underline;}
div.newssummary_pubdate 
{
    position:relative;
    color:#666;
    font-size:10px;
    margin-bottom:6px;
}
div.newssummary_text
{
    width:140px; width:125px; /*********************** TO DO ****************/
    height:90px;
    overflow:hidden;   
}
div.newssummary_text a
{
    font-size:12px;
    font-weight:lighter;
    text-decoration:none;
    color:#333;  
}
div.newssummary_text a:hover
{
    font-size:12px;
    font-weight:lighter;
    text-decoration:underline;
    color:#333;   
}
div.newssummary_text_projects
{
    width:195px;
    height:60px;
    overflow:hidden;   
}
div.newssummary_text_projects a
{
    font-size:12px;
    font-weight:lighter;
    text-decoration:none;
    color:#333;  
}
div.newssummary_text_projects a:hover
{
    font-size:12px;
    font-weight:lighter;
    text-decoration:underline;
    color:#333;   
}


div.newssummary_image img
{
   border:solid 1px #666; 
   margin:2px 7px 0px 0px; 
}



div.read_more_link {clear:left;margin-left:155px;} /****************** More news link ****************/
div.read_more_link img {position:relative;top:5px;padding:0;margin:0;}
div.read_more_link a 
{
    position:relative;
    text-decoration:underline;
    color:#ff0000;
    font-size:12px;
    font-weight:lighter;
    padding-right:6px;
    top:6px;  
}
div.read_more_link a:hover {text-decoration:none;}


ul.event_qtr
{
    margin-left:0px;
    position:relative;
    border-bottom:solid 1px #666;
    padding:5px 0px 5px 0px;
    list-style-type: none;
    display: inline-block;
}
ul.no_border {border:none;}
ul.event_qtr li._qtr_calendar 
{
    position:relative;
    background: transparent url("../images/t4u_event_qtr_image.png") no-repeat center center;
    width:58px;
    height:52px;
    padding-right:5px;
}

ul.event_qtr li div.qtr_number 
{
    position:relative;
    width:58px;
    height:52px;
    color:#000000;
    font-size:18px;
    font-weight:bold;
    top:22px;
    text-align:center;
}
ul.event_qtr li.list_li
{
    float:left;
    width:210px;
    height:15px; 
    overflow:hidden;
} 
div.event_date 
{
    display:inline;
    width:120px;
    height:15px; 
    overflow:hidden;
    /*background-color:#ccc;*/
}
div.event_link 
{
    display:inline;
    width:80px;
    height:15px; 
    overflow:hidden;
    /*background-color:#666;*/
}
ul.event_qtr li div.event_link a 
{
    text-decoration: underline;
}

ul.event_qtr li  div.event_link a:hover{
    text-decoration: none;
    color:#ff0000;
}

._donate_tp {min-height:80px;}

/*div#main_newsImages {}*/ /*** Image on the About Us so far ***/
/*div#main_newsImages img {float:right;margin:5px;}*/

div#newsContent img {clear:right;float:right;margin:5px;}

h1.donations 
{
    margin: 0;
    color:#00005d;
    letter-spacing: 0.05mm;
	font-family:Arial;
	font-weight:bold; 
	font-size:15px;
	padding: 10px 9px 5px 11px;
	text-align:left;
	position:relative; z-index:1;
	width:892px;
	text-decoration:underline;
	/*background-color:Fuchsia;*/
}
ul.donate_blocks
{
  width:912px;
  height:120px;  
  margin-right:22px;
  /*background-color: Green;*/
  list-style-type: none;
}

li.donate_block
{
    float:left;
    width:273px;
    height:130px;
    /*background-color:#ccc;*/
    margin-right:22px;
    border-left: solid 1px #ccc;
}
li._first{margin-left:22px;border-left: none;}

ul.donate_blocks_sml
{
  width:600px;
  height:50px;  
  margin-right:22px;
  /*background-color: Green;*/
  list-style-type: none;
}
li.donate_block_sml
{
    float:left;
    width:180px;
    height:50px;
    margin-right:10px;
    /*background-color:#ccc;*/
    /*border-left: solid 1px #ccc;*/
}
div.donate_title_sml
{
  margin-left:10px;
  margin-top:5px;
  font-weight:bold;
  font-size:13px;
  width:118px;
  color:#000; 
  /*background-color:Aqua; */
}
span.donate_block_sml_txt {position:relative; top:10px; left:-10px;}

div.footer_thankyou_text {margin: 0 auto; width:235px; margin-top:8px;}
div.footer_thankyou_text a 
{
    text-decoration:none;
    color:#00005d;
    font-size:14px;
    font-weight:bold; 
}

div.donate_title
{
  margin-left:10px;
  margin-top:30px;
  font-weight:bold;
  font-size:13px;
  width:112px;
  color:#000; 
  /*background-color:Aqua; */
}


div.donate_link {margin-left:15px;width:110px; margin-right:15px;margin-top:2px;}
div.donate_link img {position:relative;top:5px;padding:0;margin:0;}
div.donate_link a 
{
    position:relative;
    text-decoration:underline;
    color:#333;
    font-size:12px;
    font-weight:lighter;
    padding-right:6px;
    top:6px;  
}
div.donate_link a:hover {text-decoration:none;}

ul.donate_blocks li.donate_block img.donate_image,ul.donate_blocks_sml li.donate_block_sml img.donate_image {float:right; border:none;}

#_stand_order {margin:30px 0px 0px 0px;}
#_postal_donation {margin:-15px 20px 0px 20px;position:relative; top:30px;}
#_money_trans {margin:0;position:relative; top:30px;}

#_just_giving {margin:30px 0px 0px 0px;}
#_paypal {margin:0;}
#_sponsor_form {margin:20px 40px 0px 30px;}

#paypalform {float:right;width:125px; height:98px; margin:0;position:relative; top:-50px; right:10px;/*background-color:Aqua;*/}


._donate_sml_icons {margin:0px 0px 0px 0px;}


p.gift_aid_txt
{
    width:920px;
    text-align:center;
    color:#333;
    padding-bottom:0;
    margin-bottom:0;
}
a.gift_aid_link 
{
    text-decoration:underline;
    color:#333;
}
a.gift_aid_link:hover {text-decoration:none;}

div.footer_thankyou_text a:hover {text-decoration:none;}


/****************************New style donations page****************************/
.donations_content {
	padding-left:80px;
	padding-right:80px;
	font-size:14px;
}

h1.make_donation {
	margin: 0;
	color:#00005d;
	letter-spacing: 0.05mm;
	font-family:Arial;
	font-weight:bold; 
	font-size:15px;
	text-align:left;
	position:relative; z-index:1;
}

.justgiving_green {
	color:#a8d050;
}

.justgiving_purple {
	color:#8f30a0;
}

.donations_footnote {
	color:#666;
	font-style:italic;
	text-align:center;
	font-size:11px;
}

.donations_gift_aid {
	text-align:center;
    color:#333;
}

.donations_img {
	border:solid 1px #00005d;
	padding:2px;
}

#donation_details {
	border:1px solid #000000; 
	padding: 3px 7px 3px 7px; 
	margin-top:5px;
	margin-bottom:10px;
}

.bank_details {
	border:1px solid #000000; 
	padding: 3px 7px 3px 7px; 
	background-color:#dbe5f1;
	font-size:12px;
	width:145px;
}

/********* More News Style *******/
ul.square_tp 
{
    list-style-type: none; 
    font-size:11px;
    margin-left:0px;
}
ul.square_tp li 
{
    clear:left; 
    float:left; 
    list-style-position: inside; 
    width:260px; 
    /*border-bottom:solid 1px #330000;*/
    /*border-bottom:solid 1px #c1c1c1; */
    padding-bottom:4px;
    padding-top:4px;
}
.linkbullet 
{
    background: transparent url("../images/t4u_bullet_arrow_right.gif") no-repeat;
    background-position: 1px 9px;
    text-decoration: none;
    padding-left: 14px; /*adjust bullet image padding*/
}

ul.square_tp li.enditem {border-bottom:none;}
ul.square_tp li.endlinks {border-bottom:none;}

.morenews_pubdate_tp a
{   
    /*color:#330000;*/
    float:left;
    color:#333;
    letter-spacing: 0.1mm;
	font-family: Arial; 
	font-weight:lighter; 
	font-size:11px;
	margin: 0px 0px 2px 0px;
	padding-top:2px;
	text-decoration:none;
	width:260px; 
}
.morenews_pubdate_tp a:hover
{   
	text-decoration:underline;
}

.morenews_title_tp 
{
    float:left;
    margin-left:1px; 
    width:260px; 
    color:#333; 
}
/***************************************************************/
.morenews_wrapper {}
ul.square_qp 
{
    margin-left:0px;
    list-style-type: none; 
    font-size:11px;
    float:right;
    width:175px; 
    margin-right:10px;
}
ul.square_qp li 
{
    clear:left; 
    float:left; 
    list-style-position: inside; 
    width:175px; 
    /*border-bottom:solid 1px #330000;*/
    /*border-bottom:solid 1px #c1c1c1; */
    padding-bottom:4px;
    padding-top:4px;
}
.linkbullet 
{
    background: transparent url("../images/t4u_bullet_arrow_right.gif") no-repeat;
    background-position: 1px 9px;
    text-decoration: none;
    padding-left: 14px; /*adjust bullet image padding*/
}

ul.square_qp li.enditem {border-bottom:none;}
ul.square_qp li.endlinks {border-bottom:none;}

.morenews_pubdate_qp a
{   
    /*color:#330000;*/
    float:left;
    color:#333;
    letter-spacing: 0.1mm;
	font-family: Arial; 
	font-weight:lighter; 
	font-size:11px;
	margin: 0px 0px 2px 0px;
	padding-top:2px;
	text-decoration:none;
	width:175px; 
}
.morenews_pubdate_qp a:hover
{   
	text-decoration:underline;
}

.morenews_title_qp 
{
    float:left;
    margin-left:1px; 
    width:175px; 
    color:#333; 
}
/*********************** Featured News Items ******************/
div.featured_news_items 
{
    width:540px;
    height:160px;
    margin-bottom:20px;
    overflow:hidden;
    /*background-color:#ccc;*/
}
.featured_news_items img {float:left; border:solid 1px #8d8d8d; padding:4px; background-color:#fff; margin:10px 15px 0px 0px;}

.featured_news_title a
{
	font-family: Arial; 
	font-weight:bold; 
	font-size:14px;
	margin: 0px 0px 0px 0px;
	color:#00005d;
	text-decoration:underline;
}
.featured_news_title a:hover {text-decoration:none;}

.featured_news_pubdate 
{
    /*color:#4f4d46;*/ /*Option 1*/
    color:#333;
    letter-spacing: 0.1mm;
	font-family: Arial; 
	font-weight:lighter; 
	font-size:11px;
	margin: 2px 0px 2px 0px;
	padding-top:2px;
	text-decoration:none;
	
}
div.featured_news_summary {position:relative;top:10px;}
div.featured_news_summary a {color:#333;text-decoration:none;}
div.featured_news_summary a:hover {text-decoration:underline;}

/*********************** Video Gallery Items ******************/

.yt_video_nowplaying {color:#00005d;margin-bottom:5px;}
.yt_video_nowplaying_item {font-size:12px;color:#333; font-weight:lighter;}

div.video_galley_wrapper {margin-top:20px;}
div.video_gallery 
{
    float:left;
    width:270px;
    height:110px;
    margin-left:15px;
    margin-top:10px;
    margin-bottom:20px;
    overflow:hidden;
    /*background-color:#ccc;*/

}
.video_gallery img {float:left; border:solid 1px #8d8d8d; padding:4px; background-color:#fff; margin:0px 15px 0px 0px;}

.video_gallery_title a
{
	font-family: Arial; 
	font-weight:bold; 
	font-size:12px;
	margin: 10px 0px 0px 0px;
	color:#00005d;
	text-decoration:underline;
}
.video_gallery_title a:hover {text-decoration:none;}

.video_gallery_pubdate 
{
    /*color:#4f4d46;*/ /*Option 1*/
    color:#333;
    letter-spacing: 0.1mm;
	font-family: Arial; 
	font-weight:lighter; 
	font-size:11px;
	margin: 2px 0px 2px 0px;
	padding-top:2px;
	text-decoration:none;
	
}


#event_details {float:left; width:600px; margin-bottom:10px; border-bottom: solid 1px #c1c1c1; }
#event_details p {margin:0; padding:5px; margin-bottom:5px;}
#event_details .event_titles, #event_details .event_dates, #event_details .event_info {font-weight:bold; color:#00005d;padding-right:5px;}

#event_details img {float:left; border:solid 1px #8d8d8d; padding:4px; background-color:#fff;margin-right:13px;margin-bottom:3px;}


h1.event_morenews {
    color:#00005d;
    letter-spacing: 0.05mm;
	font-family:Arial;
	font-weight:bold; 
	font-size:15px;
	padding: 8px 0px 5px 0px;
	text-align:left;
	width:220px;
	text-decoration:underline;
}
div.more_events_wrapper {}
div.event_more_news 
{
    float:left;
    width:270px;
    height:110px;
    margin-left:15px;
    margin-top:10px;
    margin-bottom:20px;
    overflow:hidden;
    /*background-color:#ccc;*/

}
.event_more_news img {float:left; border:solid 1px #8d8d8d; padding:4px; background-color:#fff; margin:0px 15px 0px 0px;}

.event_more_news_title a
{
	font-family: Arial; 
	font-weight:bold; 
	font-size:12px;
	margin: 10px 0px 0px 0px;
	color:#00005d;
	text-decoration:underline;
}
.event_more_news_title a:hover {text-decoration:none;}

.event_more_news_pubdate 
{
    /*color:#4f4d46;*/ /*Option 1*/
    color:#333;
    letter-spacing: 0.1mm;
	font-family: Arial; 
	font-weight:lighter; 
	font-size:11px;
	margin: 2px 0px 2px 0px;
	padding-top:2px;
	text-decoration:none;
	
}

/******    Photo Gallery  ******/
#photo_gallery_caption
{
    padding-top:10px;
    padding-bottom:15px;
    font-size:12px;
    color:#666;
}
.photo_gallery_caption {margin-left:10px;color:#cc2228; font-size:12px;}
span.caption_title {color:#333; font-weight:bold;}
#gallery_image {width:600px; text-align:center;}
#gallery_image img {border:solid 1px #8d8d8d;padding:4px; background-color:#fff;}

#gallery_nav { width:244px; height:20px; margin:0 auto; margin-top:20px;}

ul.gallery_nav li 
{
    float:left; 
    padding:0;
    margin:0;
    margin-left:4px;
    margin-right:4px;
    list-style:none;
}
#gallery_nav li a {color:#666;text-decoration:underline;}
#gallery_nav li a:hover {text-decoration:none;}

/*********Search Featured Items******************/
div.search_news_items 
{
    width:540px;
    /*height:160px;*/
    margin-bottom:30px;
    /*overflow:hidden;*/
    /*background-color:#ccc;*/
}
.search_news_items img {float:left; border:solid 1px #8d8d8d; padding:4px; background-color:#fff; margin:10px 15px 0px 0px;}

.search_news_title a
{
	font-family: Arial; 
	font-weight:bold; 
	font-size:14px;
	margin: 0px 0px 0px 0px;
	color:#00005d;
	text-decoration:underline;
}
.search_news_title a:hover {text-decoration:none;}

.search_news_pubdate 
{
    /*color:#4f4d46;*/ /*Option 1*/
    color:#333;
    letter-spacing: 0.1mm;
	font-family: Arial; 
	font-weight:lighter; 
	font-size:11px;
	margin: 2px 0px 2px 0px;
	padding-top:2px;
	text-decoration:none;
	
}
div.search_news_summary {position:relative;top:10px;}
div.search_news_summary a {color:#333;text-decoration:none;}
div.search_news_summary a:hover {text-decoration:underline;}

