﻿/* Ibis Project Services Stylesheet April 2006 */
/* there are some hacks in there for IE 5.5/5.0 win so be careful when editing */

/* Page layout */
body{ background-color:#313131;	text-align:center;	font-size:70%;}
	
#PageWrapper,#Footer,#SubFooter{font-family:Verdana,Arial,Helvetica,sans-serif; 	font-size:1.0em;
	color:#999999; }
/* fix for IE 5?
td{ font-size:0.7em; }
	*/
p{
	line-height:150%;}


	
#PageWrapper{ 
	width:920px;
	padding:0px;
	margin: 0px auto 0; 
	min-height:550px;
	_height:550px;
	background-color:#ffffff;
	position: relative; 
	text-align: left; 
	border:solid 0px #ffffff;}

#Header{ display:none;}
	
	
#Left{ 
	width:170px; 
	float:left; 
	margin:0px; 
	padding:0px; 
	display:inline; 
	clear:left;}
	
#Main{ 
	float:left; width:535px; 
	background-color:#313131; 
	min-height:500px; 
	_height:500px; 
	padding:25px;
	width: 525px !important;
	_width: 524px;
	width /**/:654px;
	 display:inline; margin:0px;}
	
#Right{
	display:none;}
	
#Footer{ 
	width:920px; 
	clear:both; 
	height:20px; 
	background-image:url(../images/bluebg.gif);
	margin: 0px auto 0; 
	margin-top:5px; 
	display:block; 
	text-align:left; }
	
#Contact{ 
    display:none; }
	
#SubFooter{
	width:920px; 
	clear:both; 
	height:20px; 
	margin: 0px auto 0;
	text-align:right; 
	margin-top:10px; 
	font-size:0.9em; 
	color:#666666;}
		
/* List layouts */
#Navigation ul{ 
	list-style:none; 
	margin:0px; 
	padding:0px; 
	margin-left:0px;}
	
#Navigation ul li{ 
	float:left; 
	margin:0px 5px 0px 18px; 
	padding:0px; display:inline;}

#Footer ul{ 
	list-style:none; 
	margin:0px; 
	padding:0px;}
	
#Footer ul li{
	float:left;
	margin:2px 7px 0px 7px; padding:0px; display:inline; font-size:1em; } 
	
.LeftImage{ 
	border-top:solid 2px #313131; 
	border-bottom: solid 2px #313131;}
	
.HeaderImage{ margin-bottom:15px;}
	
/* Left */
#Left ul{ list-style:none; margin:0px; padding:0px;}
#Left h1{ font-weight:normal; color:Black; margin:10px 0px 10px 10px; padding:0px; font-size:1.6em; text-transform:lowercase;}
#Left table, #Left h1, #Left ul{ margin-left:15px; margin-right:10px;}

/* Main */
#Main h1{color:#ffffff; font-size:16px; font-weight:bold; text-align:left; margin:0px 0px 10px 0px;}
#Main h2{color:#ffffff; font-size:14px; font-weight:bold; text-align:left; margin:0px 0px 3px 0px;}

#Main {background-image:url(../images/pipes.jpg); background-repeat:no-repeat; background-position:center;}
#Main td{ color:#999999;}
#Main table{font-size: 100%;}
#Main img.directors{ left:-127px; position:relative; float:left; margin-right:-140px;}

/* General Fonts */
p.rightbar{color:#666666; text-align:left;}

#SubFooter a{ color:#666666;}
#SubFooter a:hover{ color:#ffffff;}

p{margin-top:0pt; margin-bottom:7pt;text-align:justify;}

a.nav{color:#ffffff; text-decoration:none; font-size:1.3em; font-weight:bold; text-align:left;}
a.nav:hover{color:#000000;}
a.navselected{color:#000000; text-decoration:none;font-size:1.3em;font-weight:bold; text-align:left;}
a.navselected:hover{color:#000000;}
a.subnavselected{color:#000000;text-align:left;}

a.projects{color:#000000;text-align:left;}
a.projects:hover{color:#365C81;text-align:left;}

a{color:#365C81; text-decoration:none;text-align:left;}
a:hover{color:#000000}
a.thispage{color:#000000;text-align:left;}

#Main a, a.ongrey{color:#999999; text-decoration:underline;}
#Main a:hover, a.ongrey:hover{color:#cccccc;}

p.subtitle_onw{margin-bottom:0pt; color:#333333;text-align:left;}
p.onw{color:#999999;text-align:left;}
p.subtitle_ong{margin-bottom:0pt; color:#cccccc;text-align:left;}
p.subnav{margin:0 0 4px 0;text-align:left;}

p.leftbartitle{font-size:18px; color:#000000;text-align:left;}

.highlighted_ong{margin-bottom:0pt; color:#ffffff; text-align:left;}
.highlighted_onw{margin-bottom:0pt; color:#000000; text-align:left;}
textarea{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}

.leader{font-weight:bold; color:#cccccc;}



img.whiteborder{border-color:#FFFFFF;}
img{border-color:#000000;}

.footer{ color:#FFFFFF}

ul.news{ margin-left:5px; padding-left:10px; margin-top:2px; padding-top:2px;}
li{margin-bottom:3px; margin-left:0px; padding-bottom:3px;}


