BODY
	{
		background: white; 
		margin: 0px; padding: 0px
	}
BODY>Table
	{
		position: absolute;
		top: 0px; left: 50%;
		margin-left: -390px;
	}

*
	{
		font-family: Arial,helvetica,sans-serif;
	}

A
	{
		color: #316396;
		text-decoration: none
	}

H1
	{
		font-size: 36px; color: #CC6D11;
		text-align: center;
		font-weight: normal;
		margin-top: 15px;
		margin-bottom: -4px;
	}

H1 A
	{
		color: #FCD79E;	
	}

H3	A
	{
		color: #A5CEFC
	}

H2
	{
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 7px;
		padding-bottom: 3px;
		border-bottom: 1px solid white;
		margin-right: 3px;
		margin-left: 3px;
		
	}

H3
	{
		font-size: 20px;
		margin-bottom: -4px;
		margin-top: 0px;
		font-weight: bold;
	}

H4
	{
		font-size: 12px;
		font-weight: bold;
		margin-top: 0px;
		margin-bottom: -10px;
		
	}

.leftcol
	{
		vertical-align: top;
		background: #05234D URL('images/headphones.jpg') top left no-repeat; 
		width: 150px;
/*		padding-top: 175px;*/
		color: white;
	}
.leftcol P
	{
		font-size: 11px;
		text-align: justify;
		padding: 3px;
	}
	
.mainleftcol
	{
		vertical-align: top;
		background: #05234D; 
		padding-top: 0px;
		width: 150px;
		color: white;
	}	
.mainleftcol P
	{
		font-size: 11px;
		text-align: justify;
		padding: 3px;
	}
	
.mainleftcol ul
	{
		margin:0px;padding:0px;
		font-size: 12px;
	}
.mainleftcol ul LI
	{
		margin-left:2em
	}
.mainleftcol ul LI a
	{
		color: white;
	}
.mainright
	{
		vertical-align: top;
		text-align: left;
		width: 39%;
		padding-top: 0px;
	}
.mainright H1
	{
		color: #FBC06A;
		font: 26px Arial;
		text-align: left;
		padding-left: 10px;
		margin-bottom: 0px;
		margin-top: 0px;
	}
.mainright H3
	{
		margin: 0px;
		padding:0px;
		font-size: 14px;
		padding-left: 10px;
		color: #A5CEFC
	}
.mainleft DIV
	{
		padding-left: 8px;
		padding-right: 8px;
		padding-bottom: 3px;
		font-size: 10px;
	}
.featured	
	{}
.featured IMG
	{margin-bottom: 7px; margin-left: 3px; margin-right: 3px;}	
.featured .descr
	{vertical-align: top; font-size: 11px; font-weight: bold; padding-left: 3px; }	
.featured .descr A
	{text-decoration: underline;}	
.featured .descr A.w
	{color: white;}
.featured .descr I
	{font-style: normal; color: #8B8A8A; font-size: 10px;display:block;}
	
.rightcol H2
	{
		padding: 5px; margin: 5px;
		font: 18px arial;
		border-bottom: 1px solid black
	}
	
	
.rightcol
	{
		vertical-align: top;
	}
	
.topmenu
	{
		background: #00267B;
		padding: 0px;
		color: #FBC06A;
		font-size: 75%;
		font-weight: bold;
		text-align: center
	}	

.topmenu A
	{
		color: #FBC06A;
	}	
	
.maintable	
	{
		background: #00267B;
	}
.mainleft	
	{
		border-right: 1px solid #245687;
		vertical-align: top;
		font: 11px arial;
		color: white;
	}
	
.contleft
	{
		vertical-align: top;
	}

.contright
	{
		vertical-align: top;
		width: 176px;
	}
	
.searchbox H5
	{
		font-size: 13px; font-weight: bold;
		margin: 0px; color: #00267B
	}
	
.searchbox SPAN
	{
		font-size: 11px; color: white;
	}	
.searchfield
	{	
		font-size: 12px; width:107px; height: 16px; background: white;
	}	
	
.promobox A
	{
		color: black
	}	
	
.promobox
	{
		margin-top: 20px;
		border: 1px solid black;
		padding: 0px;
		padding-top: 0px;
		padding-bottom: 0px;
		font-weight: bold;
	}
	
.promobox H5
	{
		font-size: 13px; font-weight: bold;
		margin: 0px;
		margin-left: 7%;
	}
	
.promobox H6
	{
		font-size: 11px; margin: 0px;
	}
	
.promobox .header
	{
		background: #B8976E;
		padding: 3px;
		margin-bottom: 7px;
	}
	
.promobox .header H5
	{
		margin: 0px;
		margin-left: 10px;
	}	
.promobox .header H6
	{
		margin-left: 16px;
	}
	
	
	
.promobox .header2
	{
		background: #B8976E;
		padding: 3px;
		margin-bottom: 7px;
	}
	
.promobox .header2 H5
	{
		margin: 0px;
		margin-left: 4px;
	}	
.promobox .header2 H6
	{
		margin-left: 16px;
	}
	
		
	
.promobox P
	{
		font-size: 11px;
		padding-left: 30px;
		margin: 0px 0px 5px 0px;
	}	
	
.promobox .favour P
	{
		padding-left: 10px;
	}
	
.promobox .favour IMG
	{
		margin-left: 10px;
	}
	
.promobox2 UL
	{
		font-size: 13px;
		margin: 0px;
		padding: 0px;
		font-weight: bold;
		margin-top: 15px;
	}	
.promobox2 UL LI
	{
		margin-bottom: 0.8em;
		margin-left: 15px;
	}	
	
.promobox2 UL LI A
	{
		color: black;
	}	
	
.footer
	{
		font-size: 13px;
		text-align: center;
	}
.cols TD
	{
		padding-bottom: 20px;
	}
.cols	A
	{
		font-size: 14px;
		font-weight: bold;
		display:block;
		margin-bottom: -10px;
		line-height: 12px;
	}

.cols2 TD
	{
		padding-bottom: 20px;
	}
.cols2 A
	{
		font-size: 14px;
		font-weight: bold;
		display:inline;
	}

p.audio_unavailable {
	color: #FF0000;
	font-size: 0.8em;
	padding-top: 0;
	margin-top: 0;
	text-align: center;
}