/* General content styles */
body {
  font-family: Arial, sans-serif;
  font-size: medium;
  padding: 0px;
  margin: 0px;
}

a {
  color: blue
}

a:visited {
  color: #790000;
}

a:hover {
  color: red;
}

p {
  margin-top: 0px;
}

h1 {
  font-size: large;
}

h2 {
  font-size: medium;
}

h3 {
  font-size: small;
}

img {
  border: 0px;
}

hr {
  width: 100%;
}



/* Header styles */
.header	{
  padding: 5px;
  margin: 0px;
  text-align: center;
  color: white;
  background: #FF7900;
}

.header * {
  margin: 2px;
}

.header h1 {
  font-size: xx-large;
  font-weight: bold;
}



/* Sidebar styles */
.sidebar {
  text-align: center;
  width: 8em;
  margin: 0px;
  padding: 10px 0em;
  float: left;

  background: white url('images/gradient.png') repeat-x top;
}



/* Content block */
.content {
  background: white url('images/cornerinner.png') no-repeat top left;
  text-align: left;
  margin: 0px;
  margin-left: 8em;
  padding: 10px;
}



/* Notice title list */
.noticetitlelist .noticeitem {
  padding-bottom: 5px;
  border-bottom: solid 1px #FF7900;
  margin-bottom: 5px;
}

.noticetitlelist .noticeispimage {
  display: block;
  float: left;
  margin-right: 2px;
  margin-bottom: 2px;
}

.noticetitlelist .noticeisp {
}

.noticetitlelist .noticedate {
  position: absolute;
  /* This is positioned relative to the page against the spec as all the browsers are broken */
  left: 320px;
}

.noticetitlelist .noticetext {
  display: block;
}



/* Notice info */
#noticetitle {
	font-size: large;
}

#noticedetails {
	float: left;
	white-space: nowrap;
	margin-right: 5px;
/*	background-color: red;*/
}
#noticecontent {
/*	background-color: green;*/
/*	background-color: #FFE0C4;*/
	display: block;
	float: right;
}

/* Stats */
#statsrow {
	text-align: center;
}





/*
apre { border-style: solid; border-width: 1px; border-color: #000060; padding: 1px; }
acode	{ font-family: fixed; font-size: x-small; }
.asmall { font-size: small; }
.afoot { clear: both; padding: 3px; text-align: center; border-style: solid; border-width: 1px; }
ali	{ margin-top: 10px; margin-left: -20px; }
*/

