html, body{
	
	margin:0px;
	padding:0px;
	font-family:trebuchet ms, arial, verdana, sans-serif;
	font-size:10pt;
	background-color:#000000; 
	color:#808080;
	text-align:center;
	height:100%;

}

#container {
	margin:0 auto;
	width:966px;
	overflow:visible;
	padding: 100px 0px 30px 0px;
}

#contentContainer {
    position:relative;
    margin:0 auto;
    width:886px;
    background:#000 url('../images/wave.gif') no-repeat;
    padding: 63px 40px 20px 40px;
   	border-top:1px solid #1b150d;
   	border-right:1px solid #1b150d;
   	border-left:1px solid #1b150d;
}

#giveus {
	margin-top:-4px;
}

#slogan {
	position:absolute;
	top:0;
	right:0;
}

#logo {
	position:absolute;
	top:17px;
	left:27px;
}

/* HOME */

#homeLeftCol {
	float:left;
	margin-top:160px;
	width:391px;
	text-align:left;
}

#homeLeftCol img{
	margin-bottom:7px;
}

#homeLeftCol img.yellowborder {
	border:1px solid #eaae04;
}

#homeLeftCol img.yellowbordermarg {
	border:1px solid #eaae04;
	margin-bottom:4px;
}

#homeRightCol {
	float:left;
	width:486px;
	text-align:center;
	margin-top:189px;
	margin-left:4px;
    background-color:#00375a;
    height:290px;  
    border:1px solid #eaae04;
    padding-top:8px;
}

#homeRightCol img {
	border:1px solid #eaae04;
}

#homeRightCol img.noborder {
	border:0px solid #161616;
}


/* ABOUT */

#aboutLeftCol {
	float:left;
	width:414px;
	text-align:left;
}

#aboutLeftCol img{
	border:1px solid #2b1b05;
}

#aboutLeftCol img.low{
	margin-bottom:10px;
	border:1px solid #eaae04;
}

#aboutLeftCol img.yellowborder{
	border:1px solid #eaae04;
}

#aboutRightCol {
	float:left;
	width:460px;
	text-align:left;
	margin-left:10px;
	margin-top:13px;
}

#aboutLeftCol .pagetitles{
	margin-bottom:8px;
}

/* CONTACT */

#contactLeftCol {
	float:left;
	width:420px;
	text-align:right;
}

#contactRightCol {
	float:left;
}

#contactLeftCol a {
	font-size:8pt;
	color:#e8ab00;
	text-decoration:none;
}

#contactLeftCol a:hover {
	font-size:8pt;
	color:#e8ab00;
	text-decoration:underline;
}

/* OPPORTUNITIES */

#opportunitiesLeftCol {
	float:left;
	width:418px;
	text-align:left;
}

#aboutflash {
	background-color:#00375a;
	border:1px solid #eaae04;
	height:310px;
	text-align:center;
	padding-top:7px;
}

#aboutflashportuguese {
	background-color:#00375a;
	border:1px solid #eaae04;
	height:208px;
	text-align:center;
	padding-top:7px;
}

#opportunitiesLeftCol img.low{
	margin-bottom:10px;
	border:1px solid #eaae04;
}

#opportunitiesLeftCol img.yellowborder{
	border:1px solid #eaae04;
}

#opportunitiesLeftCol .pagetitles{
	margin-bottom:10px;
}


#opportunitiesRightCol {
	float:left;
	width:427px;
	text-align:left;
	margin-left:10px;
	background-color:#111111;
	margin-top:31px;
	border:1px solid #1e1e1e;
	padding:8px 14px 0px 14px;
}

#opportunitiesRightCol a {
	color:#e8ab00;
	text-decoration:none;
}

#opportunitiesRightCol a:hover {
	color:#e8ab00;
	text-decoration:underline;
}

#portugueseLeftCol {
	float:left;
	width:418px;
	text-align:left;
	margin-top:20px;
}


#portugueseRightCol {
	float:left;
	width:428px;
	text-align:left;
	margin-left:10px;
	background-color:#111111;
	border:1px solid #1e1e1e;
	padding:14px;
	margin-top:48px;
}

#navbg_en {
	position:absolute;
    top:0;
    left:0;
    width:718px;
    height:37px;
    margin-top:33px;
    background:url('../images/nav_bg.gif') no-repeat;
    padding-left:248px;
}

#navbg_fr {
	position:absolute;
    top:0;
    left:0;
    width:718px;
    height:37px;
    margin-top:33px;
    background:url('../images/nav_bg2.gif') no-repeat;
    padding-left:279px;
}

#eventsnavbg_en {
	position:absolute;
    top:0;
    left:0px;
    width:625px;
    height:37px;
    margin-left:339px;
    margin-top:69px;
    background:url('../images/eventsbg.gif') no-repeat;
    padding-left:0;
}

#eventsnavbg_fr {
	position:absolute;
    top:0;
    left:0px;
    width:625px;
    height:37px;
    margin-left:339px;
    margin-top:69px;
    background:url('../images/eventsbg2.gif') no-repeat;
    padding-left:0;
}

.menuitem {
    float:left;
    padding-top:8px;
    padding-left:36px;
}

.eventsmenuitem_en {
    float:left;
    padding-top:9px;
    padding-left:32px;
}

.eventsmenuitem_fr {
    float:left;
    padding-top:9px;
    padding-left:22px;
}


#servicesnavbg_en {
	position:absolute;
    top:0;
    left:0px;
    width:625px;
    height:37px;
    margin-left:339px;
    margin-top:69px;
    background:url('../images/servicesbg.gif') no-repeat;
    padding-left:0;
}

#servicesnavbg_fr {
	position:absolute;
    top:0;
    left:0px;
    width:625px;
    height:37px;
    margin-left:339px;
    margin-top:69px;
    background:url('../images/servicesbg2.gif') no-repeat;
    padding-left:0;
}

.servicesmenuitem_en {
    float:left;
    padding-top:9px;
    padding-left:22px;
}

.servicesmenuitem_fr {
    float:left;
    padding-top:9px;
    padding-left:16px;
}

#homecontent {
	padding:80px 0 0 0;
	text-align:left;
	color:white;
	overflow:hidden;
}

.pagetitles {
	color:#e8ab00;
	font-size:14pt;
	margin:0px;
}

.porttitles {
	color:#e8ab00;
	font-size:14pt;
	margin-bottom:10px;
}



img {
	border-style:none;
}

.yellow {
	color:#e8ab00;
}

#eventsHolder {
	float:left;
}

#eventsHolder img.this {
	margin-right:25px;
}

#servicesHolder {
	float:left;
}

#servicesHolder img {
	margin-top:15px;
}

#servicesHolder img.this {
	margin-right:18px;
}

#banner {
	position:absolute;
	top:120px;
	left:0;
}

.extraContent{
}


.extraHolder {
	float:left;
	width:487px;
	text-align:left;
	background-color:#111111;
	border:1px solid #1e1e1e;
	padding:12px 0 12px 12px;
	margin:0px 0px 10px 0px;
}

.extraHolder img {
	border:1px solid #eaae04;
}

.extraImage {
	float:left;
}

.extraText{
	float:left;
	width:350px;
	text-align:left;
	margin-left:12px;
}

.extraContent{
	text-align:left;
	color:white;
	overflow:hidden;
}

#copyright {
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	color:#823a00;
	background:url('../images/copyrightbg.gif') repeat-x;
	font-weight:bold;
	border-bottom:1px solid #1b150d;
	border-left:1px solid #1b150d;
	border-right:1px solid #1b150d;
    padding:8px 0px 8px 0px;
	width:966px;
	text-align:center;
	height:28px;
}

#copyright a {
	color:#271100;
	text-decoration:none;
}

#copyright a:hover {
	color:#823a00;
	text-decoration:none;
}

#ldLeftCol {
	float:left;
	width:416px;
	text-align:left;
}
#ldLeftCol img.this {
	border:1px solid #e8ab00;
}

h1 {
	color:#e8ab00;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
}

h1.yes {
	color:#e8ab00;
	font-weight:bold;
	font-style:italic;
	font-size:14px;
	margin-top:0;	
}

.par {
	padding-bottom:10px;
}

.lightingtitles {
	margin-top:10px;
	margin-bottom:5px;
}