@charset "UTF-8";
body {
	background-image: url(../skin/background.jpg);
	text-align: center;
	margin: 0px;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
	font-size: 1em;
	color: #7D979E;
	background-repeat: repeat-x;
}


/* ---------- T A G  R E D E F I N E D -------*/


a {
		text-decoration: none;
}

a:visited {
	color: #A56119;
}

a:link {
	color: #A56119;
}

a:hover {
	color: #D17A1F;
}


ul {
	padding-left: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline; /*needed for i6 double margin bug */
}

li {
}




img {
	border: none;
		}

p {
	margin-top: 0px;
	margin-bottom: 1em;
	font-size: 0.8em;
	line-height: 1.6em;
	padding-left: 25px;
}


H1 {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #FFFFFF;
	font-size: 1.75em;
	font-weight: normal;
	color: #FFFFFF;
	text-align: right;
	width: 750px;
	margin-left: auto;
	margin-right: auto;
	padding-right: 100px;
	padding-top: 3.5em;
	background-position: center top;
	}

H2 {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #AFD3D7;
	font-weight: normal;
	font-size: 1.4em;
	padding-left: 15px;

	}

H3 {
	margin-top: 0px;
	margin-bottom: .2em;
	color: #3C4E40;
	font-size: 1.2em;
	background-image: url(../skin/bullet.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	background-position: left .35em;
	}
	
H4 {
	padding-left: 25px;
	margin-top: 1.25em;
	margin-bottom: .1em;
	clear: left;
	color: #3C4E40;
}



H5 {
	padding-left: 25px;
	margin-top: 1.25em;
	margin-bottom: .4em;
	margin-left: 50px;
	margin-right: 50px;
	clear: both;
	font-size: 0.95em;
	background-color: #CFE4E5;
	font-weight: normal;
	padding-top: .15em;
	padding-bottom: .25em;
	line-height: 1.25em;
}

H6 {
	padding-left: 25px;
	margin-top: .25em;
	margin-bottom: 3em;
	margin-left: 50px;
	margin-right: 50px;
	clear: both;
	font-size: 0.75em;
	font-weight: normal;
	padding-top: .25em;
}




strong {
	color: #5C7962;
}
		
	


/* ---------- S I T E   G E O M E T R Y -------*/



.Area {
	position: relative;
	display: table;
	width: 750px; 
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	clear: both;	
}

.Page {
	position: absolute;
	top: 0px;
	background-color: #FFFFFF;
	height: 100px;
	width: 750px;
	}
	.Home .Page {
	height: 800px;
}
	
	
	
	

/* ---------- N A V 1 -------*/


#Area-Nav {
	margin-top: 50px;
	padding-top: 20px;
	background-color: #BC6F1E;
	width: 100%; 
	font-size: .7em;
	display: table;
	}
	
	
	.MainNav {
		position: relative;
		width: 750px;
		margin-left: auto;
		margin-right: auto;
		}
	
		.MainNav a {
			float: left;
			margin-right: 25px;
			height: 2.5em;
			background-image: url(../skin/pointer.gif);
			background-repeat: no-repeat;
			background-position: -74px bottom;
			line-height: 2em;
			}
		.MainNav a:Visited {
			color: #FFFFFF;
			text-decoration: none;
			}
		.MainNav a:link {
			color: #FFFFFF;
			text-decoration: none;
			}
		.MainNav a:hover {
			background-position: left bottom;
			}
	
	#YIDC {
		position: absolute;
		top: -70px;
		left: 50px;
		height: 60px;
		width: 300px;
	}
	
	#YIDC img{
	position: absolute;
	left: -25px;
	}

		
	#Investor {
		padding-left:
		}
		
	#Home {
			margin-left: 50px;
	}
	#Contact {
		float: right;
	}


.Home #Home,
.Investor #Investor,
.Corporate #Corporate,
.Contact #Contact,
.Events #Events,
.Scolarship #Scolarship
{
			background-position: left bottom;
}


/* ---------- B A N N E R -------*/


#Area-Banner {
	background-position: center top;
	width: 100%;
	border-top: solid 3px #FFFFFF;
	background-color: #AFCDD7;
	}

	.Home #Area-Banner p {
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
	width: 250px;
	padding-right: 450px;
	padding-left: 50px;
	padding-top: 7em;
	padding-bottom: 1em;
	font-size: .9em;
	line-height: 1.75em;
	font-size: .9em;

		}
		
		
.Home #Area-Banner {
	background-image: url(../skin/banner-home.jpg);
	}

.Investor #Area-Banner {
	background-image: url(../skin/banner-investor-tile.jpg);
	}

	.Investor #Area-Banner H1{
		background-image: url(../skin/banner-investor.jpg);
		}

.Board #Area-Banner {
	background-image: url(../skin/banner-board-tile.jpg);
	}

	.Board #Area-Banner H1{
		background-image: url(../skin/banner-board.jpg);
	}
	
	
.Events #Area-Banner {
	background-image: url(../skin/banner-events-tile.jpg);
	background-position: center -50px;
	}

	.Events #Area-Banner H1{
		background-image: url(../skin/banner-events.jpg);
		background-position: center -50px;
		}
	.Events #Area-Content {
	padding-top: 290px;
	background-image: url(../skin/events-energyforum.gif);
	background-repeat: no-repeat;
	}
	
.Scholarship #Area-Banner {
	background-image: url(../skin/banner-about.jpg);
	background-position: center -50px;
	}

	.Scholarship #Area-Banner H1{
		background-image: url(../skin/banner-about.jpg);
		background-position: center -50px;
		}
	.Scholarship #Area-Content {
	background-image: url(../skin/scholarship.gif);
	background-repeat: no-repeat;
	}	
	.Scholarship #col2 {
	/*padding-top: 300px;*/
	}
		

.Corporate #Area-Banner {
	background-image: url(../skin/banner-about.jpg);
	}

.Contact #Area-Banner {
	background-image: url(../skin/banner-home.jpg);
	}






		
		

/* ---------- C O N T E N T -------*/


#Area-Content {
	background-color: #FFFFFF;
	padding-top: 2em;
	}


/* ---------- nav2 -------*/

.Tabs {
	width: auto;
	float: left;
	clear: both;
	margin-left: 50px;
	margin-right: 50px;
	margin-top: .1em;
	margin-bottom: 25px;
	padding-left: 25px;
	padding-right: 25px;
	background-image: url(../skin/tab-base.gif);
	background-repeat: repeat-x;
	background-position: center bottom;

}


.Tabs li{
	float: left;
	padding-left: 20px;
	list-style-type: none;
}
	
	.Tabs a {
	padding-right: 20px;
	padding-top: .25em;
	display: block;
	font-size: 0.8em;
	text-decoration: none;
	padding-bottom: 5px;
}
	
	
		

.Tab1 #Tab1,
.Tab2 #Tab2,
.Tab3 #Tab3,
.Tab4 #Tab4
  {
	background-image: url(../skin/tabs-right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	color: #3A4C58;
}

.Tab1 #TabStart1,
.Tab2 #TabStart2,
.Tab3 #TabStart3,
.Tab4 #TabStart4
  {
	background-image: url(../skin/tabs-left.gif);
	background-repeat: no-repeat;
	background-position: left top;
}





		
		
		
		


	.Thumb {
	font-size: 0.7em;
	line-height: 1.25em;
	float: left;
	clear: none;
		}		
	.Investor .Thumb{
		margin-left: 225px;
		margin-bottom: 25px;

	}
	

		
	.Thumb li{
	float: left;
	list-style-type: none;
		}
	
	#Area-Content .Thumb img {
		padding-top: 8px;
		padding-bottom: 13px;
		clear: both;
		display: block;
		}
	
	#Area-Content .Thumb a {
		float: left;
		width: 75px;
		padding-left: 8px;
		padding-right: 17px;
		margin-top: 00px;
		padding-top: 0px;
		background-image: url(../skin/promo.gif);
		background-repeat: no-repeat;
		}
		
	.Investor #Area-Content .Thumb a{
		margin-top: 10px;
		height: 11.25em;
}
		
				
	#Area-Content .Thumb a:visited {
		}
	#Area-Content .Thumb a:link {
		}
	#Area-Content .Thumb a:hover {
		background-image: url(../skin/promo-hover.gif);
		}



.col {
	float: left;
}

#col1 {
	width: 175px;
	padding-left: 50px;
	clear: left;
}

#col1 p {
	font-family: "Times New Roman", Times, serif;
	color: #3C4E40;
	margin-top: 0px;
	margin-bottom: 2em;
}


#col2 {
	padding-left: 25px;
	width: 450px;
}

#col2 ul {
	list-style-type: disc;
	display: block;
	padding-left: 0px;
}


#col2 li {
	margin-top: 0px;
	margin-bottom: .5em;
	font-size: 0.8em;
	line-height: 1.6em;
	list-style-position: outside;
	margin-left: 35px;
}

.Halfcol {
	float: left;
	width: 210px;
	margin-right: 10px;
}


.NoWrapt {
	float: left;
	clear: both;
	width: 750px;
}


.Back {
	display: block;
	height: 35px;
	width: 47px;
	background-color: #FFFFCC;
	background-image: url(../skin/back.jpg);
	text-align: center;
	font-family: "Trebuchet MS", Arial, Helvetica, Verdana;
	padding-top: 12px;
	background-repeat: no-repeat;
	margin-left: 125px;
	font-size: .75em;
	letter-spacing: .1em;
}


.Map {
	position: relative;
	float: right;
	display: block;
	margin-right: 50px;

	width: 5em;
	height: 100px;

	font-size: .8em;
	line-height: 1.25em;
	text-align: right;
	
	background-image: url(../skin/promo.gif);
	background-repeat: no-repeat;
	background-position: right top;

	padding-right: 100px;
	padding-top: 8px;
	}
.Map img {
	position: absolute;
	right: 8px;
	top: 8px;
	}
	
a.Map:hover {
	background-image: url(../skin/promo-hover.gif);
}
		
	



/* ---------- F O O T E R -------*/


#Area-Footer {
	background-color: #FFFFFF;
}

	#Area-Footer p {
	padding-top: 50px;
	padding-left: 50px;
	font-size: 0.6em;
		}
