/* HFCA Styles */


/*General Template Styles*/
body {background: url(images/sunflower2.gif); font-family:verdana, arial, helvetica, sans-serif; margin:0px; text-align:center;}
#bodyxmas {background: url(images/xmasbkgrnd.jpg); font-family:verdana, arial, helvetica, sans-serif; margin:0px; text-align:center;}

#inlay {background-color:#ED0B05; width:790px; border:2px solid black; margin:10px auto;}

#width {width:750px;margin:0px auto;}

#logohome {background-color:#FCF9B1; padding:2px 0px 2px 0px; text-align:left; margin:0px auto; border-bottom:10px solid #ED0B05; border-top:20px solid #ED0B05;}
    .lefth {text-align:left; margin-left: 25px; margin-bottom: 100px; }
    
#logo {background-color:#FCF9B1; padding:2px 0px 2px 40px; text-align:left; margin:0px auto; border-bottom:10px solid #ED0B05; border-top:20px solid #ED0B05;}
    .left {text-align:left; margin-left: 25px; margin-bottom: 75px; }
    .right {text-align:right; margin:-120px 25px 0px 0px; }
 
#mission {width:73%; margin-left:175px; margin-top:-200px; margin-bottom:50px; text-align:justify; font:italic 0.9em Trebuchet MS, verdana, arial, sans-serif; color:#CC3300; }

#white {background-color:#FFFFFF;margin:0px auto;}

#leftbar {
    width: 235px;
    padding: 5px 0 5px 0;
    text-align: center;
    border-right: 10px solid #ED0B05; }

#links {text-align:center;}/* interpage links */
#links a {display:block; font-size:4pts Lucida sans, sans-serif; line-height:2em; color:#0000FF;}
#links a:link {color:#0000FF; text-decoration:underline;}
#links a:visited {color:#0000FF; text-decoration:underline;}
#links a:hover {color:#FF0000; text-decoration:underline;}
#links a:active {color:#0000FF; text-decoration:underline;}

#link {text-align:center;} /*meet the bg links */
#link a {display:block; font-size:4pts Lucida sans, sans-serif; line-height:2em; color:#0000FF;}
#link a:link {color:#0000FF; text-decoration:underline;}
#link a:visited {color:#0000FF; text-decoration:underline;}
#link a:hover {color:#FF0000; text-decoration:underline;}
#link a:active {color:#0000FF; text-decoration:underline;}


#jars {background-color:#00C000; margin:5px 15px 25px 15px; padding:5px 5px 5px 5px; font-family:calibri, helvetica, arial, sans-serif; color:#FFFFFF; font-size:1.35em; border:2px solid #00C000; text-align:center; }
#jars1 {margin:5px 25px 5px -25px; padding:5px 5px 5px 5px; font-family:calibri, helvetica, arial, sans-serif; color:black; font-size:1.25em; text-align:left; }
    .jars {margin:10px 5px 0px -25px; padding:10px 25px 0px 0px; font:verdana, helvetica, sans-serif; color:black; font-size:0.8em; text-align:justify; }
#jars2 {margin:0px 5px 10px -25px; padding:0px 25px 10px 0px; font:verdana, helvetica, sans-serif; color:black; font-size:0.8em; text-align:justify; }
 
#video {background-color:#FCF9B1; text-align:center; padding:5px 5px 5px 5px; font-family: verdana, arial, helvetica, sans-serif; font-size:1em;}

#video1 {background-color:#FF9900; text-align:center; padding:5px 5px 5px 5px; color:#FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size:0.85em;}

#video2 {background-color:#B6A58F; text-align:center; padding:5px 5px 5px 5px; color:#FF6666; font-family: verdana, arial, helvetica, sans-serif; font-size:1em;}

#video3 {background-color:#00C000; text-align:center; padding:5px 5px 5px 5px; color:#FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size:1em;}

#video4 {background-color:#FF9900; text-align:center; padding:5px 5px 5px 5px;  color:#FFFFFF; font-family: verdana, arial, helvetica, sans-serif; font-size:0.85em; }

#bargraph {background-color:#CC3300; width:90%; border:0.5px solid black; margin-right:auto; margin-left:auto; margin-top:25px; margin-bottom:25px; padding: 5px 2px 5px 2px; font:italic 0.8em verdana, helvetica, sans-serif; color:#FFFFFF; }

#brochure {background-color:#ED0B05; width:90%; border:0.5px solid black; margin-right:auto; margin-left:auto; margin-top:25px; margin-bottom:25px; padding: 5px 2px 5px 2px; font:italic 0.8em verdana, helvetica, sans-serif; color:#FCF9B1; }
#schedule {margin:10px 0px 25px -20px; text-align:left; font:arial, helvetica, sans-serif; color:black; text-align:left; font-size:0.8em; line-height:1.3}

#journey {background-color:#CCFFFF; width:90%; border:1px solid black; margin-right:auto; margin-left:auto; margin-top:25px; margin-bottom:25px; padding: 5px 2px 5px 2px; font:italic 1em Georgia, Californian fb, serif; color:#FF9900; }

#facebook {background-color:#00C000; width:90%; border:0.5px solid black; margin-right:auto; margin-left:auto; margin-top:25px; margin-bottom:25px; padding: 5px 2px 5px 2px; font:italic 0.7em verdana, helvetica, sans-serif; color:#FFFFFF; }

#mattress {background-color:#00C000; width:90%; border:0.5px solid black; margin-right:auto; margin-left:auto; margin-top:25px; margin-bottom:25px; padding: 5px 2px 5px 2px; font:italic 0.7em verdana, helvetica, sans-serif; color:#FFFFFF; }

#funds {background-color:#C0C0C0; width:90%; border:2px solid black; padding:5px 0px 5px 0px; margin:0px auto;}

	.note1 {font:italic; font-size:1em; font:arial, helvetica, sans-serif; color:#ED0B05; text-align:center}

	.note2 {font-family:arial, helvetica, sans-serif; color:#FFFFFF; font-size:1em; text-align:center}

	.note3 {font-family:arial, helvetica, sans-serif; font:bold; text-align:center; color:#ED0B05; font-size:1.5em}


#pnwc {background-color:#3E77E1; width:90%; border:1px solid black; margin-right:auto; margin-left:auto; margin-top:25px; margin-bottom:25px; padding: 5px 2px 5px 2px; font:italic 1em Georgia, Californian fb, serif; color:#FFFFFF; }

#pnutbox {background-color:#FCF9B1; width:90%; border:1px solid black; margin-right:auto; margin-left:auto; margin-top:25px; margin-bottom:25px; padding: 5px 2px 5px 2px; font:bold 1em comic sans ms, sans serif; color:#000000; }

#rightbar {width:460px; float:right; }

#frame_tp {margin:10px 10px 10px 10px; padding: 0px 25px 0px 10px; }
	.frame_tp_img {border: 2px solid #00C000; float: right; margin-left: 25px; }
	.frame_tp_txt {font-family:verdana, sans-serif; color:black; font-size:0.75em; text-align:right; padding-top:10px; }

#frame_md {margin:10px 10px 10px 0px; padding: 10px 25px 50px 0px; }
	.frame_md_img {border:2px solid #00C000; float:left; margin-right:25px; }
	.frame_md_txt {font-family:verdana, sans-serif; color:black; font-size:0.75em; text-align:left; padding-top:50px; }

#frame_bm {margin:0px 10px 10px 10px; padding: 5px 25px 0px 0px; }
 	.frame_btm_img {border:2px solid #00C000; float:right; margin-left:25px; }
	.frame_btm_txt {font-family:verdana, sans-serif; color:black; font-size:0.75em; text-align:right; padding-top:5px; }

#donate {margin: 0px 5px -200px 5px; padding: 0px 0px 0px 0px; line-height:0.25; }
#donate1 {margin: 0px 5px 25px 5px; padding: 0px 0px 0px 0px; line-height:0.25; }
	.donate1 {font-family:arial, helvetica, sans-serif; color:#008000; font-size:1.2em; font:bold; text-align:center; }
	.donate1a {font-family:arial, helvetica, sans-serif; color:#008000; font-size:0.8em; font:bold; text-align:center;}
	.donate2 {font-family:arial, helvetica, sans-serif; color:#008000; font-size:0.9em; text-align:center}
	.donate3 {font-family:arial, helvetica, sans-serif; color:#FF0000; font-size:1.25em; font:bold; text-align:center; line-height:1em; }
    .donate4 {font-family:arial, helvetica, sans-serif; color:#008000; font-size:1em; font:bold; text-align:center; line-height:1em; }
#leaves {margin:25px 5px 5px 5px; }
    .leaf_r {float:right; margin:25px 25px 0px 50px; }
    .leaf_l {float:left; margin:25px 50px 0px 25px; }

/* Footer */
#footer {margin:5px 5px 5px 0px; padding:5px 5px 5px 5px; background-color:#B6A58F; width:740px; height:35px; border:0.5px solid black; font-family:comic sans ms, sans-serif; font-size:0.75em; color:#FFFFFF; text-align:center; line-height:2.5; }

/* JL boys page */
#title {margin:5px 5px 5px -20px; padding:0px 0px 0px 0px; font-family:verdana, helvetica, sans-serif; color:#000000; font-size:1em; font:bold; text-align:left; }
#coupon {margin-top:25px; margin-right:25px; margin-left:25px; margin-bottom:25px; }
#frame_2 {padding:0px 0px 0px 0px; margin:5px 5px 5px -20px; }
	.fulltxt {font-family:verdana, sans-serif; color:black; font-size:0.8em; text-align:justify; padding:5px 25px 0px 0px;}
	.frame_2_img {border: 2px solid #00C000; float:left; margin-top:0px; margin-right:25px; margin-left:0px; margin-bottom:0px; padding:0px 0px -4px 0px; }
	.frame_2_txt {font-family:verdana, sans-serif; color:black; font-size:0.8em; text-align:justify; padding:5px 25px 0px 0px;}

/* JL girls page */
#frame_3 {padding:0px 0px 0px 0px; margin:5px 5px 5px 5px; }
	.frame_3_img {margin:10px 5px 10px -30px; }
	.frame_3_txt {font-family:verdana, sans-serif; color:black; font-size:0.75em; text-align:justify; padding:0px 25px 0px 25px; margin-left:-35px; }

/* meet the b/g links */
#sponsor {margin-left:-20px; margin-right:25px; padding:5px 5px 5px 5px; float:left; }
    .sponsor1 {font:bold; font-size:1em; font:verdana, helvetica, sans-serif; color:black; text-align:left}
    .sponsor2 {font-size:0.75em; font:verdana, helvetica, sans-serif; color:black; text-align:justify; }
    .sponsor3 {font-size:0.75em; font:bold; font:verdana, helvetica, sans-serif; color:black; text-align:left}

/* gallery styles */
.gallery_img {vertical-align:top; border:left 2px solid black; }
.gallery_txt {font-family:comic sans ms, sans-serif; color:black; font-size:0.75em; text-align:center; }
#mama {font:bold; font-size:1em; font:verdana, helvetica, sans-serif; color:black; text-align:left}
    .mamapic {vertical-align:top; border: left 2 px solid black; }
    .mama_txt {font-family:comic sans ms, sans-serif; color:black; font:underline; font-size:0.75em; text-align:center; }
#emancipation {font:bold; font-size:1em; font:verdana, helvetica, sans-serif; color:black; text-align:left}
    .emanpic {vertical-align:top; border: left 2 px solid black; }
    .eman_txt {font-family:comic sans ms, sans-serif; color:black; font-size:0.75em; text-align:left; padding: 0px 25px 0px 10px; }

#spaceholder1 {margin:50px 5px 700px 5px; }
#spaceholder2 {margin:50px 5px 1300px 5px; }
#spaceholder3 {margin:50px 5px 50px 5px; }
#spaceholder4 {margin:50px 5px 775px 5px; }
#spaceholder5 {margin:50px 5px 150px 5px; }
#spaceholder6 {margin:50px 5px 250px 5px; }
#spaceholder7 {margin:50px 5px 500px 5px; }
#spaceholder8 {margin:50px 5px 600px 5px; }
#spaceholder9 {margin:50px 5px 1150px 5px; }
#spaceholder10 {margin:50px 5px 300px 5px; }
#spaceholder11 {margin:50px 5px 1800px 5px; }
#spaceholder13 {margin:50px 5px 1500px 5px; }
#spaceholder14 {margin:50px 5px 2500px 5px; }
#spaceholder15 {margin:50px 5px 2000px 5px; }

/* fundraising styles */
#mattresshdr {margin:5px 5px 5px -20px; padding:0px 0px 0px 0px; font-family:verdana, helvetica, sans-serif; color:#000000; font-size:1em; font:bold; text-align:left; }
#mattresstxt {margin:10px 5px 10px -25px; padding:10px 25px 10px 0px; font:verdana, helvetica, sans-serif; color:black; font-size:0.8em; text-align:left; }

#ideas {margin:5px 5px 5px 5px; padding:5px 5px 5px 5px; font:bold; font-size:0.85em; font: arial, helvetica, sans-serif; color:#FF0000; text-align:center}

#fr_ideas {margin:10px 5px 10px -25px; padding:10px 25px 10px 0px; font:verdana, helvetica, sans-serif; color:black; font-size:0.8em; text-align:left; }

#giftcard {padding:10px 25px 10px 0px; margin:10px 5px 10px -25px; float:left; font:comic sans ms, helvetica, sans-serif; color:black; font-size:1em; text-align:justify;}

.boldred {color: #FF0000; font-weight: bold; text-decoration: underline; }

#dedication {color: #FF0000; font-weight: bold; }

/* contact styles */
#members {margin:10px 0px 25px -20px; text-align:left; font:arial, helvetica, sans-serif; color:black; text-align:left; font-size:0.8em; line-height:1.3}
.contacts {margin:10px 0px 10px -20px; font:0.75em verdana, arial, sans-serif; text-align:left; }
.contact_c {margin:10px 0px 10px -20px; font:0.75em verdana, arial, helvetica, sans-serif; color:#CC6600; text-align:left; }

#adoptlogo {margin:-50px 110px 0px 0px; float:right; border:0px }	

/* news styles */
#news {margin:5px 25px 5px -20px; font: 0.8em verdana, arial, helvetica, sans-serif; color:black; text-align:justify; }

#frame_4 {padding:0px 0px 0px 0px; margin:5px 5px 5px -20px; }
	.frame_4_img {border: 2px solid #00C000; float:left; margin-top:25px; margin-right:25px; margin-left:0px; margin-bottom:0px; padding:0px 0px -4px 0px; }
	.frame_4_txt {font-family:verdana, sans-serif; color:black; font-size:0.8em; text-align:left; padding-top:50px;}
	.frame_4a_img {border: 2px solid #00C000; float:right; margin-top:25px; margin-right:25px; margin-left:0px; margin-bottom:0px; padding:0px 0px -4px 0px; }

.archives {margin:5px 25px 5px -20px; font: 0.5em verdana, arial, helvetica, sans-serif; color:black; text-align:justify; border-bottom: 1px solid #008080; }

#chairs {margin:25px 0px 0px 25px; padding:0px 0px 0px 25px; font:0.75em verdana, arial, sans-serif; text-align:left; }

.newsltr {margin:5px 25px 5px -20px; font: 0.75em verdana, arial, helvetica, sans-serif; color:black; text-align:justify; }

/* headers */
h2 {margin-left:-20px; font:bold 2em verdana, arial, helvetica, sans-serif; color:black; text-align:left; }
h3 {margin-left:-20px; font:bold 1em verdana, arial, helvetica, sans-serif; color:Black; text-align:left;}
h5 {margin-left:-20px; font: 1em bold verdana, arial, helvetica, sans-serif; color:black; text-align:justify; }


