﻿@import url(default.css);
@media screen {
	
	/* Common styles
	***********************************************************************/
	
		body { background:#B5E5FC url(/!images/prs_mp_tile.jpg) repeat-x; }
	    
		#Wrapper { width:978px; margin:0 auto; }
		
		#TopBar { height:35px; padding:0 30px; font-size:1.2em; color:#63747C; }
		#TopBar div { line-height:35px; vertical-align:middle; }
		#TopBar a:link { color:#63747C; text-decoration:underline; }
		#TopBar a:Visited { color:#63747C; text-decoration:underline; }
		#TopBar a:hover, #TopBar a:focus, #TopBar a:active { color:#000; text-decoration:none; }

		#Ftr { background: url(/!images/prs_mp_footertile.jpg) no-repeat; width:978px; height:287px; position:relative; }
		#Ftr #FtrLogos { background: url(/!images/prs_mp_footer_logos.gif) no-repeat bottom; width:796px; height:100px; margin:0 auto; }
		#Ftr #FtrLinks { font:1.1em/1.4em Arial, Verdana, sans-serif; position:absolute; bottom:35px; left:65px; color:#FFF; }
		#Ftr #FtrLinks a:link { color:#FFF; text-decoration:underline; }
		#Ftr #FtrLinks a:Visited { color:#FFF; text-decoration:underline; }
		#Ftr #FtrLinks a:hover, #Ftr #FtrLinks a:focus, #Ftr #FtrLinks a:active { color:#DDD; text-decoration:none; }

		#Copyright { line-height:28px; vertical-align:middle; font-size:.9em; text-align:center; }

	/* MP Styles
	***********************************************************************/
	
		.home #HdrImg { background: url(/!images/prs_flash_placeholder2a.jpg) no-repeat; width:978px; height:301px; }

		.home #Content { background:#FFF url(/!images/prs_mp_bodytile.jpg) no-repeat; background-position:-1px 0; width:976px; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB; height:auto!important; height:381px; min-height:381px;  }
		.home #Content #PromoDesc  { padding-left:21px; height:120px; display:block; }
		.home #Content #PromoDesc div { float:left; height:106px; padding:14px 32px 0 18px; }
		.home #Content #PromoDesc div.box1 { width:188px; }
		.home #Content #PromoDesc div.box2 { width:187px; }
		.home #Content #PromoDesc div.box3 { width:188px; }
		.home #Content #PromoDesc div.box4 { width:188px; padding-right:18px; }
		.home #Content div.content h1 { color:#0E84B2 !important; font-family: Times New Roman, Serif !important; }
		.home #Content div.content { font-size:1.25em; line-height:1.3em; padding:20px 120px; }
		.home #Content div.content a:link { color:#439606; text-decoration:underline; }
		.home #Content div.content a:Visited { color:#439606; text-decoration:underline; }
		.home #Content div.content a:hover, .home #Content div.content a:focus, .home #Content div.content a:active { color:#985648; text-decoration:none; }

	/* MP Styles - Coffee for the Cure
	***********************************************************************/
	
		.coffee { background:#B5E5FC url(/!images/komen/prs_kc_background.jpg); }
	    .coffee #HdrImg { background: url(/!images/komen/prs_kc_contentarea_top.gif) no-repeat; width:966px; height:323px; }
		.coffee #Content { background-color:white; width:966px; height:auto!important; height:600px; min-height:600px;  }
		.coffee #Content div.content { font-size:2.5em; line-height:1.5em; padding-left:40px; padding-right:40px; }
		.coffee #Ftr { background-image:url(/!images/komen/prs_kc_contentarea_bottom.gif);background-color:white; width:966px; height:152px; }
		.coffee .fright { float:right; font-weight:bold; }
		.coffee .fleft { float:left; font-weight:bold;  }
		.coffee #TopBar a  {color:#d466a3;}

	/* INT styles
	***********************************************************************/
	
		#Hdr { width:978px; height:175px; }
		#Hdr #HdrLogo a { background: url(/!images/prs_int_logo.jpg) no-repeat; float:left; width:385px; padding-top:175px; }
		#Hdr #SubHdr { background: url(/!images/subhdrs/prs_int_sub_aboutus.jpg) no-repeat; float:left; width:593px; padding-top:175px; }

		#CntWrapper { background:#FFF url(/!images/prs_int_fade.gif) repeat-x; width:976px; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB; }

		#LCnt { width:243px; float:left; }
		#RCnt { width:725px; float:left; }

		#RCnt div.content { padding:15px 20px; font-size:1.25em; line-height:1.3em }

		#RCnt div.content a:link { color:#439606; text-decoration:underline; }
		#RCnt div.content a:Visited { color:#439606; text-decoration:underline; }
		#RCnt div.content a:hover, #RCnt div.content a:focus, #RCnt div.content a:active { color:#985648; text-decoration:none; }

		#LCnt #LCntPromo a { background: url(/!images/prs_int_promo_freeonsite.jpg) no-repeat top right; width:243px; padding-top:170px; }

		h1, h2 { color:#0E84B2 !important; font-family: Times New Roman, Serif !important; }

		/*** SubHdrs ***/
		
		.sec_about_us #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_aboutus.jpg); }
		.sec_become_customer #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_becomeacustomer.jpg); }
		.sec_bottled_water #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_bottledwater.jpg); }
		.sec_coffee_refreshments #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_coffee.jpg); }
		.sec_contact_us #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_contactus.jpg); }
		.sec_custom_bottled_water #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_custom.jpg); }
		.sec_news_events #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_news_events.jpg); }
		.sec_water_filtration #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_filtration.jpg); }
		.sec_my_account #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_myaccount.jpg); }
		.sec_our_products #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_ourproducts.jpg); }
		.sec_sitemap #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_sitemap.jpg); }
		.sec_specials #Hdr #SubHdr { background-image: url(/!images/subhdrs/prs_int_sub_specials.jpg); }

	/* Navigation styles
	***********************************************************************/

		/*** INT Main Navigation ***/
		
		#iPNav { width:243px; }
		#iPNav dl { background: url(/!images/prs_int_nav_bottomcap.jpg) no-repeat bottom; padding-bottom:17px; }
		#iPNav ul { display:none; list-style-type: none; padding:0; margin:0 0 0 19px; width:220px; }
		#iPNav ul li a { border-bottom:1px solid #3FC1E1; display:block; line-height:20px; vertical-align:middle; padding:0 0 0 23px; width:201px; text-decoration:none; color:#70789C; }
		#iPNav ul li a:focus, #iPNav ul li a:hover { color:#985648; }
		#iPNav li.liFtr { display:none; }

		.sec_bottled_water #iPNav #pn_bottle ul { display:block;  }
		#iPNav #pn_bottle ul li a { background: url(/!images/prs_int_nav_drop01.gif) repeat-y right top; }
		#iPNav #pn_bottle div { background: url(/!images/prs_int_nav_01a.jpg) no-repeat right top; width:243px; }
		#iPNav #pn_bottle div a.ir { background:none; width:243px; padding-top:55px; }
		#iPNav #pn_bottle div:hover, #iPNav #pn_bottle div:focus { background-image: url(/!images/prs_int_nav_01b.jpg); }
		* html #iPNav #pn_bottle a.ir:hover, * html #iPNav #pn_bottle a.ir:focus { background: url(/!images/prs_int_nav_01b.jpg) no-repeat right top; }
		
		.sec_coffee_refreshments #iPNav #pn_coffee ul { display:block;  }
		#iPNav #pn_coffee ul li a { background: url(/!images/prs_int_nav_drop02.gif) repeat-y right top; }
		#iPNav #pn_coffee div { background: url(/!images/prs_int_nav_02a.jpg) no-repeat right top; width:243px; }
		#iPNav #pn_coffee div a.ir { background:none; width:243px; padding-top:44px; }
		#iPNav #pn_coffee div:hover, #iPNav #pn_coffee div:focus { background-image: url(/!images/prs_int_nav_02b.jpg); }
		* html #iPNav #pn_coffee a.ir:hover, * html #iPNav #pn_coffee a.ir:focus { background: url(/!images/prs_int_nav_02b.jpg) no-repeat right top; }
		
		.sec_custom_bottled_water #iPNav #pn_custom ul { display:block;  }
		#iPNav #pn_custom ul li a { background: url(/!images/prs_int_nav_drop03.gif) repeat-y right top; }
		#iPNav #pn_custom div { background: url(/!images/prs_int_nav_03a.jpg) no-repeat right top; width:243px; }
		#iPNav #pn_custom div a.ir { background:none; width:243px; padding-top:46px; }
		#iPNav #pn_custom div:hover, #iPNav #pn_custom div:focus { background-image: url(/!images/prs_int_nav_03b.jpg); }
		* html #iPNav #pn_custom a.ir:hover, * html #iPNav #pn_custom a.ir:focus { background: url(/!images/prs_int_nav_03b.jpg) no-repeat right top; }
		
		.sec_water_filtration #iPNav #pn_water_ ul { display:block;  }
		#iPNav #pn_water_ ul li a { background: url(/!images/prs_int_nav_drop04.gif) repeat-y right top; }
		#iPNav #pn_water_ div { background: url(/!images/prs_int_nav_04a.jpg) no-repeat right top; width:243px; }
		#iPNav #pn_water_ div a.ir { background:none; width:243px; padding-top:42px; }
		#iPNav #pn_water_ div:hover, #iPNav #pn_water_ div:focus { background-image: url(/!images/prs_int_nav_04b.jpg); }
		* html #iPNav #pn_water_ a.ir:hover, v#iPNav #pn_water_ a.ir:focus { background: url(/!images/prs_int_nav_04b.jpg) no-repeat right top; }

		/*** INT Product Navigation ***/

		#iMNav { width:243px; }
		#iMNav ul { display:none; list-style-type: none; padding:0; margin:0 0 0 19px; width:220px; }
		#iMNav ul li a { background:#E4F0F0 url(/!images/prs_int_nav2_drop.gif) repeat-y top right; border-bottom:1px solid #BCDCF1; display:block; line-height:20px; vertical-align:middle; padding:0 0 0 23px; width:201px; text-decoration:none; color:#70789C; }
		#iMNav ul li a:focus, #iMNav ul li a:hover { color:#985648; }
		#iMNav li.liFtr { display:none; }

		.sec_become_customer #iMNav #mn_become ul { display:block; }
		#iMNav #mn_become div { background: url(/!images/prs_int_nav2a_normal.jpg) no-repeat right top; width:243px; }
		#iMNav #mn_become div a.ir { background:none; width:243px; padding-top:64px; }
		#iMNav #mn_become div:hover, #iMNav #mn_become div:focus { background-image: url(/!images/prs_int_nav2a_hover.jpg); }
		* html #iMNav #mn_become a.ir:hover, * html #iMNav #mn_become a.ir:focus { background: url(/!images/prs_int_nav2a_hover.jpg) no-repeat right top; }

		.sec_our_products #iMNav #mn_our_pr ul { display:block; }
		#iMNav #mn_our_pr div { background: url(/!images/prs_int_nav2b_normal.jpg) no-repeat right top; width:243px; }
		#iMNav #mn_our_pr div a.ir { background:none; width:243px; padding-top:37px; }
		#iMNav #mn_our_pr div:hover, #iMNav #mn_our_pr div:focus { background-image: url(/!images/prs_int_nav2b_hover.jpg); }
		* html #iMNav #mn_our_pr a.ir:hover, * html #iMNav #mn_our_pr a.ir:focus { background: url(/!images/prs_int_nav2b_hover.jpg) no-repeat right top; }
		
		.sec_news_events #iMNav #mn_news_e ul { display:block; }
		#iMNav #mn_news_e div { background: url(/!images/prs_int_nav2c_normal.jpg) no-repeat right top; width:243px; }
		#iMNav #mn_news_e div a.ir { background:none; width:243px; padding-top:38px; }
		#iMNav #mn_news_e div:hover, #iMNav #mn_news_e div:focus { background-image: url(/!images/prs_int_nav2c_hover.jpg); }
		* html #iMNav #mn_news_e a.ir:hover, * html #iMNav #mn_news_e a.ir:focus { background: url(/!images/prs_int_nav2c_hover.jpg) no-repeat right top; }
		
		.sec_specials #iMNav #mn_specia ul { display:block; }
		#iMNav #mn_specia div { background: url(/!images/prs_int_nav2d_normal.jpg) no-repeat right top; width:243px; }
		#iMNav #mn_specia div a.ir { background:none; width:243px; padding-top:36px; }
		#iMNav #mn_specia div:hover, #iMNav #mn_specia div:focus { background-image: url(/!images/prs_int_nav2d_hover.jpg); }
		* html #iMNav #mn_specia a.ir:hover, * html #iMNav #mn_specia a.ir:focus { background: url(/!images/prs_int_nav2d_hover.jpg) no-repeat right top; }
		
		.sec_my_account #iMNav #mn_my_acc ul { display:block; }
		#iMNav #mn_my_acc div { background: url(/!images/prs_int_nav2e_normal.jpg) no-repeat right top; width:243px; }
		#iMNav #mn_my_acc div a.ir { background:none; width:243px; padding-top:35px; }
		#iMNav #mn_my_acc div:hover, #iMNav #mn_my_acc div:focus { background-image: url(/!images/prs_int_nav2e_hover.jpg); }
		* html #iMNav #mn_my_acc a.ir:hover, * html #iMNav #mn_my_acc a.ir:focus { background: url(/!images/prs_int_nav2e_hover.jpg) no-repeat right top; }
		
		#iMNav #mn_home a.ir { background: url(/!images/prs_int_nav2f_normal.jpg) no-repeat right top; width:243px; padding-top:39px; }
		#iMNav #mn_home a.ir:hover, #iMNav #mn_home a.ir:focus { background-image: url(/!images/prs_int_nav2f_hover.jpg); }

		/*** MP Product Nav ***/
		
		#mPNav { background: url(/!images/prs_mp_promos.jpg) no-repeat; width:958px; height:155px; padding:13px 0 0 20px;  }

		#mPNav #ProdNav { width:937px; height:46px; padding:0; }
		#mPNav #ProdNav dd { float:left; width:auto!important; display:inline; margin:0; position:relative; z-index:5; }
		#mPNav #ProdNav dt { position:absolute; height:0; overflow:hidden; visibility:hidden; }
		#mPNav #ProdNav a.ir { display:block; padding-top:46px; position:relative; }
		
		#mPNav #ProdNav #pn_bottle a.ir { width:224px; margin-right:14px;  }
		#mPNav #ProdNav #pn_coffee a.ir { width:224px; margin-right:13px; }
		#mPNav #ProdNav #pn_custom a.ir { width:224px; margin-right:14px; }
		#mPNav #ProdNav #pn_water_ a.ir { width:224px; }
		
		#mPNav .dropdown ul { overflow: visible; position:absolute; display:none; z-index:10; color:#2A2A2A; *top:46px; *left:0; }
		#mPNav .dropdown dd:focus ul, #mPNav .dropdown dd:hover ul, #mPNav .dropdown dd.over ul { display:block; }
	    
		#mPNav #ProdNav ul { border: 1px solid #ABB8C1; border-top:none; background:#FFF; list-style-type: none; padding:0; margin:0;width:222px; }
		#mPNav #ProdNav ul li a { display:block; line-height:25px; vertical-align:middle; padding:0 0 0 23px; width:199px; font-weight:bold; text-decoration:none; border:0; color:#63aa30; }
		#mPNav #ProdNav ul li.alt a { background:#ECF1F4; } 
		#mPNav #ProdNav ul li a:focus, #mPNav #ProdNav ul li a:hover { background-image: url(/!images/prs_mp_dropdown_waterdrop.gif); background-repeat:no-repeat; color:#985648; }
		#mPNav #ProdNav li.liFtr { display:none; }
		
		/*** MP Main Navigation ***/
		
		#mMNav { background: url(/!images/prs_mp_nav2.jpg) no-repeat; width:978px; height:68px; }
		
		#mMNav #MainNav { width:884px; height:68px; margin-left:50px; padding:0; }
		#mMNav #MainNav dd { float:left; width:auto!important; display:inline; margin:0; position:relative; z-index:15; }
		#mMNav #MainNav dt { position:absolute; height:0; overflow:hidden; visibility:hidden; }
		#mMNav #MainNav a.ir { background-image: url(/!images/prs_mp_nav1.jpg); display:block; width:100%; padding-top:68px; position:relative; }
		#mMNav #MainNav dd:hover a.ir, #mMNav #MainNav dd:focus a.ir, #mMNav #MainNav a.ir:focus, #mMNav #MainNav a.ir:hover, #mMNav #MainNav a.over { background-image:none; }
		
		#mMNav #MainNav #mn_become a.ir { width:237px; background-position:-50px 0; }
		#mMNav #MainNav #mn_our_pr a.ir { width:173px; background-position:-287px 0; }
		#mMNav #MainNav #mn_news_e a.ir { width:190px; background-position:-460px 0; }
		#mMNav #MainNav #mn_specia a.ir { width:117px; background-position:-650px 0; }
		#mMNav #MainNav #mn_my_acc a.ir { width:167px; background-position:-767px 0; }

		#mMNav .dropdown ul { overflow: visible; position:absolute; display:none; z-index:15; color:#2A2A2A; *top:68px; *left:0; }
		#mMNav .dropdown dd.active ul, #mMNav .dropdown dd:hover ul, #mMNav .dropdown dd.over ul { display:block; }
	    
		#mMNav #MainNav ul { border: 1px solid #ABB8C1; border-top:none; border-bottom:none; background:#FFF; list-style-type: none; padding:0; margin:0; width:222px; }
		#mMNav #MainNav ul li a { display:block; line-height:25px; vertical-align:middle; padding:0 0 0 23px; width:199px; font-weight:bold; text-decoration:none; border:0; color:#63aa30; }
		
		#mMNav #MainNav #mn_become ul { margin-left:1px; width:237px; }
		#mMNav #MainNav #mn_become ul li a { width:214px; }
		
		#mMNav #MainNav #mn_my_acc ul { width:185px; }
		#mMNav #MainNav #mn_my_acc ul li a { width:162px; }
		
		#mMNav #MainNav ul li.alt a { background:#ECF1F4; } 
		#mMNav #MainNav ul li a:focus, #mMNav #MainNav ul li a:hover { background-image: url(/!images/prs_mp_dropdown_waterdrop.gif); background-repeat:no-repeat; color:#985648; }
		#mMNav #MainNav li.liFtr { background: url(/!images/prs_mp_dropdown_cap.gif) repeat-x; height:22px; }

		/*** MP Int Logo Navigation ***/
		
		#FtrLogos dl { height:100px; }
		#FtrLogos a.ir { padding-top:100px; float:left; width:142px; }
		#fl_clear a.ir { width:118px; }
		#fl_memph a.ir { width:84px; }
		#fl_mtvwt a.ir { width:130px; }
		#fl_mtvcf a.ir { width:100px; }
		#fl_grnmt a.ir { width:114px; }
		#fl_sdcof a.ir { width:108px; }

		/*** Int ThirdNav ***/
		#ThirdNav { margin-bottom:20px; }
		#ThirdNav a.AT { font-weight:bold; }
	
	/* Section styles
	***********************************************************************/
	
		/*** Sitemap ***/
		ul.sitemap ul { margin-bottom:0; }
		ul.sitemap li { margin-bottom:.25em; }
		ul.sitemap li ul li { margin-bottom:0; }
		
		
		/*** Donation Form ***/

	
	input {margin-right:5px;}
	
	.hr { display:block; background: url(/!images/prs_int_divider_hz.gif) no-repeat; width:435px; height:12px; margin:6px auto; border:0px; }

	.searchbutton {margin:0;padding:0;}
}
@import url(temp.css);