*{margin: 0; padding: 0;}

html, body
	{
	background: url(/flash/media/timber_tile_02.jpg) center top;
	font-family: Lucida Grande, Tahoma, Verdana, Arial, Sans-serif;
 	font-size: 11px;
 	line-height: 14px;
 	color: #454545;
 	}
 	
 #wrapper
 	{
 	width: 820px;
 	height: 100%;
 	background: url(/flash/media/timber_tile_03.jpg) repeat-y;
 	}

.notepad
	{
	width: 630px;
	height: 300px;
	background: url(/flash/media/timber_tile_03.jpg) repeat-y; 
	}
	
	
.notepadStart {
  
	background: url(/flash/media/clipboard_top.jpg) no-repeat;
  height: 80px;
}	
	
.notepadNav {

  background: url(/flash/media/Clipboard_Nav.jpg) repeat-y;
  width: 627px;
	height: 80px;
	padding-left: 50px;
  padding-right: 30px;

}
	
	
	
	
.notepadTop
	{
	/* This is the default it may apply to multiple classes based on the section being viewed - DO NOT CHANGE BUT ADD SIMILAR CLASSES */
	valign: top;
	background: url(/flash/media/Clipboard_Generic_Top.jpg) no-repeat;
	width: 629px;
	height: 217px;
	padding-left: 70px;
	padding-right: 250px;
}


.notepadBottom {

  background: url(/flash/media/clipboard_bottom.jpg) no-repeat;
  width: 629px;
	height: 55px;

}


/* DEFAULT BLANK IMAGE */

.blankHeader {
  valign: top;
  background: url(/flash/media/clipboard_Blank.jpg) no-repeat;
  width: 629px;
  height: 60px;
  padding-left: 30px;
  padding-right: 50px;
}




/* Start section specific headers */
/*
.aboutus
	{
	valign: top;
	background: url(/flash/media/AboutUs_Top.jpg) no-repeat;
	width: 629px;
	height: 217px;
	padding-left: 70px;
	padding-right: 250px;
}

.sports
	{
	valign: top;
	background: url(/flash/media/clipboard_Sport_Top.jpg) no-repeat;
	width: 629px;
	height: 217px;
	padding-left: 50px;
	padding-right: 150px;
}


.secondhandbooks {

  valign: top;
	background: url(/flash/media/2ndHandBooks_Top.jpg) no-repeat;
	width: 629px;
	height: 217px;
	padding-left: 40px;
	padding-right: 200px;

}

.fitnesscentres {

  valign: top;
	background: url(/flash/media/FitnessCentres_Top.jpg) no-repeat;
	width: 629px;
	height: 217px;
	padding-left: 40px;
	padding-right: 100px;

}

 end of section specific headers */


.notepadBody
	{
	background: url(/flash/media/clipboard_middle.jpg) repeat-y;
	font-size: 11px;
	line-height: 140%;
	padding: 0px 40px 0px 45px;
	}

.notepadBody td,
.notepadBody table{
	background-color: transparent;
}

.notepadBody p
	{
	padding: 14px 0px 0px 0px;
	}
	
.ads
	{
	width: 191px;
	height: 100%;
  background: url(/flash/media/timber_tile_03.jpg) repeat-y;
	}
	
.adBorderMiddle
	{
	background: url(/flash/media/int_adBorder_middle.jpg) repeat-y;
  padding-left: 12px;
	
	}

.footer
	{
	color: #000000;
	width: 820px;
	margin-top: 20px;
	font-size: 11px;
	text-align: center;
  background: transparent; 
  opacity: 1; 
  filter:alpha(opacity=100); /* IE's opacity*/ 	
	}
		
.footer a
	{
	color: #000000;
	text-decoration: none;
	font-size: 11px;
	}
	
.footer a:hover
	{
	color: #000000;
	text-decoration: underline;
	font-size: 11px;
	}
	
/* The following concerns tables */	
	
.resultsbox {

  background-color: #d8d8e0;
	

}	
		
.leftresultheader {
  background-color: #d8d8e0;
	font-weight: bold;
}

.rightresultheader {
  font-weight: bold;
  background-color: #d8d8e0;
	text-align: right;
}	

a.tablelink {
  font-weight: bold;
	color: black;
	text-decoration: none;
}

a.tablelink:hover {
  font-weight: bold;
	color: black;
}
a.tablelink:visited {
  font-weight: bold;
	color: black;
}


