.content_column {width:690px; float:left; margin-right:18px;}
.sidebar_column {width:250px; float:left;}
/* Banner */
.content_column #banner {
	height: 420px;
	width: 688px;
	border: 1px solid #ccc;
	-webkit-border-radius: 10px;
	margin: 0 0 20px 0;
	overflow: hidden;
}

.content_column #banner img.imageModifier {
	-webkit-border-radius: 10px;
	overflow: hidden;
}

.content_column #banner h2 {
	line-height: 40px;
	height: 40px;
	display: block;
	margin-left: 20px;
	padding: 0;
}

#banner_nav {
	position: absolute;
	z-index: 100;
	margin: 375px 0 0 590px;
	overflow: hidden;
}
#banner_nav_list li {
	float: left;
	margin-right: 10px;
}
#banner_nav_list li a {
	display: block;
	width: 35px;
	height: 34px;
	text-indent: -9999px;
	text-decoration: none;
	border-bottom: none;
}
#banner_nav_list li#nextBanner a {
	background: url(/images/homepage/banner_nav_sprite.png) no-repeat -35px 0px;
}
#banner_nav_list li#nextBanner a:hover {
	background: url(/images/homepage/banner_nav_sprite.png) no-repeat -35px -34px;
}
#banner_nav_list li#prevBanner a {
	background: url(/images/homepage/banner_nav_sprite.png) no-repeat 0px 0px;
}
#banner_nav_list li#prevBanner a:hover {
	background: url(/images/homepage/banner_nav_sprite.png) no-repeat 0px -34px;
}
#banner_rotator_list li a {
	display: block;
}
span.banner_info_container {
	display: block;
	position: absolute;
	z-index: 90;
	height: 60px;
	width: 688px;
	margin: 0 0 0 0;
	top: 360px;
	left: 0;
	color: #000;
	background: url(/images/homepage/banner_footer_bg.png) no-repeat 0px 0px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
}
#banner_rotator_list li a {
	text-decoration: none;		
}
span.banner_title {
	display: block;
	font-size: 13px;
	margin: 15px 0 0 20px;
}
span.banner_author {
	display: block;
	font-size: 11px;
	margin: 3px 0 0 25px;
}

.status_item {
  padding-bottom: 6px;
}

.sidebar_text {
  padding-bottom: 1px;
  font-size: 12px;
  line-height: 18px;
}

.status_icon {
  float: left;
  border: 1px solid #c8cccb;
  background-color: white;
  padding: 1px;
}

.status_text {
  margin-left: 45px;
}

ul.side_links a, ul.side_links a:visited {
	color: #D85F2A;
  text-decoration: none;
}

ul.side_links a:hover, ul.side_links a:active {
  color: #496661;
  text-decoration: none;
}

/* End Banner */
.content_column #secondary-banner {height:110px; overflow:hidden; zoom:1; margin: 0 0 0 0}
.content_column #secondary-banner div {width:217px; height:110px; float:left; margin:0 19px 0px 0; font-size:11px; font-family:Arial, Helvetica, Tahoma, sans-serif; }
.content_column #secondary-banner div.last {margin-right:0;}
.content_column #secondary-banner div a {display:block; width:177px; text-align:center; height:55px; padding:55px 20px 0; text-decoration:none; background:url(/images/global/home/collab-events-dial.png) no-repeat; color:#225865;}
.content_column #secondary-banner div#collaborate a{background-position:0px 0px;}
.content_column #secondary-banner div#collaborate a:hover{background-position:0px -130px;}
.content_column #secondary-banner div#events a{background-position:-237px 0px;}
.content_column #secondary-banner div#events a:hover{background-position:-237px -130px;}
.content_column #secondary-banner div#dialogue a{background-position:-474px 0px;}
.content_column #secondary-banner div#dialogue a:hover{background-position:-474px -130px;}
.content_column #secondary-banner strong {display:none;}
.content_column #secondary-banner p {display:none;}

.sidebar_column ul {margin:0px; padding:0; list-style:none; display:block;}

.sidebar_column ul.buttons a {display:block; margin:15px 0 0; width:224px; height:33px; overflow:hidden; text-indent:-999em; }
.sidebar_column ul.buttons a#tour {background:url(/images/global/ui/button-tour.png) no-repeat 0px 0px;}
.sidebar_column ul.buttons a#tour:hover {background:url(/images/global/ui/button-tour.png) no-repeat 0px -50px;}
.sidebar_column ul.buttons a#join {background:url(/images/global/ui/button-join.png) no-repeat 0px 0px;}
.sidebar_column ul.buttons a#join:hover {background:url(/images/global/ui/button-join.png) no-repeat 0px -50px;}

.sidebar_column #partners .top-border{background:url(/images/global/ui/border-top-250px.png) no-repeat; height:17px;}
.sidebar_column #partners .middle-border{background:url(/images/global/ui/border-mid-250px.png) repeat-y; padding:0 14px; overflow:hidden;}
.sidebar_column #partners .btm-border{background:url(/images/global/ui/border-btm-250px.png) no-repeat; height:17px;}
.sidebar_column #partners a {float:right;}