#container #mast {height: 134px;}
body.home #container #content { 
	background-image:url(/cml/assets/gfx/build/home_bg.gif) !important; 
	background-repeat: repeat-y !important; 
	background-position: -1px 0 !important;
	border-top: solid 4px #fff;
	}

#crumbs {display: none;}
#wrap {
	height:100%;
	width: 785px;
} 
#peripheral { margin-top: 0; padding-top: 0; border-top: 0; clear:right;}

#wrap #primary .padding, #peripheral .padding {
	padding-top: 0!important;
	margin: 0;

}
#wrap #primary #latest-press .h1, #what-the-papers-say .h1,  #latest-other h2 {
	color: #fff;
	margin: 0 !important;
	font-weight: bold;
	text-transform:uppercase;
	background-color: #555;
	font-size:0.85em;
	height: 25px;
	line-height:25px;
	background-image:url(/cml/assets/gfx/build/title_tile.jpg);
	background-repeat:repeat-x;
	padding: 0 1em;
}
#wrap {}	
#wysiwyg {
	clear: both;
	margin-top: 1em;
	}
#primary div.padding {
	background-image: none !important;
}

/* latest items */
div.latest-items li div.wysiwyg {
	margin-bottom: 0 !important;
	padding-bottom: 0 !important;
}
table#latest-other thead th {
	vertical-align:middle;
}
table#latest-other td.spacer {
	width: 10px;
}
table#latest-other tr {
	vertical-align:top;
}
table#latest-other tbody td div.padding,table#latest-other tr.ec-foot td {
	padding: 0.5em 1em;
}
table#latest-other tbody td li {
	padding: 0.5em 0 0 0;
}
#latest-publications, #latest-policies, #latest-events {width: 256px !important;}
table.hp-wide td a img {border: 0;}

table.hp-wide tbody.listing .item-date {font-weight: normal; margin-bottom: 0; padding-bottom: 0;}
table#latest-other tr.ec-foot td.spacer {padding: 0;}
table#latest-other td.shaded {background-color: #fcebe3;}
#primary div.padding #latest-press .h1,#primary div.padding #what-the-papers-say .h1 {border-bottom: solid 1em #fff;}
#latest-press div.press-list {margin: 0; padding:0; clear: both; background-image:url(/cml/assets/gfx/build/ln_bg.gif); background-repeat:repeat-y; background-position:center top;}
#featured-links .wysiwyg {margin-bottom: 0.5em}
#latest-press {margin-top: 0;}
#latest-press ol {height:100%;}
#latest-press ol:after {height: 0; content:"."; visibility:hidden; clear: both; display:block;}
#latest-press li {width: 47%; float: left; margin: 0; padding:0;}
div.press-list li.underline {border-bottom: solid 1px #fb9b73; margin-bottom:0.25em }
div.press-list li h2 {font-weight: normal; margin: 0 0 0.25em 0;}
#latest-press li a {font-weight: normal;}
div.press-list li div.summary .date {font-size: 85%; margin: 0;}
#latest-press #ln-1 {}
#latest-press #ln-1 img {float: left; border: solid 1px #b1b1b1; margin: 0 1em 0.5em 0;}
#latest-press #ln-2, #latest-press #ln-3 {float: right;  padding-bottom: 1em;}
#latest-press #ln-3 {clear: right;}
div.latest-items div.foot {clear: both; padding-left: 1em}
#latest-press div.foot hr {margin-top: 0.5em}
#latest-other {width: 100%; height:100%;}
#latest-other ol,#latest-press ol,#what-the-papers-say ol {
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
}
#latest-other p.item-date {margin-bottom: 0.25em;}

#latest-publications, #latest-policies {
	margin-right: 2%;
}
#latest-press li, #latest-other li, #what-the-papers-say li {
	padding: 0.5em 0.25em 0.5em 0.25em !important;
}
#latest-press li div.wysiwyg, #latest-other li div.wysiwyg{
	padding: 0 !important;
}
#latest-events {padding-top: 1em}
#latest-events li {border-bottom: solid 1px #fdc09e;}
#page-utils {display: none;}

