/******************************************************************************* Twitter******************************************************************************/div#twitter_container {	width: 154px; }h2#twitter-title {	background: transparent url(../_images/twitter-logo.png) no-repeat scroll left top;	float: left;	height: 46px;	width: 154px; }ul#twitter_update_list {	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin: 10px 0;	width: 154px; }ul#twitter_update_list li {	font-size: 12px;	font-weight: bold;	margin: 0 0 16px;	width: 154px; }ul#twitter_update_list li a {	color: #000000;	font-weight: bold; }ul#twitter_update_list li span {	clear: both;	float: left;	font-weight: normal;	width: 154px; }ul#twitter_update_list li span a {	display: inline; }a#twitter-link {	background: transparent url(../_images/twitter-link.png) no-repeat scroll left top;	float: right;	height: 35px;	padding-right: 28px;	width: 154px; }	/******************************************************************************* Blog******************************************************************************/p.blog img { padding: 0 10px 0 0; }	/******************************************************************************* Map******************************************************************************/p#map_canvas {	border: 2px solid #fff;	height: 298px; 	margin: 0 0 18px 0;	width: 588px; }	/******************************************************************************* ThisYear | Charity******************************************************************************/img#kidsCompany { padding-left: 193px; }	div#mainContent-i img { margin-bottom: 18px; }	/******************************************************************************* ThisYear | Lineup******************************************************************************/div#mainContent-i div.lineup {	clear: right;	float: left;	height: 200px;	width: 592px; }	html>body div#mainContent-i div.lineup {	height: auto;	min-height: 200px; }	div#mainContent-i div.lineupTop {	float: left;	height: 200 px;	padding: 0 0 1px 0;	width: 592px; }	div#mainContent-i div.lineupTop h1 {	float: left;	padding: 0 5px 0 0;	width: 340px; }	div#mainContent-i div.lineupTop p {	float: left;	padding: 0 5px 0 0;	width: 340px; }	div#mainContent-i div.lineupTop p.wide { width: 232px; }	div#mainContent-i div.lineupTop img.lineup {	float: right;	padding: 0 0 0 5px; }	div#mainContent-i div.lineup object, div#mainContent-i div.lineup embed { float: left; }	/******************************************************************************* ThisYear | History******************************************************************************/div#mainContent-i div.history {	clear: right;	float: left;	height: 241px;	width: 592px; }	html>body div#mainContent-i div.history {	height: auto;	min-height: 241px; }	div#mainContent-i div.historyTop {	float: left;	height: 241px;	padding: 0 0 16px 0;	width: 592px; }	div#mainContent-i div.historyTop p {	float: left;	padding: 0 5px 0 0;	width: 120px; }	div#mainContent-i div.historyTop p.wide { width: 232px; }	div#mainContent-i div.historyTop img.history {	float: left;	padding: 0 0 0 5px; }	div#mainContent-i div.history object, div#mainContent-i div.history embed { float: left; }		/******************************************************************************* Story | The Team******************************************************************************/div.teamMember {	border-bottom: 1px solid #ccc;	float: left;	height: 176px;	margin: 0 0 18px 0;	padding: 0 10px 18px 10px; }	div.teamMember p { line-height: 22px; }	div.teamMember p.attrNames {	font-weight: bold;	float: left;	width: 180px; }	div.teamMember p.attrValues {	float: left;	width: 220px; }	div.teamMember img {	float: left;	height: 176px;	margin: 0 0 0 10px;	width: 132px; }	/******************************************************************************* Galleries******************************************************************************/div#mainContent-i a img.galleryImg {	border: 2px solid #fff;	margin: 3px; }	/******************************************************************************* Our Friends******************************************************************************/div#mainContent-i img.logos {	border: 2px solid #fff;	margin: 0; }