
html, body{
	padding:0;
	margin:0;
	background:#e3f0f8 url(../../images/bg1.jpg) repeat-y top center;
	}
	
/*fixing firefox outline*/
	
a:active
{
  outline: none;
}

:focus
{
	outline:none;
}

img{
	border:none;
	}


#container{
	padding:37px;
	margin:0 auto 0 auto;
	width:835px;
	position:relative;
	}
	
#header{
	padding:0;
	}
	
#search{
	float:right;
	width:182px;
	padding:35px 0 0 0;
	}
	
form{
	padding:0;
	margin:0;
	}
	
.search_box{
	width:130px;
	border:1px solid #8db3d8;
	float:left;
	margin:0 5px 0 0;
	padding:4px 3px 3px 3px;
	}
	
.cleardiv{
	clear:both;
	font-size:0; /*ie6 hack*/
	height:19px;
	}
	
.cleardiv2{
	clear:both;
	font-size:0; /*ie6 hack*/
	height:0; /*ie hack*/
	}
	
.cleardiv3{
	clear:both;
	font-size:0; /*ie6 hack*/
	}
	
#about a:link, #about a:visited{
	background:url(../../images/about.jpg) no-repeat 0 0;
	width:91px;
	height:41px;
	display:block;
	}
	
#about a:hover{
	background:url(../../images/about_hover.jpg) no-repeat 0 0;
	width:91px;
	height:41px;
	}
	
#program a:link, #program a:visited{
	background:url(../../images/programs.jpg) no-repeat 0 0;
	width:97px;
	height:41px;
	display:block;
	}
	
#program a:hover{
	background:url(../../images/programs_hover.jpg) no-repeat 0 0;
	width:97px;
	height:41px;
	}
	
/*highlighting menu for current page*/
	
#programpage #program_b {
	background:url(../../images/programs_hover.jpg) no-repeat 0 0;
	width:97px;
	height:41px;
	}

/*highlighting menu for dropdown*/
	
#program ul li:hover >a{
	background:url(../../images/programs_hover.jpg) no-repeat 0 0;
	width:97px;
	height:41px;
	}
	
	
#funding a:link, #funding a:visited{
	background:url(../../images/funding.jpg) no-repeat 0 0;
	width:86px;
	height:41px;
	display:block;
	}
	
#funding a:hover{
	background:url(../../images/funding_hover.jpg) no-repeat 0 0;
	width:86px;
	height:41px;
	}
	
#grantees a:link, #grantees a:visited{
	background:url(../../images/grantees.jpg) no-repeat 0 0;
	width:125px;
	height:41px;
	display:block;
	}
	
#grantees a:hover{
	background:url(../../images/grantees_hover.jpg) no-repeat 0 0;
	width:125px;
	height:41px;
	}
	
#news a:link, #news a:visited{
	background:url(../../images/news.jpg) no-repeat 0 0;
	width:132px;
	height:41px;
	display:block;
	}
	
#news a:hover{
	background:url(../../images/news_hover.jpg) no-repeat 0 0;
	width:132px;
	height:41px;
	}
	
#contact a:link, #contact a:visited{
	background:url(../../images/contact.jpg) no-repeat 0 0;
	width:107px;
	height:41px;
	display:block;
	}
	
#contact a:hover{
	background:url(../../images/contact_hover.jpg) no-repeat 0 0;
	width:107px;
	height:41px;
	}
	
#image_menu{
	padding:18px 0 0 4px;
	}
	
#image_menu ul{
	padding:0;
	margin:0;
	list-style:none;
	}
	
#image_menu ul li{
	padding:0 7px 0 0;
	margin:0;
	float:left;
	}
	
#tobacco a:link, #tobacco a:visited{
	background:url(../../images/tobacco.jpg) no-repeat 0 0;
	width:201px;
	height:234px;
	display:block;
	}
	
#tobacco a:hover{
	background:url(../../images/tobacco_hover.jpg) no-repeat 0 0;
	width:201px;
	height:234px;
	}
	
#obesity a:link, #obesity a:visited{
	background:url(../../images/obesity.jpg) no-repeat 0 0;
	width:200px;
	height:234px;
	display:block;
	}
	
#obesity a:hover{
	background:url(../../images/obesity_hover.jpg) no-repeat 0 0;
	width:200px;
	height:234px;
	}
	
#health a:link, #health a:visited{
	background:url(../../images/health.jpg) no-repeat 0 0;
	width:200px;
	height:234px;
	display:block;
	}
	
#health a:hover{
	background:url(../../images/health_hover.jpg) no-repeat 0 0;
	width:200px;
	height:234px;
	}
	
#prescription a:link, #prescription a:visited{
	background:url(../../images/prescription.jpg) no-repeat 0 0;
	width:201px;
	height:234px;
	display:block;
	}
	
#prescription a:hover{
	background:url(../../images/prescription_hover.jpg) no-repeat 0 0;
	width:201px;
	height:234px;
	}
	
#bodyarea{
	padding:12px 0 0 0;
	}
	
#bodyarea_left{
	float:left;
	width:625px;
	}
	
#left_top{
	background:url(../../images/index_lefttop.jpg) no-repeat 0 0;
	width:625px;
	height:29px;
	font-size:0; /*ie6 hack*/
	}
	
#left_middle{
	background:url(../../images/index_left_bg.jpg) repeat-y 0 0;
	width:555px;
	padding:0 30px 5px 40px;
	}
	
#left_bottom{
	background:url(../../images/index_left_bottom.jpg) no-repeat 0 0;
	width:625px;
	height:31px;
	font-size:0; /*ie6 hack*/
	}
	
#bodyarea_right{
	float:right;
	width:210px;
	}
	
#news_heading{
	background:url(../../images/index_right_top.jpg) no-repeat 0 0;
	width:210px;
	height:30px;
	/*font-size:0; /*ie6 hack*/
	text-align:center;
	padding:16px 0 0 0;
	}
	
#newscontent_wrapper{
	background:url(../../images/index_right_bg_behind.jpg) repeat-y 0 0;
	width:198px;
	padding:0 7px 0 5px;
	}
	
#newscontent{
	background:#eff7fa url(../../images/index_right_bg.jpg) repeat-x 0 0;
	width:154px;
	padding:14px 24px 0 20px;
	}
	
#news_bottom{
	background:url(../../images/index_right_bottom.jpg) no-repeat 0 0;
	width:210px;
	height:34px;
	font-size:0; /*ie6 hack*/
	}
	
#subs_icon{
	float:left;
	background:url(../../images/rss.jpg) no-repeat 0 0;
	width:26px;
	height:27px;
	}
	
#subs{
	float:left;
	padding:1px 0 0 6px;
	width:100px;
	line-height:100%;
	}
	
#footer{
	padding:0;
	}
	
#footer_upper{
	background:url(../../images/bottom_line.jpg) no-repeat 0 0;
	width:835px;
	height:21px;
	font-size:0; /*ie6 hack*/
	}
	
#footer_menu{
	padding:0;
	}
	
#footer_left{
	float:left;
	background:url(../../images/footer_nav_left.jpg) no-repeat 0 0;
	width:30px;
	height:31px;
	}
	
#footer_middle{
	float:left;
	background:url(../../images/footer_nav_bg.jpg) repeat-x 0 0;
	width:777px;
	height:25px;
	text-align:center;
	padding:6px 0 0 0;
	}
	
#footer_right{
	float:right;
	background:url(../../images/footer_nav_right.jpg) no-repeat 0 0;
	width:28px;
	height:31px;
	}
	


/*for inner page*/

#bodyarea_inner{
	padding:12px 0 10px 0;
	}

#inner_left{
	float:left;
	width:210px;
	}
	
#inner_left_content{
	background:#eff7fa url(../../images/index_right_bg.jpg) repeat-x 0 0;
	width:154px;
	padding:10px 24px 0 20px;
	min-height:125px;
	}

#inner_left_content2{
	width:154px;
	padding:14px 24px 0 20px;
	}
	
#inner_right{
	float:right;
	width:625px;
	padding:2px 0 0 0;
	
	}
	
#inner_right_top{
	background:url(../../images/program_right_top.jpg) no-repeat 2px 0;
	width:590px;
	height:28px;
	padding:15px 0 0 35px;
	}
	
	.inner_right_top{
	background:url(../../images/program_right_top.jpg) no-repeat 2px 0;
	width:590px;
	height:28px;
	padding:15px 0 0 35px;
	}
	

#inner_right_middle{
	background:url(../../images/index_left_bg.jpg) repeat-y 0 0;
	width:570px;
	padding:12px 19px 5px 36px;
	min-height:380px;
	}
	
#tobacco_heading_left{
	float:left;
	width:365px;
	padding:10px 0 0 0;
	}
	
#tobacco_heading_right{
	float:right;
	background:url(../../images/program_pic.jpg) no-repeat 0 0;
	width:176px;
	height:175px;
	}
	
.tobacco_icon{
	float:left;
	width:120px;
	margin:0 5px 0 0;
	text-align:center;
	}
	
.tobacco_text{
	float:left;
	width:400px;
	}
















