body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	margin:0px;	background:#8eaa60 url(images/backshadow08.jpg) repeat-y center;	color: #333333;	text-align:center;	padding:0;}a:link {	color: #CC6600;	text-decoration: none;	font-weight: bold;}a:visited {	color: #CC6600;	text-decoration: none;}a:hover {	color: #cc6600;	text-decoration: underline;}.navbar {	background-color: #000000;	font-size: 0.95em;	font-weight: bold;	color: #C60;	text-align: center;	height: 25px;	padding-top: 3px;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	letter-spacing: .1em;}.navbar a:link {	color: #fff;	text-decoration: none;	font-weight: bold;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-style: normal;	letter-spacing: .1em;}.navbar a:visited {	color: #eae9bb;	text-decoration: none;	font-weight: bold;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-style: normal;	letter-spacing: .1em;}.navbar a:hover {	color: #ffcc00;	text-decoration: none;	font-weight: bold;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-style: normal;	letter-spacing: .1em;}#outer {	text-align:left;	border:0px solid #333333;	width:800px;	margin: 0 auto; 	margin-left: auto; 	margin-right: auto; }#hdr { height:60px; background:#669933; color: #333333; }#bar { height:100px; background:#83882f; color: #fff; border:solid #000000;	 border-width:1px 0 1px 0; }#programme {	background-image: url(images/progrmback.jpg);	background-repeat: repeat;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}#content {	background: #FFFFFF center;	color:#333;	font-size: 12px;	line-height:21px;	text-align: left;	margin: 0px;	}  #textbox {	margin: 5px 0px 5px 100px;	padding: 5px;	height: 100px;	width: 220px;	text-align: center;	background-image: url(images/audiobox3.gif);	background-repeat: no-repeat;	background-position: right;}#sidebarL{	border-right-width: thin;	border-right-style: dotted;	border-right-color: #999900;}#sidebarR {	border-left-style: dotted;	border-left-width: thin;	border-left-color: #999900;} #ftr {	height:40px;	background:#000000;	color: #ffcc66;	border:solid black;	border-width:1px 0 0 0;	font-weight: bold;	line-height: 16px;	font-size: 10px;	text-align: center;	padding: 10px; } .bodystyle {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 21px;	text-align: left;	padding: 0px;	margin: 10px 10px 0px;}.bodystylerule {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 21px;	text-align: left;	padding: 0px;	border-bottom-width: thin;	border-bottom-style: dotted;	border-bottom-color: #999900;	margin: 10px 10px 0px;}.bodystyleSans {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 18px;	text-align: left;	padding: 0px;	margin-right: 10px;	margin-left: 10px;	margin-top: 5px;	margin-bottom: 0px;}.small {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999;}.medium {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 21px;	margin-left: 10px;}h1 {	font-size: 18px;	font-weight: bold;	line-height: 21px;	text-align: left;	padding: 0px;	margin-bottom: 10px;	margin-left: 10px;	margin-top: 10px;	color: #666666;}h2  {	font-size: 14px;	font-weight: bold;	line-height:18px;	text-align: left;	padding: 0px;	margin-bottom: 0px;	margin-top: 15px;	margin-left: 10px;	color: #406254;}h3  {	font-size: 11px;	font-weight: bold;	line-height: 15px;	text-align: left;	padding: 0px;	margin-bottom: 0px;	margin-top: 5px;	margin-left: 10px;	color: #333333;}.justified {	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	text-align: justify;}.box1 {	padding: 3px;	border-width: thin;	border-style: solid;	border-color: #CCCCCC #666666 #666666 #CCCCCC;}.box2 {	font-style: italic;	word-spacing: 2pt;	padding: 3px;	border-width: thin;	border-style: solid;}.sideleft {	font-size: .9em;	line-height: 1.6em;	margin-right: 5px;	margin-left: 10px;	color: #000;	font-weight: normal;	margin-top: 5px;	margin-bottom: 4px;}.sidestyle{	font-size: 11px;	line-height: 16px;	margin-top: 10px;	margin-right: 5px;	margin-bottom: 5px;	margin-left: 10px;	color: #666;	font-weight: normal;}.photostyle {	padding: 3px;	margin: 0px 5px 0px 0px;	}.tabletext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	font-weight: bold;	margin-left: 8px;	margin-bottom: 0px;	background-color: #BDCC8A;	color: #666666;	margin-top: 5px;	border: thin solid #FFFFFF;}.tabletxtblack {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 14px;	color: #000000;	background-color: #BDCC8A;	font-weight: normal;	margin-left: 8px;	margin-top: 5px;	margin-bottom: 5px;	border: thin solid #FFFFFF;}.dropcap {	font-size: 20px;	font-weight: bold;	font-stretch: extra-expanded;	vertical-align: sub;	color: #ff8c0A;	}.photostyle2 {	margin-top: 0px;	margin-right: 10px;	margin-bottom: 0px;	margin-left: 0px;	border: thin solid #999999;	padding: 5px;	float: left;}.quotesidebar {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-style: italic;	line-height: 20px;	font-weight: bold;	margin-left: 10px;	margin-right: 8px;}.sideleftcolor {	font-size: 10px;	line-height: 18px;	margin-right: 5px;	margin-left: 10px;	color: #336600;	font-weight: normal;	margin-top: 10px;}.seasondates {	line-height: 15px;	font-weight: bold;	font-size: 10px;}.programtxt {	padding-left: 10px;	margin: 0px;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	line-height: 1.4em;	font-size: .95em;}