/*********************   CSS   *********************/
* 							{ margin:0; padding:0} 
html 						{ height:100%; font-size:100.01%} 
body 						{ font:100.01%/130%; line-height: 0px; margin:0 auto; min-height:101%; text-align:center; width:1021px; } 
body * 						{ text-align:left} 
p 							{ font: 12px/18px trebuchet ms, Verdana, Georgia, serif; margin: 0 0 1em 0; padding: 0 }
a:link 						{ background-color: transparent; border: 0; color: #335b7a; text-decoration: none; font-weight: bold; text-decoration: underline }
a:hover 					{ background-color: transparent; color: #00adef; font-weight: bold; text-decoration: underline }
a:visited 					{ background-color: transparent; color: #7b0046; text-decoration: none; font-weight: bold; text-decoration: underline }
a:visited:hover				{ background-color: transparent; color: #cf137e; text-decoration: none; font-weight: bold; text-decoration: underline }
img							{ margin: 0; padding: 0 }
h1, h2, h3, h4, h5 			{ font-family: trebuchet ms, Arial, Verdana, sans-serif; font-weight: bold; letter-spacing: -.05em; margin: 0; padding: 0; line-height: 1em; }
h1 							{ color: #edebdf; font-size: 18px; margin: 5px 0 0 0; text-align: left; visibility: hidden }
h2							{ color: #735c28; font-size: 16px; font-weight: normal; line-height: 1.4em; margin: 0 0 .5em 0; text-align: left; }
.clear						{ clear: both; height:1px; overflow:hidden; }
.narrow						{ width: 240px }
.wide						{ width: 400px }

/*********************   SIFR   ********************/
.sIFR-flash 				{ visibility: visible !important; margin: 0; padding: 0; }
.sIFR-replaced 				{ visibility: visible !important; }
.sIFR-alternate 			{ position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden; }

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] { display: none !important; }

/*---- Header styling ---*/
.sIFR-hasFlash h3, .sIFR-hasFlash h4, .sIFR-hasFlash h5#pullquote { visibility: hidden; font-family: Verdana; line-height: 1em; }
.sIFR-hasFlash h1 			{ font-size: 24px; letter-spacing: 2px; }
.sIFR-hasFlash h3 			{ font-size: 24px; letter-spacing: 2px; }

/*********************   WRAPPER   *****************/
#wrapper 					{ background: url("../images/pic/pic_bck.jpg") repeat-x; border: 3px solid #e9e6d3; height: 100%; margin: 20px auto; min-height: 100%; width: 1021px; }

/*********************   TOP   *********************/
#top						{ height: 105px; height: 100%; min-height: 100%; }
#content					{ width: 1021px }

.cnt_left					{ float: left; width: 166px }
.cnt_wrap					{ float: right; width: 855px }
.cnt_wrap					{ float: right; width: 855px }

.col_middle					{ float: left; width: 670px }
.col_middle_wide			{ float: left; width: 855px }
.col_mid_left				{ float: left; width: 400px }
.col_mid_right				{ float: right; padding: 0 0 20px 0; width: 255px }
.col_mid_right_wide			{ float: right; padding: 0 30px 20px 0; width: 400px }
.col_right					{ float: right; width: 185px }
.col_wide_left				{ float: left; width: 340px }
.col_wide_right				{ float: right; padding: 0 0 20px 0; width: 325px }

.top_left					{ float: left; height: 105px; width: 166px }
.top_wrap					{ float: right; height: 105px; width: 855px }


/*********************   CONTENT   *****************/
#articleHelp				{ margin: 5px 0 0 0 }
#articleHelp li				{ list-style-type: disc; margin: 0 0 0 15px; padding: 5px 5px 0 0 }
#articleList				{ width: 240px }
#articleListContainer 		{ font: 12px trebuchet ms, Verdana, Georgia, serif; height: 460px; margin: 85px 0 0 0; overflow: auto; width: 260px }
#contentContainer			{ height: 460px; margin: 10px 0 0 0; overflow: auto; width: 470px }
#contentContainer img		{ margin: 0 0 10px 0 }
*html #contentContainer img		{ margin: 0 0 5px 0 }

.adoption_left				{ float: left; width: 120px }
.adoption_left ul li		{ display: block; font: 12px/18px trebuchet ms, Verdana, Georgia, serif; margin: 0 0 1em 1.25em; list-style-type: none; text-indent: -1.25em; width: 110px }
* html .adoption_left ul li		{ display: block; font: 12px/18px trebuchet ms, Verdana, Georgia, serif; margin: 0 0 1em 0; list-style-type: none; text-indent: 0; width: 110px }
.adoption_right				{ float: right; width: 320px }
.adoption_right ul			{ list-style-type: square; margin: 0 0 0 20px; text-indent: -8px; width: 280px }
.adoption_right li			{ color: #000; margin: 0; padding: 0 0 0 0; list-style: square; width: 260px }

.articleList li				{ padding: 0 0 0 0; text-align: center; width: 230px } 
.articleList img			{ display: block; margin: 0; padding: 0 0 5px 0 }
*html .articleList img			{ display: block; margin: 0; padding: 0 0 5px 0 }

.answer						{ color: #bc5929; font-weight: bold; margin: 10px 0 10px 0 }
.brick						{ color: #bc5929; font-weight: bold }

.contentBox					{ height: 440px; margin: 8px 0 0 0; overflow: auto; width: 470px }
.contentBox p				{ width: 300px }
.contentBox strong			{ font-weight: bold; color: #999999 }
.contentBox li				{ display: block; font: 12px/18px trebuchet ms, Verdana, Georgia, serif; margin-bottom: 1em; list-style: circle; }

.faq_footer					{ border-top: 1px solid #edebdf; color: #787773; float: right; margin: 20px 20px 30px 0; padding: 5px 0 0 0; width: 785px }
*html .faq_footer					{ border-top: 1px solid #edebdf; color: #787773; float: right; margin: 20px 10px 30px 0; padding: 5px 0 0 0; width: 785px }
.faq_hdr					{ margin: 15px 0 0 0 }
.faq_left					{ background-color: #FFFFFF; float: left; margin: 0; width: 50px }
.faq_middle					{ float: left; width: 540px }
.faq_text_left				{ background-color: #ffffff; float: left; height: 400px; width: 50px }
.faq_text_right				{ background-color: #ffffff; float: right; height: 400px; padding: 5px 0 0 0; width: 490px }
*html .faq_text_right				{ background-color: #ffffff; float: right; height: 400px; padding: 0 0 0 0; width: 490px }
.faq_qsts					{ margin: 5px 0 20px 0; width: 230px }
.faq_qsts_left				{ background-color: #ffffff; float: left; width: 40px }
.faq_qsts_right				{ background-color: #ffffff; float: right; padding: 5px 0 0 0; width: 275px }
.faq_right					{ background-color: #FFFFFF; float: right; width: 315px }
.faq_topic					{ margin: 10px 0 10px 0 }

.top_rule					{ border-top: 1px solid #DCD89C; margin-bottom: .2em; padding-top: .2em; font-weight: bold }

#placeholder				{ margin: 0 0 10px 0 }
*html #placeholder				{ margin: 5px 0 5px 0 }


/*********************   BOTTOM   ******************/
#bottom						{ height: 50px; width: 880px }
#bottom_nav					{ height: 50px; margin: 0 0 0 20px; padding: 0 }
#bottom_shadow				{ margin: 0; padding: 0 }
#footer						{ z-index: 3; position: absolute; clear: both; width: 760px; height: 80px; overflow: hidden; margin: -16px 0 0 170px; left: 105px; }
#fadv						{ color: #666666; font: 12px/14px Verdana, Arial, Helvetica, sans-serif; margin: 10px 0 0 0; text-align: center }

/*********************   LNAV   ********************/
#lnav 						{ width: 166px; margin: 0; }
#lnav p						{ visibility: hidden }
#lnav ul					{ list-style: none; margin: 0; padding: 0; }


.aboutus a					{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; }
.aboutus a:link				{ background: url(../images/nav/ln_aboutus.gif) 0 0; display: block; padding: 0; }
.aboutus a:visited 			{ background: url(../images/nav/ln_aboutus.gif) 0 0; display: block; padding: 0; }
.aboutus a:hover			{ background: url(../images/nav/ln_aboutus.gif) -166px 0; display: block; padding: 0; }
.aboutuscurrent				{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; background: url(../images/nav/ln_aboutus.gif) -166px 0; display: block; padding: 0; }
.aboutuson					{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; background: url(../images/nav/ln_aboutus.gif) 0 0; display: block; padding: 0; }

.adoption a					{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; }
.adoption a:link			{ background: url(../images/nav/ln_adoption.gif) 0 0; display: block; padding: 0; }
.adoption a:visited 		{ background: url(../images/nav/ln_adoption.gif) 0 0; display: block; padding: 0; }
.adoption a:hover			{ background: url(../images/nav/ln_adoption.gif) -166px 0; display: block; padding: 0; }
.adoptioncurrent			{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; background: url(../images/nav/ln_adoption.gif) -166px 0; display: block; padding: 0; }

.assistant a				{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; }
.assistant a:link			{ background: url(../images/nav/ln_assistant.gif) 0 0; display: block; padding: 0; }
.assistant a:visited 		{ background: url(../images/nav/ln_assistant.gif) 0 0; display: block; padding: 0; }
.assistant a:hover			{ background: url(../images/nav/ln_assistant.gif) -166px 0; display: block; padding: 0; }
.assistantcurrent			{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; background: url(../images/nav/ln_assistant.gif) -166px 0; display: block; padding: 0; }

.bios a						{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
*html .bios a				{ margin-bottom: -4px }
.bios a:link				{ background: url(../images/nav/ln_bios.gif) 0 0 no-repeat; display: block; padding: 0; }
.bios a:visited 			{ background: url(../images/nav/ln_bios.gif) 0 0 no-repeat; display: block; padding: 0; }
.bios a:hover				{ background: url(../images/nav/ln_bios.gif) -166px 0 no-repeat; display: block; padding: 0; }
.bioscurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(../images/nav/ln_bios.gif) -166px 0 no-repeat; display: block; padding: 0; }
*html .bioscurrent				{ margin-bottom: -4px }

.bottom						{ background: url(../images/nav/ln_bottom.gif) 0 0 no-repeat; height: 5px; display: block }

.contactus a				{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; }
.contactus a:link			{ background: url(../images/nav/ln_contactus.gif) 0 0; display: block; padding: 0; }
.contactus a:visited 		{ background: url(../images/nav/ln_contactus.gif) 0 0; display: block; padding: 0; }
.contactus a:hover			{ background: url(../images/nav/ln_contactus.gif) -166px 0; display: block; padding: 0; }
.contactuscurrent			{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; background: url(../images/nav/ln_contactus.gif) -166px 0; display: block; padding: 0; }

.denise a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
*html .denise a				{ margin-bottom: -4px }
.denise a:link				{ background: url(../images/nav/ln_denise.gif) 0 0 no-repeat; display: block; padding: 0; }
.denise a:visited 			{ background: url(../images/nav/ln_denise.gif) 0 0 no-repeat; display: block; padding: 0; }
.denise a:hover				{ background: url(../images/nav/ln_denise.gif) -166px 0 no-repeat; display: block; padding: 0; }
.denisecurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(../images/nav/ln_denise.gif) -166px 0 no-repeat; display: block; padding: 0; }
*html .denisecurrent			{ margin-bottom: -4px }

.domestic a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
*html .domestic a				{ margin-bottom: -4px }
.domestic a:link			{ background: url(../images/nav/ln_domestic.gif) 0 0 no-repeat; display: block; padding: 0; }
.domestic a:visited 		{ background: url(../images/nav/ln_domestic.gif) 0 0 no-repeat; display: block; padding: 0; }
.domestic a:hover			{ background: url(../images/nav/ln_domestic.gif) -166px 0 no-repeat; display: block; padding: 0; }
.domesticcurrent			{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(../images/nav/ln_domestic.gif) -166px 0 no-repeat; display: block; padding: 0; }
*html .domesticcurrent			{ margin-bottom: -4px }

.faq a						{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; }
.faq a:link					{ background: url(../images/nav/ln_faq.gif) 0 0; display: block; padding: 0; }
.faq a:visited 				{ background: url(../images/nav/ln_faq.gif) 0 0; display: block; padding: 0; }
.faq a:hover				{ background: url(../images/nav/ln_faq.gif) -166px 0; display: block; padding: 0; }
.faqcurrent					{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; background: url(../images/nav/ln_faq.gif) -166px 0; display: block; padding: 0; }

.history a					{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.history a:link				{ background: url(../images/nav/ln_history.gif) 0 0; display: block; padding: 0; }
.history a:visited 			{ background: url(../images/nav/ln_history.gif) 0 0; display: block; padding: 0; }
.history a:hover			{ background: url(../images/nav/ln_history.gif) -166px 0; display: block; padding: 0; }
.historycurrent				{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(../images/nav/ln_history.gif) -166px 0; display: block; padding: 0; }

.home a						{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; }
.home a:link				{ background: url(../images/nav/ln_home.gif) 0 0; display: block; padding: 0; }
.home a:visited 			{ background: url(../images/nav/ln_home.gif) 0 0; display: block; padding: 0; }
.home a:hover				{ background: url(../images/nav/ln_home.gif) -166px 0; display: block; padding: 0; }
.homecurrent				{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; background: url(../images/nav/ln_home.gif) -166px 0; display: block; padding: 0; }

.international a			{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.international a:link		{ background: url(../images/nav/ln_international.gif) 0 0; display: block; padding: 0; }
.international a:visited 	{ background: url(../images/nav/ln_international.gif) 0 0; display: block; padding: 0; }
.international a:hover		{ background: url(../images/nav/ln_international.gif) -166px 0; display: block; padding: 0; }
.internationalcurrent		{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(../images/nav/ln_international.gif) -166px 0; display: block; padding: 0; }

.nina a						{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
*html .nina a				{ margin-bottom: -4px }
.nina a:link				{ background: url(../images/nav/ln_nina.gif) 0 0 no-repeat; display: block; padding: 0; }
.nina a:visited 			{ background: url(../images/nav/ln_nina.gif) 0 0 no-repeat; display: block; padding: 0; }
.nina a:hover				{ background: url(../images/nav/ln_nina.gif) -166px 0 no-repeat; display: block; padding: 0; }
.ninacurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(../images/nav/ln_nina.gif) -166px 0 no-repeat; display: block; padding: 0; }
*html .ninacurrent				{ margin-bottom: -4px }

.private a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
*html .private a				{ margin-bottom: -4px }
.private a:link				{ background: url(../images/nav/ln_private.gif) 0 0 no-repeat; display: block; padding: 0; }
.private a:visited 			{ background: url(../images/nav/ln_private.gif) 0 0 no-repeat; display: block; padding: 0; }
.private a:hover			{ background: url(../images/nav/ln_private.gif) -166px 0 no-repeat; display: block; padding: 0; }
.privatecurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(../images/nav/ln_private.gif) -166px 0 no-repeat; display: block; padding: 0; }
*html .privatecurrent				{ margin-bottom: -4px }

.pregnant a					{ height: 45px; voice-family: "\"}\""; voice-family: inherit; height: 45px; text-decoration: none; }
.pregnant a:link			{ background: url(../images/nav/ln_pregnant.gif) 0 0; display: block; padding: 0; }
.pregnant a:visited 		{ background: url(../images/nav/ln_pregnant.gif) 0 0; display: block; padding: 0; }
.pregnant a:hover			{ background: url(../images/nav/ln_pregnant.gif) -166px 0; display: block; padding: 0; }
.pregnantcurrent			{ height: 45px; voice-family: "\"}\""; voice-family: inherit; height: 45px; text-decoration: none; background: url(../images/nav/ln_pregnant.gif) -166px 0; display: block; padding: 0; }

.resources a				{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; }
.resources a:link			{ background: url(../images/nav/ln_resources.gif) 0 0; display: block; padding: 0; }
.resources a:visited 		{ background: url(../images/nav/ln_resources.gif) 0 0; display: block; padding: 0; }
.resources a:hover			{ background: url(../images/nav/ln_resources.gif) -166px 0; display: block; padding: 0; }
.resourcescurrent			{ height: 30px; voice-family: "\"}\""; voice-family: inherit; height: 30px; text-decoration: none; background: url(../images/nav/ln_resources.gif) -166px 0; display: block; padding: 0; }

.services a					{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.services a:link			{ background: url(../images/nav/ln_services.gif) 0 0; display: block; padding: 0; }
.services a:visited 		{ background: url(../images/nav/ln_services.gif) 0 0; display: block; padding: 0; }
.services a:hover			{ background: url(../images/nav/ln_services.gif) -166px 0; display: block; padding: 0; }
.servicescurrent			{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(../images/nav/ln_services.gif) -166px 0; display: block; padding: 0; }
.serviceson					{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(../images/nav/ln_services.gif) 0 0; display: block; padding: 0; }
