body{background-color:#fff;
font:0.84em/140% 'trebuchet ms', Verdana, Arial, Helvetica, sans-serif;text-align:center;}

#wrap {
text-align:left;
	background-color:white;
	width: 750px;
	margin: auto;
	position:relative;
}
/*TITLE*/
	#head h1 {
	text-indent:-999em;
	background-image: url(images/title.jpg);
	background-repeat: no-repeat;
	width: 750px;
	height: 90px;
	margin: auto;}
/*END TITLE*/
	
	/*NAVBAR*/
#nav, #nav ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	/*line-height: 1;*/
	border-bottom:1px solid white;
}
#nav a {
	display: block;
	text-decoration: none;
	color: #777;
	padding: 3px 0 3px 3px;
}
#nav a:hover{color:#CC3300;}

#nav li {border-top:1px solid #333;padding-right:0;
	border-bottom:0;
	}
	#nav li a{text-align:center;}
#nav li#endnav{
	border-right:1px solid #333;
}
#nav li#endleft{
	border-left:1px solid #333;
}
#nav li { /* all list items */
	float: right;
	width: 80px; /* width needed or else Opera goes nuts */
}

#nav li ul { /* second-level lists */
	position: absolute;
	width: 80px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #navbar li.sfhover ul { /* lists nested under hovered list items */
	left: auto; zoom:1;
}
#nav li ul li {border: 1px solid #333;border-top:0;background:white;padding-right:2px;}
	/* END NAVBAR*/
	
/*CONTENT SECTION*/

#content{background-color:#FFFFFF;
	background-image:url(images/bg.gif); 
	background-repeat:repeat-y; 
	margin:0;}

#left {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
}
#left img{
margin: 0 10px 10px 10px; border:0;}

/*MAIN CONTENT AREA*/
#right {
	border-top:1px solid #333;
	padding: 10px 0 0 0;
	margin:0;
	float: right;
	width: 599px;}

#right #main{
	margin:50px 25px 0 50px;}
#right img{border:1px solid #333;}
#right img#float{float:right;
	margin:40px 10px 10px 20px;}
#right img.flright{margin:5px;}
#right ul{
	margin:0; 
	padding:0;
	list-style:none;}

#right h2 {
	color:#949495;
	font-size:1.3em; 
	line-height: 0.9em; 
	font-weight: bold;}

#right h2 span {font-weight:normal; color:#333;}
#right a, #foot a{ text-decoration:underline; color:#777;font-weight:bold;}
#right a:hover, #foot a:hover{ text-decoration:none;color:#cc3300;}
#right blockquote {margin: 0 70px 0 40px;}

#right blockquote .quote { font: italic 1.6em/1.2em Georgia, "Times New Roman", Times, serif; color:#949495; }
.bio{ line-height:145%;}

#contactl, #contactr {float:left; width:252px;;}
#contactr {width:250px; padding-left:2px;}
/*END MAIN CONTENT AREA*/

#foot{clear:both; background:white;}
#foot h2 { font-size:.75em; color:#949495;text-align:center;background-color:white;width:100%;}
#foot ul { background:white; margin:0; padding:0 120px; margin:auto; text-align:center}
#foot ul li{display:inline;margin:2px 3px; list-style:none;}
#foot ul li {font-size:.8em; font-weight:bold;}
#foot ul li a {font-weight:normal;}
/*GLOBAL STYLES*/

.flright{float:right;}
.clear{clear:both;}
h2#country {color:#444; text-transform:uppercase; font-size:1.9em; letter-spacing:0.1em; margin-bottom:40px;}.redtext {
	color: #C30;
}
