﻿/*********************   CSS   *********************/
* 							{ margin:0; padding:0} 
html 						{ height:100%; font-size:100.01%} 
body 						{ color: #666666; background: url("images/pic/pic_bck.jpg") repeat; font:100.01%/130%; margin:0 auto; min-height:101%; 
							  text-align:center; width:760px; } 
body * 						{ text-align:left} 

p 							{ font: 13px trebuchet ms, Verdana, Georgia, serif; margin: 0 0 1em 0; padding: 0 }
a:link 						{ background-color: transparent; font-weight: bold; text-decoration: none; color: #f05f00; }
a:hover 					{ background-color: transparent; font-weight: bold; text-decoration: none; color: #ffa448; }
a:visited 					{ background-color: transparent; font-weight: bold; text-decoration: none; color: #ff5533; }
img							{ border: 0; margin: 0; padding: 0 }
h1							{ height: 25px }
h2							{ color: #bb8715; font: 14px trebuchet ms, Verdana, Georgia, serif; font-weight: bold; margin: 0 0 .8em 0 }
h2 a:link					{ text-decoration: none; color: #e6993a; }
h2 a:hover					{ background-color: transparent; text-decoration: none; color: #c07f2f; }
h4							{ height: 16px }
*html h4							{ height: 6px; width: 120px}
h5							{ border-top: 1px solid #4c432f; height: 14px; padding: 5px 0 0 0; margin: 15px 0 0 0 }
h6							{ height: 14px; width: 310px }
*html h6							{ height: 10px; width: 310px }
form						{ display: block; }
input.btn					{ background-color: #d4d0c8; border:1px solid #999999; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; margin: 5px 0; padding: 3px; text-align: center; text-transform: capitalize }
input.btnhov				{ background-color: #e5e5e5 }
input.reset					{ background-color: #ff9900; border:1px solid #999999; color: #fff; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; margin: 5px 0; padding: 3px; text-align: center; text-transform: capitalize }
input.view_cart				{ background-color: #618b28; border:1px solid #999999; color: #fff; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; margin: 5px 0; padding: 3px; text-align: center; text-transform: capitalize; }
input.view_carthov			{ background-color: #7ab924; border:1px solid #999999; color: #fff; font-family: Verdana,Geneva,Arial,Helvetica,sans-serif; font-size: 11px; margin: 5px 0; padding: 3px; text-align: center; text-transform: capitalize; }
ul 							{ list-style: none; margin: 0; padding: 0; }
.clear						{ clear: both; height:1px; overflow:hidden; }

/***   STORE   ***/
.btn_left					{ float: left; width: 80px }
.btn_right					{ float: right; text-align: right; width: 220px }
* html .btn_right					{ float: right; text-align: right; width: 290px }
.order_notice				{ clear: both }
.order_red					{ color: #f05f00 }
.order_green				{ color: #618b28 }
table.mytable				{ margin: 0; }
* html table.mytable				{ margin: 10px 0 0 0; }
table.mytable td			{ border-top: 1px dotted #d3d6d0; font: 13px "trebuchet ms", Verdana, Georgia, serif; font-weight: normal; padding: 2px 0; vertical-align: top }
table.mytable td.td_spacer	{ border: 0px; height: 1px; line-height: 0; margin: 0; padding: 0 }
table.mytable td.td_title	{ color: #618b28; margin: 0; font-weight: bold; }
table.mytable td.mb_title	{ border-top: 1px solid #d3d6d0; color: #618b28; margin: 10px 0 0 0; padding: 2px 0 10px 0; font-weight: bold; }
table.mytable td.td_btns	{ border-top: 0px #fff; height: 60px }
table.mytable tr			{ height: 16px; padding: 0 }
table.mytable tr.tr_spacer	{ height: 1px; padding: 0 }


/*********************   SIFR   ********************/
.sIFR-flash 				{ visibility: visible !important; margin: 0; }
.sIFR-replaced 				{ visibility: visible !important; }
span.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; }

/*** These "decoy" styles are used to hide the browser text before it is replaced... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles ***/
.sIFR-hasFlash h1 			{ visibility: hidden; letter-spacing: -20px; font-size: 22px; }
.sIFR-hasFlash h4 			{ visibility: hidden; letter-spacing: 10px; font-size: 10px; }
.sIFR-hasFlash h5 			{ visibility: hidden; letter-spacing: 10px; font-size: 12px; }
.sIFR-hasFlash h6 			{ visibility: hidden; letter-spacing: 10px; font-size: 14px; }
* html .sIFR-hasFlash h6 			{ visibility: hidden; letter-spacing: 10px; font-size: 12px; }



/*********************   CASO ADDED   *********************/
.casoHuge { font: 20px trebuchet ms, Verdana, Georgia, serif; color: #333333; }
.casoLarge { font: 18px trebuchet ms, Verdana, Georgia, serif; color: #333333; }
.casoLargeCenter { font: 18px trebuchet ms, Verdana, Georgia, serif; color: #333333; text-align:center; }
.casoMiddle { font: 14px trebuchet ms, Verdana, Georgia, serif; }
.casoH { font: 14px Georgia, Verdana, trebuchet ms, serif; margin: 0 0 1em 0; padding: 0; color: #618b28 }
.status_Red_Caso
{
	font-family: 'Verdana', 'Arial';
	font-weight: normal;
	font-size: 10pt;
	text-align: center;
	color: Red;
}	

.rpContractHeader
{
	font: 18px trebuchet ms, Verdana, Georgia, serif; 
	color: #333333;
}

.rpContractItem {
	background-color:#EAEAEA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:Gray;
}

.rpContractItem a:link {
	background-color:#EAEAEA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:Gray;
}

.rpContractItem a:hover {
	background-color:#EAEAEA;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:Gray;
	text-decoration: underline;
}

.rpContractItemAlt {
	background-color:#DEDEDE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:Gray;
}

.rpContractItemAlt a:Link {
	background-color:#DEDEDE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:gray;
}

.rpContractItemAlt a:Hover {
	background-color:#DEDEDE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	color:gray;
	text-decoration: underline;
}

#wrapper_more_Caso   		{ background: #585756 url("images/pic_bck_brown.jpg") repeat-y; height: 100%; margin: 0 auto; min-height: 100%; width: 880px; }
#mid_wrap_Caso				{ float: right; padding: 0 10px 0 0; margin: 5px 0 0 0; width: 820px }
#mid_more_left_Caso			{ float: left; margin: 0 0 0 0; width: 640px; }
#middle_Caso				{ margin: -5px 0 0 20px; width: 840px }




/*********************   TOP   *********************/
#top						{ width: 880px }
#top_content				{ margin: -5px 0 0 20px; width: 840px }
*html #top_content				{ margin: 0 0 0 20px; width: 840px }
#top_nav					{ margin: -5px 0 0 0; padding: 0 }
#top_shadow					{ margin: 0 0 0 0; padding: 0 }
.top_logo					{ margin: 15px 0 0 0 }


/*********************   MIDDLE   ******************/
#middle						{ margin: -5px 0 0 20px; text-align: left; width: 840px }
#middle img					{ text-align: center }

#mid_home_left				{ float: left; margin: 0 0 0 0; width: 310px }
*html #mid_home_left				{ float: left; margin: 5px 0 0 0; width: 310px }
#mid_home_right				{ float: right; margin: -4px 0 0 0; width: 310px }
#mid_home_right img			{ margin: 0 0 3px 0 }

#mid_more_left				{ float: left; margin: 0 0 0 0; width: 460px; }
*html #mid_more_left				{ float: left; width: 460px; margin: 5px 0 0 0 }
#mid_more_left b			{ color: #a75a0a }
#mid_more_left h2			{ width: 430px; }

#mid_more_right				{ color: #ffffff; float: right; margin: 10px 0 0 0; width: 170px }
#mid_more_right p			{ color: #dad388; font: 10px/13px Verdana, Georgia, serif }
#mid_more_right h2			{ font-size: 11px }
#mid_more_right img			{ margin: 0 0 5px 0 }
#mid_more_right a			{ color: #e6993a; font: 10px/13px Verdana, Georgia, serif; font-weight: bold }
#mid_more_right a:hover		{ background-color: transparent; text-decoration: none; color: #c07f2f; }

#mid_wrap					{ float: right; padding: 0 10px 0 0; margin: 5px 0 0 0; width: 640px }
#mid_wrap ul				{ font: 13px trebuchet ms, Verdana, Georgia, serif; list-style: square; margin: 0 0 1em 2em }
.mid_body					{ margin: 10px 0 10px 0; padding: 0; width: 310px }
.mid_body_left				{ float: left; width: 105px }
.mid_body_right				{ float: right; margin: -2px 0 0 0; width: 200px }
.mid_body_wrap				{ margin: 5px 0 10px 0; width: 310px }
.mid_more_body				{ margin: 0 0 10px 0; padding: 0; width: 440px }

.more_landing_body_left		{ float: left; margin: 0 0 5px 0; width: 115px }
* html .more_landing_body_left		{ float: left; width: 115px }
.more_landing_body_right	{ float: right; margin: -2px 0 0 0; width: 325px }

.more_homeimage				{ margin: 10px 0 0 0; width: 320px }
.more_leadimage				{ margin: 10px 0 7px 0; width: 440px }
.more_mainimage				{ margin: 0 0 7px 0; width: 440px }

#more_mid_left				{ float: left; width: 460px }
#more_mid_right				{ color: #ffffff; float: right; margin: 10px 0 0 0; width: 180px }
.more_mid_body				{ margin: 0 0 10px 0; padding: 0; width: 450px }
.more_mid_body_left			{ float: left; width: 130px }
.more_mid_body_right		{ float: right; margin: -2px 0 0 0; width: 310px }
.more_mid_body_wrap			{ margin: 10px 0 10px 0; width: 440px }

.more_links					{ width: 100px }
.more_links p				{ color: #a75a0a; font: 10px/13px Verdana, Georgia, serif; font-weight: bold }
.more_links a				{ font-weight: normal; }
.more_links a:link			{ background-color: transparent; color: #666666; }
.more_links a:hover			{ background-color: transparent; color: #f14c0b; }

.more_quote					{ border-left: 2px solid #cdcdcd; font: 13px trebuchet ms, Verdana, Georgia, serif; margin: 1.5em 0; padding: 0 1em }
.more_rule					{ margin: 0 0 -5px 0 }
*html .more_rule					{ margin: 0 0 0 0 }
.more_summary				{ font: 16px trebuchet ms, Verdana, Georgia, serif; line-height: 1.5em; margin: 6px 0 16px 0; width: 430px }
.more_intro					{ font: 16px trebuchet ms, Verdana, Georgia, serif; line-height: 1.5em; margin: 0 0 8px 0 }

/***   HST   ***/
.hst_content				{ margin: -.7em 0 25px 0; color: #dad388 }
.hst_content a:link 		{ background-color: transparent; text-decoration: none; color: #ffa448; }
.hst_content a:hover 		{ background-color: transparent; text-decoration: none; color: #f9cf7f; }
.hst_content a:visited 		{ background-color: transparent; text-decoration: none; color: #bc5929; }
.hst_main					{ margin: 15px 0 0 0 }
*html .hst_main					{ margin: 8px 0 5px 0 }
.hst_title					{ color: #f9f065 }
.hst_title a				{ color: #f9f065 }

/***   HST   ***/
.membership p				{ margin: 5px 0 10px 0 } 

/***   FNAV   ***/
#fnav						{ background-color: #c3c299; float: left; margin: 0 0 -5px 0; width: 347px }
*html #fnav						{ float: left; margin: 0;  }
#fnav ul					{ display: inline }
#fnav li					{ float: left }

.who						{ width: 99px }
.who a						{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.who a:link					{ background: url(images/nav/fn_whoweare.gif) 0 0; display: block; padding: 0; }
.who a:visited 				{ background: url(images/nav/fn_whoweare.gif) 0 0; display: block; padding: 0; }
.who a:hover				{ background: url(images/nav/fn_whoweare.gif) 0 -25px; display: block; padding: 0; }
.whocurrent					{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/fn_whoweare.gif) 0 -25px; display: block; padding: 0; width: 99px }

.contact					{ width: 82px }
.contact a					{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.contact a:link				{ background: url(images/nav/fn_contact.gif) 0 0; display: block; padding: 0; }
.contact a:visited 			{ background: url(images/nav/fn_contact.gif) 0 0; display: block; padding: 0; }
.contact a:hover			{ background: url(images/nav/fn_contact.gif) 0 -25px; display: block; padding: 0; }
.contactcurrent				{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/fn_contact.gif) 0 -25px; display: block; padding: 0; width: 82px }

.privacy					{ width: 106px }
.privacy a					{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.privacy a:link				{ background: url(images/nav/fn_privacy.gif) 0 0; display: block; padding: 0; }
.privacy a:visited 			{ background: url(images/nav/fn_privacy.gif) 0 0; display: block; padding: 0; }
.privacy a:hover			{ background: url(images/nav/fn_privacy.gif) 0 -25px; display: block; padding: 0; }
.privacycurrent				{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/fn_privacy.gif) 0 -25px; display: block; padding: 0; width: 106px }

.faq						{ width: 60px }
.faq a						{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.faq a:link					{ background: url(images/nav/fn_faq.gif) 0 0; display: block; padding: 0; }
.faq a:visited 				{ background: url(images/nav/fn_faq.gif) 0 0; display: block; padding: 0; }
.faq a:hover				{ background: url(images/nav/fn_faq.gif) 0 -25px; display: block; padding: 0; }
.faqcurrent					{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/fn_faq.gif) 0 -25px; display: block; padding: 0; width: 60px }

/***   Address ***/
#address					{ color: #fff; float: right; font: bold 11px/12px Tahoma, Arial, Verdana, "Lucida Sans", sans-serif; padding-top: 6px; width: 480px }

/***   GNAV   ***/
#gnav						{ float: left; margin: -5px 0 -1px 0;  }
*html #gnav						{ float: left; margin: 0;  }
#gnav ul					{ display: inline }
#gnav li					{ float: left }

.home						{ width: 65px }
.home a						{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.home a:link				{ background: url(images/nav/gn_home.jpg) 0 0; display: block; padding: 0; }
.home a:visited 			{ background: url(images/nav/gn_home.jpg) 0 0; display: block; padding: 0; }
.home a:hover				{ background: url(images/nav/gn_home.jpg) 0 -25px; display: block; padding: 0; }
.homecurrent				{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/gn_home.jpg) 0 -25px; display: block; padding: 0; width: 65px }

.cultural					{ width: 116px }
.cultural a					{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.cultural a:link			{ background: url(images/nav/gn_cultural.jpg) 0 0; display: block; padding: 0; }
.cultural a:visited 		{ background: url(images/nav/gn_cultural.jpg) 0 0; display: block; padding: 0; }
.cultural a:hover			{ background: url(images/nav/gn_cultural.jpg) 0 -25px; display: block; padding: 0; }
.culturalcurrent			{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/gn_cultural.jpg) 0 -25px; display: block; padding: 0; width: 116px }

.museum						{ width: 73px }
.museum a					{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.museum a:link				{ background: url(images/nav/gn_museum.jpg) 0 0; display: block; padding: 0; }
.museum a:visited 			{ background: url(images/nav/gn_museum.jpg) 0 0; display: block; padding: 0; }
.museum a:hover				{ background: url(images/nav/gn_museum.jpg) 0 -25px; display: block; padding: 0; }
.museumcurrent				{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/gn_museum.jpg) 0 -25px; display: block; padding: 0; width: 73px }

.gallery					{ width: 66px }
.gallery a					{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.gallery a:link				{ background: url(images/nav/gn_gallery.jpg) 0 0; display: block; padding: 0; }
.gallery a:visited 			{ background: url(images/nav/gn_gallery.jpg) 0 0; display: block; padding: 0; }
.gallery a:hover			{ background: url(images/nav/gn_gallery.jpg) 0 -25px; display: block; padding: 0; }
.gallerycurrent				{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/gn_gallery.jpg) 0 -25px; display: block; padding: 0; width: 66px }

.land						{ width: 106px }
.land a						{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.land a:link				{ background: url(images/nav/gn_land.jpg) 0 0; display: block; padding: 0; }
.land a:visited 			{ background: url(images/nav/gn_land.jpg) 0 0; display: block; padding: 0; }
.land a:hover				{ background: url(images/nav/gn_land.jpg) 0 -25px; display: block; padding: 0; }
.landcurrent				{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/gn_land.jpg) 0 -25px; display: block; padding: 0; width: 106px }

.silo						{ width: 68px }
.silo a						{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.silo a:link				{ background: url(images/nav/gn_silo.jpg) 0 0; display: block; padding: 0; }
.silo a:visited 			{ background: url(images/nav/gn_silo.jpg) 0 0; display: block; padding: 0; }
.silo a:hover				{ background: url(images/nav/gn_silo.jpg) 0 -25px; display: block; padding: 0; }
.silocurrent				{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/gn_silo.jpg) 0 -25px; display: block; padding: 0; width: 68px }

.shop						{ width: 92px }
.shop a						{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; }
.shop a:link				{ background: url(images/nav/gn_shop.jpg) 0 0; display: block; padding: 0; }
.shop a:visited 			{ background: url(images/nav/gn_shop.jpg) 0 0; display: block; padding: 0; }
.shop a:hover				{ background: url(images/nav/gn_shop.jpg) 0 -25px; display: block; padding: 0; }
.shopcurrent				{ height: 25px; voice-family: "\"}\""; voice-family: inherit; height: 25px; text-decoration: none; background: url(images/nav/gn_shop.jpg) 0 -25px; display: block; padding: 0; width: 92px }

.right						{ height: 25px; background: url(images/pic/pic_gnav_pic.jpg) 0 0; display: block; padding: 0; width: 254px }

/***   LNAV   ***/
#lnav						{ float: left; margin: 7px 0 10px 0; width: 180px }
#lnav_related				{ padding: 0 0 0 12px; width: 130px }
.lnav_desc a				{ font-weight: bold }
.lnav_desc p				{ font-size: 11px; margin: 0 0 0 10px }
* html .lnav_desc p				{ font-size: 11px; margin: 4px 0 0 10px }
.lnav_signup				{ float: right; margin: 15px 0 0 0; text-align: right; width: 120px }

.books a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.books a:link				{ background: url(images/nav/ln_books.gif) 0 0; display: block; padding: 0; }
.books a:visited 			{ background: url(images/nav/ln_books.gif) 0 0; display: block; padding: 0; }
.books a:hover				{ background: url(images/nav/ln_books.gif) -180px 0; display: block; padding: 0; }
.bookscurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_books.gif) -180px 0; display: block; padding: 0; }
.books						{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_books.gif) 0 0; display: block; padding: 0; }

.ccindex a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.ccindex a:link				{ background: url(images/nav/ln_introduction.gif) 0 0; display: block; padding: 0; }
.ccindex a:visited 			{ background: url(images/nav/ln_introduction.gif) 0 0; display: block; padding: 0; }
.ccindex a:hover			{ background: url(images/nav/ln_introduction.gif) -180px 0; display: block; padding: 0; }
.ccindexcurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_introduction.gif) -180px 0; display: block; padding: 0; }
.ccindexon					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_introduction.gif) 0 0; display: block; padding: 0; }

.cooking a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.cooking a:link				{ background: url(images/nav/ln_cookingschool.gif) 0 0; display: block; padding: 0; }
.cooking a:visited 			{ background: url(images/nav/ln_cookingschool.gif) 0 0; display: block; padding: 0; }
.cooking a:hover			{ background: url(images/nav/ln_cookingschool.gif) -180px 0; display: block; padding: 0; }
.cookingcurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_cookingschool.gif) -180px 0; display: block; padding: 0; }
.cookingon					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_cookingschool.gif) 0 0; display: block; padding: 0; }

.directions a				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.directions a:link			{ background: url(images/nav/ln_directions.gif) 0 0; display: block; padding: 0; }
.directions a:visited 		{ background: url(images/nav/ln_directions.gif) 0 0; display: block; padding: 0; }
.directions a:hover			{ background: url(images/nav/ln_directions.gif) -180px 0; display: block; padding: 0; }
.directionscurrent			{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_directions.gif) -180px 0; display: block; padding: 0; }
.directions					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_directions.gif) 0 0; display: block; padding: 0; }

.donation a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.donation a:link			{ background: url(images/nav/ln_donation.gif) 0 0; display: block; padding: 0; }
.donation a:visited 		{ background: url(images/nav/ln_donation.gif) 0 0; display: block; padding: 0; }
.donation a:hover			{ background: url(images/nav/ln_donation.gif) -180px 0; display: block; padding: 0; }
.donationcurrent			{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_donation.gif) -180px 0; display: block; padding: 0; }
.donation					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_donation.gif) 0 0; display: block; padding: 0; }

.donations a				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.donations a:link			{ background: url(images/nav/ln_donations.gif) 0 0; display: block; padding: 0; }
.donations a:visited 		{ background: url(images/nav/ln_donations.gif) 0 0; display: block; padding: 0; }
.donations a:hover			{ background: url(images/nav/ln_donations.gif) -180px 0; display: block; padding: 0; }
.donationscurrent			{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_donations.gif) -180px 0; display: block; padding: 0; }
.donations					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_donations.gif) 0 0; display: block; padding: 0; }

.food a						{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.food a:link				{ background: url(images/nav/ln_food.gif) 0 0; display: block; padding: 0; }
.food a:visited 			{ background: url(images/nav/ln_food.gif) 0 0; display: block; padding: 0; }
.food a:hover				{ background: url(images/nav/ln_food.gif) -180px 0; display: block; padding: 0; }
.foodcurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_food.gif) -180px 0; display: block; padding: 0; }
.food						{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_food.gif) 0 0; display: block; padding: 0; }

.gifts a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.gifts a:link				{ background: url(images/nav/ln_gifts.gif) 0 0; display: block; padding: 0; }
.gifts a:visited	 		{ background: url(images/nav/ln_gifts.gif) 0 0; display: block; padding: 0; }
.gifts a:hover				{ background: url(images/nav/ln_gifts.gif) -180px 0; display: block; padding: 0; }
.giftscurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_gifts.gif) -180px 0; display: block; padding: 0; }
.gifts						{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_gifts.gif) 0 0; display: block; padding: 0; }

.history a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; 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) -180px 0; display: block; padding: 0; }
.historycurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_history.gif) -180px 0; display: block; padding: 0; }
.history					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_history.gif) 0 0; display: block; padding: 0; }

.member a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.member a:link				{ background: url(images/nav/ln_member.gif) 0 0; display: block; padding: 0; }
.member a:visited	 		{ background: url(images/nav/ln_member.gif) 0 0; display: block; padding: 0; }
.member a:hover				{ background: url(images/nav/ln_member.gif) -180px 0; display: block; padding: 0; }
.membercurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_member.gif) -180px 0; display: block; padding: 0; }
.member						{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_member.gif) 0 0; display: block; padding: 0; }

.multimedia a				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.multimedia a:link			{ background: url(images/nav/ln_multimedia.gif) 0 0; display: block; padding: 0; }
.multimedia a:visited 		{ background: url(images/nav/ln_multimedia.gif) 0 0; display: block; padding: 0; }
.multimedia a:hover			{ background: url(images/nav/ln_multimedia.gif) -180px 0; display: block; padding: 0; }
.multimediacurrent			{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_multimedia.gif) -180px 0; display: block; padding: 0; }
.multimedia					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_multimedia.gif) 0 0; display: block; padding: 0; }

.music a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.music a:link				{ background: url(images/nav/ln_music.gif) 0 0; display: block; padding: 0; }
.music a:visited	 		{ background: url(images/nav/ln_music.gif) 0 0; display: block; padding: 0; }
.music a:hover				{ background: url(images/nav/ln_music.gif) -180px 0; display: block; padding: 0; }
.musiccurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_music.gif) -180px 0; display: block; padding: 0; }
.music						{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_music.gif) 0 0; display: block; padding: 0; }

.profiles a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.profiles a:link			{ background: url(images/nav/ln_profiles.gif) 0 0; display: block; padding: 0; }
.profiles a:visited 		{ background: url(images/nav/ln_profiles.gif) 0 0; display: block; padding: 0; }
.profiles a:hover			{ background: url(images/nav/ln_profiles.gif) -180px 0; display: block; padding: 0; }
.profilescurrent			{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_profiles.gif) -180px 0; display: block; padding: 0; }
.profileson					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_profiles.gif) 0 0; display: block; padding: 0; }

.presscenter a				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.presscenter a:link			{ background: url(images/nav/ln_presscenter.gif) 0 0; display: block; padding: 0; }
.presscenter a:visited 		{ background: url(images/nav/ln_presscenter.gif) 0 0; display: block; padding: 0; }
.presscenter a:hover		{ background: url(images/nav/ln_presscenter.gif) -180px 0; display: block; padding: 0; }
.presscentercurrent			{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_presscenter.gif) -180px 0; display: block; padding: 0; }
.presscenteron				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_presscenter.gif) 0 0; display: block; padding: 0; }

.silokids a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.silokids a:link			{ background: url(images/nav/ln_silokids.gif) 0 0; display: block; padding: 0; }
.silokids a:visited 		{ background: url(images/nav/ln_silokids.gif) 0 0; display: block; padding: 0; }
.silokids a:hover			{ background: url(images/nav/ln_silokids.gif) -180px 0; display: block; padding: 0; }
.silokidscurrent			{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_silokids.gif) -180px 0; display: block; padding: 0; }
.silokidson					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_silokids.gif) 0 0; display: block; padding: 0; }

.specialty a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.specialty a:link				{ background: url(images/nav/ln_specialty.gif) 0 0; display: block; padding: 0; }
.specialty a:visited 			{ background: url(images/nav/ln_specialty.gif) 0 0; display: block; padding: 0; }
.specialty a:hover				{ background: url(images/nav/ln_specialty.gif) -180px 0; display: block; padding: 0; }
.specialtycurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_specialty.gif) -180px 0; display: block; padding: 0; }
.specialtyon					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_specialty.gif) 0 0; display: block; padding: 0; }

.store a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.store a:link				{ background: url(images/nav/ln_store.gif) 0 0; display: block; padding: 0; }
.store a:visited 			{ background: url(images/nav/ln_store.gif) 0 0; display: block; padding: 0; }
.store a:hover				{ background: url(images/nav/ln_store.gif) -180px 0; display: block; padding: 0; }
.storecurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_store.gif) -180px 0; display: block; padding: 0; }
.storeon					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_store.gif) 0 0; display: block; padding: 0; }

.support a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.support a:link				{ background: url(images/nav/ln_support.gif) 0 0; display: block; padding: 0; }
.support a:visited 			{ background: url(images/nav/ln_support.gif) 0 0; display: block; padding: 0; }
.support a:hover			{ background: url(images/nav/ln_support.gif) -180px 0; display: block; padding: 0; }
.supportcurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_support.gif) -180px 0; display: block; padding: 0; }
.supporton					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_support.gif) 0 0; display: block; padding: 0; }

.volunteering a				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.volunteering a:link		{ background: url(images/nav/ln_volunteering.gif) 0 0; display: block; padding: 0; }
.volunteering a:visited 	{ background: url(images/nav/ln_volunteering.gif) 0 0; display: block; padding: 0; }
.volunteering a:hover		{ background: url(images/nav/ln_volunteering.gif) -180px 0; display: block; padding: 0; }
.volunteeringcurrent		{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_volunteering.gif) -180px 0; display: block; padding: 0; }
.volunteeringon				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_volunteering.gif) 0 0; display: block; padding: 0; }

.welcome a					{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; }
.welcome a:link				{ background: url(images/nav/ln_welcome.gif) 0 0; display: block; padding: 0; }
.welcome a:visited 			{ background: url(images/nav/ln_welcome.gif) 0 0; display: block; padding: 0; }
.welcome a:hover			{ background: url(images/nav/ln_welcome.gif) -180px 0; display: block; padding: 0; }
.welcomecurrent				{ height: 20px; voice-family: "\"}\""; voice-family: inherit; height: 20px; text-decoration: none; background: url(images/nav/ln_welcome.gif) -180px 0; display: block; padding: 0; }


/*********************   BOTTOM   ******************/
#bottom						{ height: 50px; width: 880px }
#bottom_nav					{ background-color: #8e814a; height: 48px; margin: 3px 0 0 20px; padding: 0; width: 840px }
* html #bottom_nav					{ background-color: #8e814a; height: 45px; margin: 1px 0 0 20px; padding: 0; width: 840px }
#bottom_shadow				{ margin: 0; padding: 0 }


/*********************   CSS   *********************/
#wrapper 					{ background: #585756 url("images/pic/pic_bck_home.jpg") repeat-y; height: 100%; margin: 0 auto; min-height: 100%; width: 880px; }
#wrapper_more 				{ background: #585756 url("images/pic/pic_bck_more.jpg") repeat-y; height: 100%; margin: 0 auto; min-height: 100%; width: 880px; }

.pagecount 					{ font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; font-size: 10px; color: #666; font-weight: normal; background-color: transparent; }
.paginate 					{ font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif; font-size: 12px; font-weight: normal; letter-spacing: .1em; padding: 10px 6px 10px 4px; margin: 0; background-color: transparent; }

