BODY {
	BORDER-TOP-WIDTH: 0px; 
	FONT-WEIGHT: normal; 
	BORDER-LEFT-WIDTH: 0px; 
	FONT-SIZE: 13px; 
	BORDER-BOTTOM-WIDTH: 0px; 
	MARGIN: 0px; COLOR: #000000; 
	FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; 
	BACKGROUND-COLOR: #ffffff; 
	BORDER-RIGHT-WIDTH: 0px
}
A:link {
	FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #6666cc; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 11px; COLOR: #000099; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif,"MS sans serif"; TEXT-DECORATION: underline
}


#mainTable {
	border: 1px solid #000000;
	width: 780px;
	/*/*/line-height: 1.5em; /* */
 }
 
 #mainTable td {
 	padding: 5px;/*Pads each table cell in modern browsers*/
 }
 
#contentTable{
	width: 416px;
}
	
#maincontent {
 	border-left: 2px dotted #333;
 	font-size: 14px;	/*/*/font-size: 100%; /* */
 }
 
#sidebar {
	width: 185px;
	font-size: 85%;
	vertical-align: top;
	/*background-color: #CCCCCC;*/
 }
 
#sidebar a {
 	/*/*/padding: 3px;
 	display: block;
 	border: 2px dotted #ccc;
 	text-decoration: none;
 	line-height: 1em;
 	width: 120px; /* */
 }
 
 #sidebar a:link, #sidebar a:visited {
 	color: #666;
 }
 
 #sidebar a:hover, #sidebar a:active {
 	color: #FFFFFF;
 	background-color: #CC0000;
 	border: 2px solid #000;
 }
 
 #current a {
 	color: #FFFFFF !important;
 	/*/*/background-color: #999999!important;
 	border: 2px dotted #999 !important; /* */
 }
 #sidebar ul {
 	/*/*/padding-left: 1em;
 	margin-left: 1em;
 	list-style-type: none; /* */
 }
 
 #sidebar li {
 	/*/*/margin: 0px 0px 0px 0px; /* */
 }

.imgleft{
	float: left;
	margin-right: 4px;
	margin-bottom: 2px;
}

.imgright{
 	float: right;
	margin-left: 4px;
}

.mvb {
	MARGIN-BOTTOM: 5px;
}

#mainstory {
	font-size: 100%;
}
#mainstory h3 {
	color: #000099;
}


.arr {
	PADDING-LEFT: 10px; BACKGROUND-IMAGE: url(http://newsimg.bbc.co.uk/nol/shared/img/v3/arrow.gif); PADDING-BOTTOM: 3px; BACKGROUND-REPEAT: no-repeat
}

A.shl:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: none
}
A.shl:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6666cc; TEXT-DECORATION: none
}
A.shl:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: underline
}
A.shl:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: none
}

A.tsh:link {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000099; TEXT-DECORATION: none
}
A.tsh:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #6666cc; TEXT-DECORATION: none
}
A.tsh:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000099; TEXT-DECORATION: underline
}
A.tsh:active {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000099; TEXT-DECORATION: none
}
/*front page stuff*/

#lm {
background-color:#FFFFCC
}

#letterstable{
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
}

#hystable {
	width: 140px;
	vertical-align: top;
}

.nlp {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #444444
}
.hsyq {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFCCFF;
	padding: 8px;
}

.newstable {width: 180px;
	vertical-align: top;
}

A.newstable:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: none
}
A.newstable:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6666cc; TEXT-DECORATION: none
}
A.newstable:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: underline
}
A.newstable:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000099; TEXT-DECORATION: none
}

.news{
	font-size: 85%;
	color: #666666;
	padding-bottom: 8px;
}

.arr {
	PADDING-LEFT: 12px; BACKGROUND-IMAGE: url(arrow.gif); PADDING-BOTTOM: 8px; BACKGROUND-REPEAT: no-repeat
}
.letterwriter {
font-size:12px;
}

.byline{
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	font-family: Geneva, Arial, Helvetica, san-serif;
}

#hystitle
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #B1A485;
	text-align: center;
	height: 15px;
	width: 130px;
	padding: 6px;
	border-top: thin groove;
	border-right: thin groove;
	border-bottom: none;
	border-left: thin groove;
}
#hysq {
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	background-color: #E8D09F;
	text-align: center;
	padding: 6px;
	height: 130px;
	width: 130px;
	border: thin groove;
	vertical-align: middle;
}

.commentsbox {
	font-size: 120%;
	background-color: #9DACBF;
	padding: 5px;
	display: block;
	border: thin ridge;
}

.letters{
}
#mainmenu{
}
.boxtitle{
	background-color: #9999CC;
	padding:3px;
	width: 120px;
	height: 35px;
	border: thin outset;
	margin-left: 1.5em;
	font-size: 100%;
	text-align: center;
}

#tempmaincontent{
	width: 466px;
	padding: 6px;
}
#temprightside{
width:140px;
}

.boxadimage {
	margin-bottom: 3px;
	float: right;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999966;
	border-bottom-color: #999966;
	padding: 3px;
	text-align: center;
	height: 200px;
	width: 200px;
}

.boxadimage h7{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.date-header {
	font-family: "Trebuchet MS";
	color: #999999;
	letter-spacing: .25em;
	text-align: center;
}