﻿@charset "utf-8";


/*Misc Styles*/

* {margin: 0; padding: 0;}

body {font-family: Arial, Helvetica, sans-serif; background-color: #f2f2f2; font-size: 14px;}



#topbg {background-image: url(../images/top_bg.jpg); background-repeat: repeat-x; height: 161px; position: relative; background-color: #7bbcff;}

#topcontainer  {position: relative; margin-right: auto; margin-left: auto; width: 955px;}

#logo  {border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin-left: 35px; margin-top: 30px;}

#topquote {font-size: 16px; width: 425px; margin-left: 200px; margin-top: 23px;}

.proverbs {font-size: 14px;}

#languagesbox {float: right; margin-right: 5px; margin-top: -8px;}

#languagesmenu {list-style-type: none;}

#languagesmenu li {display: inline;}

#languagesmenu a {color: #000000; text-decoration: none; display: block; float: left; text-align: center; line-height: 28px; height: 30px; width: 80px; margin-left: 5px; font-weight: bold;}

#languagesmenu a:hover {text-decoration: underline;}

#languagesmenu a:active {
	text-decoration: underline;
}
#divider {
	font-size: 18px;
	position: absolute;
	margin-left: -86px;
	margin-top: 1px;
}
#navbarbg {
	background-image: url(../images/navbar_bg.png);
	background-repeat: repeat-x;
	height: 43px;
}

#navmenu {
	height: 43px;
	position: relative;
	width: 943px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/navmenu_bg.png);
	background-repeat: no-repeat;
	margin-top: -10px;
}

#navlist {
	list-style-type: none;
	margin-left: 22px;
}
#navlist li {
	display: inline;
	margin-right: -3px;
}
#navlist a {
	text-decoration: none;
	display: block;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	margin-right: 5px;
	height: 35px;
	line-height: 35px;
}
#navlist a:hover {
	text-decoration: underline;
}
#navlist a:active {
	text-decoration: underline;
}
#maincontainerbg {
	background-image: url(../images/maincontainer_bg.png);
	background-repeat: repeat-y;
	width: 933px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-top: -5px;
}
#banner {
	margin-top: 15px;
	margin-left: -6px;
}

#maincontainer {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-top: 15px;
}

.pagetitle {
}

.pagetitle a {
	color: #23548c;
	text-decoration: none;
}

.pagetitle a:hover {
	text-decoration: underline;
}

.pagetitle a:active {
	text-decoration: underline;
}

.sepline {
	margin-top: 6px;
	margin-bottom: 10px;
}

#leftcolumn {
	float: left;
	width: 26%;
}

.floatgallery {
	list-style-type: none;
}
.floatgallery li {
	margin-bottom: 20px;
}

.image_sprite  {background-image:url('../images/image_sprite.jpg');no-repeat;}

.image_one  {display:block;width:213px;height:147px;}

.image_two  {display:block;background-position: 0 -147px;width:213px;height:147px;}

.image_three  {display:block;background-position: 0 -294px;width:213px;height:147px;}

.image_four {display:block;background-position: 0 -441px;width:213px;height:147px;}

.image_five {display:block;background-position: 0 -588px;width:213px;height:147px;}

.image_six {display:block;background-position: 0 -735px;width:213px;height:147px;}

.image_seven{display:block;background-position: 0 -882px;width:213px;height:147px;}

.image_eight{display:block;background-position: 0 -1029px;width:213px;height:147px;}

.image_nine{display:block;background-position: 0 -1176px;width:213px;height:147px;}

.image_ten{display:block;background-position: 0 -1323px;width:213px;height:147px;}

.image_eleven{display:block;background-position: 0 -1470px;width:213px;height:147px;}



.large_font  {
       font-size:18px;
       text-align:justify;
       line-height:150%;
} 

.large_font p  {
	margin-bottom: 15px;
	margin-right: 5px;
}

#floatclear {
	clear: both;
	padding-top: 15px;
}
#floatclear a {
	color: #23548c;
	text-decoration: none;
}
#floatclear a:hover {
	text-decoration: underline;
}
#floatclear a:active {
	text-decoration: underline;
}
#addressbox {
	width: 800px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-top: 20px;
	font-size:18px;
	line-height:150%;
	font-weight:bold;
	
}

#addressbox_top {
	width: 600px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	margin-top: 20px;
	font-size:18px;
	line-height:150%;
	font-weight:bold;
	
}

#streetbox {
	float: left;
	width: 50%;
}

#streetbox_top {
	float: left;
	width: 50%;

}

#phonebox {
	float: right;
	width: 50%;
	
}

#phonebox_top {
	float: right;
	width: 50%;
	
}
.superclear {
	clear: both;
    display: block;
    height: 0;
    line-height: 0;
    overflow: hidden;
    width: 0;
}
#footerbg {
	background-image: url(../images/footer_bg.jpg);
	background-repeat: repeat-x;
	height: 87px;
	clear: both;
}

#footer {
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 12px;
	position: relative;
	height: 87px;
	width: 933px;
	margin-right: auto;
	margin-left: auto;
}

#sitemap {
	padding-top: 32px;
	text-align: right;
	margin-right: 20px;
	font-size:18px;
}
#sitemap a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 18px;
}
#sitemap a:hover {
	text-decoration: underline;
}
#sitemap a:active {
	text-decoration: underline;
}
#rights_reserved {
	padding-top: 12px;
	text-align: right;
	margin-right: 20px;
}

.centeralign {
	text-align: center;
}

.centeralign a {
	color: #23548c;
	text-decoration: none;
}
.centeralign a:hover {
	text-decoration: underline;
}
.centeralign a:active {
	text-decoration: underline;
}

.rightalign {
	text-align: right;
}


.colormeblue {
	color: #23548c;
}

.footercolor {
	color: #00d8ff;
}
#rightcolumn2 table {
	border-top-color: #23548c;
	border-right-color: #23548c;
	border-bottom-color: #23548c;
	border-left-color: #23548c;
	
	
}

#rightcolumn2 td {
	padding-top: 13px;
	padding-bottom: 13px;
	border-top-color: #23548c;
	border-right-color: #23548c;
	border-bottom-color: #23548c;
	border-left-color: #23548c;
	text-align:center;
}

#rightcolumn2 {
	float: right;
	width: 74%;
	
}

.newblue {
	color: #0070c0;
}

.newfont {
	text-align: right;
	font-family:"Edwardian Script ITC", Arial, Helvetica, sans-serif;
	font-size: 40px;
}

.newunderline {
	border-bottom: 1.5px solid #1f497d;	
}

#link {     
 	width: 575px;    
 	height: 105px;     
 	margin-left:auto;
	margin-right:auto;
 	position: relative;      
 	 background-image: url('../images/link_image.png');    
 	 background-repeat: no-repeat;
}

#link ul {   
	 list-style: none;
 
 }   
 
#link a  {
	 position: absolute;
 
} 
 
 
#link a:hover {   
	 border: 1px solid #871714; 
 
} 
 
#link .french_link a {  
	 width: 230px;       
	 height: 101px; 
	 top: 1px;   
	 left: 1px;
}
 
#link .english_link a {        
	 width: 230px;       
	 height: 101px; 
	 top: 1px;  
 	right: 1px;
}
 
#link .c a {  
	 top: 14px;   
	 left: 230px; 
	 width: 110px;
	 height: 73px;
}

.bluetextcenter {
	color: blue;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 30px;
	text-transform: uppercase;
	text-decoration: underline;
} 

.indent  {
	padding-left: 25px;
}

.bluetext  {
	color: blue;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
}

.new  {
        text-decoration: underline;
        font-weight: bold;
        font-style: italic;
        color: #000080;
}

.closing_bluefont  {
        text-align: right;
}

.added_text  {
        color: blue;
        text-align: center;
        font-family: Verdana, Arial, sans-serif;
        font-size: 22px;
}
.bluefont  {
          font-family: Comic Sans Ms; Verdana, Arial, sans-serif;
          font-size: 22px;
          color: blue;
}






.hide_picture  {
       visibility:hidden;
}

.Angel  {
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	color:blue;
	font-size:32px;
	text-align:center;
	 line-height:150%;
}

.special_font  {
	color:blue;
	text-align:center;
	font-family: Comic Sans Ms, Verdana, Arial, sans-serif;
	font-weight:bold;
	margin-top:15px;
}

#preciosos_sentimientos {
	display:block;
	background-image:url(../images/o-preciosos_sentimientos.png);
	background-repeat:no-repeat;   
	width:662px;
	height:844px;
       margin-left:-3px;
}

#zuly_wrapper  {
        width:616px;
        height:150px;
        margin-left:20px;
        margin-top:25px;
}



#reposition_sep_line  {
        position: absolute;
        margin-top:-25px;
}

#Jeannine_Bouchard_kinyarwanda_main_container  {
	width:925px;
	margin-left:-13px;
}

#Jeannine_Bouchard_kinyarwanda_inside_container  {
	width:845px;
	margin-left:auto;
	margin-right:auto;
}

#izindi  {
	display:block;
	background-image:url(../images/izindi.png);
	background-repeat:no-repeat;
	width:589px;
	height:55px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
}

.kinyarwanda_link_sprite  {background-image:url('../images/kinyarwanda_link_sprite.jpg');background-repeat:no-repeat;}

a.kinyarwanda_french_link, a.kinyarwanda_french_link:visited  {
	display:block;
	width:300px;
	height:251px;
	float:right;
}

a.kinyarwanda_french_link:hover, a.kinyarwanda_french_link:active  {
	background-position:0 -251px;
	
	
}

a.kinyarwanda_english_link, a.kinyarwanda_english_link:visited  {
	display:block;
	background-position:-300px 0;
	width:300px;
	height:251px;
	float:left;
	
}

a.kinyarwanda_english_link:hover, a.kinyarwanda_english_link:active  {
		background-position:-300px -251px;
	
}

a.arrow_up, a.arrow_up:visited  {
	display:block;
	background-position:-600px 0;
	width:175px;
	height:250px;
	margin-right:auto;
	margin-left:auto;
	
}

a.arrow_up:hover, a.arrow_up:active  {
	background-position:-600px -250px;
	
}

#jet  {
	display:block;
	background-image:url(../images/jet.png);
	background-repeat:no-repeat;  
	width:671px;
	height:411px;
	margin-right:auto;
	margin-left:auto;
}

#Emil_main_container  {
	width:925px;
	height:1120px;
	margin-left:-244px;
	background-color:orange;
}

.banner{ display:block;
	margin-left: -6px;width:944px;height:333px;background-repeat: no-repeat;}

#Emil_second_container  {
	height:1120px;
	margin-left:20px;
	margin-right:20px;
	background-color:green;
}

a.general_french_plural_link, a.general_french_plural_link:visited  {
	display:block;
	background-image:url(../images/general_french_plural_link.png);
	background-repeat:no-repeat;  
	width:643px;
	height:138px;
	margin-right:auto;
	margin-left:auto;
}

a.general_french_plural_link:hover, a.general_french_plural_link:active  {
	background-position:center bottom;
}



#the_twins {
	 display:block;
	background-image:url(../images/the_twins.jpg);
	background-repeat:no-repeat;
	 width: 564px;
                  height: 496px;   
	margin-left:auto;
	margin-right:auto;
	margin-bottom:25px;
}

a.general_french_link, a.general_french_link:visited  {
	display:block;
	background-image:url(../images/general_french_link.png);
	background-repeat:no-repeat;  
	width:643px;
	height:138px;
	margin-right:auto;
	margin-left:auto;
}

a.general_french_link:hover, a.general_french_link:active  {
	background-position:center bottom;
}


#sunset  {
	 display:block;
	background-image:url(../images/o-sunset_eng.png);
	background-repeat:no-repeat;
	 width: 825px;
                  height: 726px;   
	margin-left:auto;
	margin-right:auto;
	margin-bottom:25px;
}

#sunset_font_container {
	width:660px;
	height:425px;
	padding-top:150px;
	margin-left:auto;
	margin-right:auto;
	font-weight:bold;
}

#sunset_container {
	width:925px;
	height:975px;
	margin-left:-12px;
}

#andre_design_a  {
	 display:block;
	background-image:url(../images/andre_design_a.png);
	background-repeat:repeat-y;
	 width: 845px;
	margin-left:auto;
	margin-right:auto;
}

.andre_sprite1  {background-image:url('../images/andre_sprite1.png'); no-repeat;}

.andre_design_b  {display:block;width:233px;height:272px;margin-top:-195px;margin-left:35px;float:left;}	

.andre_design_c  {display:block;background-position:-233px 0; width: 233px;height: 272px;margin-top:-195px;margin-right:35px;float:right;}

.andre_sprite2  {background-image:url('../images/andre_sprite2.jpg'); no-repeat;}	

a.andre_recent_testimony, a.andre_recent_testimony:visited  {display:block;background-position:0 -468px;width:543px;height:134px;margin-left:auto;margin-right:auto;}

a.andre_recent_testimony:hover, a.andre_recent_testimony:active  {
	background-position:0 -602px;}

.andre_english_image_b  { display:block; width: 800px;height: 468px;margin-left:auto;margin-right:auto;}



/*The following is the css for the page and page-numbers navigation menu*/

.reset  {.margin:0;padding:0;position:absolute;top:0;}


/*.numbers_sprite_english loads the image sprite for the numbers and pages called multiple_image_array.png*/
.numbers_sprite_english  {background-image:url('../images/numbers_sprite_english.png'); no-repeat;}

.main_sprite_english  {background-image:url('../images/main_sprite_english.png'); no-repeat;}

.testimonies {display:block;margin-left:auto;margin-right:auto; background-position:-122px -416px; width:514px; height:167px;}

.starting_flower  {display:block; background-image:url('../images/starting_flower.jpg'); width:153px; height:158px;}
.ending_flower  {display:block; position:relative; top:-158px; left:778px; background-image:url('../images/ending_flower.jpg'); width:122px; height:158px;}

a.preceding_page, a.preceding_page:visited  {display:block; width:154px; height:158px;}

a.preceding_page:hover, a.preceding_page:active  {background-position:0 -158px;}

a.next_page, a.next_page:visited  {display:block; position:relative; top:-158px; left:778px; background-position:-736px 0; width:122px; height:158px;}

a.next_page:hover, a.next_page:active  {background-position:-736px -158px;}

.blue_frame  {display:block; position:relative; top:-295px; left:170px; background-position:-154px 0; width:582px; height:104px;}

.oval1  {display:block; position:relative; top:-75px; left:203px; background-position:0 -333px; width:174px; height:82px;z-index:30;}

.oval2  {display:block; position:relative; top:93px; left:203px; background-position:-174px -333px; width:174px; height:82px;z-index:30;}
	
.oval3_top {display:block; position:relative; top:-160px; left:187px; background-position:0 -333px; width:174px; height:82px;z-index:30;}

.oval3_bottom {display:block; position:relative; top:11px; left:188px; background-position:-174px -333px; width:174px; height:82px;z-index:30;}

.page_number  {text-align:center;text-decoration:none;font-weight:600;padding-top:5px;padding-bottom:5px;}

a.page_number, a.page_number:visited  {width:46px;background-color:#33ccff;font-size:25px;color:#0b1199;float:left;margin:2px;}
a.page_number:hover, a.page_number:active  {color:#5ed7e0;background-color:#000099;}

.page_number_blue  {width:46px;background-color:#0b1199;font-size:25px;color:#5ed7e0;float:left;margin:2px;}

.total_numbers_wrapper {width:2000px; height:50px;}

.oval_top  {display:block; position:relative; top:-147px; left:180px; width:174px; height:82px;}

.oval_bottom  {display:block; position:absolute; bottom:-75px; left:180px; width:174px; height:82px;}

.page_wrap  {width:900px; height:170px;}
/*Here ends  the css for the page and page-numbers navigation menu*/

/*The following are the index pages styles*/

#home  {
	 display:block;
	background-image:url(../images/index_pages_images/home.png);
	background-repeat:no-repeat;
	 width: 900px;
	height: 88px;
}

#Christmas_2011  {
	 display:block;
	background-image:url(../images/Christmas_2011.png);
	background-repeat:no-repeat;
	 width: 850px;
	height: 1132px;
	margin-left:auto;
	margin-right:auto;
}

.christmas2012  {
          text-align: center;
          font-family: Comic Sans Ms; Verdana, Arial, sans-serif;
          font-size: 18px;
		  line-height:150%;
          color: blue;
}

 #a_blessed_christmas {
                 display: block;
          background-image: url('../images/a_blessed_Christmas_2012.jpg');
          background-repeat: no-repeat;
          width: 425px;
          height: 254px;
          margin-left: 228px;
}

#scroll_2013  {
        display: block;
        background-image: url('../images/scroll_2013.png');
        background-repeat: no-repeat;
        width: 859px;
        height: 1109px;
        margin-top:30px;
}

#scroll_font  {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 32px;
        line-height:125%;
        color: blue;
        padding-top:300px;
}

#lily_2013  {
	display:block;
	background-image:url(../images/Jesus_is_the_Lily_of_the_valley.png);
	background-repeat:no-repeat;
	width:900px;
	height:587px;
}

#Easter_font  {
	text-align:center;
	font-family: Comic Sans Ms, Verdana, Arial, sans-serif;
	font-size: 32px;
	color:blue;
	 line-height:150%;
}

#Easter_2013 {
 	 display:block;
	background-image:url(../images/Easter_2013_blue.jpg);
	background-repeat:no-repeat;    
	width:500px;
	height:213px;
	margin-left:auto;
	margin-right:auto;
} 

#Mothers_day_2013  {
	display:block;
	background-image:url(../images/Mothers_day_2013.png);
	background-repeat:no-repeat;  
	width:930px;
	height:337px;
}

.pink_font  {
	color:#943634;
	text-align:center;
	font-size:38px;
	font-weight:bold;
}


#flower_design {
	 display:block;
	background-image:url(../images/flower_design.png);
	background-repeat:no-repeat;   
	width:625px;
	height:51px;
	margin-left:auto;
	margin-right:auto;
}

/*Here starts the css for index_page_fourteen.html*/

.toronto_2013_sprite_en  {background-image:url(../images/toronto_2013_sprite_en.jpg);background-repeat:no-repeat;}

.Sis_Graham_card_2013 {
	display:block; 
	width:1133px;
	height:613px;
	margin-left:-118px;
       
} 

.Sis_Graham_card_2013_b {
	display:block;
	background-position:0 -613px; 
	width:1133px;
	height:610px;
	margin-left:-118px;
       
} 

.toronto_picture {
	display:block;
	background-position:-1133px -551px;  
	width:815px;
	height:702px;
	margin-left:41px;
} 

.thank_you_Sis_Graham {
	display:block;
	background-position:-1133px 0;  
	width:583px;
	height:551px;
	margin-left:163px;
} 

.separation_design {
	display:block;
	background-position:0 -1223px; 
	width:275x;
	height:21px;
	margin-left:312px;
} 

/*Here ends the css for index_page_fourteen.html*/

/*Here starts the css for index_page_fifteen.html*/

.birthday_cake_2013  {
	 display:block;
	 width: 900px;
	height: 790px;
	margin-left:auto;
	margin-right:auto;
	
}

.purple_line  {
	 display:block;
	background-image:url(../images/crdo-purple_line.png);
	background-repeat:repeat-y;
	 width: 800px;
	margin-left:auto;
	margin-right:auto;
}

.birthday_2013_eng  {
	 display:block;
	background-position:0 -1590px;
	 width: 748px;
	height:235px;
	margin-left:auto;
	margin-right:auto;
}

#flowers_2013  {
	 display:block;
	background-image:url(../images/flowers_2013.jpg);
	background-repeat:no-repeat;
	 width: 400px;
	height:495px;
	float:left;
	margin-right:20px;
	margin-top:40px;
	
}

.candle_links_sprite  {background-image:url('../images/candle_links_sprite.png');background-repeat:no-repeat;}

.birthday_sprite_english  {background-image:url('../images/birthday_sprite_english.jpg');background-repeat:no-repeat;}

a.candle_link_georgette  {
	display:block;
	
	width:463px;
	height:553px;
	margin-top:-115px;
	margin-left:-13px;
	float:left;
	
	
}


a.candle_link_georgette:hover  {
	background-position:-463px 0px;
}

a.candle_link_georgette:active  {
	background-position:-926px 0px;
}

a.candle_link_georgette:visited  {
	background-position:-926px 0px;
}

#horizontal_purple_line  {
	 display:block;
	background-image:url('../images/horizontal_purple_line.png');no-repeat;
	 width: 815px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
} 

a.candle_link_ken  {
	display:block;
	background-position:0 -553px;
	width:463px;
	height:553px;
	margin-top:-115px;
	margin-right:-13px;
	float:left;
}


a.candle_link_ken:hover  {
	background-position:-463px -553px;
}

a.candle_link_ken:active  {
	background-position:-926px -553px;
}

a.candle_link_ken:visited  {
	background-position:-926px -553px;
}

a.roses_french_letter_link, a.roses_french_letter_link:visited  {
	display:block;
	background-position:0 -790px;
	width:800px;
	height:400px;
	margin-top:30px;
	margin-left:auto;
	margin-right:auto;
}

a.roses_french_letter_link:hover, a.roses_french_letter_link:active  {
	background-position:0 -1190px;
}

/*Here ends the css for index_page_fifteen.html*/
/*Here ends the index pages styles*/

.prasantha_container  {
	width:633px;
	height:153px;
	margin-left:auto;
	margin-right:auto;
	}

.telugu_sprite  {background-image:url('../images/telink.png'); no-repeat;}

a.telugu_english, a.telugu_english:visited  {display:block; width:282px; height:147px; background-position:0px 0px; float:left;}

a.telugu_english:hover, a.telugu_english:active  {background-position:-0px -147px;}



a.telugu_french, a.telugu_french:visited  {display:block; width:282px; height:147px; background-position:0px -294px; float:right;}

a.telugu_french:hover, a.telugu_french:active  {background-position:-0px -441px;}



a.telugu_top, a.telugu_top:visited  {display:block; position:relative; top:-147; left:246px;width:141px; height:147px; background-position:0px -588px;}

a.telugu_top:hover, a.telugu_top:active  {background-position:-141px -588px;}


a.preceding_pagea, a.preceding_pagea:visited  {
	display:block;
	background-image:url(../images/number_images/cr_preceding_page_link.png);
	background-repeat:no-repeat;  
	width:154px;
	height:158px;
	float:left;
}

a.preceding_pagea:hover, a.preceding_pagea:active  {
	background-position:center bottom;
}

a.next_pagea, a.next_pagea:visited  {
	display:block;
	background-image:url(../images/number_images/next_page_link.png);
	background-repeat:no-repeat;  
	width:122px;
	height:158px;
	float:left;
}

a.next_pagea:hover, a.next_pagea:active  {
	background-position:center bottom;
}

a.onea, a.onea:visited  {
	display:block;
	background-image:url(../images/number_images/one.png);
	background-repeat:no-repeat;  
	width:50px;
	height:50px;
	float:left;
}

a.onea:hover, a.onea:active  {
	background-position:center bottom;
}

a.twoa, a.twoa:visited  {
	display:block;
	background-image:url(../images/number_images/two.png);
	background-repeat:no-repeat;  
	width:50px;
	height:50px;
	float:left;
}

a.twoa:hover, a.twoa:active  {
	background-position:center bottom;
}

a.threea:hover, a.threea:active  {
	background-position:center bottom;
}

a.threea, a.threea:visited  {
	display:block;
	background-image:url(../images/number_images/three.png);
	background-repeat:no-repeat;  
	width:50px;
	height:50px;
	float:left;
}

.number_containera  {
	width:150px;
	height:50px;
	margin-right:auto;
	margin-left:auto;
	margin-top:50px;
}



.overflow  {display:block; position:relative; top:17px; left:16px; width:550px; height:70px; overflow:auto;}

.overflow_rtl  {display:block; position:relative; top:18px; left:20px; width:550px; height:70px; overflow:auto;direction:rtl;}	

.overflow_reverse  {position:relative; top:18px; left:16px;width:550px; height:70px;overflow:auto;direction:rtl;}

.overflow_left {	
	width:250px;
	height:70px;
	overflow:auto;
	direction:rtl;
	float:left;
	margin-top:2px;
}


.overflow_right  {	
	width:250px;
	height:70px;
	overflow:auto;
	position:relative;
	top:2px;

	
}

.page_number_container  {
	width:550px;
	height:50px;
	position:absolute;
	top:17px;
	left:16px;
}	
	
/*css for testimonies_page_one*/

.image_sprite_testimonies_page_one  {background-image:url('../images/image_sprite_testimonies_page_one.jpg'); no-repeat;}

.jb_flower_sprite  {background-image:url('../images/jb_flower_sprite.jpg'); no-repeat;}

#double_flowers_green  {display:block; background-image:url('../images/double_flowers_green.jpg');no-repeat;width:754px; height:388px;margin-left:auto;margin-right:auto;margin-bottom:30px;}

.flower_pictures {list-style:none;float:left;}

.flower_1 {display:block;margin-bottom:20px;width:107px; height:102px;}

.flower_2 {display:block;margin-bottom:20px;background-position:0 -102px; width:107px; height:142px;}

.flower_3 {display:block;margin-bottom:20px;background-position:0 -244px; width:107px; height:81px;}

.flower_4 {display:block;margin-bottom:20px;background-position:0 -325px; width:107px; height:129px;}

.flower_5 {display:block;margin-bottom:20px;background-position:0 -454px; width:109px; height:107px;}

a.flower_link_sprite, a.flower_link_sprite:visited  {display:block;background-image:url('../images/flower_link_sprite.png');no-repeat;width:108px;height:106px;float:left;}

a.flower_link_sprite:hover, a.flower_link_sprite:active  {background-position:-108px 0;}

#container  {
	width:705px;
	height:106px;
	margin-left:150px;

}

.special_font_b  {
	margin-top:10px;
	padding-left:15px;
	padding-right:15px;
	font-size:22px;
	text-align:center;
	font-weight:bold;
	color:blue;
}

.special_font_c  {
	margin-top:10px;
	padding-left:15px;
	padding-right:150px;
	font-size:22px;
	text-align:center;
	font-weight:bold;
	color:blue;
 	font-family: Comic Sans Ms; Verdana, Arial, sans-serif;
	line-height:150%;
	
}

#container_b  {
	width:278px;
	height:106px;
	float:left;
	
}

#container_c  {
	width:299px;
	height:106px;
	margin-bottom:20px;
	float:right;
	
}

#Jeannine_Bouchard_wrapper_a  {
	width:860px;
	margin-left:20px;
}

#leftarea {
	float: left;
	width: 15%;
	margin-left:20px;
}

/*css for testimonies_page_three*/

.lang_sprite  {background-image:url('../images/lang_sprite.jpg');}

.rose_design_right {background-position:0 0; width:292px;float:right;background-repeat:repeat-y;margin-top:-2px;}

.thorns {display:block;margin-bottom:20px;background-position:-584px 0; width:555px; height:368px;margin-left:0px;}

.top_frame_of_rose {display:block;background-position:-584px -703px; width:292px; height:11px;margin-bottom:-2px;}

.rose_design_left {background-position:-292px 0; width:292px;background-repeat:repeat-y;margin-left:4px;}

.georgette_laing {display:block;background-position:-1285px -639px; width:499px; height:228px;margin-left:30px;}

.bottom_frame_of_rose {display:block;background-position:-584px -693px; width:292px; height:11px;margin-top:-2px;}

a.general_english_link_small, a.general_english_link_small:visited  {display:block;width:581px;height:138px;background-position:-1139px 0;margin-left:-15px;background-repeat:no-repeat;}  
	
a.general_english_link_small:hover, a.general_english_link_small:active  {background-position:-1139px -138px;}

a.georgette_letter_link_fr, a.georgette_letter_link_fr:visited  {display:block;width:600px;height:325px;background-position:-584px -368px;background-repeat:no-repeat;margin-left:-24px;}
	
a.georgette_letter_link_fr:hover, a.georgette_letter_link_fr:active  {background-position:-1184px -298px;}

#welcome_visitors_from_california  {
	 display:block;
	background-image:url(../images/welcome_visitors_from_california.png);
	background-repeat:no-repeat;
	 width: 1224px;
	height:1146px;
	margin-left:-160px;
	
	
}

.coloredflowers2  {
	 display:block;
	background-image:url(../images/coloredflowers2.jpg);
	background-repeat:no-repeat;
	 width: 785px;
	height:256px;
	margin-left:-97px;
}

/*css for testimonies_page_twenty-eight*/

.thankful_sprite  {background-image:url('../images/thankful_sprite.jpg');background-repeat:no-repeat;}

.ever_grateful {display:block;width:874px; height:388px;margin-left:auto;margin-right:auto;}

.a_thankful_heart {display:block;background-position:0 -388px; width:874px;height:328px;margin-left:auto;margin-right:auto;}

/*css for testimonies_page_thirty-one*/

.indian_sprite  {background-image:url('../images/indian_sprite.jpg');background-repeat:no-repeat;}

.indian_picture {display:block;width:681px; height:468px;margin-left:auto;margin-right:auto;}
	
a.rollover, a.rollover:visited{display: block;background-position:0 -468px;width: 585px;height:142px;margin-left:auto;margin-right:auto;}
 
a.rollover:hover, a.rollover:active {background-position:0 -610px;}

/*css for testimonies_page_thirty-two*/

#flower  {display: block;background-image: url(../images/flower_english.jpg); background-repeat: no-repeat; width: 644px; height: 1826px; margin-left:auto;margin-right:auto;}

.flower_text  {color: white;padding-top: 710px;font-family: Verdana, Arial, sans-serif;font-weight: bold; font-size: 26px; margin-left: 25px; margin-right: 20px;}

/*css for testimonies_page_thirty-three*/

	
#green_background  {
	display:block;
	background-image:url(../images/green_background.jpg);
	background-repeat:no-repeat;
	width:707px;
	height:995px;
	margin-left:auto;
	margin-right:auto;
	
}

#green_font  {
	padding-top:350px;
	margin-right:55px;
	margin-left:55px;
	font-color: green;
	font-family: Verdana, Arial, sans-serif;
	font-size: 22px;
}

#eric  {
	float:left;
}

/*css for testimonies_page_thirty-four*/

.Sister_Collins  {
	float:left;
	font-family: Comic Sans Ms, Verdana, Arial, sans-serif;
	font-size: 32px;
	color:blue;
}

.andhra_sprite  {background-image:url('../images/andhra_sprite.jpg');background-repeat:no-repeat;}

.design1  {
 	display:block;
	width:661px;
	height:824px; 
	positon:relative;
	margin-top:109px;
	margin-left:auto;
	margin-right:auto;
	z-index:2;
}

#design_font  {
 	padding-top:209px;
	margin-left:226px;
	margin-right:5px;
	font-size:24px;
}

.signature  {
	float:left;
}

.ap  {display:block;background-position:0 -1238px;width:362px;height:215px; position:absolute;z-index:1;margin-left:270px;}

a.english_telugu_link, a.english_telugu_link:visited  {display:block;background-position:0 -824px;width:627px;height:207px;margin-left:auto;margin-right:auto;}

a.english_telugu_link:hover, a.english_telugu_link:active  {background-position:0 -1031px;}

.frame_sprite  {background-image:url('../images/frame_sprite.jpg');background-repeat:no-repeat;}

.frame1  {
	display:block;
	width:687px;
	height:2273px;
	margin-left:auto;
	margin-right:auto;
} 

#indian_letter  {
	padding-top:195px;
	padding-right:65px;
	padding-left:75px;
	font-size:24px;
}		

.thankyou  {
	display:block;
	background-position:0 -2315px;
	width:468px;
	height:41px;
	margin-left:38px;
        margin-top:-5px;

}

.Prayers  {
	display:block;
	background-position:-468px -2315px;
	width:182px;
	height:36px;
	margin-top:10px;
	margin-left:182px;
}	

.ministry  {
	display:block;
	background-position:0 -2357px;
	width:405px;
	height:54px;
	float:right;
        margin-top:5px;
}

.Collins_family  {
	display:block;
	background-position:-371px -2273px;
	width:286px;
	height:41px;
	float:right;
}

.ending  {
       float:right;
}

.abraham  {
	display:block;
	background-position:-406px -2357px;
	width:169px;
	height:30px;
        float:right;
        margin-top:-20px;
}

.design5  {
	display:block;
	background-position:0 -2273px;
	width:371px;
	height:21px;
	margin-left:auto;
	margin-right:auto;
}

.costa_rica_sprite  {background-image:url('../images/costa_rica_sprite.jpg');background-repeat:no-repeat;}

.precious_feelings {
	display:block;
	width:662px;
	height:844px;
     	margin-left:-3px;
	/*margin-top:-1800px;*/
} 

a.zuly:link, a.zuly:visited  {
	display:block;
	background-position:0 -844px;
	width:662px;
	height:190px;
	margin-left:auto;
	margin-right:auto;
	
}

a.zuly:hover, a.zuly:active  {
	background-position:0 -1034px;
}

.costa_rican_butterfly  {display:block;background-position: -213px -146px;width:213px;height:146px;}	

.costa_rican_deer  {display:block;background-position: -426px 0;width:213px;height:295px;}	

.costa_rican_bird  {display:block;width:213px;height:303px;}

.costa_rican_flower  {display:block;background-position: -213px 0;width:213px;height:146px;}	
	
/*css for testimonies_page_thirty-seven.html*/

.english_statements_sprite  {background-image:url('../images/english_statements_sprite.png');background-repeat:no-repeat;}

.Jeannine_Bouchard  {
	display:block;
	background-image:url(../images/o-flower_a.png);
	background-repeat:no-repeat;   
	width:108px;
	height:106px;
	float:left;
}





#Jeannine_Bouchard_main_container  {
	width:925px;
	margin-left:-12px;
}

#Jeannine_Bouchard_inside_container  {
	width:845px;
	margin-left:auto;
	margin-right:auto;
}

#jb_title  {
	color: blue;
	font-family: Verdana, Arial, sans-serif;
	font-size: 25px;
	text-transform: uppercase;
	text-decoration: underline;
	padding-top:15px;
	text-align:center;
} 
	
#double_flowers  {
	display:block;
	background-image:url('../images/double_flowers.jpg');no-repeat;
	width: 754px;
    height: 389px;
	margin-left:auto;
	margin-right:auto;
}


.rightarea {
	float: right;
	width: 15%;
	margin-top: 27px;
	padding-left:20px;
}





#card_container  {
	width:525px;
	height:435px;
	margin-left:224px;
}

.jb_english {
	float:left;
	margin-top:-150px;
}

a.jb_english:link, a.jb_english:visited  {
	display:block;
	background-position:0 -933px;
	width:356px;
	height:150px;
	
}

a.jb_english:hover, a.jb_english:active  {
	background-position:-356px -933px;
	
}

.nurse {
	display:block;
	background-position:0 -776px;
	width:708px;
	height:157px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	margin-bottom:10px;
}

.kinyarwanda_english {
	margin-left:20px;
	margin-top:-67px;
}

a.kinyarwanda_english:link, a.kinyarwanda_english:visited  {
	display:block;
	background-position:0 -1083px;
	width:302px;
	height:213px;
}

a.kinyarwanda_english:hover, a.kinyarwanda_english:active  {
	background-position:-302px -1083px;
}

.other_testimonies  {
	display:block;
	background-position:0 -717px;
	width:645px;
	height:59px;
	margin-left:auto;
	margin-right:auto;
}

#five_flowers  {
	display:block;
	background-image:url('../images/five_flowers.png');no-repeat;
	width:450px;
	height:54px;
	margin-left:auto;
	margin-right:auto;
}

.statement_c  {
	display:block;
	background-position:0 -351px;
	width:793px;
	height:134px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}

.statement_d  {
	display:block;
	background-image:url(../images/statement_d.png);
	background-repeat:repeat-y;
	width:689px;
	margin-top:-5px;
	margin-bottom:-20px;
	margin-left:auto;
	margin-right:auto;
}

.statement_e  {
	display:block;
	background-position:0 -485px;
	width:793px;
	height:232px;
	margin-left:auto;
	margin-right:auto;
}

.jbfont  {
	padding-left:20px;
	padding-right:20px;
	font-size:32px;
	text-align:center;
	font-weight:bold;
	color:blue;
 	font-family: Comic Sans Ms; Verdana, Arial, sans-serif;
	line-height:150%;
}

.statement_2  {
	display:block;
	width:793px;
	height:351px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}


/*css for testimonies_page_thirty-eight*/

.andre_sprite3 {background-image:url(../images/andre_sprite3.jpg);background-repeat:no-repeat;}

.andre_english  {
	 display:block;
	 width: 678px;
                  height: 737px;  
	margin-left:auto;
	margin-right:auto;
}

a.Andre_preceding_testimony, a.Andre_preceding_testimony:visited  {
	display:block;
	background-position:0 -737px;
	width:543px;
	height:134px;
	margin-left:auto;
	margin-right:auto;
}

a.Andre_preceding_testimony:hover, a.Andre_preceding_testimony:active  {
	background-position:0 -871px;
}

#kenya_image {
	display:block;
	background-image:url(../images/kenya_image.jpg);
	background-repeat:no-repeat;  
	width:523px;
	height:1062px;
	margin-left:auto;
	margin-right:auto;
      	margin-top:20px;
	margin-bottom:20px;
}

.costa_rica_sprite  {background-image:url('../images/costa_rica_sprite.jpg'); no-repeat;}

.costa_rican_fauna_flora  {background-image:url('../images/costa_rican_fauna_flora.jpg'); no-repeat;}

.zully_spanish_sprite  {background-image:url('../images/zully_spanish_sprite.png'); no-repeat;}

.preciosos_sentimientos {
	display:block;
	width:662px;
	height:844px;
	float:right;
} 

#zully_wrapper  {
	display:block;
		background-image:url('../images/o-zully_link_1.png');no-repeat;
        width:616px;
        height:150px;
        margin-left:20px;
        margin-top:40px;
		margin-bottom:70px;
}


a.spanish_english_link, a.spanish_english_link:visited  {
	display:block;
	background-position:0 0;
	width:260px;
	height:150px;
	float:left;
	
	
}

a.spanish_english_link:hover, a.spanish_english_link:active  {
	background-position:0 -150px;
}

a.zully_top_of_testimony, a.zully_top_of_testimony:visited  {
	display:block;
	background-position:-260px 0;
	width:95px;
	height:150px;
	float:left;
	
	
}

a.zully_top_of_testimony:hover, a.zully_top_of_testimony:active  {
	background-position:-260px -150px;
}

a.spanish_french_link, a.spanish_french_link:visited  {
	display:block;
	background-position:-355px 0;
	width:260px;
	height:150px;
	float:left;
	
	
}

a.spanish_french_link:hover, a.spanish_french_link:active  {
	background-position:-355px -150px;
}


#rightcolumn {float: right;width: 74%;}


a.french_letter_link, a.french_letter_link:visited  {
	display:block;
	background-image:url(../images/french_letter_link.png);
	background-repeat:no-repeat;  
	width:762px;
	height:164px;
	margin-left:auto;
	margin-right:auto;
      	margin-top:20px;
	margin-bottom:20px;
}

a.french_letter_link:hover, a.french_letter_link:active  {
	background-position:center bottom;
}

.new_years_resolutions_sprite  {background-image:url('../images/new_years_resolutions_sprite.jpg');background-repeat:no-repeat;}


.new_years_resolutions {
	display:block;
	width:842px;
	height:1324px;
	margin-left:auto;
	margin-right:auto;
      	margin-top:10px;
	margin-bottom:40px;
}

.name_column_left {
	
	float:left;
	width:150px;
	
}

.right_side  {margin-left:150px;padding-left:20px;padding-right:15px;width:720px;font-family: Comic Sans Ms; Verdana, Arial, sans-serif;font-weight:600;font-size:22px;line-height:150%;background-color:white;margin-bottom:-20px;}

.left_side  {margin-right:150px;padding-right:20px;padding-left:15px;width:720px;font-family: Comic Sans Ms; Verdana, Arial, sans-serif;font-weight:600;font-size:22px;line-height:150%;background-color:white;margin-bottom:-20px;}

.name_column_right {
	
	float:right;
	width:150px;
	
}

.small_multicolored_flowers {
	display:block;
	margin-left:125px;
      	margin-top:-350px;
	margin-bottom:20px;
	background-position:0 -1324px;
	width:631px;
	height:584px;
}

#purple_sep {
	margin-right:75px;
	background-color:#9900ff;
	 width:300px;
	height:4px;
	float:right;
	margin-top:-610px;
	
	
	
}

#Christmas_scene_2013  {
 	display:block;
	background-image:url(../images/Christmas_scene_2013c.jpg);
	background-repeat:no-repeat;  
	width:850px;
	height:1070px; 
	margin-left:auto;
	margin-right:auto;
	
}

#new_year_2013 {
	display:block;
	background-image:url(../images/new_year_2013.jpg);
	background-repeat:no-repeat;  
	width:698px;
	height:677px;
	margin-left:auto;
	margin-right:auto;
      	margin-top:20px;
	margin-bottom:20px;
}

.design_for_pillar_sprite  {
	background-image:url('../images/design_for_pillar.png');no-repeat;
	}

.pillar  {
	display:block;
	background-image:url('../images/pillar_1.png');repeat-y;
	width:800px;
	
	margin-left:auto;
	margin-right:auto;


	
}

.design_for_pillar  {
	display:block;
	width:225px;
	height:134px;
	position:absolute;
		
	
}

	.design_for_pillar_right  {
	display:block;
	background-position:-225px 0;
	width:225px;
	height:134px;
	position:absolute;
	margin-left:675px;
	
}

.design_for_pillar_line  {
	display:block;
	background-position:0 -134px;
	width:450px;
	height:6px;
	margin-top:30px;
	position:absolute;
	
	margin-left:225px;
}


.from_canada_to_germany_sprite  {background-image:url('../images/from_canada_to_germany_sprite.jpg');no-repeat;}

.from_canada_to_germany  {
	display:block;
	width:905px;
	height:353px;
	margin-left:auto;
	margin-right:auto;
	
}


a.Samuel_english-german_link, a.Samuel_english-german_link:visited  {
	display:block;
	background-position:0 -353px;
	width:584px;
	height:316px;
	margin-top:-70px;
	margin-left:auto;
	margin-right:auto;
	
}

a.Samuel_english-german_link:hover, a.Samuel_english-german_link:active  {
	background-position:-584px -353px;
}

a.general_english_link, a.general_english_link:visited  {
	display:block;
	background-image:url(../images/general_english_link.png);
	background-repeat:no-repeat;  
	width:643px;
	height:138px;
	margin-left:auto;
	margin-right:auto;
}

a.general_english_link:hover, a.general_english_link:active  {
	background-position:center bottom;
}

#readers_in_Kenya  {
	display:block;
	background-image:url(../images/readers_in_Kenya.jpg);
	background-repeat:no-repeat;
	width:896px;
	height:984px;
	margin-top:75px;
	
}

#more_from  {
	display:block;
	background-image:url(../images/more_from.png);
	background-repeat:no-repeat;
	width:1069px;
	height:209px;
	position:absolute;
	top:480px;
	left:-75px;
	margin-bottom:1200px;
	
}

.flower_from_Kenya  {
	display:block;
	background-image:url(../images/flower_from_Kenya.jpg);
	background-repeat:no-repeat;
	width:201px;
	height:197px;
	margin-right:auto;
	margin-left:auto;
	
	
}

#Mothers_day_2014 {
	display:block;
	background-image:url(../images/Mothers_day_2014.jpg);
	background-repeat:no-repeat;  
	width:900px;
	height:1104px;
	
}

#Mothers_day_2014_title {
	display:block;
	background-image:url(../images/Mothers_day_2014_title.png);
	background-repeat:no-repeat;  
	width:843px;
	height:127px;
	margin-left:auto;
	margin-right:auto;
	
}


a.french_message_link-brown, a.french_message_link-brown:visited  {
	display:block;
	background-image:url(../images/french_message_link-brown.png);
	background-repeat:no-repeat;
	background-position:center bottom;  
	width:762px;
	height:164px;
	margin-left:auto;
	margin-right:auto;
      	margin-top:20px;
	margin-bottom:20px;
}

a.french_message_link-brown:hover, a.french_message_link-brown:active  {
	background-position:0 0;
}

#fathersday_2014  {
	display:block;
	background-image:url(../images/fathersday_2014.jpg);
	background-repeat:no-repeat;
	position:relative;
	width:898px;
	height:1517px;
	margin-left:auto;
	margin-right:auto;
	}

	#fathersday_font  {
		padding-top:400px;
		width:400px;
		margin-left:auto;
		margin-right:auto;
		line-height:150%;
		text-align:center;
		font-size:30px;
		}

		#consider_the_lilies  {
		display:block;
		background-image:url(../images/consider_the_lilies.jpg);
		background-repeat:no-repeat;
	
		width:901px;
		height:483px;
		margin-left:auto;
		margin-right:auto;
		}

		#bird_and_flowers  {
		display:block;
		background-image:url(../images/bird_and_flowers.jpg);
		background-repeat:no-repeat;
		width:586px;
		height:438px;
		margin-left:auto;
		margin-right:auto;
		}

		#design-left  {
		display:block;
		background-image:url(../images/design-left.jpg);
		background-repeat:no-repeat;
		margin-top:100px;
		width:166px;
		height:707px;
		float:left;
		}

		#design-right  {
		display:block;
		background-image:url(../images/design-right.jpg);
		background-repeat:no-repeat;
		margin-top:100px;
		width:166px;
		height:707px;
		float:right;
		}

		#small-design-left  {
		display:block;
		background-image:url(../images/small-design-left.jpg);
		background-repeat:no-repeat;
		margin-left:80px;
		width:71px;
		height:328px;
		float:left;
		}

		#small-design-right  {
		display:block;
		background-image:url(../images/small-design-right.jpg);
		background-repeat:no-repeat;
		margin-right:80px;
		width:71px;
		height:328px;
		float:right;
		}

		#lily-font {
		line-height:150%;
		text-align:justify;
		color:blue;
		font-size:18px;
		margin-left:200px;
		margin-right:200px;
		margin-top:20px;
		}

		

		.number-box  {
		display:block;
		width:75px;
		height:45px;
		float:left;
		font-size:53px;
		}

	

	a.consider_english_french_link, a.consider_english_french_link:visited  {
	display:block;
	background-image:url(../images/consider_english_french_link.jpg);
	background-repeat:no-repeat;
	width:365px;
	height:139px;
	margin-left:auto;
	margin-right:auto;
    margin-top:20px;
	margin-bottom:20px;
}

a.consider_english_french_link:hover, a.consider_english_french_link:active  {
	background-position:0 -139px;
}

#Bible  {
		display:block;
		background-image:url(../images/Bible.gif);
		background-repeat:no-repeat;
		width:400px;
		height:300px;
		margin-right:auto;
		margin-left:auto;
		margin-top:200px;
		}

		#Bible-frame  {
		display:block;
		background-image:url(../images/Bible-frame.gif);
		background-repeat:no-repeat;
		width:478px;
		height:425px;
		margin-right:auto;
		margin-left:auto;
		position:relative;
		top:-96px;
		left:-38px;
		}

		#Jesus-said  {
		display:block;
		background-image:url(../images/Jesus-said.png);
		background-repeat:no-repeat;
		width:834px;
		height:160px;
		margin-right:auto;
		margin-left:auto;
		position:relative;
		top:-510px;
		}
	
	#true-disciples  {
		display:block;
		background-image:url(../images/true-disciples.png);
		background-repeat:no-repeat;
		width:950px;
		height:120px;
		position:relative;
		top:-160px;
		margin-left:-25px;
		}
	
	#Sister_Collins_signature  {
		display:block;
		background-image:url(../images/Sister_Collins_signature.png);
		background-repeat:no-repeat;
		width:305px;
		height:43px;
		margin-left:auto;
		margin-right:auto;
		margin-top:20px;
		}

		a.french_link_for_Jesus_said, a.french_link_for_Jesus_said:visited  {
		display:block;
	background-image:url(../images/french_link_for_Jesus_said.png);
	background-repeat:no-repeat;
	width:305px;
	height:205px;
	margin-left:auto;
	margin-right:auto;
    margin-top:40px;
	margin-bottom:20px;
}

a.french_link_for_Jesus_said:hover, a.french_link_for_Jesus_said:active  {
	background-position:0 -205px;
}



#chinese_roses  {
		display:block;
		background-image:url(../images/chinese_roses.jpg);
		background-repeat:no-repeat;
		width:900px;
		height:1000px;
		}

		div.light  {
    width: 125px;
    height: 175px;
border-radius:100px;
margin-top:-400px;
margin-left:52px;
    
   
    position: relative;
    /* Chrome, Safari, Opera */
    -webkit-animation-name: circle;
    -webkit-animation-duration: 7s;
    -webkit-animation-timing-function: linear;
    -webkit-animation-delay: 2s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    -webkit-animation-play-state: running;
    /* Standard syntax */
    animation-name: circle;
    animation-duration: 7s;
    animation-timing-function: linear;
    animation-delay: 2s;
    animation-iteration-count: infinite;
    animation-direction: alternate;
    animation-play-state: running;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes circle {
    0%   {background:transparent;}
        100% {background:#ffcc00; opacity: 0.9;
     filter: alpha(opacity=90); /* For IE8 and earlier */}
}

/* Standard syntax */
@keyframes circle {
    0%   {background:transparent;}
        100% {background:#ffcc00; opacity: 0.9;
     filter: alpha(opacity=90); /* For IE8 and earlier */}
}

#nuggets_from_the_Word  {
	display:block;
	background-image:url(../images/holdfast.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	width:702px;
	height:874px;
	}

	#holdfast_rose_left  {
	display:block;
	background-image:url(../images/holdfast_rose.jpg);
	background-repeat:no-repeat;
	float:left;
	width:200px;
	height:315px;
	}

	.nuggets_font  {
	margin-left:185px;
	margin-right:185px;
	font-size:28px;
	margin-top:30px;
	line-height:150%;
	}

	.holdfast_ribbon  {
	display:block;
	background-image:url(../images/holdfast_ribbon.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	margin-bottom:20px;
	width:300px;
	height:34px;
	}

	.holdfast_ribbon_down  {
	display:block;
	background-image:url(../images/holdfast_ribbon_down.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	width:300px;
	height:34px;
	}

	a.holdfast_nugget_french_link, a.holdfast_nugget_french_link:visited  {
		display:block;
	background-image:url(../images/holdfast_nugget_french_link.jpg);
	background-repeat:no-repeat;
	width:265px;
	height:253px;
	margin-left:auto;
	margin-right:auto;
    margin-top:40px;
	margin-bottom:20px;

}

a.holdfast_nugget_french_link:hover, a.holdfast_nugget_french_link:active  {
	background-position:0 -253px;
}

#be_ye_thankful  {
	display:block;
	background-image:url(../images/be_ye_thankful.jpg);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:40px;
	width:974px;
	height:678px;
}

.image_border  {
border-style:solid;
	border-width: 10px;
	border-color:green;
	}

	#God_loves_a_thankful_heart  {
	display:block;
	background-image:url(../images/God_loves_a_thankful_heart.png);
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:-60px;
	width:839px;
	height:258px;
}

#fall_leaves  {
	display:block;
	background-image:url('../images/fall_leaves.jpg');
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:-30px;
	margin-bottom:25px;
	width:419px;
	height:198px;
}

.grouped_leaves  {
	display:block;
	background-image:url('../images/grouped_leaves.jpg');
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	margin-bottom:25px;
	width:510px;
	height:71px;
}

a.leaf_english_french_link, a.leaf_english_french_link:visited  {
		display:block;
	background-image:url('../images/leaf_english_french_link.jpg');
	background-repeat:no-repeat;
	width:396px;
	height:314px;
	margin-left:auto;
	margin-right:auto;
    margin-top:40px;
	margin-bottom:20px;

}

a.leaf_english_french_link:hover, a.leaf_english_french_link:active  {
	background-position:0 -314px;
}

#Thanksgiving_2014  {
	display:block;
	background-image:url('../images/Thanksgiving_day_2014.png');
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:25px;
	width:467px;
	height:219px;
}

#left_leaf  {
	display:block;
	background-image:url('../images/left_leaf.jpg');
	background-repeat:no-repeat;
	float:left;
	margin-top:25px;
	margin-bottom:25px;
	width:156px;
	height:156px;
}

#right_leaf  {
	display:block;
	background-image:url('../images/right_leaf.jpg');
	background-repeat:no-repeat;
	float:right;
	margin-top:25px;
	margin-bottom:25px;
	width:156px;
	height:156px;
}

#from_the_Bible  {
	display:block;
	background-image:url('../images/from_the_Bible.jpg');
	background-repeat:no-repeat;
	width:900px;
	height:983px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:30px;
}

.sower_english_french_link  {
		display:block;
	background-image:url('../images/sower_english_french_link.jpg');
	background-repeat:no-repeat;
	width:409px;
	height:400px;
	margin-left:auto;
	margin-right:auto;
   

}



#three_flower_divider  {
	display:block;
	background-image:url('../images/three_flower_divider.png');
	background-repeat:no-repeat;
	width:415px;
	height:47px;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
	margin-bottom:25px;
}

a.french_sunrise_link, a.french_sunrise_link:visited  {
		display:block;
	background-image:url('../images/french_sunrise_link.jpg');
	background-repeat:no-repeat;
	width:231px;
	height:98px;
	margin-left:auto;
	margin-right:auto;
    margin-top:40px;
	margin-bottom:20px;

}

a.french_sunrise_link:hover, a.french_sunrise_link:active  {
	background-position:0 -98px;
}

#sunrise  {
	display:block;
	background-image:url('../images/sunrise.gif');
	background-repeat:no-repeat;
	width:900px;
	height:700px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:25px;
}

#blessed_Christmas  {
	display:block;
	background-image:url('../images/blessed_Christmas.gif');
	background-repeat:no-repeat;
	width:689px;
	height:236px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:25px;
}

#shepherds_2014  {
	display:block;
	background-image:url('../images/shepherds_Christmas_2014.jpg');
	background-repeat:no-repeat;
	width:354px;
	height:500px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:25px;
}

#Sister_Collins_green  {
	display:block;
	background-image:url('../images/Sister_Collins_green.gif');
	background-repeat:no-repeat;
	width:232px;
	height:33px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:25px;
}

a.shepherds_french_link, a.shepherds_french_link:visited  {
	display:block;
	background-image:url('../images/shepherds_french_link.jpg');
	background-repeat:no-repeat;
	width:250px;
	height:353px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:25px;
}


a.shepherds_french_link:hover, a.shepherds_french_link:active  {
	background-position:0 -353px;
}

#pointsetta_divider  {
	display:block;
	background-image:url('../images/pointsetta_divider.jpg');
	background-repeat:no-repeat;
	width:412px;
	height:82px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:25px;
}

#train_wrapper  {
	width:900px;
	height:154px;
	margin-top:30px;
    overflow:hidden;
	}

#train_anim {
   display:block;
    background-image:url('../images/train--1.png');
    background-repeat:no-repeat;
    width: 3000px;
    height: 154px;
		background-color:white;
    position: relative;
    -webkit-animation: mymove 20s infinite; /* Chrome, Safari, Opera */
    animation: mymove 20s infinite;
}

/* Chrome, Safari, Opera */
@-webkit-keyframes mymove {
    from {left: 45px;}
    to {left: -2130px;}
}

@keyframes mymove {
    from {left: 45px;}
    to {left: -2130px;}
}

#railroad_track {
   display:block;
    background-image:url('../images/railroad_track.png');
    background-repeat:no-repeat;
    width: 900px;
    height: 47px;
	background-color:white;
	margin-bottom:30px;
	}


	#train--2 {
   display:block;
    background-image:url('../images/train--2.gif');
    background-repeat:no-repeat;
    width: 1611px;
    height: 100px;
	}

	#train_wrapper--2  {
	width:550px;
	height:100px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	}

	#railroad_track--2 {
   display:block;
    background-image:url('../images/railroad_track--2.png');
    background-repeat:no-repeat;
    width: 550px;
    height: 47px;
	margin-right:auto;
	margin-left:auto;
	}

	#the_old_pulling_out {
   display:block;
    background-image:url('../images/the_old_pulling_out.jpg');
    background-repeat:no-repeat;
    width: 722px;
    height: 280px;
	margin-right:auto;
	margin-left:auto;
	margin-top:30px;
	margin-bottom:30px;
	}

	#crown_2015 {
   display:block;
    background-image:url('../images/crown_2015.jpg');
    background-repeat:no-repeat;
    width: 480px;
    height: 432px;
	margin-right:auto;
	margin-left:auto;
	margin-top:30px;
	margin-bottom:30px;
	}

	a.crown_french_link, a.crown_french_link:visited  {
	display:block;
	background-image:url('../images/crown_french_link.jpg');
	background-repeat:no-repeat;
	width:200px;
	height:180px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:25px;
}


a.crown_french_link:hover, a.crown_french_link:active  {
	background-position:0 -180px;
}

a.older_browser_message_new_year_2015_english, a.older_browser_message_new_year_2015_english:visited  {
	display:block;
	width:750px;
	height:45px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:100px;
	border-style: solid;
     border-width: 2px;
	 border-color:green;
	 padding:10px;
	 font-size:16px;
	 color:green;
	 line-height:150%;
	 text-decoration:none;
	 text-align:center;
}


a.older_browser_message_new_year_2015_english:hover, a.older_browser_message_new_year_2015_english:active  {
	border-color:blue;color:blue;
}



	#player_mountains {
   display:block;
    background-image:url('../images/player_mountains.jpg');
    background-repeat:no-repeat;
    width: 900px;
    height: 506px;
	margin-bottom:30px;
	}

	#player  {
	padding-top:437px;
	margin-left:367px;
	}


#vc  {
	margin-left:90px;
	
	}

#fountain  {
		display:block;
	background-image:url('../images/fountain.gif');
	background-repeat:no-repeat;
	width:300px;
	height:422px;
	margin-left:auto;
	margin-right:auto;
	margin-top:200px;
	}

	#overflowing  {
		display:block;
	background-image:url('../images/overflowing.png');
	background-repeat:no-repeat;
	width:705px;
	height:829px;
	margin-left:auto;
	margin-right:auto;
	margin-top:-600px;
	}

	#scroll_for_overflowing_with_thankfulness  {
		display:block;
	background-image:url('../images/scroll_for_overflowing_with_thankfulness.jpg');
	background-repeat:no-repeat;
	width:900px;
	height:1305px;
	
	}

	#scroll_for_overflowing_with_thankfulness_reverse  {
		display:block;
	background-image:url('../images/scroll_for_overflowing_with_thankfulness_reverse.jpg');
	background-repeat:no-repeat;
	width:900px;
	height:1305px;
	
	}

	a.fountain--animation--link, a.fountain--animation--link:visited  {
	display:block;
	background-image:url('../images/fountain_link.gif');
	background-repeat:no-repeat;
	width:150px;
	height:211px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	
}


a.fountain--animation--link:hover, a.fountain--animation--link:active  {
	background-position:0 -211px;
}

#thankfulness_that_lasts  {
		display:block;
	background-image:url('../images/thankfulness_that_lasts.png');
	background-repeat:no-repeat;
	width:810px;
	height:590px;
	margin-left:auto;
	margin-right:auto;
	}

	.vintage_design  {
	display:block;
	background-image:url('../images/vintage_design.png');
	background-repeat:no-repeat;
	width:203px;
	height:147px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	
	}

	a.brown_link, a.brown_link:visited  {
	display:block;
	background-image:url('../images/brown_link.png');
	background-repeat:no-repeat;
	width:400px;
	height:137px;
	text-decoration:none;
}


a.brown_link:hover, a.brown_link:active  {
	background-position:0 -137px;
}

.link_font {
	display:block;
	width:350px;
	height:107px;
	font-size:22px;
	font-weight:bold;
	color:white;
	padding-top:25px;
	text-align:center;
	line-height:130%;
	margin-left:auto;
	margin-right:auto;
	}

a.blue_link, a.blue_link:visited  {
	display:block;
	background-image:url('../images/blue_link.png');
	background-repeat:no-repeat;
	width:400px;
	height:137px;
	text-decoration:none;
}


a.blue_link:hover, a.blue_link:active  {
	background-position:0 -137px;
}

a.purple_link, a.purple_link:visited  {
	display:block;
	background-image:url('../images/purple_link.png');
	background-repeat:no-repeat;
	width:400px;
	height:137px;
	text-decoration:none;
}


a.purple_link:hover, a.purple_link:active  {
	background-position:0 -137px;
}

.link_font_small {
	display:block;
	width:350px;
	height:107px;
	font-size:20px;
	font-weight:bold;
	color:white;
	padding-top:25px;
	text-align:center;
	line-height:130%;
	margin-left:auto;
	margin-right:auto;
	}

	.center_links  {
	margin-left:auto;
	margin-right:auto;
	}

	#links_wrapper  {
		display:block;
		height:137px;
		width:840px;
        margin-left: auto;
        margin-right: auto;
		}

	a.square_link, a.square_link:visited  {
	display:block;
	width:340px;
	height:100px;
	background-color:#009999;
	text-decoration:none;
	color:white;
	}

	a.square_link:hover, a.square_link:active  {
	background-color:white;
	color:#000099;
}

a.square_link span  {
	display:block;
	width:340px;
	height:80px;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	line-height:140%;
	margin-top:10px;
	}
	

	#square_link_wrapper  {
	display:block;
	width:715px;
	height:100px;
	margin-left:5px;
	margin-top:25px;
	}

	a.blue_brown_link, a.blue_brown_link:visited  {
	display:block;
	background-image:url('../images/blue_brown_link.png');
	background-repeat:no-repeat;
	width:400px;
	height:152px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:30px;
	text-decoration:none;
}


a.blue_brown_link:hover, a.blue_brown_link:active  {
	background-position:0 -152px;
}

.blue_brown_link_font {
	display:block;
	width:330px;
	height:117px;
	margin-left:auto;
	margin-right:auto;
	font-size:22px;
	font-weight:bold;
	color:white;
	padding-top:35px;
	text-align:center;
	}

a.animated_arrows, a.animated_arrows:visited  {
	display:block;
	background-image:url('../images/animated_arrows.gif');
	background-repeat:no-repeat;
	width:180px;
	height:197px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	text-decoration:none;
	}

	a.animated_arrows:hover, a.animated_arrows:active  {
	background-position:0 -197px;
}

a.animated_arrows span  {
	display:block;
	width:75px;
	height:400px;
	margin-right:auto;
	margin-left:auto;
	font-size:18px;
	font-weight:bold;
	padding-top:30px;
	color:white;
	text-align:center;
	line-height:120%;
}

a.Bernice_next, a.Bernice_next:visited  {
	display:block;
	background-image:url('../images/Bernice_next.png');
	background-repeat:no-repeat;
	width:496px;
	height:136px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
	margin-bottom:30px;
	text-decoration:none;
}


a.Bernice_next:hover, a.Bernice_next:active  {
	background-position:0 -136px;
}

.Bernice_next_font  {
display:block;
	width:496px;
	height:136px;
	margin-right:auto;
	margin-left:auto;
	font-size:18px;
	font-weight:bold;
	padding-top:30px;
	color:white;
	text-align:center;
	line-height:120%;
	
}

#left_or_right  {
	display:block;
	background-image:url('../images/left_or_right.jpg');
	background-repeat:no-repeat;
	width:900px;
	height:1893px;
	margin-left:auto;
	margin-right:auto;
	margin-top:30px;
}

#left_or_right_design {
	display:block;
	background-image:url('../images/left_or_right_design.png');
	background-repeat:no-repeat;
	width:512px;
	height:151px;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
}

#brown_link_wrapper  {
	display:block;
	width:900px;
	height:137px;
	margin-top:35px;
	}

#global_friendship {
	display:block;
	background-image:url('../images/global_friendship.jpg');
	background-repeat:no-repeat;
	width:600px;
	height:857px;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
    margin-bottom: 50px;
}

#Madagascar {
	display:block;
	background-image:url('../images/Madagascar.jpg');
	background-repeat:no-repeat;
	width:500px;
	height:637px;
	float: left;
	margin-top:75px;
    margin-right: 15px;
}

#from_Madagascar {
	display:block;
	background-image:url('../images/from_Madagascar.png');
	background-repeat:no-repeat;
	width:899px;
	height:195px;
   position: relative;

}

#Lions_Mountains {
	display:block;
	background-image:url('../images/Lions_Mountains.jpg');
	background-repeat:no-repeat;
	width:500px;
	height:620px;
    float: right;
    margin-top: 150px;
    margin-left: 15px;
}

#from_Vancouver {
	display:block;
	background-image:url('../images/from_Vancouver.png');
	background-repeat:no-repeat;
	width:900px;
	height:303px;
   position: relative;

}

#Seoul_South_Korea {
	display:block;
	background-image:url('../images/Seoul_South_Korea.jpg');
	background-repeat:no-repeat;
	width:500px;
	height:619px;
	float: left;
	margin-top:170px;
    margin-right: 15px;
}

#from_Lady {
	display:block;
	background-image:url('../images/from_Lady.png');
	background-repeat:no-repeat;
	width:900px;
	height:291px;
   position: relative;
 
}

.old_fashioned_design {
	display:block;
	background-image:url('../images/old_fashioned_design.jpg');
	background-repeat:no-repeat;
	width:320px;
	height:129px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    margin-bottom: 25px;
}

#a_faithful_friend {
	display:block;
	background-image:url('../images/a_faithful_friend.png');
	background-repeat:no-repeat;
	width:787px;
	height:293px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 15px;
    margin-bottom: 25px;
}

#Madagascar_beach--1 {
	display:block;
	background-image:url('../images/Madagascar_beach--1.jpg');
	background-repeat:no-repeat;
	width:200px;
	height:939px;
    float: left;
    margin-top: 15px;
    margin-bottom: 25px;
    margin-right: 15px;
}

#Madagascar_beach--2 {
	display:block;
	background-image:url('../images/Madagascar_beach--2.jpg');
	background-repeat:no-repeat;
	width:200px;
	height:939px;
    float: right;
    margin-top: 15px;
    margin-bottom: 25px;
    margin-left: 15px;
}

.signature_font  {
          font-family: Comic Sans Ms; Verdana, Arial, sans-serif;
          color: blue;
          text-align: right;
}

#Easter_2015 {
	display:block;
	background-image:url('../images/Easter_2015.jpg');
	background-repeat:no-repeat;
	width:725px;
	height:600px;
    margin-top: 15px;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
}

#the_Lord {
	display:block;
	background-image:url('../images/the_Lord.jpg');
	background-repeat:no-repeat;
	width:676px;
	height:174px;
    margin-bottom: 25px;
    margin-left: -37px;
   
}

#lily_in_frame {
	display:block;
	background-image:url('../images/lily--1.jpg');
	background-repeat:no-repeat;
	width:600px;
	height:450px;
    margin-top: 15px;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
}

#morning-star {
	display:block;
	background-image:url('../images/morning-star.jpg');
	background-repeat:no-repeat;
	width:600px;
	height:408px;
    margin-top: 15px;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
}

#rose {
	display:block;
	background-image:url('../images/rose.jpg');
	background-repeat:no-repeat;
	width:600px;
	height:458px;
    margin-top: 15px;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
}

#treasure-chest {
	display:block;
	background-image:url('../images/treasure-chest.jpg');
	background-repeat:no-repeat;
	width:600px;
	height:490px;
    margin-top: 15px;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
}

#dove_separation {
	display:block;
	background-image:url('../images/dove_separation.jpg');
	background-repeat:no-repeat;
	width:416px;
	height:336px;
    margin-top: 55px;
    margin-left: auto;
    margin-right: auto;
}

#ruby {
	display:block;
	background-image:url('../images/ruby.jpg');
	background-repeat:no-repeat;
	width:600px;
	height:490px;
    margin-top: 15px;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right: auto;
}

a.dove_link_2015_left, a.dove_link_2015_left:visited  {
	display:block;
	background-image:url('../images/dove_link_2015_left.jpg');
	background-repeat:no-repeat;
	width:200px;
	height:415px;
	text-decoration:none;
}


a.dove_link_2015_left:hover, a.dove_link_2015_left:active  {
	background-position:0 -415px;
    color: white;
}

.dove_link_2015_font_left {
	display:block;
	width:200px;
	font-size:29px;
	font-weight:bold;
	margin-top:220px;
	text-align:center;
	line-height:125%;
	margin-left:auto;
	margin-right:auto;
	}

a.dove_link_2015_right, a.dove_link_2015_right:visited  {
	display:block;
	background-image:url('../images/dove_link_2015_right.jpg');
	background-repeat:no-repeat;
	width:200px;
	height:415px;
	text-decoration:none;
}


a.dove_link_2015_right:hover, a.dove_link_2015_right:active  {
	background-position:0 -415px;
    color: white;
}

.dove_link_2015_font_right {
	display:block;
	width:200px;
	font-size:23px;
	font-weight:bold;
	margin-top:220px;
	text-align:center;
	line-height:110%;
	margin-left:auto;
	margin-right:auto;
	}

#dove_link_2015_wrapper  {
    display: block;
    width: 500px;
    height: 415px;
    margin-top: 35px;
    margin-bottom: 35px;
    margin-left: auto;
    margin-right: auto;
}

#frame_for_flag {
	display:block;
	background-image:url('../images/frame_for_flag.jpg');
	background-repeat:no-repeat;
	width:528px;
	height:397px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 80px;
}

#Indian_flag_and_clouds {
	display:block;
	background-image:url('../images/Indian_flag_and_clouds.gif');
	background-repeat:no-repeat;
	width:450px;
	height:319px;
    position: relative;
    top: 39px;
    margin-left: auto;
    margin-right: auto;
    
}

#true_appreciation {
	display:block;
	background-image:url('../images/true_appreciation.png');
	background-repeat:no-repeat;
	width:708px;
	height:109px;
    margin-left: auto;
    margin-right: auto;
   position: relative;
    top: -470px;
   
}

#from_south_india {
	display:block;
	background-image:url('../images/from_south_india.png');
	background-repeat:no-repeat;
	width:705px;
	height:114px;
    margin-left: auto;
    margin-right: auto;
     position: relative;
    top: -180px;
    }

#paddy_fields {
	display:block;
	background-image:url('../images/paddy_fields.jpg');
	background-repeat:no-repeat;
	width:700px;
	height:486px;
    margin-left: auto;
    margin-right: auto;
    
    }

#India_french_link_wrapper  {
    display: block;
    width: 300px;
    height: 164px;
    margin-left: auto;
    margin-right: auto;
}

a.India_French_link, a.India_French_link:visited  {
	color: #FFFFFF;
	text-decoration:none;
}


a.India_French_link:hover, a.India_French_link:active  {
    color: #b6ff00;
}

.India_link_font {
	display:block;
	width:300px;
	height:164px;
	font-size:24px;
	font-weight:bold;
	padding-top:35px;
	text-align:center;
	line-height:130%;
	}

#Mothers_day_2015_roses {
	display:block;
	background-image:url('../images/Mothers_day_2015_roses.jpg');
	background-repeat:no-repeat;
	width:808px;
	height:1237px;
    margin-left: auto;
    margin-right: auto;
    }

#Mothers_day_2015_font  {
    padding-top: 760px;
    font-size: 50px;
    font-weight: bold;
    text-align: center;
    line-height: 170%;
    color: blue;
}

#left_side_of_vase  {
    display: block;
    background-image:url('../images/blue_arrow_right.png');
	background-repeat:no-repeat;
    width: 345px;
    height: 223px;
    margin-left: 50px;
    float: left;
}

#right_side_of_vase  {
    display: block;
    background-image:url('../images/blue_arrow_left.png');
	background-repeat:no-repeat;
    width: 345px;
    height: 223px;
    margin-top: 160px;
    margin-right: 50px;
    float: right;
}

.Mothers_day_2015_rose_and_vase  {
   display:block;
   background-image: url('../images/Mothers_day_2015_rose_and_vase.png');
   background-repeat: no-repeat;
     height: 400px;
    width:  220px;
    position: relative;
     margin-right: auto;
     margin-left: auto;
       
         
}


a.purple_rose_link, a.purple_rose_link:visited  {
	display:block;
	width:99px;
	height:106px;
    position: absolute;
    top: -10px;
    left: 53px;
}    
    
a.purple_rose_link:hover, a.purple_rose_link:active  {
	display:block;
	background-image:url('../images/purple_rose_link.png');
	background-repeat:no-repeat;
	width:99px;
	height:106px;
}

a.blue_vase_link, a.blue_vase_link:visited  {
	display:block;
	width:103px;
	height:227px;
    position: absolute;
    top: 172px;
    left: 46px;
}  
    
a.blue_vase_link:hover, a.blue_vase_link:active  {
	display:block;
	background-image:url('../images/blue_vase_link.png');
	background-repeat:no-repeat;
	width:103px;
	height:227px;
}

#mailbox  {
    display: block;
    background-image:url('../images/mailbox.jpg');
	background-repeat:no-repeat;
    width: 799px;
    height: 537px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
}


a.mailbox_link, a.mailbox_link:visited  {
	display:block;
    background-image:url('../images/mailbox_link.jpg');
	width:200px;
	height:200px;
    
}  
    
a.mailbox_link:hover, a.mailbox_link:active  {
	background-position: 0 -200px;
	
}

a.lettres_link, a.lettres_link:visited  {
	display:block;
    background-image:url('../images/lettres_link.jpg');
	width:200px;
	height:200px;
    
}  
    
a.lettres_link:hover, a.lettres_link:active  {
	background-position: 0 -200px;
	
}

#thankful_listener {
    display: block;
    background-image:url('../images/thankful_listener.jpg');
	background-repeat:no-repeat;
    width: 900px;
    height: 1242px;
    margin-top: 30px;
}

#Diane_links_wrapper  {
    display:  block;
    width: 750px;
    height: 400px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
}
  
a.Diane_arrow_up, a.Diane_arrow_up:visited  {
	display:block;
    background-image:url('../images/Diane_arrow_up.jpg');
	width:154px;
	height:200px;
    margin-left: auto;
    margin-right: auto;
    
}  
    
a.Diane_arrow_up:hover, a.Diane_arrow_up:active  {
	background-position: 0 -200px;
	
} 

#fathersday_2015  {
    display: block;
    background-image:url('../images/fathersday_2015.jpg');
	background-repeat:no-repeat;
    width: 850px;
    height: 1089px;
    margin-top: 30px;
    margin-left: auto;
    margin-right: auto;
}

#palm_tree_for_fathers_day  {
    display: block;
    background-image:url('../images/palm_tree_for_fathers_day.jpg');
	background-repeat:no-repeat;
    width: 900px;
    height: 832px;
    margin-top: 30px;
}

a.fathersday_2015_link, a.fathersday_2015_link:visited  {
	display:block;
    background-image:url('../images/fathersday_2015_link.png');
	width:400px;
	height:200px;
    margin-top: -50px;
    margin-left: auto;
    margin-right: auto; 
}  
    
a.fathersday_2015_link:hover, a.fathersday_2015_link:active  {
	background-position: 0 -200px;
	   
} 

.fathersday_2015_link_font {
	display:block;
	width:200px;
	font-size:32px;
	font-weight:bold;
	text-align:center;
	line-height:125%;
	margin-left:auto;
	margin-right:auto;
	}

#highway {
	display:block;
     background-image:url('../images/highway.jpg');
	width:900px;
    height: 1500px;
    margin-top: 25px;
	margin-left:auto;
	margin-right:auto;
	}

#stop_message {
	display:block;
     background-image:url('../images/stop_message.png');
	width:550px;
    height: 575px;
	margin-left:auto;
	margin-right:auto;
    margin-top: -835px;
	}

#stop_design {
	display:block;
     background-image:url('../images/stop_design.png');
     background-repeat: repeat-y;
	width:850px;
	margin-left:auto;
	margin-right:auto;
    margin-top: 100px;
	}

#right_turn {
	display:block;
     background-image:url('../images/right_turn.png');
	width:250px;
    height: 249px;
	margin-left:auto;
	margin-right:auto;
    margin-top: 50px;
    margin-bottom: 50px;
	}

a.stop_french_link, a.stop_french_link:visited  {
		display:block;
	background-image:url('../images/stop_french_link.jpg');
	background-repeat:no-repeat;
	width:558px;
	height:327px;
	margin-left:auto;
	margin-right:auto;
    margin-top:10px;
	margin-bottom:20px;

}

a.stop_french_link:hover, a.stop_french_link:active  {
	background-position:0 -327px;
}

.error {color: #FF0000;}

.textarea { font-size: 18px;font-weight: 700; color: orange;}
     .text-size { font-size: 18px;font-weight: 700;margin-left: 20px;}

.scenery {
  position: relative;  
    
}

#transparent_bar  {
    display: block;
    background-image: url('../images/transparent_bar.png');
    background-repeat: repeat-y;
    width: 750px;
    position: absolute;
     top: 75px;
  left: 75px; 

   
}

#transparent_box  {
    display: block;
    width: 600px;
    margin-left: auto;
    margin-right: auto;
    padding-top:40px;
    padding-bottom: 40px;
   // background-color: red;
}

#validation_code_wrapper  {
    display: block;
    float: right;
    width: 450px;
    height: 300px;
   // background-color:orange;
}

#validation_block_and_code_wrapper  {
    display: block;
    width: 700px;
    height: 300px;
    margin-left: auto;
    margin-right: auto;
   // background-color:yellow;
}

.space {
    padding: 10px;
}

#decision_box_wrap {
    display:block;
    background-repeat:  no-repeat;
   background-color: #5ed7e0;
   
    position:  absolute;
    top: 0px;
    width:  750px;
   height:  1040px;
     margin-left: -25px
  
   
}

#decison_box  {
    display:block;
    background-repeat:  no-repeat;
    background-color: #FFFFFF;
    
    border-color:  blue;
    border-style: solid;
    border-width: 5px;
    position:  relative;
  
    width:  550px;
    //height:  850px;
    margin-left: auto;
    margin-right: auto;
    
   
}

a.edit, a.edit:visited  {
	display:block;
    background-image:url('../images/edit.png');
	width:200px;
	height:100px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto; 
}  
    
a.edit:hover, a.edit:active  {
	background-position: 0 -100px;
	   
} 

.buttonStyle, .buttonStyle:visited  {
    border: none;
	display:block;
    background-image:url('../images/send.png');
	width:175px;
	height:50px;
    margin-top: 0px;
    margin-left: auto;
    margin-right: auto; 
  
}  
    
.buttonStyle:hover, .buttonStyle:active  {
	background-position: 0 -50px;
	   
} 

a.dark-light-blue_link, a.dark-light-blue_link:visited  {
	display:block;
	background-image:url('../images/dark-light-blue_link.png');
	background-repeat:no-repeat;
	width:175px;
	height:50px;
	text-decoration:none;
    color: #5ed7e0;
    margin-left:auto;
	margin-right:auto;
}


a.dark-light-blue_link:hover, a.dark-light-blue_link:active  {
	background-position:0 -50px;
    color: blue;
}

.dark-light-blue_link_font_1 {
	display:block;
	width:175px;
	font-size:35px;
	font-weight:bold;
	padding-top:12px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}

.dark-light-blue_link_font_2 {
	display:block;
	width:175px;
	font-size:35px;
	font-weight:bold;
	padding-top:6px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	}

#stationary-Micheline_font {
    padding-top: 150px;
    font-size: 28px;
    text-align: center;
    line-height: 150%;
   margin-left: 50px;
   margin-right: 50px;
   margin-top: -250px;
   }

.red_line  {
	width:600px;
    height: 16px;
    background-color: red;
    margin-top: 25px;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right:  auto;
} 

#stationary_rose_design_bottom {
    display: block;
    background-image: url('../images/stationary_rose_design_bottom.png');
    background-repeat:no-repeat;
    width:900px;
    height: 335px;
    position: relative;
}



a.Micheline_french_link, a.Micheline_french_link:visited  {
	display:block;
	background-image:url('../images/Micheline_french_link.png');
	background-repeat:no-repeat;
	 width:140px;
	height:225px;
	text-decoration:none;
    color: #5ed7e0;
    position: absolute;
    left: 50%;
    margin-left: -70px;
    margin-top: -335px;
}


a.Micheline_french_link:hover, a.Micheline_french_link:active  {
	background-position:0 -225px;
    color: blue;
}

#stationary_rose_design_top {
    display: block;
    background-image: url('../images/stationary_rose_design_top.jpg');
    background-repeat:no-repeat;
    width:900px;
    height: 251px;
}

.narrrow_red_line  {
     width: 600px;
   height: 4px;
    background-color: red;
    margin-top: 25px;
    margin-bottom: 25px;
    margin-left: auto;
    margin-right:  auto;
} 

#Quebec_City_top  {
     display: block;
    background-image: url('../images/Quebec_City_top.jpg');
    background-repeat:no-repeat;
    width:900px;
    height: 1774px;
}

#Quebec_City_middle  {
     display: block;
    background-image: url('../images/Quebec_City_middle.jpg');
    background-repeat:repeat-y;
    width:900px;
 
}  

#Quebec_City_bottom  {
     display: block;
    background-image: url('../images/Quebec_City_bottom.png');
    background-repeat:no-repeat;
    width:900px;
    height: 271px;
    position: relative;
    top: -100px;
} 


#Québec_font  {
    font-size: 28px;
    font-family: Comic Sans Ms; Verdana, Arial, sans-serif;
  position: relative;
  top: -100px;
    margin-left: 70px;
    margin-right: 70px;
    text-align: justify;
    line-height: 150%;
    color: #9900ff;
}

.design_for_Québec_up  {
     display: block;
    background-image: url('../images/design_for_Québec_up.png');
    background-repeat:no-repeat;
    width:645px;
    height: 151px;
    margin-left: auto;
    margin-right: auto;
    
} 

.design_for_Québec_down  {
     display: block;
    background-image: url('../images/design_for_Québec_down.png');
    background-repeat:no-repeat;
    width:645px;
    height: 151px;
    margin-left: auto;
    margin-right: auto;
    
} 

#Québec_french_link_wrapper  {
    width: 645px;
    height: 302px;
    position: relative;
    top: -550px;
    margin-left: auto;
    margin-right: auto;
}

a.Québec_french_link, a.Québec_french_link:visited  {
     display: block;
    background-image: url('../images/Québec_french_link.png');
    background-repeat:no-repeat;
    width:350px;
    height: 125px;
    margin-left: auto;
    margin-right: auto;
     position: relative;
    top: -213px;
    
} 

a.Québec_french_link:hover, a.Québec_french_link:active  {
	background-position:0 -125px;
} 

#blue_Sister_Collins  {
     display: block;
    background-image: url('../images/blue_Sister_Collins.png');
    background-repeat:no-repeat;
    width:187px;
    height: 26px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 25px;
    margin-bottom: 25px;
} 
































