body {

	/*background: #fff url(images/bg.jpg) top left repeat-x;

	background-color: #cfb97c;

	background-color: #7E887D;

	background-color: #C7C182;*/

	background-color: #fff;

	text-align: center;

	margin: 0;

	height: 100%;

	margin-bottom: 1px;

}



a img {

	border: 0;

}



div.pcaa {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	line-height: 24px;

	color: #6DAA9A;

}

div#flash_homepage {

	width: 100%;

	margin: 0 auto;

	/*background-color: #6DAA9A;*/

	background-color: #57797A;

	padding-top: 20px;

	padding-bottom: 20px;

}

ul#homepage_links {

	list-style: none;

	padding: 0;

	width: 440px;

	margin: 50px auto 0 auto;

	height: 53px;

	background-color: #fff;

}

ul#homepage_links li {

	float: left;

	width: 210px;

	text-align: left;

	height: 53px;

}

ul#homepage_links li a {

	font-family: arial;

	color: #232E2F;

	font-weight: bold;

	height: 53px;

	display: block;

	text-decoration: none;

	padding-left: 40px;

}

ul#homepage_links li#asthma {

	margin-right: 10px;

}

ul#homepage_links li#skincare a {

	

}

ul#homepage_links li#skincare a:hover {

	background: url(images/logo7.gif) top left no-repeat;

}

ul#homepage_links li#asthma a {

}

ul#homepage_links li#asthma a:hover {

	background: url(images/logo7.gif) top left no-repeat;

}

div#header {

	width: 740px;

	height: 76px;

	margin: 0 auto;

	text-align: left;

}

div#header a img {

	border: 0;

}

div#header h1 {

	padding: 38px 0 0 0;

	color: #000;

	font-family: sans-serif;

	font-size: 19px;

}

div#footer {

	width: 740px;

	height: 26px;

	margin: 0 auto;

}

.footerlinks {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #4778A0;

	text-decoration: none;



}

.quotes {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

	font-variant: normal;

	color: #000000;

}



table#disclaimer { width: 100%; }

table#disclaimer td {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	text-align: center;

}



ul#nav {

	width: 740px;

	height: 20px;

	margin: 0 auto !important;

	margin: 0;

	padding: 0;

	padding-bottom: 10px;

	background-color: #fff;

	list-style: none;

}

ul#nav li {

	float: left;

	position: relative;

	margin: 0;

	padding: 0;

}

ul#nav li a {

	display: block;

	height: 20px;

	line-height: 20px;

	padding: 0 10px;

	color: #000;

	font-family: arial;

	font-size: 14px;

	font-weight: bold;

	text-decoration: none;

	text-align: center;

}

ul#nav li a:hover {



}



ul.asthma li {

	width: 123px;

}

ul.asthma li.last {

	width: 124px;

}

ul.skincare li {

	width: 105px;

}

ul.skincare li.last {

	width: 107px;

}



ul#nav li ul {

	display: none;

	margin: 0;

	padding: 0;

	position: absolute; 

	top: 20px;

	left: 0;

	list-style: none;

	background-color: #fff;

	border: 1px solid #475F47;

	width: auto;

}

ul#nav li:hover ul, #nav li.sfhover ul {

	display: block;

}

ul#nav li ul li {

	width: 150px;

	display: block;

	float: none;

}

ul#nav li ul li a {

	display: block;

	font-weight: bold;

	font-size: 11px;

	color: #30536f;

	line-height: 14px;

	text-align: center;

	height: auto;

	padding: 3px !important;

	padding: 0 3px;

}

ul#nav li ul li a:hover {

	background-color: #fff;

	text-decoration: underline;

}



div#main {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	line-height: 20px;

	color: #000;

	padding: 0;

	width: 700px !important;

	width: 740px;

	width: 100% !important;

	margin: 0 auto;

	/*background-color: #30536f;*/

	background-color: #6DAA9A;

	text-align: center;

}



div#main h1, div#main h2 {

	margin: 0;

	text-align: left;

	padding-bottom: 20px;

}

div#main h1 {

	font-size: 24px;

	color: #232E2F;

}

div#main h2 {

	font-size: 16px;

}

div#main h3 {

	text-align: left;

}



div#main p {

	text-align: left;

	font-size: 12px;

	margin: 0;

	padding-bottom: 20px;

}



div#main p.quote {

	font-weight: bold;

	font-style: italic;

}



div#main a {

	color: #4C6F6F;

}



div#content ul {

	margin: 0 0 20px 0;

	padding-left: 30px;

}



div#main ul li {

	text-align: left;

	font-size: 12px;

}



div#main img {

	float: left;

	margin: 0 20px 20px 0;

}



div#sidebar {

	width: 180px;

	float: left;

	height: 300px;

}

div#content {

width:400px !important;

width:480px;

padding: 20px 40px;

margin-left: 200px;

/*background: #fff url(images/daisy-bg.jpg) top left;*/

background-color: #fff;

}



div#main p.photos img { float: none; }



table#contact_info {

	margin: 20px 0 0 0;

}



table#contact_info td p {

	width: auto;

}



div#hover_images img {

	display: none;

}



ul#sidebar_nav {

	list-style: none;

	margin: 10px;

	padding: 0;

}



ul#sidebar_nav li a {

	color: #fff;

	font-size: 12px;

}



table#juv_comp { width: 376px; }

table#juv_comp td, table#ipl_pics td {

	text-align: center;

	font-size: 12px;

	font-weight: bold;

	}


table#ipl_pics td img {

	margin: 0;

}

div#front {
	font-family: verdana, arial, sans-serif;
	font-size: 15px;
	color: #57797A;
}
