html {
	/*background-color: #00CCCC;*/
	}

body {
	/*margin: 1em 1em 1em 1em;*/
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	}

a:link {
	/*text-decoration: none;*/
        text-decoration: color: #0033cc;
	}

a:visited {
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}

a:active {
	text-decoration: none;
	}

p {
	color: #000000;
	}

p a {
	color: #0033cc;
	}

form { 
	margin: 0em;
	}

input {
	font-family: Verdana, Geneva;
	/*font-size: .65em;*/	
	}

select {
	font-family: Verdana, Geneva;
	/*font-size: .65em;*/	
	}

sub {
	font-size: smaller;
	}

sup {
	font-size: smaller;
	}

th {	
	font-weight: bold;
	color:#000000;
	}

tr {
	color:#000000;
	height: 1.5em;	
	}

.banner {
	font-size: 2.25em;
	color: #FAF2C4;
	}

.chart td {
	font-family: Verdana, Geneva;
	font-size: .65em;
	color:#000000;
	vertical-align: top;
	}

.content-byline {
	font-family: Verdana, Geneva, Arial;
	font-size: .65em;
	font-weight: bold;
	color: #666666;
	}

.footer {
	font-family: Verdana, Geneva;
	font-size: .65em;
	color: #000000;
	}

.factbox {
	font-weight: bold;
	}

.factbox-header {
	color: #ffffff;
	}

.factbox p {
	font-weight: normal;
	}

.factbox td {	
	}

.factbox ul {
	}

.factbox li {
	}

.factbox a {
	color: #0033cc;
	}

.footer a {
	color: #ffffff;
	}

.headline-kicker {
	font-family: Verdana, Geneva;
	font-size: smaller;
	font-weight: bold;
	color: #1F2C52;	
	}

.headline {
	font-family: Verdana, Geneva;
	font-size: 1.1em;
	font-weight: bold;
	color: #990000;
	}

.images:hover {
	opacity: 0.5;
	}

.nopadding {
	margin-left: -2em;
	}

.orgchart td {
	font-family: Verdana, Geneva;
	font-size: .65em;
	color:#000000;
	}

.popbox-background {
	font-family: Verdana, Geneva;
	font-size: .65em;
	background-color: #4b7780;
	}

.popbox {
	color: #333333;
	background-color: #cccccc;
	}

.popbox header {
	font-weight: bold;
	color: #ffffff;
	}

.popbox a {
	color: #185665;
	}

.print-header {
	background-color : #1f2c52;
	}

.print a {
	color: #185665;
	}

.subheadline {
	font-family: Verdana, Geneva, Arial;
	font-size: .9em;
	font-weight: bold;
	color: #000000;
	}

.search {
	font-family: Verdana, Geneva;	
	color: #000000;	
	}

.search a {
	color: #0033cc;
	background-color : #e8e8e8;
	}

.sitemap a {
	font-family: Verdana, Geneva;	
	color: #185665;
	background-color : #e8e8e8;
	}

.table-image-caption-settings {
	}

.table-image-caption-settings td {
	font-family: Verdana, Geneva;
	color: #666666;
	font-size:smaller;
	}

/* this is where you change the margins of the containers ***************************************************************/
.about-us-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.articles-of-incorporation-sub-body-margin-container {
	margin-top: 1em;
	margin-left: 1em;
	}

.banner-margin-container {
	position:absolute;
	top: 1.25em;
	left: 12em;
	}

.bbss-general-fund-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.bylaws-sub-body-margin-container {
	margin-top: 1em;
	margin-left: 1em;
	}

.code-of-ethics-sub-body-margin-container {
	margin-top: 1em;
	margin-left: 1em;
	}

.conflict-of-interest-policy-sub-body-margin-container {
	margin-top: 1em;
	margin-left: 1em;
	}

.donate-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.directed-giving-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.footer-email-margin-container {
	position:absolute;
	top: 4.5em;
	}

.footer-margin-container {
	position:absolute;
	top: 1em;
	}

.grandmother-nehmalanga-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.helping-aids-orphans-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.helping-victims-of-hiv-aids-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.history-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.hiv-aids-info-factbox-bottom-margin-container {
	padding-top: .25em;
	padding-left: .5em;
	padding-bottom: .25em;
	background-color: #E8E8E8;
	}

.hiv-aids-info-factbox-top-margin-container {
	font-size: smaller;
	padding-top: .25em;
	background-color: #990000;
	color: #FFFFFF;
	}

.hiv-aids-info-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.index-factbox-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.index-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.index-sub-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 2em;
	margin-right: 1em;
	}

.legal-structure-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.meet-our-people-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.navigation-margin-container-5-25em {
	margin-top: .5em;
	margin-left: 1em;
	}

.news-events-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.programs-table-margin-container {
	margin-top: 1em;
	margin-left: 1em;
	margin-right: 1em;
	}

.programs-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.specific-needs-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.slideshow-sub-body-margin-container {
	margin-top: 1em;
	margin-left: 1em;
	margin-right: 1em;
	}

.stories-photos-videos-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.submitbar-margin-container {
	position:absolute;
	left: 7.75em;
	}

.support-zimbabwean-health-care-clinics-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.video-margin-container  {
	margin-left: 3em;
	}

.why-we-are-called-bbss-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
	}

.your-donation-will-provide-sub-body-margin-container {
	margin-top: 2em;
	margin-left: 1em;
	margin-right: 1em;
}

.your-donation-will-provide-sub-body-margin-container ul {
	margin: 1.25em;
	padding: 0em;
	}



/* this are all the padding objects *************************************************************************************/
.table-padding-5em {
	padding-left: .5em;
	padding-bottom: .5em;
	}



/* this are all the containers ******************************************************************************************/
#pagecontainer {
	width: 752px;
	margin: 0 auto;
	position: relative;
	} 

#about-us-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 37.49em;
	}

#articles-of-incorporation-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 250.37em;
	}

#banner-container {
	position: absolute;
	top: 0em;
	height: 5em;
	width: 62em;
	background-color: #B8A839;
	}

#bbss-general-fund-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 30.85em;
	}

#bylaws-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 380.70em;
	}

#code-of-ethics-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 127.62em;
	}

#conflict-of-interest-policy-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 250.37em;
	}

#directed-giving-sub-body-container {
	position: absolute;
	top: 5.25em;
	left: 10.26em;
	width: 51.42em;
	height: 32.60em;
	}

#donate-sub-body-container {
	position: absolute;
	top: 5.25em;
	left: 10.26em;
	width: 51.42em;
	height: 32.60em;
	}

#grandmother-nehmalanga-factbox-container {
	float: right;
	width: 18.25em;
	}

#grandmother-nehmalanga-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 105.65em;
	}

#helping-aids-orphans-picture-container {
	float: right;
	width: 17.87em;
	padding-left: .35em;
	}

#helping-aids-orphans-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 30.85em;
	}

#helping-victims-of-hiv-aids-picture-container {
	float: right;
	width: 21em;
	padding-left: .35em;
	}

#helping-victims-of-hiv-aids-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 30.85em;
	}

#history-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 41.49em;
	}

#hiv-aids-info-factbox-container {
	float: right;
	width: 20em;
	padding-left: .5em;
	font-family: Verdana, Geneva;
	color: #333333;
	}

#hiv-aids-info-sub-body-container {
	position:absolute;
	top: 5.25em;
	left: 10.26em;
	width: 51.42em;
	height: 148.30em;
	}

#index-factbox-container {
	position: absolute;
	top: 32.79em;
	left: 38.88em;
	width: 22.84em;
	height: 12em;
	background-color: #E6B54B;
	}

#index-sub-body-container {
	position: absolute;
	top: 5.25em;
	left: 10.26em;
	width: 28.34em;
	height: 28.49em;
	}

#index-sub-sub-body-container {
	position: absolute;
	top: 33.79em;
	left: 10.01em;
	width: 28.87em;
	height: 11em;
	background-color: #8489AF;
	}

#legal-structure-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 30.85em;
	}

#meet-our-people-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 65.35em;
	}

#navigation-container-5-25em {
	position: absolute;
	top: 5.25em;
	left: 10.26em;
	width: 51.42em;
	height: 2em;
	}

#news-events-sub-body-container {
	position: absolute;
	top: 5.25em;
	left: 10.26em;
	width: 51.42em;
	height: 39.49em;
	}

#programs-sub-body-container {
	position: absolute;
	top: 5.25em;
	left: 10.26em;
	width: 51.42em;
	height: 39.49em;
	}

#slideshow-sub-body-container {
	position: absolute;
	top: 10.38em;
	left: 12em;
	}

#specific-needs-body-container {
	position: absolute;
	top: 5.25em;
	left: 10.26em;
	width: 51.42em;
	height: 32.60em;
	}

#stories-photos-videos-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 37.49em;
	}

#submitbar-container {
	position: absolute;
	top: 51.54em;
	width: 62em;
	height: 2.5em;
	background-color: #B8A839;
	}

#support-zimbabwean-health-care-clinics-picture-container {
	width: 15.18em;
	float: right;
	}

#support-zimbabwean-health-care-clinics-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 30.85em;
	}

#video-container {
	position: absolute;
	top: 15.38em;
	left: 14em;
	}

#why-we-are-called-bbss-sub-body-container {
	position: absolute;
	top: 7.25em;
	left: 10.26em;
	width: 51.42em;
	height: 65.35em;
	}

#your-donation-will-provide-sub-body-container {
	position: absolute;
	top: 5.25em;
	left: 10.26em;
	width: 51.42em;
	height: 39.49em;
	}




/* main logo ************************************************************************************************************/
#logo {
	position: absolute;
	top: 5.25em;
	left: .26em;
	}


/* main gif *************************************************************************************************************/
#gif {
	position: absolute;
	top: 5.25em;
	left: 38.88em;
	}


/* naviation images *****************************************************************************************************/
#mb-home {
	position: absolute;
	top: 17.87em;
	left: .26em;
	}

#mb-donate {
	position: absolute;
	top: 20.06em;
	left: .26em;
	}

#mb-about {
	position: absolute;
	top: 22.24em;
	left: .26em;
	}

#mb-programs {
	position: absolute;
	top: 24.42em;
	left: .26em;
	}

#mb-news {
	position: absolute;
	top: 26.6em;
	left: .26em;
	}

#mb-hiv {
	position: absolute;
	top: 28.78em;
	left: .26em;
	}

#mb-stories {
	position: absolute;
	top: 30.96em;
	left: .26em;
	}


/* vertical line # 1 ****************************************************************************************************/
#vertical-1-39-49em {
	position: absolute;
	top: 5.25em;
	width: .25em;
	height: 39.49em;
	background-color: #B8A839;
	}

#vertical-1-43-49em {
	position: absolute;
	top: 5.25em;
	width: .25em;
	height: 43.49em;
	background-color: #B8A839;
	}

#vertical-1-67-35em {
	position: absolute;
	top: 5.25em;
	width: .25em;
	height: 67.35em;
	background-color: #B8A839;
	}

#vertical-1-129-62em {
	position: absolute;
	top: 5.25em;
	width: .25em;
	height: 129.62em;
	background-color: #B8A839;
	}

#vertical-1-107-65em {
	position: absolute;
	top: 5.25em;
	width: .25em;
	height: 107.65em;
	background-color: #B8A839;
	}

#vertical-1-148-30em {
	position: absolute;
	top: 5.25em;
	width: .25em;
	height: 148.30em;
	background-color: #B8A839;
	}

#vertical-1-252-37em {
	position: absolute;
	top: 5.25em;
	width: .25em;
	height: 252.37em;
	background-color: #B8A839;
	}

#vertical-1-382-70em {
	position: absolute;
	top: 5.25em;
	width: .25em;
	height: 382.70em;
	background-color: #B8A839;
	}


/* vertical line # 2 ****************************************************************************************************/

#vertical-2-28-49em {
	position: absolute;
	top: 5.25em;
	left: 10.01em;
	width: .25em;
	height: 28.49em;
	background-color: #B8A839;
	}
	
#vertical-2-39-49em {
	position: absolute;
	top: 5.25em;
	left: 10.01em;
	width: .25em;
	height: 39.49em;
	background-color: #B8A839;
	}

#vertical-2-43-49em {
	position: absolute;
	top: 5.25em;
	left: 10.01em;
	width: .25em;
	height: 43.49em;
	background-color: #B8A839;
	}

#vertical-2-67-35em {
	position: absolute;
	top: 5.25em;
	left: 10.01em;
	width: .25em;
	height: 67.35em;
	background-color: #B8A839;
	}

#vertical-2-107-65em {
	position: absolute;
	top: 5.25em;
	left: 10.01em;
	width: .25em;
	height: 107.65em;
	background-color: #B8A839;
	}

#vertical-2-129-62em {
	position: absolute;
	top: 5.25em;
	left: 10.01em;
	width: .25em;
	height: 129.62em;
	background-color: #B8A839;
	}

#vertical-2-148-30em {
	position: absolute;
	top: 5.25em;
	left: 10.01em;
	width: .25em;
	height: 148.30em;
	background-color: #B8A839;
	}

#vertical-2-252-37em {
	position: absolute;
	top: 5.25em;
	left: 10.01em;
	width: .25em;
	height: 252.37em;
	background-color: #B8A839;
	}

#vertical-2-382-70em {
	position: absolute;
	top: 5.25em;
	left: 10.01em;
	width: .25em;
	height: 382.70em;
	background-color: #B8A839;
	}


/* vertical line # 3 ****************************************************************************************************/
#vertical-3-28-49em {
	position: absolute;
	top: 5.25em;
	left: 38.63em;
	width: .25em;
	height: 28.49em;
	background-color: #B8A839;
	}


/* vertical line # 4 ****************************************************************************************************/
#vertical-4-39-49em {
	position: absolute;
	top: 5.25em;	
	left: 61.72em;
	width: .25em;
	height: 39.49em;
	background-color: #B8A839;
	}

#vertical-4-43-49em {
	position: absolute;
	top: 5.25em;
	left: 61.72em;
	width: .25em;
	height: 43.49em;
	background-color: #B8A839;
	}

#vertical-4-67-35em {
	position: absolute;
	top: 5.25em;
	left: 61.72em;
	width: .25em;
	height: 67.35em;
	background-color: #B8A839;
	}

#vertical-4-107-65em {
	position: absolute;
	top: 5.25em;
	left: 61.72em;
	width: .25em;
	height: 107.65em;
	background-color: #B8A839;
	}

#vertical-4-129-62em {
	position: absolute;
	top: 5.25em;
	left: 61.72em;
	width: .25em;
	height: 129.62em;
	background-color: #B8A839;
	}

#vertical-4-148-30em {
	position: absolute;
	top: 5.25em;
	left: 61.72em;
	width: .25em;
	height: 148.30em;
	background-color: #B8A839;
	}

#vertical-4-252-37em {
	position: absolute;
	top: 5.25em;
	left: 61.72em;
	width: .25em;
	height: 252.37em;
	background-color: #B8A839;
	}

#vertical-4-382-70em {
	position: absolute;
	top: 5.25em;
	left: 61.72em;
	width: .25em;
	height: 382.70em;
	background-color: #B8A839;
	}



/* footer section *******************************************************************************************************/
#footer-container-45-04em {
	position: absolute;
	top: 45.04em;
	height: 6.5em;
	width: 62em;
	background-color: #B8A839;
	}

#footer-container-49-04em {
	position: absolute;
	top: 49.04em;
	height: 6.5em;
	width: 62em;
	background-color: #B8A839;
	}

#footer-container-72-85em {
	position: absolute;
	top: 72.85em;
	height: 6.5em;
	width: 62em;
	background-color: #B8A839;
	}

#footer-container-113-20em {
	position: absolute;
	top: 113.20em;
	height: 6.5em;
	width: 62em;
	background-color: #B8A839;
	}

#footer-container-135-12em {
	position: absolute;
	top: 135.12em;
	height: 6.5em;
	width: 62em;
	background-color: #B8A839;
	}

#footer-container-153-87em {
	position: absolute;
	top: 153.87em;
	height: 6.5em;
	width: 62em;
	background-color: #B8A839;
	}

#footer-container-257-87em {
	position: absolute;
	top: 257.87em;
	height: 6.5em;
	width: 62em;
	background-color: #B8A839;
	}

#footer-container-388-20em {
	position: absolute;
	top: 388.20em;
	height: 6.5em;
	width: 62em;
	background-color: #B8A839;
	}
