/* CSS Document */
* {
	margin: 0;
	padding: 0;
}
div.header {
	width: 760px;
	clear: both;
	overflow: hidden;
	margin: 0 auto;
}
 div.footer {
	margin: 10px auto 0 auto;
	width: 760px;
	clear: both;
	overflow: hidden;
}
div.masterhead {
	margin: 0 auto;
	padding: 0 0 7px 0;
	border-top: 1px solid #fff;
	width: 760px;
	clear: both;
	background: #fff url(../i/bkg/masterhead.gif) no-repeat 0 100%;
}
body.f div.masterhead {
	padding: 0;
	border-bottom: 1px solid #fff;
	background: #fff none;
}
div.highlights {
	margin: 0 auto;
	padding: 0;
	width: 760px;
	clear: both;
	background: #143d44 url(/Rotary/i/bkg/highlights.gif) repeat-x 0 0;
	overflow: hidden;
}
div.recent, div.edit {
	margin: 10px auto;
	padding: 0;
	width: 760px;
	clear: both;
	background-color: #fff;
	overflow: hidden;
}

div.wrapper {
	margin: 0 auto 10px auto;
	width: 760px;
	clear: both;
	overflow: hidden;
}
div.clear {
	clear: both;
}
body.xm div.main {
	float: right;
	width: 578px;
	margin: 0 0 0 22px;
}
body.xm div.extra {
	width: 160px;
}
div.navigation-bottom {
	margin: 0 auto;
	padding: 0 10px;
	width: 740px;
	clear: both;
	background: #666 url(../i/bkg/navbottom.gif) no-repeat 0 50%;
	overflow: hidden;
}
div.column {
	float: left;
	margin: -1em 10px 1em 0;
	width: 160px;
}
div.wide {
	float: none;
	margin: 1em 0;
	width: 100%;
}
div.image {
	float: right;
	margin: 0 0 10px 0;
	width: 202px;
	text-align: left;
}
div.highlights div.column {
	margin: 0;
	width: 379px; /* width: 189px; */
	border-left: 1px solid #fff;
	height: 180px;
}
div.highlights div.first {
	margin: 0;
	width: 380px; /* width: 190px; */
	border-left: 0;
}
div.recent div.column, div.edit div.column {
	margin: 0;
	padding: 0 7px;
	width: 175px;
	border-left: 1px solid #d7d7d7;
	/*height: 450px;*/
}
div.recent div.news {
	padding: 0 7px 0 0;
	width: 563px; /* 373px for 3 columns */
	border-left: 0;
}
div.box {
	padding: 0 0 35px 0;
	background: #fff url(../i/bkg/box.gif) no-repeat 0 100%;
}
/* Colours */
div.header, div.footer {
	background-color: #fff;
}
div.main {
	background-color: #fff;
}
div.extra {
	background-color: #fff;
}
