#mid_in2 {
position:relative;/*allow top negative margin to work*/
display:inline;/*fix the double margin float bug*/
}

#side {
	display:inline;/*fix the double margin float bug*/
	position:relative;/*allow negative margin to work*/
	background:url(../images/layout/side_bg_ie.png) no-repeat bottom left;/*fallback to transparent png*/
}

#audience_nav ul,#topic_nav ul {
	position:relative;/*display subnav*/
}
#audience_nav ul li a, #topic_nav ul li a{overflow:hidden;}


#masthead {
	background:url(../images/layout/masthead_bg_ie6.gif) no-repeat bottom;/*fallback to transparent png*/
}

#main {
	zoom: 1;/*give layout*/
}

#bottom {
	background: url(../images/layout/campus_bottom_bg_ie.gif) no-repeat bottom left;/*fallback gif*/
}

#emergency #main #row2 {
	background:url(../images/layout/emer_home_row2_bg_ie.gif) repeat-y left;/*fallback gif*/
}

#emergency #main #row3 {
	background:url(../images/layout/emer_home_row3_bg_ie.gif) repeat-y left;/*fallback gif*/
}

#emergency #main #row3 .c2 {
	display:inline;/*kill double float margin bug*/
}

#home #copy {background:url(../images/layout/home_bottom_bg_ie.png) no-repeat bottom left;}

.b2 {display:inline;}

#three_column #copy {zoom:1;}

#masthead {display:inline;}

#campus-bottom {

zoom: 1;
}
#main-resources {
	zoom: 1;	
}
.hr1 { height: 1px; margin-bottom: 15px; margin-top: 5px; padding: 0 !important; border-style: none }