body {
		margin-top:30px;		background:#8A2B00;				}#frame {
		width:855px;
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;		background:#ffffff; 		}	h1 {	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;	color:#8A2B00;	font-size: medium;
		}
h2 {	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;	color:#8A2B00;	font-size: small;
	padding: 0;
	margin: 0;
		}
.white {	font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;	background:#8A2B00;
	color: white;	font-size: medium;
	padding: 3px;
	margin: 10px;
	font-weight: normal;
	text-align: center;
		}
.orange {	color:#BE5900;	font-size: medium;
	}
em {
	font-weight: bold;
	}
.blue {
	color:#000066;
	}	img {
	border: 0;
	}
.iborder {
	border: 1px solid black;
	margin: 5px;
	}

#header {
		padding: 0px;
		margin: 0px; 
		}
#topnav {
		margin: 0px;
		padding: 0 0 8px 0;
		text-align: center;
		background:#BE5900; 
		}
#content {
		margin: 0 0 0 210px;
		padding: 10px 20px;
		font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;		color:#000000;		font-size: small;
		min-height:325px;
		height:auto !important;
		height:325px;		
		}
#left {
		width:190px;
		float:left;
		padding: 20px 10px;
		color:#ffffff;
		font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;
		font-size: small;
		background:#BE5900;
		min-height:325px;
		height:auto !important;
		height:325px;		}	
#contentmap {
		margin: 0 0 0 210px;
		padding: 0px;
		height:366px;
		width: 620px;		
		}	
#world {
 position: absolute;
 margin: 0; 
 padding: 0;
 width: 600px;
 height: 346px;
 background: url(images/world2.gif) no-repeat; 
 font-family: "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;color:#000000;font-size: small;
 }

#world li {margin: 0; padding: 0; list-style: none;}

#world li a {display: block; position: absolute; background:url(images/blank.gif); text-decoration:none;}

#world li a span { display:none; }

#world li a:hover span {
	position:relative;
	display:block;
	width:220px;
	height:60px;
    padding:5px;
	border:1px solid #bcbcbc;
	background:#f4f4f4;
    color:#000;
    text-decoration:none;
	filter:alpha(opacity=80);
	opacity:0.8;
      }


#world a.eu {left: 220px; top: 50px; width: 140px; height: 170px;}
#world a.nz {left: 550px; top: 290px; width: 20px; height: 20px;}
#world a.us {left: 90px; top: 130px; width: 20px; height: 20px;}
#world a.jp {left: 530px; top: 150px; width: 20px; height: 20px;}
#world a.ch {left: 465px; top: 140px; width: 20px; height: 20px;}
#world a.au {left: 500px; top: 270px; width: 20px; height: 20px;}
#world a.ca {left: 80px; top: 80px; width: 20px; height: 20px;}
#world a.ko {left: 550px; top: 120px; width: 20px; height: 20px;}

.hand {	cursor:pointer;	cursor:hand;	padding: 6px 0px 1px 0px;	}
.nohand {	padding: 6px 0px 1px 0px;	}
a:link {
	color: #333399;
	
	}
a:visited {
	color: #333399;
	
	}
a:hover {
	color: #666666;	
	}
a:active {
	color: #666666;
	}a.topnav:link {
	color: #ffffff;
	text-decoration: none;
	}
a.topnav:visited {
	color: #ffffff;
	text-decoration: none;
	}
a.topnav:hover {
	color: #cccccc;	
	}
a.topnav:active {
	color: #cccccc;
	}#footer {	clear: both; 
	width:835px;	margin-right:auto;
	margin-left:auto;
	margin-top:0px;
	margin-bottom:0px;
	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: x-small;	padding:10px;	text-align:center;	color:#ffffff;	}
a.footer:link {
	color: #ffffff;
	text-decoration: none;
	}
a.footer:visited {
	color: #ffffff;
	text-decoration: none;
	}
a.footer:hover {
	color: #cccccc;	
	}
a.footer:active {
	color: #cccccc;
	}