body, .RoundedCornerBox, h1, #SideBar h3 { 
	background: none !important;
}

#PageContainer {
	width: auto !important;
}

.DoNotPrint, #LocalNav, #SiteNav, #MetaNav, #MainPic, .RoundedCornerBox .BoxTop, .RoundedCornerBox .BoxBottom   { 
	display: none !important;
}

a {
	text-decoration: none;
}

#SideBar {
	width: 206px;
	float: right;
	margin-top: 1px;
	margin-right: -206px;
	position: relative;
	left: -206px;
}

#MainContent, .Home #MainContent {
	width: auto;
	margin-left: 0;
	padding-right: 200px;
	/*
		For most browsers the padding right is enough , but IE
		was coughing on print (not screen), hence the next three lines
	*/
	padding-left: 20px;
	position:relative;
	left: -20px;
}

#Top {
	height: 93px;
	margin-bottom: 55px;
	border-bottom: 1px #999 solid;
}

#Tagline {
	top:50px;
}

ul, li, .ListWithArrow li  {
	background-image: none;
	list-style: disc;
	padding-left: 0;
	margin-left: 10px;
}

h1, #SideBar h3  {
	border-bottom: 1px #999 solid;
}

.NewsItem , .MainNewsItem .NewsText, .MainNewsItem .Thumbnail {
	float: none;
}

.MainNewsItem .NewsText {
	width: auto;
}

.NewsItem {
	width: 450px;
}

.NewsItem .NewsText {
	width: 350px;
}

#Footer {
	clear:both;
}