	html 
	{
	overflow-y: scroll;
	}
	
	body		
	{

		background-image: url('images/bg-img05.gif');
		background-style: tiled;
		font-family:arial; 
		font-size: 10pt;
	} 

	font		
	{
		font-family:arial;
	}

	td		
	{
		font-size: 10pt;
	}

	A		
	{
		color:#DD0000
	}

	A:hover 	
	{
		color:#880000
	}

	A:visited
	{	
		color:#880000
	}

	#button		
	{
		font-style: bold; 
		background-color: #DDDDDD; 
		padding: 8px 0px 8px 8px;
		border-right: 1px solid #030303;
		border-left: 1px solid #030303;
		border-top: 1px solid #030303;
		border-bottom: 1px solid #030303;
	}

	#button:hover	
	{
		font-style: bold; 
		background-color: #EEEEEE; 
		padding: 8px 0px 8px 8px;
		border-right: 1px solid #030303;
		border-left: 1px solid #030303;
		border-top: 1px solid #030303;
		border-bottom: 1px solid #030303;
	}

	#background
	{
		position: relative;
		top: 25px;
		background-color: #FFFFFF;
		padding: 5px; 
		width: 950px;
	}

	#imagebutton
	{
		padding: 8px 8px 8px 8px;
		background-color: #FFFFFF;
		border-right: 1px solid #FFFFFF;
		border-left: 1px solid #FFFFFF;
		border-top: 1px solid #FFFFFF;
		border-bottom: 1px solid #FFFFFF;
	}

	#imagebutton:hover
	{
		padding: 8px 8px 8px 8px;
		background-color: #EEEEEE;
		border-right: 1px solid #030303;
		border-left: 1px solid #030303;
		border-top: 1px solid #030303;
		border-bottom: 1px solid #030303;
		opacity: 0.8;
	}

	#alert
	{
	background: #FFFFFF; 
	color: #AA0000; 
	text-shadow: #FF0000 5px 2px 10px;
	}

	#enquire
	{
	position: absolute;
	left: 250px;
	width: 450px;
	text-align: center;
	background: #FFFFFF;
	border-left: 1px dashed #C0C0C0;
	border-bottom: 1px dashed #C0C0C0;
	border-right: 1px dashed #C0C0C0;
	border-top: 1px dashed #C0C0C0;
	padding:  8px 0px 8px 0px;
	}

	#enquire:hover
	{
	position: absolute;
	left: 250px;
	width: 450px;
	text-align: center;
	background: #FFEEEE;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	padding:  8px 0px 8px 0px;
	}

	#noscript
	{
	width: 500px;
	text-align: center;
	background: #EEEEEE;
	border-left: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-top: 1px solid #000000;
	padding:  8px 0px 8px 0px;
	}

/*side menu*/



        #sidemenu
        {
            	background-color: #FFFFFF;
            	border-right: 1px solid #030303;
            	width: 199px;
            	vertical-align: top;
           	text-align: center;
        }

        #sidemenu div
        {
            	padding: 8px 0px 8px 8px;
            	border-bottom: 1px solid #030303;
            	font-weight: bold;
            	font-size: 10pt;
        }

        #selected
        {
            	padding: 8px 0px 8px 8px;
            	border-bottom: 1px solid #030303;
            	font-weight: bold;
            	font-size: 10pt;
            	background-color: #FFFFFF;
            	margin-right: -1px;
	    	position: relative; left: 1px

        }

        #unselected
        {
            	padding: 8px 0px 8px 8px;
            	border-bottom: 1px solid #030303;
            	font-weight: bold;
            	font-size: 10pt;
            	background-color: #DDDDDD;


        }

        #unselected:hover
        {
            	padding: 8px 0px 8px 8px;
            	border-bottom: 1px solid #030303;
            	font-weight: bold;
            	font-size: 10pt;
            	background-color: #EEEEEE;


        }
	#mainwindow
	{
	    	font-size: 10pt;
	    	border-top: 1px solid #030303;
	    	border-right: 1px solid #030303;
	    	border-bottom: 1px solid #030303;
	}

/* Thumbnails */


	.thumbnail
	{
		position: relative;
		z-index: 0;
	}

	.thumbnail:hover
	{
		background-color: transparent;
		z-index: 50;
	}

	.thumbnail span
	{ 						/*enlarged image*/
		position: absolute;
		background-color: #FFFFFF;
		padding: 5px;
		left: -274px;
		border: 1px solid #030303;
		visibility: hidden;
		color: black;
		text-decoration: none;
		top: -100px;

	}

	.thumbnail span img
	{ 						/*enlarged image*/
		border-width: 0;
		padding: 2px;
	}

	.thumbnail:hover span
	{ 						/*enlarged image on hover*/
		visibility: visible;
		top: -300px;
		right:50px;

	}
