#background {
			background-position:top left; 
			height:600px;
			background-repeat: no-repeat;
			margin: 3px 0px 0px 25px;
			padding: 1px 0px 1px 0px;
			}

body, html {
			color: black;
			font-size: 62.5%;
			font-family: "Helvetica","Arial","Verdana",sans-serif;
			background-repeat: no-repeat;
			margin: 0px 0px 0px 0px;
			}

h1 {
			background: url(images/mh.jpg) top left no-repeat;
			width: 101px;
			height: 65px;
			margin: 0px 0px 25px 0px;
			text-indent: -9999px	
	
			}

h1 a {
			width: 101px;
			height: 65px;
			margin: 0px 0px 0px 0px;
			float: left;
			}

h2 {
			color: black;
			font-size: 1.1em;
			font-style: bold;
			font-family: "Helvetica","Arial","Verdana",Sans-serif;
			line-height: 16px;
			background-repeat: no-repeat;
			margin: 15px 0px 0px 0px;
			}

p {
			}

#infopanel {
			margin:0px 0px 0px 0px;
			padding:0;
			}

ul {
			line-height: 14px;
			list-style-type:none;
			margin:0px 0px 15px 0px;
			padding:0;
			width:180px;
			}

#leftcolumn {
			font-size: 1.9em;
			line-height: 15px;
			width:180px;
			float:left;
			margin:0px 0px 0px 0px;
 			}

#rightcolumn {
			font-size: 1.9em;
			text-align: left;
			margin:25px 0px 0px 180px;
			}


#heading_1 {
			color:black;
			line-height: 18px;
			}		

.heading_detail {	
			color:#FFF;
			}

a:link {		color:black;
			text-decoration:none
			}

a:visited {		
			color:black;
			text-decoration:none
			}

a:hover {		
			color:#404040;
			text-decoration:none
			}

a:active {		
			color:#black;
			text-decoration:none
			}

.clear_both {
			clear: both;
			}

#portrait {
			font-size: 1.9em;
			text-align: left;
			width:700px;
			margin:30px 0px 0px 230px;
			}

#about_para_1 {
			font-size: 2.5em;
			line-height: 1.4em;
			width:440px;
			margin:26px 0px 0px 300px;
			}
#about_para_2 {
			font-size: 2.5em;
			line-height: 1.4em;
			width:440px;
			margin:26px 0px 0px 300px;
			}

#news_item {
			font-size: 1.8em;
			line-height: 1.4em;
			width:250px;
			margin:10px 0px 0px 300px;
			}