body {
	margin:0;
	padding:0;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;/*** Specifies the fontfamily, unless otherwise specified in other div/class ***/
}

/*** Main container ***/

#container {
	width:800px;
	margin:auto;
	padding:0;
	color:#303030;
   background:#f0f0f0 url(img/bodybg.jpg) repeat-x;
	text-align:left;
}

/*** Header section ***/

#header	{
	height:115px;
/***	********background-image: url(img/wanneroo.jpg);************** ***/
	background-repeat: no-repeat;
	background-position: left top;	
	padding:5px;
	text-align:center;
	margin: 0;
	}


/*** Content ***/

#contentalt {
	background-color:#ffffff;
	color:#000000;
	margin: auto;
	padding:15px 19px 5px;
	font-size:12px;
	width:730px;
}


#contentalt h1,#contentalt h2 {
background-color:inherit;
font-size:13pt;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 15px;
padding:0;
}

#contentalt a {
font-size:12pt;
font-weight:bold;
text-decoration:underline;
}


#contentalt li {
padding-bottom:12pt;
}

#contentalt b, #contentalt i{
color:black;
}

#contentalt p.h {font-size:13pt;
font-weight:bold;
letter-spacing:-1px;
color:black;
}

#contentalt div.commentary{font-size:12pt;
font-weight:normal;
background-color:#ffffde;
padding:8px 2px 8px 2px;
}

#contentalt p.h1 {font-size:18pt;
font-weight:bold;
letter-spacing:-1px;
color:black;
}

/*** Countries ***/

#countries {
float: left; 
width: 718px; 
height:40px; 
background-color:red;
border-color:gray; 
border-style:outset; 
border-width:5px;
}

#countries h1{
text-align:center;
color:yellow;
font-size:24pt;
font-weight:bold;
letter-spacing:-1px;
margin:0 0 15px;
padding:0;
}

/*** Horizontal menu ***/

#mainmenu {
background:#f0f0f0 url(img/mainmenu-bg.jpg) repeat-x;
margin-bottom:25px;
}

#mainmenu ul {
font-size:8pt;
padding:0;
}

#mainmenu li {
float:left;
height:35px;
list-style:none;
margin:0;
padding:0;
}

#mainmenu a {
border-right:1px solid #b0b0b0;
color:#606060;
display:block;

padding:11px 5px 10px;
text-decoration:underline;
}

#mainmenu a:hover {
background:#f0f0f0 url(img/menuhover.jpg) top left repeat-x;
color:#ff0000;
text-decoration:underline;
}

#mainmenu a.current {
background:#f0f0f0 url(img/menuhover.jpg) top left repeat-x;
color:#505050;
text-decoration:none;
}




/*** Footer ***/

#footer {
	background-color:#8b8b8b;
	background-image:url(img/footerbglight.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	clear:both;
	color:#000000;
	font-size:9px;
	font-weight:bold;
	margin:0;
	padding:10px 0;
	text-align:center;
	width:100%;
}

#footer a {
color:#0000ff;
font-weight:bold;
text-decoration:underline;
}

/*** Various classes ***/

.clearingdiv {
clear:both;
height:10px;
width:1px;
}

.hide {display:none;}

/*** Text format ***/

.intro {
font-size:13pt;
font-weight:bold;
letter-spacing:-1px;
color:black;
}
