

/* General styles -------------------------------------------------------------------------- */

body    {
	background-color: #eeeeee;  	
     	margin: 20px;
	width: 800px;
        font-size: 100%; // For IE	
        }

html>body 
        {
        font-size: 16px; // IE can’t read this
        }

div.main 
	{
	background-color: #ffffff; 
	width: 800px;
        height: 600px;
	text-align: center;
	margin: 0px;		        
	}

#dkblueline 
	{
	background-color: #4C4E97;
	height: 40px;
	width: 800px;
	position: absolute;
	top: 20px;
	left: 20px;        
	}

#blueline 
	{
	background-color: #8C8ED5;
	height: 10px;
	width: 800px;
	position: absolute;
	top: 60px;
	left: 20px;
	}

#dkgreyline 
	{
	background-color: #eeeeee;
	height: 4px;
	width: 800px;
	position: absolute;
	top: 70px;
	left: 20px;
	}

#logo 
	{
	position: absolute;
	top: 10px;
	left: 20px;
	}

a:link 
	{
	font-weight: 600;
	font-size: 0.9em;
	text-decoration: none; 
	color: #4C4E97; 
	background-color: transparent; 
	}

a:active 
	{ 
	font-weight: 600;
	font-size: 0.9em;
        text-decoration: none; 
	color: #800080; 
	background-color: transparent; 
	}

a:visited 
	{ 
	font-weight: 600;
	font-size: 0.9em;
        text-decoration: none; 
	color: #4C4E97; 
	background-color: transparent; 
	}

div.leftcolumn 
	{	
	width: 140px;
        height: 555px;              
	background-color: #ffffff;
	position: absolute;
	top: 74px;
	left: 20px;            
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;          
	}

div.navbar 
	{
	position: absolute;
	top: 40px;
	left: 0px;
	border-style: none none solid none;
	border-color: #dddddd;
	border-width: 1px;
	}

div.navcell 
	{
	text-align: center;	
	height: 40px;
	width: 140px;              
	color: #8C8ED5;
        font-family: arial;
        font-size: 0.8em;
	border-color: #dddddd;
	border-width: 1px;
	border-style: solid none none none;             
	}

div.link2ptfndr 
	{                 
	font-size: 0.8em; 
	line-height: 110%;                                                  
	text-align: left; 
	color: #333333;
	height: 100px;
	width: 110px;
	position: absolute;
	top: 475px;
	left: 15px;                                
	}


div.picbar 
	{            
	position: absolute;
	top: 0px;
	left: 45px;            
	}

div.text_index 
	{ 
	width: 516px;
	height: 555px;
	position: absolute;
	top: 74px;
	left: 162px;
	background-color: #ffffff; 
	border-color: #666666;
	border-width: 1px;
	border-style: none none solid none;                               
	}



p.dedication 
	{
	font-family: verdana, arial, "sans serif";   
	font-size: 0.8em;
	font-weight: 500;                  
	color: #003366;        
	font-style: oblique;
	text-align: center;
	position: absolute;
	top: 140px;
	left: 70px;
	}

p.text_index 
	{               
	font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #333333;
	text-align: justify;        
	position: absolute;
	top: 160px;
	left: 15px;
	background-color: #ffffff;
	padding-left: 10px; 
	padding-right: 25px;                            
	}

p.operate 
	{           
	font-family: Times, "Times New Roman", serif;
	font-size: 1em;
	word-spacing: 2px;                                         
	color: #333333;
	font-weight: 600;
	text-align: justify;
	position: relative;
	top: 430px;
	left: 155px;  
	}

span.bold 
	{ 
	font-weight: 600;        
	}

p.copyright 
	{           
	font-family: Times, "Times New Roman", serif;
	font-size: 0.7em;                                
	color: #003366;  
        position: absolute;
	top: 510px;
	left: 180px;      
	}
div.rightcolumn 
	{ 
	height: 555px;
	width: 140px;
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;              
	position: absolute;
	top: 74px;
	left: 678px;               
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;            
	}


span.bold4C4E97 
	{ 
	color: #4C4E97; 
	font-weight: 600;
	}

span.bold4C4E97_ver 
	{ 
	color: #4C4E97; 
	font-weight: 600;
        font-size: 1em; 
	}

div.pelham 
	{
	font-family: arial;
	text-align: left;
	font-size: 0.7em;
	line-height: 130%;
	height: 100px;
	width: 110px;
	position: absolute;
	top: 50px;
	left: 15px; 
	}

ul 
	{
	list-style-image: url("images/bullet.gif");	
	}

div.address 
	{
	text-align: left;
	font-family: Times, "Times New Roman", serif;
	font-size: 0.8em;
	line-height: 130%;
	height: 100px;
	width: 120px;
	position: absolute;
	top: 435px;
	left: -5px;
	padding-left: 5px;
	}


/* About Us styles -------------------------------------------------------------------------- */


div.main_info 
	{
	background-color: #ffffff; 
	width: 800px;
        height: 1100px;
	text-align: center;
	margin: 0px;		        
	}

#logo_acronym 
	{
	position: absolute;
	top: 10px;
	left: 20px;
	}

#info_title 
	{
	position: absolute;
	top: 10px;
	left: 310px;
	}

div.leftcolumn_info 
	{	
	width: 138px;
        height: 1046px;              
	background-color: #ffffff;
	position: absolute;
	top: 74px;
	left: 20px;            
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;          
	}

div.navbar_info
	{
	position: absolute;
	top: 133px;
	left: 0px;
	border-style: none none solid none;
	border-color: #dddddd;
	border-width: 1px;
	}


div.text_info
	{ 
	width: 520px;
	height: 1046px;
	position: absolute;
	top: 74px;
	left: 160px;
	background-color: #ffffff; 
	border-color: #666666;
	border-width: 1px;
	border-style: none none solid none;                               
	}

p.text_infotop 
	{               
	font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #333333;
	text-align: justify;
	position: absolute;
	top: 50px;
	left: 15px;
	background-color: #ffffff;
	padding-left: 10px; 
	padding-right: 25px;                            
	}

div.rightcolumn_info
	{ 
	height: 1046px;
	width: 138px;
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;              
	position: absolute;
	top: 74px;
	left: 680px;               
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;            
	}

p.text_infobottom 
	{               
	font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #333333;
	text-align: justify;
	position: absolute;
	top: 720px;
	left: 15px;
	background-color: #ffffff;
	padding-left: 10px; 
	padding-right: 25px;                            
	}

div.mhars_objectives
        {
        font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #333333;
	text-align: justify;
	position: absolute;
	top: 540px;
	left: 15px;
	background-color: #ffffff;
	padding-left: 10px; 
	padding-right: 25px;                            
	}

#pic_over_navbar
        {
        position: absolute;
        top: 15px;
        left: 0px;
        }

#diamonds
        {
        position: absolute;
        top: 15px;
        left: 245px;
        }

p.gandhi_quote
        {
        position: absolute;
        top: 150px;
        left: 3px;
        padding: 15px;
        font-size: 0.8em;
        color: #4C4E97;
        line-height: 200%;
        }

/* Sponsor Me styles -------------------------------------------------------------------------- */

div.main_sponsor 
	{
	background-color: #ffffff; 
	width: 800px;
        height: 850px;
	text-align: center;
	margin: 0px;		        
	}

#sponsor_title 
	{
	position: absolute;
	top: 10px;
	left: 310px;
	}

div.leftcolumn_sponsor 
	{	
	width: 138px;
        height: 796px;              
	background-color: #ffffff;
	position: absolute;
	top: 74px;
	left: 20px;            
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;          
	}

div.navbar_sponsor
	{
	position: absolute;
	top: 133px;
	left: 0px;
	border-style: none none solid none;
	border-color: #dddddd;
	border-width: 1px;
	}

div.sponsor_mid
	{ 
	width: 520px;
	height: 796px;
	position: absolute;
	top: 74px;
	left: 160px;
	background-color: #ffffff; 
	border-color: #666666;
	border-width: 1px;
	border-style: none none solid none;                               
	}

div.sponsor_text
	{               
	font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #333333;
	text-align: justify;
	position: absolute;
	top: 50px;
	left: 15px;
	background-color: #ffffff;
	padding-left: 10px; 
	padding-right: 25px;                            
	}

div.rightcolumn_sponsor
	{ 
	height: 796px;
	width: 138px;
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;              
	position: absolute;
	top: 74px;
	left: 680px;               
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;            
	}

/* Adopt styles -------------------------------------------------------------------------- */

div.main_adopt 
	{
	background-color: #ffffff; 
	width: 800px;
        height: 580px;
	text-align: center;
	margin: 0px;		        
	}

#adopt_title 
	{
	position: absolute;
	top: 10px;
	left: 345px;
	}

div.leftcolumn_adopt 
	{	
	width: 138px;
        height: 586px;              
	background-color: #ffffff;
	position: absolute;
	top: 74px;
	left: 20px;            
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;          
	}

div.navbar_adopt
	{
	position: absolute;
	top: 133px;
	left: 0px;
	border-style: none none solid none;
	border-color: #dddddd;
	border-width: 1px;
	}

div.adopt_mid
	{ 
	width: 520px;
	height: 586px;
	position: absolute;
	top: 74px;
	left: 160px;
	background-color: #ffffff; 
	border-color: #666666;
	border-width: 1px;
	border-style: none none solid none;                               
	}

div.adopt_text
	{               
	font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #333333;
	text-align: justify;
	position: absolute;
	top: 50px;
	left: 15px;
	background-color: #ffffff;
	padding-left: 10px; 
	padding-right: 25px;                            
	}

div.rightcolumn_adopt
	{ 
	height: 586px;
	width: 138px;
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;              
	position: absolute;
	top: 74px;
	left: 680px;               
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;            
	}

p.alter_vac
	{ 
        position: relative;
        top: 420px;
        left: 0px;              
	font-family: verdana, arial;
	font-size: 0.7em;
        text-align: center;
        padding: 10px;
        font-style: italic;
        line-height: 175%;                          
	}

/* Contact styles -------------------------------------------------------------------------- */

div.main_contact 
	{
	background-color: #ffffff; 
	width: 800px;
        height: 480px;
	text-align: center;
	margin: 0px;		        
	}

#contact_title 
	{
	position: absolute;
	top: 10px;
	left: 345px;
	}

div.leftcolumn_contact 
	{	
	width: 138px;
        height: 486px;              
	background-color: #ffffff;
	position: absolute;
	top: 74px;
	left: 20px;            
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;          
	}

div.navbar_contact
	{
	position: absolute;
	top: 133px;
	left: 0px;
	border-style: none none solid none;
	border-color: #dddddd;
	border-width: 1px;
	}

div.contact_mid
	{ 
	width: 520px;
	height: 486px;
	position: absolute;
	top: 74px;
	left: 160px;
	background-color: #ffffff; 
	border-color: #666666;
	border-width: 1px;
	border-style: none none solid none;                               
	}

p.contact_address
	{               
	font-family: verdana, "sans serif";
	font-size: 0.8em;
        font-weight: 700; 
	line-height: 170%;                             
	color: #333333;
        text-align: center;	
	position: absolute;
	top: 80px;
	left: 85px;
	background-color: #ffffff;
	padding-left: 10px; 
	padding-right: 25px;                            
	}

.contact
        {
        font-family: garamond, palatino, serif; 
        font-size: 1em; 
        color: #003366; 
        line-height: 180%;
        text-align: justify;
        padding: 0px 25px 0px 5px;
        position: absolute;
	top: 240px;
	left: 15px; 
        }


div.rightcolumn_contact
	{ 
	height: 486px;
	width: 138px;
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;              
	position: absolute;
	top: 74px;
	left: 680px;               
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;            
	}

.taxexempt
        {
        font-family: Times, "Times New Roman", serif;
	font-size: 0.8em;                                
	color: #333333; 
	text-align: justify;
        line-height: 200%;
        padding: 0px 25px 0px 5px;
	position: absolute;
	top: 415px;
	left: 15px;
        }

p.webmaster
	{ 
        position: relative;
        top: 385px;
        left: 0px; 
	height: 30px;
	width: 110px;             
	font-family: verdana, arial;
	font-size: 0.7em;
        text-align: left;
        padding: 8px;
        font-style: italic;
        line-height: 150%;                          
	}

span.webmaster
        {                                 
	font-family: verdana;
	font-size: 1.1em;
        text-align: left;        
        font-style: normal;
        line-height: 150%;                          
	}


/* Donation styles -------------------------------------------------------------------------- */

div.main_donate 
	{
	background-color: #ffffff; 
	width: 800px;
        height: 1160px;
	text-align: center;
	margin: 0px;		        
	}

#donate_title 
	{
	position: absolute;
	top: 10px;
	left: 345px;
	}

div.leftcolumn_donate 
	{	
	width: 138px;
        height: 1106px;              
	background-color: #ffffff;
	position: absolute;
	top: 74px;
	left: 20px;            
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;          
	}

div.navbar_donate
	{
	position: absolute;
	top: 133px;
	left: 0px;
	border-style: none none solid none;
	border-color: #dddddd;
	border-width: 1px;
	}

div.donate_mid
	{ 
	width: 520px;
	height: 1106px;
	position: absolute;
	top: 74px;
	left: 160px;
	background-color: #ffffff; 
	border-color: #666666;
	border-width: 1px;
	border-style: none none solid none;                               
	}

div.donate_text
	{               
	font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #333333;
	text-align: justify;
	position: absolute;
	top: 50px;
	left: 15px;
	background-color: #ffffff;
	padding-left: 10px; 
	padding-right: 25px;                            
	}

div.rightcolumn_donate
	{ 
	height: 1106px;
	width: 138px;
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;              
	position: absolute;
	top: 74px;
	left: 680px;               
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;            
	}

div.thanks_Hoshizaki
        {
        position: absolute;
        top: 74px;
        left: 0px;
        height: 200px;
        width: 124px;
        font-family: arial;
        font-size: 0.75em;
        color: #4C4E97;
        text-align: left;
        padding: 0px 7px 0px 7px;
        line-height: 300%;
        }

.paypal_button
        {
        position: absolute;
        top: 195px;
        left: 15px;
        }

#wishlist
        {
        list-style-image: url("images/bullet.gif");
        position: absolute;
        top: 700px;
        left: 15px;
        }

p.foster_home
	{ 
	height: 50px;
	width: 460px;             
	position: absolute;
	top: 910px;
	left: 15px;
        text-align: justify;                 
	}

/* Adoption form -------------------------------------------------------------------------- */

div.main_form 
	{
	background-color: #ffffff; 
	width: 800px;
        height: 2750px;
	text-align: center;
	margin: 0px;
        border-color: #666666;
	border-width: 1px;
	border-style: solid;		        
	}

div.form_head 
	{
	width: 800px;
        height: 100px;	        
	}

p.form_title 
	{
	font-family: verdana, "sans serif";
	font-size: 0.9em;
        font-weight: 600; 
	line-height: 250%;                             
	color: #333333;
	}

span.form_title 
	{
	font-family: verdana, "sans serif";
	font-size: 1.1em;
        font-weight: 600; 
	line-height: 200%;                             
	color: #4C4E97;
	}

div.form_text
	{  
        width: 700px;
	height: 2598px;
	position: absolute;
	top: 150px;
	left: 50px;             
	font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #333333;
	text-align: left;                          
	}

div.submit
        {  
        width: 800px;
	height: 50px;
	position: absolute;
	top: 2325px;
	left: -50px;             
	font-family: verdana, "sans serif";
	font-size: 0.9em; 
	line-height: 170%;                             
	color: #333333;
	text-align: center;                          
	}

hr.form_bottom
        {
        width: 800px;
	height: 2px;
	position: absolute;
	top: 2280px;
	left: -29px;
        } 

div.form_returntop
        {  
        width: 800px;
	height: 50px;
	position: absolute;
	top: 2650px;
	left: 70px;             
	font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #4C4E97;
	text-align: left;                          
	} 

.back_arrow
        {
        border: none;
        }        

/* Email form -------------------------------------------------------------------------- */

div.email_form 
	{
	background-color: #ffffff; 
	width: 700px;
        height: 550px;
	text-align: center;
	margin: 0px;
        border-color: #666666;
	border-width: 1px;
	border-style: solid;		        
	}

p.email_title 
	{
        position: absolute;
        top: 21px;
        left: 21px;
        height: 40px;
        width: 700px;
	font-family: verdana, "sans serif";
	font-size: 0.9em;
        font-weight: 600; 
	line-height: 250%;                             
	color: #666666;
        border-color: #666666;
	border-width: 1px;
	border-style: none none solid none;
	}

span.form_title 
	{
	font-family: verdana, "sans serif";
	font-size: 1.1em;
        font-weight: 600; 
	line-height: 200%;                             
	color: #4C4E97;
	}

div.email_text
	{  
        width: 700px;
	height: 500px;
	position: absolute;
	top: 100px;
	left: 50px;             
	font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #333333;
	text-align: left;                          
	}

div.email_submit
        {  
        width: 100px;
	height: 20px;
	position: absolute;
	top: 420px;
	left: 10px;             
	font-family: verdana, "sans serif";
	font-size: 0.7em; 
	line-height: 170%;                             
	color: #333333;
	text-align: center;                          
	}

div.email_cancel
        {  
        width: 100px;
	height: 20px;
	position: absolute;
	top: 420px;
	left: 130px;             
	font-family: verdana, "sans serif";
	font-size: 0.7em; 
	line-height: 170%;                             
	color: #333333;
	text-align: center;                          
	}

div.email_returntop
        {  
        width: 200px;
	height: 20px;
	position: absolute;
	top: 540px;
	left: 460px;             
	font-family: verdana, "sans serif";
	font-size: 0.8em; 
	line-height: 170%;                             
	color: #4C4E97;
	text-align: left;                          
	} 

.back_arrow
        {
        border: none;
        }         
 

/* Dogs styles -------------------------------------------------------------------------- */

div.main_dogs 
	{
	background-color: #ffffff; 
	width: 800px;
        height: 1265px;
	text-align: center;
	margin: 0px;		        
	}

div.leftcolumn_dogs
	{	
	width: 138px;
        height: 1211px;              
	background-color: #ffffff;
	position: absolute;
	top: 74px;
	left: 20px;            
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;          
	}

div.navbar_dogs
	{
	position: absolute;
	top: 40px;
	left: 0px;
	border-style: none none solid none;
	border-color: #dddddd;
	border-width: 1px;
	}

#dogs_title 
	{
	position: absolute;
	top: 10px;
	left: 260px;
	}

div.dogs_mid
	{ 
	width: 520px;
	height: 1211px;
	position: absolute;
	top: 74px;
	left: 160px;
	background-color: #ffffff; 
	border-color: #666666;
	border-width: 1px;
	border-style: none none solid none;                               
	}

div.rightcolumn_dogs
	{ 
	height: 1211px;
	width: 138px;
	border-color: #666666;
	border-width: 1px;
	border-style: none solid solid solid;              
	position: absolute;
	top: 74px;
	left: 680px;               
	padding: 0px 0px 0px 0px;
	background-color: #ffffff;            
	}

p.clickon
        {
        position: absolute;
        top: 10px;
        left: 5px;
        font-family: arial;
	font-size: 80%; 
	line-height: 140%;                             
	color: #333333;
	text-align: left;
        }

span.modified
        {
        font-family: arial;
	font-size: 0.8em; 
	line-height: 150%;                             
	color: #4C4E97;
	text-align: left;
        }

.donner_pic
        {
        position: relative;
        float: left;
        padding: 0px;
        width: 90px;
        
        }

.donner_stats1
        {
        position: relative;
        float: left;
        padding: 0px;
        text-align: left;        
        color: #4C4E97;
        font-weight: 600;
        font-size: 0.85em;
        width: 50px;
        }

.donner_stats1a
        {
        position: relative;
        float: left;
        padding: 0px;
        text-align: left;        
        font-size: 0.85em;
        width: 150px;              
        }

div.easy
       {
        position: absolute;
        top: 65px;
        left: 0px;
        height: 70px;
        width: 520px;
        font-family: arial;
	font-size: 0.8em; 
	line-height: 120%;                             
	color: #333333;
        background-color: #eeeeee;	
        padding: 15px 0px 0px 20px;
        text-align: left;
        }

div.roman
       {
        position: absolute;
        top: 165px;
        left: 0px;
        height: 70px;
        width: 520px;
        font-family: arial;
	font-size: 0.8em; 
	line-height: 120%;                             
	color: #333333;
        background-color: #eeeeee;	
        padding: 15px 0px 0px 20px;
        text-align: left;
        }

div.fly
       {
        position: absolute;
        top: 265px;
        left: 0px;
        height: 70px;
        width: 520px;
        font-family: arial;
	font-size: 0.8em; 
	line-height: 120%;                             
	color: #333333;
        background-color: #eeeeee;	
        padding: 15px 0px 0px 20px;
        text-align: left;
        }

div.bodhi
       {
        position: absolute;
        top: 365px;
        left: 0px;
        height: 70px;
        width: 520px;
        font-family: arial;
	font-size: 0.8em; 
	line-height: 120%;                             
	color: #333333;
        background-color: #eeeeee;	
        padding: 15px 0px 0px 20px;
        text-align: left;
        }

div.basil
       {
        position: absolute;
        top: 465px;
        left: 0px;
        height: 70px;
        width: 520px;
        font-family: arial;
	font-size: 0.8em; 
	line-height: 120%;                             
	color: #333333;
        background-color: #eeeeee;	
        padding: 15px 0px 0px 20px;
        text-align: left;
        }

div.lady
       {
        position: absolute;
        top: 565px;
        left: 0px;
        height: 70px;
        width: 520px;
        font-family: arial;
	font-size: 0.8em; 
	line-height: 120%;                             
	color: #333333;
        background-color: #eeeeee;	
        padding: 15px 0px 0px 20px;
        text-align: left;
        }

div.layla
       {
        position: absolute;
        top: 665px;
        left: 0px;
        height: 70px;
        width: 520px;
        font-family: arial;
	font-size: 0.8em; 
	line-height: 120%;                             
	color: #333333;
        background-color: #eeeeee;	
        padding: 15px 0px 0px 20px;
        text-align: left;
        }

div.ginger
       {
        position: absolute;
        top: 765px;
        left: 0px;
        height: 70px;
        width: 520px;
        font-family: arial;
	font-size: 0.8em; 
	line-height: 120%;                             
	color: #333333;
        background-color: #eeeeee;	
        padding: 15px 0px 0px 20px;
        text-align: left;
        }

div.rascal
       {
        position: absolute;
        top: 865px;
        left: 0px;
        height: 70px;
        width: 520px;
        font-family: arial;
	font-size: 0.8em; 
	line-height: 120%;                             
	color: #333333;
        background-color: #eeeeee;	
        padding: 15px 0px 0px 20px;
        text-align: left;
        }

p.dogs_sponsor
	{               
	font-family: verdana, "sans serif";
	font-size: 0.7em; 
	line-height: 200%;                             
	color: #333333;
	text-align: justify;
	position: absolute;
	top: 965px;
	left: 15px;
	background-color: #ffffff;
	padding-left: 10px; 
	padding-right: 25px;                            
	}

/* Individual dog pages -------------------------------------------------------------------------- */
         
div.main_dogpages 
	{
	background-color: #ffffff; 
	width: 700px;
        height: 650px;
	text-align: center;
	margin: 0px;
        border-color: #666666;
	border-width: 1px;
	border-style: solid; 		        
	}

div.left_dogpages 
	{
	width: 300px;
        height: 650px;
        position: absolute;
        top: 20px;
        left: 0px;
	text-align: center;
	margin: 0px;
        border-color: #666666;
	border-width: 1px;
	border-style: none solid none none;		        
	}

div.categories
       {
        width: 50px;
        height: 175px;
        position: absolute;
        top: 40px;
        left: 40px;
        text-align: left;
        font-family: arial;
	font-size: 0.8em; 
	line-height: 150%;                             
	color: #4C4E97;
        font-weight: 600;
        }

div.dogstats
       {
        width: 300px;
        height: 175px;
        position: absolute;
        top: 40px;
        left: 90px;
        text-align: left;
        font-family: verdana, arial;
	font-size: 0.8em; 
	line-height: 150%;                             
	color: #333333;
        }


div.photos
        {
        width: 300px;
        height: 380px;
        position: absolute;
        top: 250px;
        left: 0px;
        text-align: center;
        }
        

div.right_dogpages 
	{
	width: 350px;
        height: 650px;
        position: absolute;
        top: 20px;
        left: 300px;
	text-align: center;
	margin: 0px;          		        
	}

.photo_album
        {
        padding: 0px 0px 0px 20px;
        text-align: center;
        }

div.dogname
        {
        height: 35px;
        width: 421px;
        position: absolute;
        top: 10px;
        left: 0px;
        font-family: verdana;
        font-size: 1em;
        font-weight: 700;
        text-align: center;
        color: #4C4E97;
        }

div.rescue_name
        {
        height: 20px;
        width: 421px;
        position: absolute;
        top: 35px;
        left: 0px;
        font-family: arial;
        font-size: 0.8em;
        font-weight: 500;
        word-spacing: 3px;
        text-align: center;
        color: #ffffff;
        background-color: #4C4E97;
        padding: 3px 0px 0px 0px;
        }

div.dog_story
        {
        height: 520px;
        width: 350px;
        position: absolute;
        top: 55px;
        left: 0px;
        font-family: verdana;
        font-size: 0.7em;
        font-weight: 500;
        line-height: 200%;
        text-align: justify;
        padding: 20px;         
        }

.prev_page
        {
        font-size: 1.1em;
        }

.emailer
        {
        text-align: center;
        }

div.navbar_dogpages
        {
        height: 25px;
        width: 700px;
        position: absolute;
        top: 641px;
        left: 21px;
        font-family: arial;
        font-size: 0.8em;
        font-weight: 500;
        background-color: #eeeeee;
        word-spacing: 6px;
        vertical-align: text-bottom;
        padding: 5px 0px 0px 0px;
        }

/* Success Stories 1 -------------------------------------------------------------------------- */

#success_title 
	{
	position: absolute;
	top: 10px;
	left: 290px;
	}
         
div.main_success 
	{
	background-color: #ffffff; 
	width: 800px;
        height: 8066px;
	text-align: center;
	margin: 0px;      		        
	}

div.main_success2 
	{
	background-color: #ffffff; 
	width: 800px;
        height: 5774px;
	text-align: center;
	margin: 0px;      		        
	}

div.success_top
        {
        background-color: #ffffff;
        position: absolute;
        top: 74px;
        left: 20px;
        height: 126px;
        width: 799px;
        font-size: 0.8em;
        font-family: arial; 
        border-color: #666666;
	border-width: 1px;
	border-style: none solid none solid;               
        }

.arrow_gifs
        {
        border: none;
        }

div.sendphotos
        {
        font-family: verdana;
        text-align: left;
        font-size: 0.85em;
        line-height: 2em;
        padding: 5px 25px 5px 25px;
        border-color: #666666;
	border-width: 1px;
	border-style: solid none none none; 
        }

div.success_bot
        {
        background-color: #eeeeee;
        position: absolute;
        top: 8035px;
        left: 20px;
        height: 50px;
        width: 799px;
        font-size: 0.8em;
        font-family: arial; 
        border-color: #666666;
        border-style: none solid solid solid;
        border-width: 1px;              
        }

div.success_bot2
        {
        background-color: #eeeeee;
        position: absolute;
        top: 5743px;
        left: 20px;
        height: 50px;
        width: 799px;
        font-size: 0.8em;
        font-family: arial; 
        border-color: #666666;
        border-style: none solid solid solid;
        border-width: 1px;              
        }

div.rpetunia
        {
        position: absolute;        
        top: 190px;
        left: 20px;
        height: 490px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rralph
        {
        position: absolute;        
        top: 720px;
        left: 20px;
        height: 330px;        
        width: 759px;    
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rtucker
        {
        position: absolute;        
        top: 1091px;
        left: 20px;
        height: 270px;        
        width: 759px;         
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rsally
        {
        position: absolute;        
        top: 1402px;
        left: 20px; 
        height: 495px;       
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rziggy
        {
        position: absolute;        
        top: 1938px;
        left: 20px;
        height: 380px;        
        width: 759px;          
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rzeus
        {
        position: absolute;        
        top: 2359px;
        left: 20px; 
        height: 320px;       
        width: 759px;          
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rbuji
        {
        position: absolute;        
        top: 2720px;
        left: 20px; 
        height: 550px;       
        width: 759px;         
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rdutch
        {
        position: absolute;        
        top: 3311px;
        left: 20px;  
        height: 250px;      
        width: 759px;          
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rtulip
        {
        position: absolute;        
        top: 3602px;
        left: 20px;
        height: 350px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rsabre
        {
        position: absolute;        
        top: 3993px;
        left: 20px;
        height: 415px;        
        width: 759px;          
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rtag
        {
        position: absolute;        
        top: 4449px;
        left: 20px; 
        height: 250px;       
        width: 759px;          
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.raries
        {
        position: absolute;        
        top: 4720px;
        left: 20px; 
        height: 240px;       
        width: 759px;         
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rmoses
        {
        position: absolute;        
        top: 5001px;
        left: 20px;        
        width: 759px; 
        height: 590px;         
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rmaxwell
        {
        position: absolute;        
        top: 5632px;
        left: 20px;
        height: 330px;        
        width: 759px;          
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rkobe
        {
        position: absolute;        
        top: 6003px;
        left: 20px; 
        height: 370px;       
        width: 759px;          
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rmargo
        {
        position: absolute;        
        top: 6414px;
        left: 20px; 
        height: 300px;       
        width: 759px;          
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.riris
        {
        position: absolute;        
        top: 6755px;
        left: 20px; 
        height: 265px;       
        width: 759px;         
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rroxy
        {
        position: absolute;        
        top: 7061px;
        left: 20px;
        height: 310px;        
        width: 759px;         
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rpanda
        {
        position: absolute;        
        top: 7412px;
        left: 20px;
        height: 300px;        
        width: 759px;          
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;
        }

div.rdhugan
        {
        position: absolute;        
        top: 7753px;
        left: 20px;
        height: 240px;        
        width: 759px;          
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid dotted solid;
        border-width: 1px;
        }

p.text_bottom
        {                
        font-family: verdana;
	font-size: 12px; 
	line-height: 200%;                             
	color: #333333;
        text-align: justify;
        padding: 20px;
        }

p.text_right
        {
        position: relative;
        float: right;
        font-family: verdana;
	font-size: 12px; 
	line-height: 200%;                             
	color: #333333;
        text-align: justify;
        padding: 20px;
        width: 400px;        
        }

img.pic_left
        {
        position: relative;
        float: left;
        }

div.rpinau
        {
        position: absolute;        
        top: 190px;
        left: 20px;
        height: 220px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rstella
        {
        position: absolute;        
        top: 440px;
        left: 20px;
        height: 220px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rcarlo
        {
        position: absolute;        
        top: 701px;
        left: 20px;
        height: 290px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rtahoe
        {
        position: absolute;        
        top: 1032px;
        left: 20px;
        height: 230px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rangel
        {
        position: absolute;        
        top: 1303px;
        left: 20px;
        height: 230px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rblue
        {
        position: absolute;        
        top: 1574px;
        left: 20px;
        height: 230px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rkietl
        {
        position: absolute;        
        top: 1845px;
        left: 20px;
        height: 230px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rholly
        {
        position: absolute;        
        top: 2116px;
        left: 20px;
        height: 220px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rkatie
        {
        position: absolute;        
        top: 2377px;
        left: 20px;
        height: 220px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.roliver
        {
        position: absolute;        
        top: 2638px;
        left: 20px;
        height: 220px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.ramigo
        {
        position: absolute;        
        top: 2899px;
        left: 20px;
        height: 210px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }


div.rhunter
        {
        position: absolute;        
        top: 3150px;
        left: 20px;
        height: 240px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rbart
        {
        position: absolute;        
        top: 3431px;
        left: 20px;
        height: 220px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rlogan
        {
        position: absolute;        
        top: 3692px;
        left: 20px;
        height: 380px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rlana
        {
        position: absolute;        
        top: 4113px;
        left: 20px;
        height: 220px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rmaggie
        {
        position: absolute;        
        top: 4374px;
        left: 20px;
        height: 210px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rwillow
        {
        position: absolute;        
        top: 4625px;
        left: 20px;
        height: 230px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rduty
        {
        position: absolute;        
        top: 4896px;
        left: 20px;
        height: 290px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rmisty
        {
        position: absolute;        
        top: 5227px;
        left: 20px;
        height: 210px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }

div.rgranite
        {
        position: absolute;        
        top: 5478px;
        left: 20px;
        height: 225px;        
        width: 759px;        
        background-color: #ffffff;	
        padding: 20px;
        border-color: #666666;
        border-style: dotted solid none solid;
        border-width: 1px;        
        }


      






  

         





