@charset "UTF-8";
/* CSS Document for Pregnancy Aid Center Website - Home Page */

img#best {
	position: absolute;
	top: 14px;
	left: 615px;
 	}

a#donate {
	background-color: #493873;
	display: block;
	margin: 35px 0px 0px 790px;
	width: 65px;
	height: 15px;
	text-align: center;
	padding: 10px;
	color: #fff;
	border: 2px dotted #5cadad;
	}

a#donate:hover {
	background-color: #5cadad;
	color: #493873;
	border-color: #493873;
	}
	
div#content {
	height: auto;
	}

div#nav_collage {
	margin: 10px 0px 30px 40px;
	}

/* Nav photo boxes */
a#photo_about, 
a#photo_pregnancy,
a#photo_newborns,
a#photo_counseling, 
a#photo_birth,
a#photo_screening,
a#photo_food {
	display: block;
	float: left;
	width: 220px;  
	height: 50px;  /* 270px - padding */
	margin: 0px 15px 15px 0px;
	padding-top: 220px;  /* 270px - 50px */
	color: #fff;
	}

/* Bottom row nav photo boxes */
a#photo_counseling, 
a#photo_birth,
a#photo_screening,
a#photo_food {
	margin: 0px 15px 0px 0px;
	padding-top: 150px;  /* 200px - 50px */
	}
	
/* Nav background photos */
a#photo_about            { background: transparent url(../../photos/home_about.jpg) no-repeat 0px -270px; width: 370px; }
a#photo_about:hover      { background: transparent url(../../photos/home_about.jpg) no-repeat 0px 0px; color: #f7ec6a; }	
a#photo_pregnancy        { background: transparent url(../../photos/home_pregnancy.jpg) no-repeat 0px -270px; }
a#photo_pregnancy:hover  { background: transparent url(../../photos/home_pregnancy.jpg) no-repeat 0px 0px; color: #f7ec6a; }	
a#photo_newborns         { background: transparent url(../../photos/home_newborns.jpg) no-repeat 0px -270px; margin-right: 0px; }
a#photo_newborns:hover   { background: transparent url(../../photos/home_newborns.jpg) no-repeat 0px 0px; color: #f7ec6a; }	
a#photo_counseling       { background: transparent url(../../photos/home_counseling.jpg) no-repeat 0px -200px; width: 178px; clear: both; }
a#photo_counseling:hover { background: transparent url(../../photos/home_counseling.jpg) no-repeat 0px 0px; color: #f7ec6a; }	
a#photo_birth            { background: transparent url(../../photos/home_birth.jpg) no-repeat 0px -200px; width: 177px }
a#photo_birth:hover      { background: transparent url(../../photos/home_birth.jpg) no-repeat 0px 0px; color: #f7ec6a; }	
a#photo_screening        { background: transparent url(../../photos/home_screening.jpg) no-repeat 0px -200px; }
a#photo_screening:hover  { background: transparent url(../../photos/home_screening.jpg) no-repeat 0px 0px; color: #f7ec6a; }	
a#photo_food             { background: transparent url(../../photos/home_food.jpg) no-repeat 0px -200px; margin-right: 0px; }
a#photo_food:hover       { background: transparent url(../../photos/home_food.jpg) no-repeat 0px 0px; color: #f7ec6a; }	

/* Nav bar text labels */
span#bar_about,
a#photo_pregnancy span,
a#photo_newborns span, 
a#photo_counseling span, 
a#photo_birth span, 
a#photo_screening span, 
a#photo_food span {
	display: block;
	height: 40px;  /* 50px - padding */
	padding: 10px 0px 0px 20px;
	font-size: 1.75em;
	}

/* Bottom row nav text labels */
a#photo_counseling span, 
a#photo_birth span, 
a#photo_screening span, 
a#photo_food span {
	height: 35px;
	font-size: 1.25em;
	padding-top: 15px;
	}	

span#bar_about { background: transparent url(../../images/bar_nav_about.png) no-repeat 0 0; }
a#photo_pregnancy span { background: transparent url(../../images/bar_nav_top_standard.png) no-repeat 0 0; }
a#photo_newborns span { background: transparent url(../../images/bar_nav_top_standard.png) no-repeat 0 0; }
a#photo_counseling span { background: transparent url(../../images/bar_nav_counseling.png) no-repeat 0 0; }
a#photo_birth span { background: transparent url(../../images/bar_nav_birth.png) no-repeat 0 0; }
a#photo_screening span { background: transparent url(../../images/bar_nav_bottom_standard.png) no-repeat 0 0; }
a#photo_food span { background: transparent url(../../images/bar_nav_bottom_standard.png) no-repeat 0 0; }

/* About text labels - special handling */
span#label_about_name, span#solve_problems {
	display: block;
	float: left;
	}

span#solve_problems {
	margin-top: -2px;
	padding-left: 50px;
	font-size: 0.6em;
	}

/* Birth text labels - special handling */
a#photo_birth span {
	height: 45px;
	padding-top: 5px;
	}

div#footer p.copyright {
	margin-top: 12px;
	}
