/* CSS Style Sheet for Young's Pharmacy */

html, body {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #000000;
} 
* {
	padding: 0;
	margin: 0;
}
.clearit {
	clear: both;
	height:0;
    font-size: 1px;
    line-height: 0px;
}
.floatleft {
	float: left;
	padding-right: 15px;
}
/* -------------------------------------------------------Layout divs */
#pagewidth { 
 	width:933px; 
 	text-align:left;  
	margin-left:auto; 
	margin-right:auto; 
	margin-top: 20px; 
} 
#header {
	width: 933px;
	height: 117px;
	text-align: center;
	border-bottom: #ffffff 2px solid;
}
#horiz-menu {
	width: 933px;
	height: 27px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(images/horiz-menu-bg.gif);
	background-repeat: no-repeat;
	border-bottom: #ffffff 2px solid;
}
#wrapper {
	background-image: url(images/contentbg.gif);
	background-repeat: repeat-y;
}
#leftcol {
	float: left;
	width: 118px;
}
#maincol {
	float: right;
	width: 815px;
}
#footer {
	width: 933px;
	height: 80px;
	clear: both;
	background-color: #FFFFFF;	
	text-align: center;
}
#footer_copy {
	width: 933px;
	height: 30px;
	text-align: center;
	background-color: #FFFFFF;
}
/* -------------------------------------------------------horizontal menu */

#horiz-menu img {	
	border: none;
}
#horiz-menu li a {
	display: block;
	width: 118px;
	height: 27px;
}
#horiz-menu li a img {
	border: none;
	vertical-alignment: bottom; /* For IE6 */
}
#horiz-menu li a:hover {
	visibility: visible;
}
#horiz-menu li a:hover img {	
	visibility: visible;
}
#horiz-menu li a:hover img/**/ {visibility: hidden; }
#horiz-menu ul {
	list-style-type: none;
}
#horiz-menu li {
	float: left;
	display: block;
	height: 27px;
	width: 118px;
}
#t_home {
	background: url(images/top_home_off.gif) no-repeat left bottom;
}
#t_firstaid {
	background: url(images/top_firstaid_hov.gif) no-repeat left bottom;
}
#t_about {
	background: url(images/top_about_hov.gif) no-repeat left bottom;
}
#t_community {
	background: url(images/top_community_hov.gif) no-repeat left bottom;
}
#t_links {
	background: url(images/top_links_hov.gif) no-repeat left bottom;
}
#t_flyer {
	background: url(images/top_flyer_hov.gif) no-repeat left bottom;
}
/* -------------------------------------------------------main menu */
#leftcol img {
	margin-left: 9px;
	margin-top: 8px;
	margin-bottom: 2px;
}

#mainmenu {
	width: 101px;
	margin-left: 9px;
	margin-top: 8px;
}
#mainmenu ul {
	list-style-type: none;
	font-size: 11px;
	text-align: center;
	font-weight: 400;
}
#mainmenu ul li {
	width: 101px;
	height: 32px;
	background-image: url(images/button.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
#mainmenu a {
	color: #ffffff;
	text-decoration: none;
}
#mainmenu a:hover {
	color: #ee3725;
}
#mainmenu a.oneline {
	display: block;
	padding-top: 10px;
}
#mainmenu a.twoline {
	display: block;
	padding-top: 4px;
	line-height: 11px;
}

/* -------------------------------------------------------main content */
#maincont {
	width: 815px;
}
.homead {
	width: 407px;
	float: left;
	text-align: center;
	margin-bottom: 20px;
}
.homead-topleft {
	float: left;
	margin-left: 22px;
	margin-top: 18px;
}
.homead-topright {
	float: left;
	margin-left: 16px;
	margin-top: 18px;
}
.homead-botleft {
	float: left;
	margin-left: 22px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.homead-botright {
	float: left;
	margin-left: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
}

/* -------------------------------------------------------body area */
#sec_hometemp {
	width: 815px;
}
#sec_main {
	width: 815px;
}
#submain {
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 25px;
}	
#sec_homehealth {
	width: 815px;
}
#sec_dispensary {
	width: 815px;
}
#sec_postoffice {
	width: 815px;
}
#sec_renaissance {
	width: 815px;
}
#sec_knowrisk {
	width: 815px;
}
#sec_giftshop, #sec_cosmetics {
	width: 815px;
}

#subleft {
	width: 115px;
	float: left;
}
#subright {
	float: left;
	width: 350px;
	margin-left: 20px;
	margin-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
}
#subright p {
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 10px;
	color: #000000;
}
#subright p.smallprint {
	font-size: 10px;
	line-height: 12px;
	color: #000000;
}
#subright p.lessspace {
	line-height: 18px;
}
#subright ul {
	margin-left: 30px;
	font-size:12px;
}
#subright ul li {
	line-height: 14px;
	color: #ee3725;
	padding-bottom: 15px;
}
#subright ul.lessspace li {
	padding-bottom: 5px;
}
#subright ul li span {
	color: #000000;
}
#submain h1, #subright h1 {
	font-size: 18px;
	color: #000000;
	margin-bottom: 10px;
}
#submain p {
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 10px;
	color: #000000;
}
#submain ul {
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 10px;
	margin-left: 20px;
	color: #000000;
}
#submain a, #subright a {
	color: #000000;
}
#submain a:hover, #subright a:hover {
	color: #006350;
}
#submain .bluetext {
	color: #0000ff;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}
#subimage {
	width: 264px;
	float: left;
	margin-top: 9px;
}
#scrollcont {
	padding-top: 25px;
	margin-left: 20px;
}
#subscroll {
	width: 450px;
	height: 488px;
	font-family: Arial, Helvetica, sans-serif;
	overflow: auto;
	padding-right: 10px;
}
#subscroll h1 {
	font-size: 14px;
	color: #000000;
	margin-bottom: 10px;
}
#subscroll p {
	font-size: 12px;
	line-height: 20px;
	margin-bottom: 10px;
	color: #000000;
}
#promopage h2 {
	font-size: 14px;
	line-height: 22px;
	margin-bottom: 20px;
	font-weight: normal;
}
/* -------------------------------------------------------home page body area */
#home_left {
	width: 500px;
	float: left;
	margin-left: 20px;
	margin-top: 25px;
}
#home_left h1 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}
#home_left p {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
	color: #000000;
}
#home_left a {
	color: #006350;
}
#home_left a:hover {
	color: #000000;
}
#home_right {
	width: 250px;
	float: right;
	margin-top: 25px;
	text-align: left;
}
#home_right h2 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}
#home_right table {
	font-size: 14px;
	color: #000000;
}
#home_right table {
	font-size: 12px;
	color: #000000;
}
/* -------------------------------------------------------contact page body area */
#contact_left {
	width: 280px;
	float: left;
	margin-left: 20px;
	margin-top: 25px;
}

#contact_left p {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
	color: #000000;
}
#contact_left a {
	color: #006350;
}
#contact_left a:hover {
	color: #000000;
}
#contact_right {
	width: 472px;
	float: right;
	margin-top: 25px;
	text-align: left;
}
/* -------------------------------------------------------about us page body area */
#about_left {
	width: 475px;
	float: left;
	margin-left: 20px;
	margin-top: 25px;
}
#about_left h1 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}
#about_left p {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
	color: #000000;
}
#about_left a {
	color: #006350;
}
#about_left a:hover {
	color: #000000;
}
#about_left ul {
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 10px;
	margin-left: 20px;
	color: #000000;
}
#about_right {
	width: 285px;
	float: right;
	margin-top: 25px;
	text-align: left;
}
/* -------------------------------------------------------post office body area */
#sec_postoffice #subright {
	float: left;
	width: 432px;
	margin-left: 0;
	margin-top: 8px;
}
#sec_postoffice #subimage {
	width: 268px;
	float: left;
	margin-top: 9px;
}

#p_postoffice #subright a {
	color: #006350;
}
#p_postoffice #subright a:hover {
	color: #000000;
}
/* -------------------------------------------------------renaissance woman body area */
#sec_renaissance #subright {
	float: left;
	width: 366px;
	margin-left: 0;
	margin-top: 8px;
}
#sec_renaissance #subimage {
	width: 334px;
	float: left;
	margin-top: 9px;
}
#p_renaissance #subright a {
	color: #006350;
}
#p_renaissance #subright a:hover {
	color: #000000;
}
/* -------------------------------------------------------dispensary body area */
#sec_dispensary #subright {
	float: left;
	width: 406px;
	margin-left: 0;
	margin-top: 8px;
}	
#sec_dispensary h1 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}
#sec_dispensary #subright a {
	color: #006350;
}
#sec_dispensary #subright a:hover {
	color: #000000;
}	
#sec_dispensary #subimage {
	width: 294px;
	float: left;
	margin-top: 9px;
}
/* -------------------------------------------------------know risk body area */
#sec_knowrisk #subright {
	float: left;
	width: 419px;
	margin-left: 0;
	margin-top: 8px;
}
#sec_knowrisk #subimage {
	width: 281px;
	float: left;
	margin-top: 9px;
}
#sec_knowrisk #subright a {
	color: #006350;
}
#sec_knowrisk #subright a:hover {
	color: #000000;
}
/* -------------------------------------------------------home health body area */
#sec_homehealth #subright {
	float: left;
	width: 341px;
	margin-left: 0;
	margin-top: 8px;
}
#sec_homehealth #subimage {
	width: 359px;
	float: left;
	margin-top: 9px;
}
/* -------------------------------------------------------gift shop body area */
#sec_giftshop #subright {
	float: left;
	width: 436px;
	margin-left: 0;
	margin-top: 8px;
}	
#sec_giftshop h1 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
	text-align: center;
	font-style:italic;
}
/* -------------------------------------------------------cosmetics body area */
#sec_cosmetics #subright {
	float: left;
	width: 436px;
	margin-left: 0;
	margin-top: 8px;
}	
#sec_cosmetics h1 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 15px;
}
#sec_cosmetics #subright a {
	color: #006350;
}
#sec_cosmetics #subright a:hover {
	color: #000000;
}
/* -------------------------------------------------------promo page body area */
#promo_left {
	width: 475px;
	float: left;
	margin-left: 20px;
	margin-top: 25px;
}
#promo_left h1 {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}
#promo_left p {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
	color: #000000;
}
#promo_left a, #promo_right a {
	color: #006350;
}
#promo_left a:hover, #promo_right a:hover {
	color: #000000;
}
#promo_left ul {
	font-size: 12px;
	line-height: 22px;
	margin-bottom: 10px;
	margin-left: 20px;
	color: #000000;
}
#promo_right {
	width: 285px;
	float: right;
	margin-top: 25px;
	text-align: center;
}
#promo_right p {
	font-size: 12px;
	line-height: 18px;
	margin-bottom: 10px;
	color: #000000;
}
/* -------------------------------------------------------subsection menu */
#submenu {
	width: 74px;
	margin-left: 7px;
	padding-top: 8px;
}
#submenu ul {
	list-style-type: none;
	font-size: 10px;
	text-align: center;
	font-weight: 400;
}
#submenu ul li {
	width: 74px;
	height: 23px;
	background-image: url(images/sub_button.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
}
#submenu a {
	color: #ffffff;
	text-decoration: none;
}
#submenu a:hover {
	color: #ee3725;
}
#submenu a.oneline {
	display: block;
	padding-top: 5px;
}
#submenu a.twoline {
	display: block;
	padding-top: 1px;
	line-height: 10px;
}
/* -------------------------------------------------------active pages - Contact Us section*/
body#p_contact li#m_contact a {
	color: #ee3725;
}
/* -------------------------------------------------------active pages - Contact Us section*/
body#p_aboutus li#m_about a {
	color: #ee3725;
}
/* -------------------------------------------------------active pages - Health News section*/
body#p_healthnews li#m_healthnews a {
	color: #ee3725;
}
/* -------------------------------------------------------active pages - Dispensary section*/
body#p_dispensary li#m_dispensary a {
	color: #ee3725;
}
body#p_efill li#m_dispensary a {
	color: #ee3725;
}
body#p_efill li#m_subefill a {
	color: #ee3725;
}
body#p_dialrx li#m_dispensary a {
	color: #ee3725;
}
body#p_dialrx li#m_dialrx a {
	color: #ee3725;
}
body#p_transfer li#m_dispensary a {
	color: #ee3725;
}
body#p_transfer li#m_transfer a {
	color: #ee3725;
}
body#p_medscheck li#m_dispensary a {
	color: #ee3725;
}
body#p_medscheck li#m_medscheck a {
	color: #ee3725;
}
body#p_otcmeds li#m_dispensary a {
	color: #ee3725;
}
body#p_otcmeds li#m_otc a {
	color: #ee3725;
}
body#p_delivery li#m_dispensary a {
	color: #ee3725;
}
body#p_delivery li#m_delivery a {
	color: #ee3725;
}
/* -------------------------------------------------------active pages - Home Health section*/
body#p_homehealth li#m_homehealth a {
	color: #ee3725;
}
body#p_apnea li#m_homehealth a {
	color: #ee3725;
}
body#p_apnea li#m_apnea a {
	color: #ee3725;
}
body#p_adaptive li#m_homehealth a {
	color: #ee3725;
}
body#p_adaptive li#m_adaptive a {
	color: #ee3725;
}	
body#p_braces li#m_homehealth a {
	color: #ee3725;
}
body#p_braces li#m_braces a {
	color: #ee3725;
}	
body#p_diagnostic li#m_homehealth a {
	color: #ee3725;
}
body#p_diagnostic li#m_diagnostic a {
	color: #ee3725;
}
body#p_footcare li#m_homehealth a {
	color: #ee3725;
}
body#p_footcare li#m_footcare a {
	color: #ee3725;
}	
body#p_lifestyle li#m_homehealth a {
	color: #ee3725;
}
body#p_lifestyle li#m_lifestyle a {
	color: #ee3725;
}
body#p_mobility li#m_homehealth a {
	color: #ee3725;
}
body#p_mobility li#m_mobility a {
	color: #ee3725;
}
body#p_ostomy li#m_homehealth a {
	color: #ee3725;
}
body#p_ostomy li#m_ostomy a {
	color: #ee3725;
}
body#p_therapy li#m_homehealth a {
	color: #ee3725;
}
body#p_therapy li#m_therapy a {
	color: #ee3725;
}
/* -------------------------------------------------------active pages - Post Office section*/
body#p_postoffice li#m_postoffice a {
	color: #ee3725;
}
body#p_stamp li#m_postoffice a {
	color: #ee3725;
}
body#p_stamp li#m_stamp a {
	color: #ee3725;
}
body#p_pobox li#m_postoffice a {
	color: #ee3725;
}
body#p_pobox li#m_pobox a {
	color: #ee3725;
}
body#p_moneygram li#m_postoffice a {
	color: #ee3725;
}
body#p_moneygram li#m_moneygram a {
	color: #ee3725;
}
body#p_phonecard li#m_postoffice a {
	color: #ee3725;
}
body#p_phonecard li#m_phonecard a {
	color: #ee3725;
}
body#p_mailingfax li#m_postoffice a {
	color: #ee3725;
}
body#p_mailingfax li#m_mailingfax a {
	color: #ee3725;
}
body#p_collectables li#m_postoffice a {
	color: #ee3725;
}
body#p_collectables li#m_collectables a {
	color: #ee3725;
}
/* -------------------------------------------------------active pages - Renaissance Woman section*/
body#p_renaissance li#m_renaissance a {
	color: #ee3725;
}
body#p_mastectomy li#m_renaissance a {
	color: #ee3725;
}
body#p_mastectomy li#m_mastectomy a {
	color: #ee3725;
}
body#p_wigs li#m_renaissance a {
	color: #ee3725;
}
body#p_wigs li#m_wigs a {
	color: #ee3725;
}
body#p_hats li#m_renaissance a {
	color: #ee3725;
}
body#p_hats li#m_hats a {
	color: #ee3725;
}
body#p_swimsuits li#m_renaissance a {
	color: #ee3725;
}
body#p_swimsuits li#m_swimsuits a {
	color: #ee3725;
}
body#p_lingerie li#m_renaissance a {
	color: #ee3725;
}
body#p_lingerie li#m_lingerie a {
	color: #ee3725;
}
body#p_rencosmetics li#m_renaissance a {
	color: #ee3725;
}
body#p_rencosmetics li#m_rencosmetics a {
	color: #ee3725;
}
body#p_renservices li#m_renaissance a {
	color: #ee3725;
}
body#p_renservices li#m_renservices a {
	color: #ee3725;
}
body#p_renlinks li#m_renaissance a {
	color: #ee3725;
}
body#p_renlinks li#m_renlinks a {
	color: #ee3725;
}
/* -------------------------------------------------------active pages - Know Risk section*/
body#p_knowrisk li#m_knowrisk a {
	color: #ee3725;
}
body#p_screening li#m_knowrisk a {
	color: #ee3725;
}
body#p_screening li#m_screening a {
	color: #ee3725;
}
body#p_education li#m_knowrisk a {
	color: #ee3725;
}
body#p_education li#m_education a {
	color: #ee3725;
}
body#p_lunchlearn li#m_knowrisk a {
	color: #ee3725;
}
body#p_lunchlearn li#m_lunchlearn a {
	color: #ee3725;
}
body#p_firstaid li#m_knowrisk a {
	color: #ee3725;
}
body#p_firstaid li#m_firstaid a {
	color: #ee3725;
}
body#p_immunizing li#m_knowrisk a {
	color: #ee3725;
}
body#p_immunizing li#m_immunizing a {
	color: #ee3725;
}
/* -------------------------------------------------------active pages - gift shop section*/
body#p_giftshop li#m_giftshop a {
	color: #ee3725;
}
body#p_chocolates li#m_giftshop a {
	color: #ee3725;
}
body#p_chocolates li#m_chocolates a {
	color: #ee3725;
}
body#p_gourmet li#m_giftshop a {
	color: #ee3725;
}
body#p_gourmet li#m_gourmet a {
	color: #ee3725;
}
body#p_warmbuddy li#m_giftshop a {
	color: #ee3725;
}
body#p_warmbuddy li#m_buddy a {
	color: #ee3725;
}
body#p_thymes li#m_giftshop a {
	color: #ee3725;
}
body#p_thymes li#m_thymes a {
	color: #ee3725;
}
body#p_different li#m_giftshop a {
	color: #ee3725;
}
body#p_different li#m_different a {
	color: #ee3725;
}
/* -------------------------------------------------------active pages - cosmetics section*/
body#p_cosmetics li#m_cosmetics a {
	color: #ee3725;
}
body#p_almay li#m_cosmetics a {
	color: #ee3725;
}
body#p_almay li#m_almay a {
	color: #ee3725;
}
body#p_avene li#m_cosmetics a {
	color: #ee3725;
}
body#p_avene li#m_avene a {
	color: #ee3725;
}
body#p_arden li#m_cosmetics a {
	color: #ee3725;
}
body#p_arden li#m_arden a {
	color: #ee3725;
}
body#p_loreal li#m_cosmetics a {
	color: #ee3725;
}
body#p_loreal li#m_loreal a {
	color: #ee3725;
}
body#p_marcelle li#m_cosmetics a {
	color: #ee3725;
}
body#p_marcelle li#m_marcelle a {
	color: #ee3725;
}
/* -------------------------------------------------------footer */
#footercont {
	width: 933px;
	height: 80px;
	background-image: url(images/ourpharmacy.gif);
	background-repeat: no-repeat;
	margin-left: auto;
	margin-right: auto;
}
#footercont p {
	font-size: 16px;
	line-height: 80px;
	color: #ee3725;
	font-style:italic;
}
#footer_copy p {
	font-size: 11px;
	line-height: 25px;
	color: #02B494;
}
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  

