
body      { font-size: 9pt; color: #333333; font-family: Verdana; text-decoration: none }
body a:link { font-size: 9pt; color: #999999; font-family: Verdana }
body a:visited     { font-size: 9pt; color: #999999; font-family: Verdana}
body a:hover     { font-size: 9pt; color: #cc0000; font-family: Verdana }



UL {
 margin-left: 20px;
 margin-top: 5px;
 list-style-image:url(http://www.londondirectory.co.uk/graphics/square.gif); 
 list-style-type: circle
   }



td      { font-size: 11px; color: #333333; font-family: Verdana; text-decoration: none }
td a:link { font-size: 11px; color: #666666; font-family: Verdana }
td a:visited     { font-size: 11px; color: #666666; font-family: Verdana}
td a:hover     { font-size: 11px; color: #cc0000; font-family: Verdana }


.tp
	{
    margin-top: 0;
    margin-bottom: 20px;
    margin-left: 0px;
    margin-right: 0px;
    background-color: #ffffff;
    border-style:solid;
    border-width:1px;
    border-color:#cc0000;
    color:#333333;
    padding:10px;
    width:150px;
	}


.feat	{
    background-color: #ffffff;
    border-style:solid;
    border-width:1px;
    border-color:#eeeeee;
    color:#333333;
    padding:10px;
    margin-top: 8pt;
    margin-bottom: 8pt;
	}


.textListing	{
    background-color: #ffffff;
    border-style:solid;
    border-width:1px;
    border-color:#eeeeee;
    color:#333333;
    padding:10px;
    margin-top: 8pt;
    margin-bottom: 8pt;
	}

.mp	{
    background-color: #ffffff;
    border-style:solid;
    border-width:1px;
    border-color:#eeeeee;
    color:#333333;
    padding:10px;
    margin-top: 8pt;
    margin-bottom: 8pt;
	}





h1{
    letter-spacing:-1px;
    color:#222;
    line-height:35px;
    margin:0 0 0px 0;
    font:normal 200% "arial black",arial,helvetica,sans-serif;
}

H2		{ font-family: Verdana, sans-serif; color: #333333; font-size: 10pt; ; margin-bottom: 0}

h3{
    letter-spacing:-1px;
    color:#666;
    line-height:35px;
    margin:0 0 10px 0;
    font:normal 180% "arial black",arial,helvetica,sans-serif;
}

P		{  margin-bottom: 0; margin-top: 0}

.smalllightgrey      { font-size: 10px; color: #666666; font-family: Verdana; text-decoration: none }
.smalllightgrey a:link { font-size: 10px; color: #666666; font-family: Verdana; text-decoration: none }
.smalllightgrey a:visited     { font-size: 10px; color: #666666; font-family: Verdana; text-decoration: none}
.smalllightgrey a:hover     { font-size: 10px; color: #666666; font-family: Verdana; text-decoration: none }


	body {
		margin:10px 10px 0px 10px;
		padding:0px;
		}
	
	#leftcontent {
		position: absolute;
		left:0px;
		top:160px;
		width:125px;
		background:#fff;
		border:0px solid #fff;
		}

	#centercontent {
		background:#fff;
   		margin-left: 130px;
   		margin-right:330px;
		border:0px solid #fff;



		voice-family: "\"}\"";
		voice-family: inherit;
   		margin-left: 130px;
   		margin-right:330px;



		padding-bottom: 200px;


		}
	html>body #centercontent {
   		margin-left: 130px;
   		margin-right:330px;
		}

	#rightcontent {
		position: absolute;
		right:163px;
		top:160px;
		width:160px;
		background:#fff;
		border:0px solid #fff;
		}




	
	#header {
		background:#fff;
		height:160px;
		border-top:0px solid #fff;
		border-right:0px solid #fff;
		border-left:0px solid #fff;
		voice-family: "\"}\"";
		voice-family: inherit;
		height:160px;
		}

	#breadcrumb {
		position: absolute;
		left:5px;
		top:135px;
		width:700px;
		background:#fff;
		border:0px solid #fff;
		}

	#skyscraper {
		position: absolute;
		right:0px;
		top:160px;
		width:160px;
		background:#fff;
		border:0px solid #fff;
		}

	html>body #banner {
		height:39px;
		}
		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		

		
	#header h1 {
		font-size:14px;
		padding:10px 10px 0px 10px;
		margin:0px;
		}
	
	#rightcontent p {
		font-size:10px
		}




