* {
	margin: 0;
	padding: 0;
}
body {
	font-family: "Calisto MT", Georgia, "Times New Roman", serif;
	font-size: 0.9em;
}

/*-------WRAPPER AND HEADER-------*/
#Wrapper {
	position:relative;
	left:auto;
	width:800px;
	height:800px;
	margin: auto;
	background-color: #FFFFFF;
	background-image: url(../Images/Moral%20Mountain800down.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#Header {
	height:40px;
	/*background-image: img src="../Images/Moral%20Mountain800x150.jpg)";
	background-repeat: no-repeat;*/
	text-indent: 200px;
	margin: 0;
	padding: 120px 0px 0px 0px;
	font-family: Corbel, Tahoma, Arial, sans-serif;
	font-size: 1.8em;
	font-weight: bold;
	}
#Header a{
		color: #336699;
		text-decoration: none;
}

/*-------NAVIGATION-------*/
/*-------navigation - top horizontal-------*/
a {
	color: #336699
}

#NavH1 {
	/*top:250px;*/
	height:25px;
	background-color: #B9EAEE;
	font-family: Corbel, Tahoma, Arial, sans-serif;
	font-size: .8em;
	font-style: normal;
	font-weight: normal;
}

ul.navh1 {
	list-style: none;
}

ul.navh1 li {
	float: left;
}

ul.navh1 a {
	color: #336699;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	display: block;
	text-align: center;
	text-decoration: none;
	}
#Home #HomePageLink,
#GearHistory #HistoryLink,
#GearTechnology #TechLink,
#GearIndustry  #IndLink,
#GearNow #NowLink,
#Links #LinksLink,
#News #NewsLink,
#About #AboutLink 
{	color: #993333;
}

/*-------navigation - secondary horizontal-------*/
#NavH2 {
	width: 800;
	margin-top:2px;
	height:20px;
	background-color: #B9EAEE;
	font-family: Corbel, Tahoma, Arial, sans-serif;
	font-size: .8em;
	font-style: normal;
}

ul.navh2 {
	list-style: none;
}

ul.navh2 li {
	float: left;
}
ul.navh2 a {
	color: #993333;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 2px;
	padding-left: 8px;
	display: block;
	text-align: center;
	text-decoration: none;	
	}

td.navh2 a {
	color: #993333;
	padding: 5px;
	text-align: center;
	text-decoration: none;
}	
	

/*--codes to bolden "thissection" link--*/
#HistOverPage #HistOverLink,
#HistPreWarPage #HistPreWarLink,
#HistPostWarPage #HistPostWarLink,	
#IndustryIntroPage #IndustryIntroLink,
#IndustryCSRPage #IndustryCSRLink,
#IndustryBusCasePage #IndustryBusCaseLink,
#IndustryEthicsPerfPage #IndustryEthicsPerfLink,
#IndustryCustRtPage #IndustryCustRtLink,
#TechAnimalPage #TechAnimalLink,
#TechVegetablePage #TechVegetableLink,
#TechMineralPage #TechMineralLink,
#TechNanoPage #TechNanoLink,
#TechHumanPage #TechHumanLink,
#LinksHistoryPage #LinksHistoryLink,
#LinksTechnologyPage #LinksTechnologyLink,
#LinksIndustryPage #LinksIndustryLink,
#LinksBiblioPage #LinksBiblioLink,
#GearNowCheckListPage #NowCheckListLink, 
#GearNowReviewsPage #NowReviewsLink,
#GearNowNewsPage #NowNewsLink{
	font-weight: bold;
}
/*-------navigation - vertical-------*/
ul.navV1 {
	font-family: Corbel, Tahoma, Arial, sans-serif;
	font-size: .8em;
	font-style: normal;
	font-weight: bold;
	list-style: none;
}

ul.navV1 a {
	color: #336699;
	padding: 20px 10px 20px 2px;
	display: block;
	text-align: left;
	text-decoration: none;
}

.navV2 a {
	color: #006699;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}	
	
	
/*-------STRUCTURE - CONTENTWRAPPER-------*/
#ContentWrapper {
	position: relative;
	width: 800;
	margin-top: 20px;
}

body.OneColPage #MainContent {
	position: absolute;
	top: 0;
	width:800px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
body.TwoColPage #MainContent {
	Position: absolute;
	top: 0px;
	right: 0px;
	width:640px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
} 

body.TwoColPageThin #MainContent {
	Position: absolute;
	top: 0px;
	right: 0px;
	width:690px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

body.TwoColPageR #MainContent {
	Position: absolute;
	top: 0px;
	left: 0px;
	width:635px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 0px;
	border-right-color:#006699;
	border-right-width:thin;
	border-right-style:dashed;
}	

body.ThreeColPage #MainContent {
	Position: absolute;
	top: 0px;
	left: 104px;
	width:530px;
	margin: 0;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-right-color:#006699;
	border-right-width:thin;
	border-right-style:dashed;
}	

#GearIndustryHome {
	height: 800;
	background-attachment: scroll;
	background-image: url(../Images/Sustainable%20Development800.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#SecContent {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100px;
}

#SecContent	a {
	font-family:Corbel, Tahoma, Arial, sans-serif;
	font-size: 1em;
	text-decoration: none; 
}

body.TwoColPage #SecContent {
	width: 150px;
}

#NewsColumn {
	position: absolute;
	top: 0px;
	right: 0px;
	width: 150px;
	
	margin: 0;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
}

body.OneColPage #SecContent,
body.OneColPage #NewsColumn {
	display: none;
}

body.TwoColPage #NewsColumn,
body.TwoColPageThin #NewsColumn {
	display: none;
}

body.TwoColPageR #SecContent{
	display: none;
}

/*-------FOOTER-------*/
#footer {
clear: both;
font-size: 0.75em;
margin-top: 1em;
}

/*-------TYPOGRAPHY-------*/

h1 {
	font-size: 1.5em;
	font-weight: bold;
	color: #336699;
	margin-bottom: 10px;
}

#SecContent h1,
#SecContentWide h1,
#NewsColumn h1 {
	font-family:Corbel, Tahoma, Arial, sans-serif;
	font-size: 1em;
	margin-bottom:0;
}
h2 {
	font-size: 1.2em;
	font-style: italic;
	color: #993333;
	font-weight: bold;
	margin-bottom: 2px;
}
#SecContent h2,
#SecContentWide h2,
#NewsColumn h2 {
	font-family:Corbel, Tahoma, Arial, sans-serif;
	font-size: .8em;
	margin-bottom:0;
}

p {
	margin-bottom: 10px;
}

#SecContent p,
#SecContentWide p,
#NewsColumn p {
	font-family:Corbel, Tahoma, Arial, sans-serif;
	font-size: .85em;
	}

<!-- references -->
.ref {
	colour: #993333;
	visibility: hidden
}
.ref a:hover {
	visibility: visible;
}
<!--------------->


.greyBoxout {
		background: #f0f0f0;
		border-top: 1px solid #e1e1e1;
		border-bottom: 1px solid #e1e1e1;
		padding: 10px;
		margin-bottom: 10px;
}
.imgfloatLeft {
		float: left;
		margin: 0 10px 10px 0;
		
}
.imgfloatRight {
		float: right;
		margin: 0 10px 1px 20px;
		
}
