﻿@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: 13px;
	padding-left: 13px;
	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:-285px; left:170px; background-position:-154px 0; width:582px; height:104px;}

.oval  {display:block; position:relative; top:-145px; left:203px; background-position:0 -333px; width:174px; height:82px;z-index:30;}

.oval2  {display:block; position:relative; top:25px; left:203px; background-position:-174px -333px; width:174px; height:82px;z-index:30;}
	
.oval3_top {display:block; position:relative; top:-159px; 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;}

a.one, a.one:visited  {display:block;width:50px; height:50px; background-position:-154px -104px;float:left;}
a.one:hover, a.one:active  {background-position:-154px -154px;}

.one_blue  {display:block; width:50px; height:50px; background-position:-154px -154px;float:left;}

a.two, a.two:visited  {display:block; width:50px; height:50px; background-position:-204px -104px;float:left;}
a.two:hover, a.two:active  {background-position:-204px -154px;}

.two_blue  {display:block; width:50px; height:50px; background-position:-204px -154px; float:left;}

a.three, a.three:visited  {display:block; width:50px; height:50px; background-position:-254px -104px; float:left;}

a.three:hover, a.three:active  {background-position:-254px -154px;}

.three_blue  {display:block; width:50px; height:50px; background-position:-254px -154px; float:left;}

a.four, a.four:visited  {display:block; width:50px; height:50px; background-position:-304px -104px; float:left;}

a.four:hover, a.four:active  {background-position:-304px -154px;}

.four_blue  {display:block; width:50px; height:50px; background-position:-304px -154px; float:left;}

a.five, a.five:visited  {display:block; width:50px; height:50px; background-position:-354px -104px; float:left;}

a.five:hover, a.five:active  {background-position:-354px -154px;}

.five_blue  {display:block; width:50px; height:50px; background-position:-354px -154px; float:left;}

a.six, a.six:visited  {display:block; width:50px; height:50px; background-position:-404px -104px; float:left;}

a.six:hover, a.six:active  {background-position:-404px -154px;}

.six_blue  {display:block; width:50px; height:50px; background-position:-404px -154px; float:left;}

a.seven, a.seven:visited  {display:block; width:50px; height:50px; background-position:-454px -104px; float:left;}

a.seven:hover, a.seven:active  {background-position:-454px -154px;}

.seven_blue  {display:block; width:50px; height:50px; background-position:-454px -154px; float:left;}

a.eight, a.eight:visited  {display:block; width:50px; height:50px; background-position:-504px -104px; float:left;}

a.eight:hover, a.eight:active  {background-position:-504px -154px;}

.eight_blue  {display:block; width:50px; height:50px; background-position:-504px -154px; float:left;}

a.nine, a.nine:visited  {display:block; width:50px; height:50px; background-position:-554px -104px;float:left;}

a.nine:hover, a.nine:active  {background-position:-554px -154px;}

.nine_blue  {display:block; width:50px; height:50px; background-position:-554px -154px; float:left;}

a.ten, a.ten:visited  {display:block; width:50px; height:50px; background-position:-604px -104px; float:left;}

a.ten:hover, a.ten:active  {background-position:-604px -154px;}

.ten_blue  {display:block; width:50px; height:50px; background-position:-604px -154px; float:left;}

a.eleven, a.eleven:visited  {display:block; width:50px; height:50px; background-position:-154px -204px; float:left;}

a.eleven:hover, a.eleven:active  {background-position:-154px -254px;}

.eleven_blue  {display:block; width:50px; height:50px; background-position:-154px -254px; float:left;}

a.twelve, a.twelve:visited  {display:block; width:50px; height:50px; background-position:-204px -204px; float:left;}

a.twelve:hover, a.twelve:active  {background-position:-204px -254px;}

.twelve_blue  {display:block; width:50px; height:50px; background-position:-204px -254px; float:left;}

a.thirteen, a.thirteen:visited  {display:block; width:50px; height:50px; background-position:-254px -204px; float:left;}

a.thirteen:hover, a.thirteen:active  {background-position:-254px -254px;}

.thirteen_blue  {display:block; width:50px; height:50px; background-position:-254px -254px; float:left;}

a.fourteen, a.fourteen:visited  {display:block; width:50px; height:50px; background-position:-304px -204px; float:left;}

a.fourteen:hover, a.fourteen:active  {background-position:-304px -254px;}

.fourteen_blue  {display:block; width:50px; height:50px; background-position:-304px -254px; float:left;}

a.fifteen, a.fifteen:visited  {display:block; width:50px; height:50px; background-position:-354px -204px; float:left;}

a.fifteen:hover, a.fifteen:active  {background-position:-354px -254px;}

.fifteen_blue  {display:block; width:50px; height:50px; background-position:-354px -254px; float:left;}

a.sixteen, a.sixteen:visited  {display:block; width:50px; height:50px; background-position:-404px -204px; float:left;}

a.sixteen:hover, a.sixteen:active  {background-position:-404px -254px;}

.sixteen_blue  {display:block; width:50px; height:50px; background-position:-404px -254px; float:left;}

a.seventeen, a.seventeen:visited  {display:block; width:50px; height:50px; background-position:-454px -204px; float:left;}

a.seventeen:hover, a.seventeen:active  {background-position:-454px -254px;}

.seventeen_blue  {display:block; width:50px; height:50px; background-position:-454px -254px; float:left;}

a.eighteen, a.eighteen:visited  {display:block; width:50px; height:50px; background-position:-504px -204px; float:left;}

a.eighteen:hover, a.eighteen:active  {background-position:-504px -254px;}

.eighteen_blue  {display:block; width:50px; height:50px; background-position:-504px -254px; float:left;}

a.nineteen, a.nineteen:visited  {display:block; width:50px; height:50px; background-position:-554px -204px; float:left;}

a.nineteen:hover, a.nineteen:active  {background-position:-554px -254px;}

.nineteen_blue  {display:block; width:50px; height:50px; background-position:-554px -254px; float:left;}

a.twenty, a.twenty:visited  {display:block; width:50px; height:50px; background-position:-604px -204px; float:left;}

a.twenty:hover, a.twenty:active  {background-position:-604px -254px;}

.twenty_blue  {display:block; width:50px; height:50px; background-position:-604px -254px; float:left;}

a.twenty-one, a.twenty-one:visited  {display:block; width:50px; height:50px; background-position:0 -316px; float:left;}

a.twenty-one:hover, a.twenty-one:active  {background-position:0 -366px;}

.twenty-one_blue  {display:block; width:50px; height:50px; background-position:0 -366px; float:left;}

a.twenty-two, a.twenty-two:visited  {display:block; width:50px; height:50px; background-position:-50px -316px; float:left;}

a.twenty-two:hover, a.twenty-two:active  {background-position:-50px -366px;}

.twenty-two_blue  {display:block; width:50px; height:50px; background-position:-50px -366px; float:left;}

a.twenty-three, a.twenty-three:visited  {display:block; width:50px; height:50px; background-position:-100px -316px; float:left;}

a.twenty-three:hover, a.twenty-three:active  {background-position:-100px -366px;}

.twenty-three_blue  {display:block; width:50px; height:50px; background-position:-100px -366px; float:left;}

a.twenty-four, a.twenty-four:visited  {display:block; width:50px; height:50px; background-position:-150px -316px; float:left;}

a.twenty-four:hover, a.twenty-four:active  {background-position:-150px -366px;}

.twenty-four_blue  {display:block; width:50px; height:50px; background-position:-150px -366px; float:left;}

a.twenty-five, a.twenty-five:visited  {display:block; width:50px; height:50px; background-position:-200px -316px; float:left;}

a.twenty-five:hover, a.twenty-five:active  {background-position:-200px -366px;}

.twenty-five_blue  {display:block; width:50px; height:50px; background-position:-200px -366px; float:left;}

a.twenty-six, a.twenty-six:visited  {display:block; width:50px; height:50px; background-position:-250px -316px; float:left;}

a.twenty-six:hover, a.twenty-six:active  {background-position:-250px -366px;}

.twenty-six_blue  {display:block; width:50px; height:50px; background-position:-250px -366px; float:left;}

a.twenty-seven, a.twenty-seven:visited  {display:block; width:50px; height:50px; background-position:-300px -316px; float:left;}

a.twenty-seven:hover, a.twenty-seven:active  {background-position:-300px -366px;}

.twenty-seven_blue  {display:block; width:50px; height:50px; background-position:-300px -366px; float:left;}

a.twenty-eight, a.twenty-eight:visited  {display:block; width:50px; height:50px; background-position:-350px -316px; float:left;}

a.twenty-eight:hover, a.twenty-eight:active  {background-position:-350px -366px;}

.twenty-eight_blue  {display:block; width:50px; height:50px; background-position:-350px -366px; float:left;}

a.twenty-nine, a.twenty-nine:visited  {display:block; width:50px; height:50px; background-position:-400px -316px; float:left;}

a.twenty-nine:hover, a.twenty-nine:active  {background-position:-400px -366px;}

.twenty-nine_blue  {display:block; width:50px; height:50px; background-position:-400px -366px; float:left;}

a.thirty, a.twenty-thirty:visited  {display:block; width:50px; height:50px; background-position:-450px -316px; float:left;}

a.thirty:hover, a.thirty:active  {background-position:-450px -366px;}

.thirty_blue  {display:block; width:50px; height:50px; background-position:-450px -366px; float:left;}

a.thirty-one, a.twenty-thirty-one:visited  {display:block; width:50px; height:50px; background-position:-500px -316px; float:left;}

a.thirty-one:hover, a.thirty-one:active  {background-position:-500px -366px;}

.thirty-one_blue  {display:block; width:50px; height:50px; background-position:-500px -366px; float:left;}

a.thirty-two, a.twenty-thirty-two:visited  {display:block; width:50px; height:50px; background-position:-550px -316px; float:left;}

a.thirty-two:hover, a.thirty-two:active  {background-position:-550px -366px;}

.thirty-two_blue  {display:block; width:50px; height:50px; background-position:-550px -366px; float:left;}

a.thirty-three, a.twenty-thirty-three:visited  {display:block; width:50px; height:50px; background-position:-600px -316px; float:left;}

a.thirty-three:hover, a.thirty-three:active  {background-position:-600px -366px;}

.thirty-three_blue  {display:block; width:50px; height:50px; background-position:-600px -366px; float:left;}

a.thirty-four, a.twenty-thirty-four:visited  {display:block; width:50px; height:50px; background-position:-650px -316px; float:left;}

a.thirty-four:hover, a.thirty-four:active  {background-position:-650px -366px;}

.thirty-four_blue  {display:block; width:50px; height:50px; background-position:-650px -366px; float:left;}

a.thirty-five, a.twenty-thirty-five:visited  {display:block; width:50px; height:50px; background-position:-700px -316px; float:left;}

a.thirty-five:hover, a.thirty-five:active  {background-position:-700px -366px;}

.thirty-five_blue  {display:block; width:50px; height:50px; background-position:-700px -366px; float:left;}

a.thirty-six, a.twenty-thirty-six:visited  {display:block; width:50px; height:50px; background-position:-750px -316px; float:left;}

a.thirty-six:hover, a.thirty-six:active  {background-position:-750px -366px;}

.thirty-six_blue  {display:block; width:50px; height:50px; background-position:-750px -366px; float:left;}

a.thirty-seven, a.twenty-thirty-seven:visited  {display:block; width:50px; height:50px; background-position:-800px -316px; float:left;}

a.thirty-seven:hover, a.thirty-seven:active  {background-position:-800px -366px;}

.thirty-seven_blue  {display:block; width:50px; height:50px; background-position:-800px -366px; float:left;}

a.thirty-eight, a.twenty-thirty-eight:visited  {display:block; width:50px; height:50px; background-position:-850px -316px; float:left;}

a.thirty-eight:hover, a.thirty-eight:active  {background-position:-850px -366px;}

.thirty-eight_blue  {display:block; width:50px; height:50px; background-position:-850px -366px; float:left;}

a.thirty-nine, a.twenty-thirty-nine:visited  {display:block; width:50px; height:50px; background-position:-654px -104px; float:left;}

a.thirty-nine:hover, a.thirty-nine:active  {background-position:-654px -154px;}

.thirty-nine_blue  {display:block; width:50px; height:50px; background-position:-654px -154px; float:left;}

a.fourty, a.twenty-fourty:visited  {display:block; width:50px; height:50px; background-position:-654px -204px; float:left;}

a.fourty:hover, a.fourty-one:active  {background-position:-654px -254px;}

.fourty_blue  {display:block; width:50px; height:50px; background-position:-654px -254px; float:left;}

a.fourty-one, a.twenty-fourty-one:visited  {display:block; width:50px; height:50px; background-position:0 -416px; float:left;}

a.fourty-one:hover, a.fourty-one-one:active  {background-position:0 -466px;}

.fourty-one_blue  {display:block; width:50px; height:50px; background-position:0 -466px; float:left;}


.total_numbers_wrapper {width:2000px; height:50px;}

.oval_top  {display:block; position:relative; top:-145px; 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:450px;
	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;
	overflow:auto;
	direction:rtl;
	float:left;
}


.overflow_right  {	
	width:250px;
	overflow:auto;
	
}

.page_number_container  {
	width:550px;
	height:70px;
	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;
}

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;
}
	
#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;
	
}		

	



	
