@charset "utf-8";
/* CSS Document */

body {
	background-color: #ffffff;
	margin:0 0 0 0;
}

a {
text-decoration:none;
}

form {
margin:0;
padding:0;
}

/* fonts */

.rounded-darkgrey_22px {font: 22px 'BPreplayBold', Arial, sans-serif; color:#272525;}

.bliss-white_46px {font: 46px 'DroidSansRegular', Arial, sans-serif; color:#ffffff; text-transform:uppercase;}
.bliss-white_bold_42px {font: 42px 'DroidSansBold', Arial, sans-serif; color:#ffffff; text-transform:uppercase; line-height:44px;}
.bliss-blue_42px {font: 42px 'DroidSansRegular', Arial, sans-serif; color:#60AFD6; text-transform:uppercase;}
.bliss-blue_bold_42px {font: 42px 'DroidSansBold', Arial, sans-serif; color:#60AFD6; text-transform:uppercase;}
.bliss-white_bold_14px {font: 14px 'DroidSansBold', Arial, sans-serif; color:#FFFFFF; text-transform:uppercase;}
.bliss-white_bold_11px {font: 11px 'DroidSansBold', Arial, sans-serif; color:#FFFFFF; text-transform:uppercase;}
.bliss-white_bold_12px {font: 12px 'DroidSansBold', Arial, sans-serif; color:#FFFFFF; text-transform:uppercase;}
.bliss-blue_bold_14px {font: 14px 'DroidSansBold', Arial, sans-serif; color:#60AFD6; text-transform:uppercase;}
.bliss-blue_bold_12px {font: 12px 'DroidSansBold', Arial, sans-serif; color:#60AFD6; text-transform:uppercase;}
.bliss-blue_bold_9px {font: 9px 'DroidSansBold', Arial, sans-serif; color:#60AFD6; text-transform:uppercase;}
.bliss-blue_14px {font: 14px 'DroidSansRegular', Arial, sans-serif; color:#60AFD6; text-transform:uppercase;}
.bliss-grey_bold_14px {font: 14px 'DroidSansBold', Arial, sans-serif; color:#545454; text-transform:uppercase;}
.bliss-grey_14px {font: 14px 'DroidSansRegular', Arial, sans-serif; color:#545454; text-transform:uppercase;}
.bliss-grey_bold_12px {font: 12px 'DroidSansBold', Arial, sans-serif; color:#545454; text-transform:uppercase;}
.bliss-grey_bold_11px {font: 11px 'DroidSansBold', Arial, sans-serif; color:#545454; text-transform:uppercase;}
.bliss-lightgrey_bold_11px {font: 11px 'DroidSansBold', Arial, sans-serif; color:#A0A0A0; text-transform:uppercase;}

.bliss-bold_11px {font: 11px 'DroidSansBold', Arial, sans-serif; text-transform:uppercase;}

.arial-lightgrey_11px {font: 11px Arial, sans-serif; color:#E8E8E8; text-transform:uppercase;}
.arial-white_14px {font: 14px Arial, sans-serif; color:#FFFFFF;}
.arial-white_12px {font: 12px Arial, sans-serif; color:#FFFFFF; text-transform:uppercase;}
.arial-darkgrey_10px {font: 10px Arial, sans-serif; color:#212125;}
.arial-grey_11px {font: 11px Arial, sans-serif; color:#7F878A;}
.arial-white_11px {font: 11px Arial, sans-serif; color:#FFFFFF;}
.arial-blue_11px {font: 11px Arial, sans-serif; color:#60AFD6; text-transform:uppercase;}

/* fundraising pages css */

.mapviewer {
font-family: Arial, sans-serif; font-size: 10px; color:#FFFFFF; text-transform:uppercase;
}

.mapviewer a {
font-family: Arial, sans-serif; font-size: 10px; color:#FFFFFF; text-transform:uppercase;
}

.project-links_left {
display:inline;
float:left;
border:1px solid #CCCCCC;
padding:4px;
margin:0 8px 0 0;
}

.project-links_right {
display:inline;
float:left;
width:214px;
}

.project-links_container {
padding:0 0 8px 0;
}
/*
.fundraising_headerbackg {
background:url(../images/fundraising_texture.gif) repeat-x top;
}

#fundraisingheader_loginbutton {
display:inline;
float:right;
width:136px;
height:29px;
margin:71px 12px 0 0;
background-image:url(../images/loginbutton.png);
}

.fundraising_redbutton {
margin:8px 0 0 0;
width:148px;
height:33px;
text-align:left;
background-image:url(../images/button-donatenow.png);
}

.donate-submit_button {
font: 11px Arial, sans-serif; color:#FFFFFF; font-weight:bold; text-transform:uppercase;
background:none;
border:0;
cursor:pointer;
}
*/
.donate-button_container {
display:inline;
float:left;
}

.donate-sharing_container {
float:none;
}

.sharing-button_container {
display:inline;
float:left;
padding:13px 0 0 12px;
}

.content {font: 12px Arial, sans-serif; color:#7F878A;}



#featured-events_container {
padding:4px 0 0 0;
width:342px;
position:relative;
}

/* classes */

.sub-nav_link_arrow {
float:left;
display:inline;
width:5px;
margin:0 6px 0 0;
padding:4px 0 6px 0;
}

.sub-nav_link_text {
float:left;
display:inline;
width:140px;
}

.promiseheading_container {
padding:16px 0 0 0;
margin:0 0 0 -3px;
}

.heading_container {
padding:24px 0 0 0;
margin:0 0 0 -3px;
}

.membersheading {
padding:24px 0 0 0;
margin:0 0 0 -3px;
}

.membersheading_container {
padding:0 0 0 4px;
}



.members_column {
padding:5px 0 0 0;
width:342px;
}


.heading-first_container {
padding:20px 0 0 0;
margin:0 0 0 -3px;
}

.heading-preview_container {

}

.heading-sml_container {
padding:18px 0 0 0;
}

.groupeventsheading-sml_container {
padding:10px 0 0 0;
}

.promiseheading-sml_container {
padding:6px 0 0 0;
}

.subheading-sml_container {
padding:2px 0 0 0;
}

.bodytext-smlborder_container {
padding:4px 0 0 0;
}

.bodytext_container {
padding:3px 0 0 0;
}

.bodytext-sml_container {
padding:8px 0 0 0;
}

.link-sml_container {
padding:8px 0 0 0;
}

#video_container {
/*padding:0 0 12px 0;*/
height:193px;
}

#map_container {
height:193px;
display:none;
}

#projects_container {
height:193px;
display:none;
}

.greyline {
margin:8px 0 0 0;
border-bottom:1px solid #d1d3d2;
}


/*
.redbutton {
margin:8px 0 0 0;
width:196px;
height:33px;
background-image:url(../images/redbutton.png);
}

.bluebutton {
margin:8px 0 0 0;
width:196px;
height:33px;
background-image:url(../images/bluebutton.png);
}
*/
.buttontext-big {
padding:9px 12px 0 12px;
text-align:left;
}

.buttontext-sml_upsidedown {
padding:2px 6px 0 6px;
text-align:center;
}

.loginbutton-spacing {
padding:8px 6px 0 12px;
}

.preview_container {
padding:14px;
margin:14px 0 0 0;
background:url(../images/grad_darkgrey.png) repeat-x;
}

.preview-left_container {
float:left;
display:inline;
width:172px;
}

.preview-right_container {
float:right;
display:inline;
width:132px;
}

.image-border_preview {
border:1px solid #CCCCCC;
font-size:10px;
}

.member_container {
padding:12px 0 4px 0;
}

.member_image {
float:left;
display:inline;
width:90px;
}

.member_text {
float:left;
display:inline;
width:220px;
margin:0 0 0 12px
}

.clear {
clear:both;
}

.social-networks_logo {
float:left;
display:inline;
padding:0 8px 0 0;
}

.sub_container {
padding:20px 0 0 0;
}

.input_container {
}

.input_search {
border:1px solid #c8c8ca;
background-image:url(../images/grad_lightgrey.gif);
height:13px;
width:266px;
font: 11px Arial, sans-serif; color:#212125;
}

.input-left {
float:left;
display:inline;
width:266px;
padding:0 12px 0 0;
}

.buttontext-search {
float:right;
display:inline;
width:46px;
height:15px;
background-image:url(../images/searchbutton.png);
}

.buttontext-search {
padding:2px 6px 0 6px;
text-align:center;
}

/* ID's */

#members_container {
width:717px;
padding:0 0 12px 0;
}

#cross-links{
padding:8px 0 8px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

#cross-links a {
color:#999999;
text-decoration:none;
}

#cross-links2{
padding:8px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}

#cross-links2 a {
color:#999999;
text-decoration:none;
}

#social-networks_container {
padding:24px 0 0 0;
}

#header_container {
background:url(../images/texture2.gif) repeat-x;
}

#header_centered {
width:999px;
padding:0 0 0 0;
text-align:left;
}

#footer-whitespacer {
background:#FFFFFF;
height:72px;
}

#top-nav_container {
background:#212125;
}

#top-nav_centred {
width:999px;
}

#top-flag {
display:inline;
float:right;
padding:41px 10px 0 11px;
}

.top-socialicon {
display:inline;
float:right;
padding:37px 0 0 8px;
}

#top-nav {
display:inline;
float:right;
padding:40px 0 0 0;
}

#article_container {
position:relative;
background:#536674;
height:282px;
width:999px;
}

#article-content_container {
padding:18px 40px 0 30px;
}

#article-left_content{
display:inline;
float:left;
position:relative;
width:342px;
}

#globalangels-topleft_logo {
float:left;
display:inline;
width:114px;
padding:9px 0 5px 24px;
}

#article-left_sub-heading {
padding:0 0 0 2px;
}

#article-left_heading {
padding:0 0 0 0;
}

#article-left_copy {
padding:0 0 0 3px;
}

#article-right_content{
display:inline;
float:right;
width:342px;
padding:0 0 0 0;
}

#article-video_container{
display:inline;
float:left;
width:342px;
margin:0 0 0 28px;
padding:18px 0 0 0;
}

#article-right_loginbutton_container {
}

#article-right_loginbutton {
display:inline;
float:right;
margin:19px 83px 0 0;
width:136px;
height:29px;
background-image:url(../images/loginbutton.png);
}



#article-right_tabbutton {
display:inline;
float:left;
width:63px;
height:18px;
background-image:url(../images/smalltab.png);
margin:0 4px 0px 0;
}

#article-right_videobuttons {

}



#main_container {
/*background:url(../images/grad_lightgrey.png) repeat-x;*/
/*padding:0 0 18px 0;*/
background:#ffffff;
}

#main_centered {
width:999px;
text-align:left;
}

#maincontent_container {
position:relative;
float:left;
display:inline;
width:717px;
}

#white_container {
position: relative;
background:#FFFFFF;
/*border-left:1px solid #d1d3d2;*/
/*border-right:1px solid #d1d3d2;*/
/*border-bottom:1px solid #d1d3d2;*/
padding:0px 0px 0px 30px;
}

#footer_container {
background:#FFFFFF;
}

#footer-text {
text-align:left;
width:939px;
margin:12px;
padding:12px 0 30px 0;
border-top:1px solid #d1d3d2;
}

#logo-footer_container {
position:absolute;
bottom:0px;
left:0px;
}



#maincontent-right_container {
display:inline;
float:right;
width:232px;
}

#mediagallery-image_container {
margin:24px 30px 0 0;
border:1px #333333 solid;
padding:4px;
}

.mediagallery-link {
padding:12px 0 0 0;
}

.mediagallery-link_text {
float:left;
display:inline;
width:200px;
}

#sub-nav{
display:inline;
float:right;
width:180px;
padding:18px 0 0 0;
}

#sub-nav a {
text-decoration:none;
}

#sub-nav_title {
padding:0 0 12px 0;
}

#videolink {

}

.subnav-link_off {
background:no-repeat left url(../images/arrow-grey_sml.png);
padding:0 0 2px 10px;
border-bottom:1px #666666 solid;
margin:0 0 6px 0;
}

.subnav-link_off a {
color:#A0A0A0;
}

.subnav-link_on {
background:no-repeat left url(../images/arrow-white_sml.png);
padding:0 0 2px 10px;
border-bottom:1px #666666 solid;
margin:0 0 6px 0;
}

.subnav-link_on a {
color:#FFFFFF;
}


#map_container a {font: 10px Arial, sans-serif; color:#FFFFFF; font-weight:bold; text-transform:uppercase;}

#map_container {text-align:right;}


#twitter_container {
height:570px;
margin:16px 30px 0 0;
background:#E5E5E5;
}

#twitter-feed_container {
padding:12px 16px 12px 12px;

}

#twitter-header {
/*width:189px;*/
}

#twitter-text {
padding:10px 0 0 0;
width:180px;
overflow:hidden;
}

.twitter-logo {
float:left;
display:inline;
padding:0 6px 0 0;
}


.twitter-header_text {
float:left;
display:inline;
}

#footer-logo {
display:none;
float:right;
padding:12px 0 0 0;
}

#article-sociallinks_old {
display:inline;
float:right;
padding:10px 0 0 0;
}

#article-sociallinks {
padding:10px 0 0 0;
}

.article-sociallinks_text {
display:inline;
float:left;
padding:2px 0 0 0;
width:150px;
}

.article-sociallinks_text a {
text-decoration:none;
}

.article-sociallinks_icon {
display:inline;
float:left;
padding:0 8px 0 0;
}
