/* CSS Document */


body {

text-align: center;
}	

h1 {
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}

p, tr, ul, ol {
font-family: "Arial", Times, serif;
padding-bottom: 5px /* was 20 */;
}



h2 {
font-size:20px;
font-family:Arial, Helvetica, sans-serif;
}

h3 {
font-weight:bold;
}

h4 {
font-size:22px;
}

img.center {
display:block;
margin-left:auto;
margin-right:auto;
}

img.thumbnailh {

float:left;
display:block;
border:1px black solid;
overflow:hidden;
margin-right:15px;
margin-bottom: 10px;
}

img.thumbnailhc {


display:block;
border:1px black solid;
overflow:hidden;
margin-left: 150px

}

/* Div's */		
#container {

margin: 2% auto;
text-align: left;
width: 800px;			
padding-left:12px;
}

#header  {
width:800px;
height:150px;
margin: auto;
background:url(images/header.jpg) no-repeat;
}

#leftbar  {

width:191px;
height:600px;
background: url(images/leftbar.jpg);
margin:150px 0px 0px 0px;
position:absolute;

}


#content  {

width: 600px; 
height: 600px;
margin: 150px 0px 0px 200px;
position:absolute;
background:url(images/content.middle.gif) repeat-x;
}

#leftcontent  {
float:left;

width:25px;
height: 600px;
position:absolute;
background:url(images/content.left.gif);
}

#rightcontent {
background:url(images/content.right.gif);
float:right;
z-index:10;
width: 25px;
height: 600px;
}

#textcontent  {
	position:absolute;
	margin: 18px 0px 0px 0px;
	height: 545px;
	overflow:scroll;
	overflow-x: hidden;
	overflow-y: scroll;
	z-index:100;
	padding: 10px 15px 10px 15px;
	width: 98%;
	left: -6px;

}

#footer  {
width:500px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#999999;
margin-top: 605px;
margin-left:auto;
margin-right:auto;
}

#footer a {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color: #666666;
}

table.map {

margin-top:400px;
}
/* End Div's */
		
/* Menu Start */
#menu {
width: 150px;
background: #ffff66;
margin: 80px 0px 0px 25px;
z-index:100;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu a, #menu h2 {
font: bold 1em/1.5em arial, helvetica, sans-serif;
display: block;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #fff;
border-bottom:1px;
background: #FF9900;
text-transform: uppercase;
}


#menu a {
color: #000;
text-decoration: none;
}

#menu a:hover {
color: #ffa849;
}

#menu li {position: relative;}


#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
width: 150%;
background: #ffff6c;
z-index: 1000;
}

div#menu ul ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

/* Menu End */

