div#topNav,
div#logoBanner a,
div#leftNav,
div#bottomNav ul li a,
div#content.source div#thumb,
a.nextLink,
form#fSubjects,
div#content.source p.intro,
div#content.source p.enlarge,
div#content div#Left ul.contents 
{
	display:none;
}

body {
	background-image: none;
}

div#wrapper{
	padding:0;
	margin:0;
} 
*html div#wrapper{
	width: 98%;
}

 /*\*//*/
  div#wrapper{
  	width: 93%;
  	padding:0;
  	margin:0;
} 
/**/

div#top {
	padding-left: 0;
	width: 531px;
}
div#logoBanner img {
	display: none;
}
div#logoBanner img#highlandLogo {
	margin-right: 0;
}
div#logoBanner img#printLogo {
	display: inline;
	width: 771px;
	height: 60px;
	visibility: visible;
	margin-top: 0;
}
*html div#logoBanner img#printLogo {
	width: 636px;
}

div#content.source {
	margin-left: 0;
	width: 531px;
}

div#welcomeBar {
	width: 100%;
}

div#welcomeBar div#topLeft, 
div#welcomeBar div#topLeft p {
	width: 260px;
} 
div#welcomeBar div#topLeft {
	width: 260px;
	margin-right: 40px;
} 
*html div#welcomeBar div#topLeft {
	margin-right: 0;
}

*html div#welcomeBar div#topRight {
	width: 350px;
	margin-right: 0;
}

div#welcomeBar div#topRight p {
	margin-top: 0;
}
*html div#welcomeBar div#topRight p {
	float: left;
	margin-top: 0;
}
*>html div#welcomeBar div#topRight p {
	width: 80px;
}

*html div#welcomeBar div#topRight img {
	width: 60%;
	height: 60%;
}

div#welcomeBar div#topLeft p {
	width: 220px;
	margin-left: 10px;
	margin-top: 40px;		
}	

div#welcomeBar div#topRight,
div#welcomeBar div#topLeft {
	margin-top: 10px;
}	

div#welcomeBar div#topLeft h1 {
	background-image: none;
	padding-top: 0;
	margin-top: 0;
	margin-bottom: 5px;
	margin-left: 10px;
	overflow: visible;
	font-size: 250%;
	font-family: verdana;
}

img.subjectPic{
	float: right;
	margin-top: 0;
}

*html img.subjectPic{
	margin-left: -150px;
}

div#content.home {
	background-image:none;
}

div#content div#Left {
	width: 300px;
}	
*html div#content div#Left {
	width: 250px;
}

div#content.home div#Left {
	width: 300px;
}	
*html div#content.home div#Left {
	width: 250px;
}

div#content.home div#Left ul.gettingStarted {
	margin-left: 20px;
	list-style-position: outside;
}	

div#content.home div#Right {
	width: 250px;
}	
*html div#content.home div#Right {
	width: 250px;
	margin-left:0;
}
div#top h2 {
	margin-top: 10px;
}
div#top a.printLink {
	display: none;
}
div#content div#Left h1,
div#content div#Left h1.crofting,
div#content div#Left h1.celtsPictsNorse,
div#content div#Left h1.clearances,
div#content div#Left h1.energy,
div#content div#Left h1.farming,
div#content div#Left h1.fishing,
div#content div#Left h1.highlandCrafts,
div#content div#Left h1.highlandPersonalities,
div#content div#Left h1.religion,
div#content div#Left h1.stKilda,
div#content div#Left h1.tourism,
div#content div#Left h1.travellingPeople,
div#top h1{
	background-image: none;
	font-family: verdana;
	height: 30px;
	width: 200px;
	font-size: 150%;
	overflow: visible;
	padding: 0;
	margin-top:0;
}

div#top h1,
div#top h1.crofting,
div#top h1.celtsPictsNorse,
div#top h1.clearances,
div#top h1.energy,
div#top h1.farming,
div#top h1.fishing,
div#top h1.highlandCrafts,
div#top h1.highlandPersonalities,
div#top h1.religion,
div#top h1.stKilda,
div#top h1.tourism,
div#top h1.travellingPeople {
	padding-top: 10px;
	background-image: none;
	margin-left: 0;
	width: 100%;
}

div#content div#Left h1,
div#content div#Left h1.crofting,
div#content div#Left h1.celtsPictsNorse,
div#content div#Left h1.clearances,
div#content div#Left h1.energy,
div#content div#Left h1.farming,
div#content div#Left h1.fishing,
div#content div#Left h1.highlandCrafts,
div#content div#Left h1.highlandPersonalities,
div#content div#Left h1.religion,
div#content div#Left h1.stKilda,
div#content div#Left h1.tourism,
div#content div#Left h1.travellingPeople,
div#content div#Left p,
div#content div#Left ul.contents,
div#content div#Left h2	{
	margin-left: 10px; 
	background-image: none; 
}
div#content div#Left h3 {
	margin-left: 10px;
}

div#content div#Left ul.contents li a {
	background-image: none;
}
div#content div#Left ul.contents li.explore {
	background-color: #fff;
}
div#content div#Left ul.contents li.explore a {
	background-image: none;
	color: #C64425;
}
div#content.source p img.largeImage {
	display: block;
}
table{
	border: 1px solid #ccc;
	border-collapse: collapse;	
	margin: 10px 0;
}
table tr td,
table tr th {
	border: 1px solid #ccc;
	padding: 5px;
	padding-right: 30px;
}

strong {
	
}

div#bottomNav {
	clear:both;
	margin-top: 10px;
}
div#content.source div#thumb {
	height: 110px;
}



