body {
	background-color: #fff;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 100%;
	text-align: center;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

a:link, a:visited {
	color: inherit;
	text-decoration: inherit;
	display: block;
}

#wrapper {
	width: 864px;
	margin: 10px auto;
}

#header {
	width: 864px;
	height: 107px;
	background: url("../images/bg_header.gif") no-repeat;
	margin: 0 0 15px;
}

#header a {
	display: block;
	width: 864px;
	height: 107px;
}

#contentTop {
	background: url("../images/bg_contentTop.gif") no-repeat top;
	margin: 0;
	padding: 25px 0 0;
}

#contentBottom {
	background: url("../images/bg_contentBottom.gif") no-repeat bottom;
	margin: 0;
	padding: 0 20px 40px;
}

#contentBottom h3 a {padding:0 4px 10px;}

h1 {
	font-size: 1.35em;
	font-weight: 100;
	color: #999999;
	margin: 0 0 25px;
	padding: 0;
}

h3 {
	font-size: 1.1em;
	font-weight: 900;
	color: #666666;
	margin: 0;
	padding: 0;
}

#drugsTop, #healthyTop {
	width: 255px;
	float: left;
	padding: 10px 0 0;
	margin: 0;
	background: url("../images/bg_top.gif") no-repeat top;
}

#aboutTop {
	width: 255px;
	float: right;
	padding: 10px 0 0;
	margin: 0;
	background: url("../images/bg_top.gif") no-repeat top;
}

#drugsBottom, #healthyBottom, #aboutBottom {
	margin: 0;
	padding: 0 0 10px;
	background: url("../images/bg_bottom.gif") no-repeat bottom;
}	

#drugsHeadTop, #healthyHeadTop, #aboutHeadTop {
	margin: 0 auto;
	padding: 10px 0 0;
	width: 239px;
}

#drugsHeadBottom, #healthyHeadBottom, #aboutHeadBottom {
	margin: 0;
	padding: 0;
}

#drugsContent, #healthyContent, #aboutContent {
	width: 221px;
	margin: 8px auto 0;
	font-size: 1.2em;
	padding: 20px 10px 0;
}

#drugsContent p, #healthyContent p, #aboutContent p {
	color: #555555;
	margin: 0;
	padding: 0;
}

#drugsBtnTop, #healthyBtnTop, #aboutBtnTop {
	width: 184px;
	margin: 15px auto 16px;
	padding: 8px 0 0;
}

#drugsBtnBottom, #healthyBtnBottom, #aboutBtnBottom {
	margin: 0;
	padding: 0 0 11px;
}

#drugsBtnBottom p, #healthyBtnBottom p, #aboutBtnBottom p {
	color: #0074DF;
	font-size: .65em;
	font-weight: 900;
	text-decoration: underline;
}

#drugsTop {
	margin-right: 30px;
}

#drugsHeadTop {
	background: url("../images/bg_drugsHeadTop.gif") no-repeat top;
}

#drugsHeadBottom {
	background: url("../images/bg_drugsHeadBottom.gif") no-repeat bottom;
}

#drugsContent {
	background: url("../images/bg_drugsContent.gif") no-repeat top;
}

#drugsBtnTop {
	background: url("../images/bg_drugsBtnTop.gif") no-repeat top;
}

#drugsBtnBottom {
	background: url("../images/bg_healthyBtnBottom.gif") no-repeat bottom;
}

#healthyHeadTop {
	background: url("../images/bg_healthyHeadTop.gif") #DEF0A6 no-repeat top;
}

#healthyHeadBottom {
	background: url("../images/bg_healthyHeadBottom.gif") no-repeat bottom;
}

#aboutHeadTop {
	background: url("../images/bg_aboutHeadTop.gif") #C2E9FA no-repeat top;
}

#aboutHeadBottom {
	background: url("../images/bg_aboutHeadBottom.gif") no-repeat bottom;
}

#healthyContent {
	background: url("../images/bg_healthyContent.gif") #fff no-repeat top;
}

#aboutContent {
	background: url("../images/bg_aboutContent.gif") #fff no-repeat top;
}

#healthyBtnTop {
	background: url("../images/bg_healthyBtnTop.gif") no-repeat top;
}

#healthyBtnBottom {
	background: url("../images/bg_healthyBtnBottom.gif") no-repeat bottom;
}

#aboutBtnTop {
	background: url("../images/bg_aboutBtnTop.gif") no-repeat top;
}

#aboutBtnBottom {
	background: url("../images/bg_aboutBtnBottom.gif") no-repeat bottom;
}	

#footer {
	width: 864px;
	margin: 15px 0 60px;
}

#footerNavTop {
	background: url("../images/bg_footerNavTop.gif") no-repeat top;
	width: 864px;
	margin: 0;
	padding: 7px 0 0;
}

#footerNavBottom {
	background: url("../images/bg_footerNavBottom.gif") no-repeat bottom;
	width: 864px;
	margin: 0;
	padding: 0 0 7px;
}

#footerNavBottom p {
	font-size: .75em;
	font-weight: 900;
	color: #BC5E0A;
	margin: 3px 0;
	padding: 0;
}

#footerNavBottom a:link, #footerNavBottom a:visited {
	text-decoration: underline;
	display: inline;
}

#footerNavBottom a:hover {
	color: #458BDF;
}

#footerSponsors {
	width: 623px;
	height: 74px;
	margin: 10px auto 0;
	padding: 0;
	background: url("../images/bg_footerSponsors.gif") no-repeat;
}

#copyright  {
	font-size: .65em;
	color: #A7A7A7;
	margin: 10px 0 0;
	padding: 10px 0 0;
	border-top: 3px solid #5D536A;
}
