html {
	overflow-y: scroll; }

BODY {
	font-family : Lucida Sans Unicode, Lucida Grande, trebuchet ms, Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #666666;
	margin: 5px 5px 5px 5px; 
	background-color: #407912;
	background-image: url(http://www.flymedia.co.uk/images/body_bg_01.jpg);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:center; } 

TD, P, LI {
	font-family : Lucida Sans Unicode, Lucida Grande, trebuchet ms, Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #666666; }

td.title { 
	text-align: left;
	vertical-align: middle;
	font-family : Lucida Sans Unicode, Lucida Grande, trebuchet ms, Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #666666;
	font-weight: bold;
	background-color: #FFFFFF;
	width: 760px; /* box is 780 wide */
	height: 40px;  /* box is 60 high */
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px; }

td.main { 
	text-align: left;
	vertical-align: top;
	font-family : Lucida Sans Unicode, Lucida Grande, trebuchet ms, Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #666666; 
	font-weight: normal;
	background-color: #FFFFFF;
	width: 760px; /* box is 780 wide */
	height: 520px;  /* box is 540 high */
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px; }

td.menu { 
	text-align: left;
	vertical-align: top;
	font-family : Lucida Sans Unicode, Lucida Grande, trebuchet ms, Verdana, Arial, Helvetica;
	font-size: 8pt;
	color: #666666;
	font-weight: normal;
	background-color: #FFFFFF;
	width: 180px; /* box is 200 wide */
	border-right: 1px solid #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 9px; }

td.inc_pics_shadow_r { 	background-image: url(http://www.flymedia.co.uk/images/shadow_r.gif); }

td.inc_pics_shadow_b { 	background-image: url(http://www.flymedia.co.uk/images/shadow_b.gif); }

div.main {
	border: 0px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	text-align: center; }

div.white { color: #FFFFFF; }
	
div.black { color: #000000; }

div.small {
	font-size: 7pt; font-family: Lucida Sans Unicode, Lucida Grande, trebuchet ms, Verdana, Arial, Helvetica; color: #666666; }
div.smallwhite {
	font-size: 7pt; font-family: Lucida Sans Unicode, Lucida Grande, trebuchet ms, Verdana, Arial, Helvetica; color: #FFFFFF; }
div.smallblack {
	font-size: 7pt; font-family: Lucida Sans Unicode, Lucida Grande, trebuchet ms, Verdana, Arial, Helvetica; color: #000000; }
div.clock {
	font-size: 7pt; font-family: Lucida Sans Unicode, Lucida Grande, trebuchet ms, Verdana, Arial, Helvetica; color: #666666; font-weight: bold; }
	
IMG.border {
	border: 1px solid #666666; }
	
IMG.border-padding {
	border: 1px solid #666666;
	margin-bottom: 10px;
	margin-left: 10px; }
	
IMG.noborder-padding {
	margin-bottom: 10px;
	margin-left: 10px; }
	
IMG.border-spacing {
	border: 1px solid #666666;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px; }

A { color: #666666; text-decoration: none; font-weight: bold; }
A:Visited { text-decoration: none; font-weight: bold; }
A:Active { color: #FF0000; text-decoration: none; font-weight: bold; }
A:Hover { color: #FF0000; text-decoration: none; font-weight: bold; outline: none; }

A.menu { color: #666666; text-decoration: none; font-weight: normal; }
A.menu:Visited { text-decoration: none; font-weight: normal; }
A.menu:Active { color: #FFFFFF; text-decoration: none; background-color : #999999; font-weight: normal; }
A.menu:Hover { color: #FFFFFF; text-decoration: none; background-color : #999999; font-weight: normal; }

A.WHITE { color: #FFFFFF; }
A.WHITE:HOVER { color: #993333; }


