.pageLeft {
	margin: 0;
	border: 0;
	padding-top: 80px;
	padding-left: 40px;
	padding-right: 40px;
	height: 472px;
	background-repeat: no-repeat;
	background-color: #f2f2f2;
	background-image: url(../images/bookImages/A_01.jpg);
	width: 243px;
	float: left;
}
.pageRight {
	margin: 0;
	border: 0;
	padding-top: 120px;
	padding-left: 40px;
	padding-right: 40px;
	width: 250px;
	height: 432px;
	background-color: #f2f2f2;
	background-repeat: no-repeat;
	background-image: url(../images/bookImages/A_02.jpg);
	margin-left: 323px;
}

.pageLeftb {margin: 0;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;width: 243px;height: 432px;float: left;background-repeat: no-repeat;background-color: #f2f2f2;background-image: url(../images/bookImages/B_01.jpg);}
.pageRightb {margin-left: 323px;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;float: none;width: 250px;height: 432px;background-color: #f2f2f2;background-repeat: no-repeat;background-image: url(../images/bookImages/B_02.jpg);}

.pageLeftc {margin: 0;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;width: 243px;height: 432px;float: left;background-repeat: no-repeat;background-color: #f2f2f2;background-image: url(../images/bookImages/C_01.jpg);}
.pageRightc {margin-left: 323px;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;float: none;width: 250px;height: 432px;background-color: #f2f2f2;background-repeat: no-repeat;background-image: url(../images/bookImages/C_02.jpg);}

.pageLeftd {margin: 0;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 20px;width: 263px;height: 432px;float: left;background-repeat: no-repeat;background-color: #f2f2f2;background-image: url(../images/bookImages/D_01.jpg);}
.pageRightd {margin-left: 323px;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;float: none;width: 250px;height: 432px;background-color: #f2f2f2;background-repeat: no-repeat;background-image: url(../images/bookImages/D_02.jpg);}

.pageLefte {margin: 0;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;width: 243px;height: 432px;float: left;background-repeat: no-repeat;background-color: #f2f2f2;background-image: url(../images/bookImages/E_01.jpg);}
.pageRighte {margin-left: 323px;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;float: none;width: 250px;height: 432px;background-color: #f2f2f2;background-repeat: no-repeat;background-image: url(../images/bookImages/E_02.jpg);}

.pageLeftf {margin: 0;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;width: 243px;height: 432px;float: left;background-repeat: no-repeat;background-color: #f2f2f2;background-image: url(../images/bookImages/F_01.jpg);}
.pageRightf {margin-left: 323px;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;float: none;width: 250px;height: 432px;background-color: #f2f2f2;background-repeat: no-repeat;background-image: url(../images/bookImages/F_02.jpg);}

.pageLeftg {margin: 0;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;width: 243px;height: 432px;float: left;background-repeat: no-repeat;background-color: #f2f2f2;background-image: url(../images/bookImages/G_01.jpg);}
.pageRightg {margin-left: 323px;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 20px;float: none;width: 270px;height: 432px;background-color: #f2f2f2;background-repeat: no-repeat;background-image: url(../images/bookImages/G_02.jpg);}

.pageLefth {margin: 0;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;width: 243px;height: 432px;float: left;background-repeat: no-repeat;background-color: #f2f2f2;background-image: url(../images/bookImages/H_01.jpg);}
.pageRighth {margin-left: 323px;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;float: none;width: 250px;height: 432px;background-color: #f2f2f2;background-repeat: no-repeat;background-image: url(../images/bookImages/H_02.jpg);}

.pageLefti {margin: 0;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;width: 243px;height: 432px;float: left;background-repeat: no-repeat;background-color: #f2f2f2;background-image: url(../images/bookImages/I_01.jpg);}
.pageRighti {margin-left: 323px;border: 0;padding-top: 120px;padding-left: 40px;padding-right: 40px;float: none;width: 250px;height: 432px;background-color: #f2f2f2;background-repeat: no-repeat;background-image: url(../images/bookImages/I_02.jpg);}

.verticaltext {
	writing-mode: tb-rl;
	height: 20px;
	filter: flipv flipv;
	float: right;
	width: 15px;
	color: #CCCCCC;
	z-index: -4;
}

body{
	background-image: url(../images/bkgDiagonal.gif);
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #999999;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-shadow-color: #999999;
	scrollbar-arrow-color: #99CC00;
	scrollbar-track-color: #ffffff;
	color: #333333;
	background-color: #FFFFFF;
	width: 750px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
a{background-color:inherit; color:#999999; text-decoration:none;}
a:hover{text-decoration:underline;color: #AAC902;}

a.html{background-color:inherit; color:#003300; text-decoration:none;}
a:hover.html{text-decoration:underline;color: #AAC902;}




p{
	margin:0 0 16px 0;
	color:#333333;
}


ul, ol{margin:0 0 16px 15px; padding-left:5px;}
ul ul, ol ol{margin:3px 0 0 15px;}


/* Headers */
h1{
	color: #666666;
	font-family: "Courier New", Courier, mono;
	text-align: center;
}
h2{
	font-size:1.6em;
	color:#000000;
	font-weight:normal;
	letter-spacing:0px;
	margin:5px 5px 25px 5px;
	text-align: left;
}
h3{color:#fff; font-size:3.6em; letter-spacing:-3px; margin:0; text-align:right;}

/* IDs */
#title{
	margin:00px auto -9px 0;

	padding: 0;
}
#container{
	left: 0;
	margin:0 auto 15px;
	padding:0px;
	width: 700px;
	line-height:1.4em;
	background-image: url(../index_images/front.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}
#container2{
	color:#333333;
	padding:0px;
	width:540px;
	line-height:1.4em;
	background-image:  url("../images/static.jpg");
	background-repeat: no-repeat;
	background-position: bottom left;
	height: 400px;
	margin-left: 0px;
	padding-left: 100px;
	padding-top: 20px;
	padding-right: 50px;
	padding-bottom: 20px;
	margin-top: 10px;
	margin-bottom: 40px;
} 
#sidebar{
	float:left;
	text-align:left;
	padding-left:30px;
	width:160px;
	padding-top: 15px;
}
#sidebar_main{
	float:right;
	text-align:left;
	padding-left:15px;
	width:40px;
	padding-top: 15px;
	background-color: #CCCCCC;
	height: 100%;
	padding-bottom: 250px;
	background-image: url(../sidebar.gif);
	padding-right: 15px;
}
#sidebar p{margin:10px 0 5px 0; text-align:center; font-size:0.8em;}
#main{
	float:right;
	color:#006600;
	width:700px;
	padding: 10;
	margin-left: 25px;
	padding-bottom: 50px;
}
#main_main{
	background:url(../index_images/bkg_main.gif);
	float:right;
	width:560px;
	padding: 10;
	margin-left: 15px;
	padding-left: 30px;
	padding-top: 140px;
	padding-right: 15px;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}

#main_display{
	background:url(centre_bkg_display.gif) bottom left no-repeat;
	float:right;
	width:355px;
	padding: 10;
	margin-left: 15px;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}

#main_exhib{
	background:url(centre_bkg_exhib.gif) bottom left no-repeat;
	float:right;
	width:355px;
	padding: 10;
	margin-left: 15px;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}

#main_education{
	background:url(centre_bkg_education.gif) bottom left no-repeat;
	float:right;
	width:355px;
	padding: 10;
	margin-left: 15px;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}

#main_research{
	background:url(centre_bkg_research.gif) bottom left no-repeat;
	float:right;
	width:355px;
	padding: 10;
	margin-left: 15px;
	padding-left: 15px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
}

#footer{
	clear:both;
	background:url(box_bkg.gif) bottom right no-repeat;
	height:120px;
	margin-top: 10px;
	color:#842985;
	padding-right: 10px;
}

#footer2{
	clear:both;
	background:url(box_bkg.gif) bottom right no-repeat;
	height:120px;
	margin-top: 10px;
	color:#842985;
	padding-right: 10px;
}

/* Menu */
.menu{
	border:1px solid #ffffff;
	color:#999999;
	padding:0px 0px 0px 0px;
	width:110px;
	letter-spacing:-1px;
}
.menu2{border:1px solid #ffffff; color:#999999; display:block; font-size:1.1em; font-weight:bold; padding:4px 2px 4px 10px; width:110px;}

.menu:hover{background-color:#277700; border:0px solid #842985; color:#ffffff; text-decoration:none;}
.menu2:hover{background-color:#842985; border:0px solid #842985; color:#ffffff; text-decoration:none;}

.mainlink{color:#cccccc;}



/* Various classes */
.credits{color:#888; font-size:0.9em; margin-bottom:0;}
.credits2{
	color:#000000;
	margin-bottom:0;
	text-align: left;
}
.credits{
	color:#333333;
	font-size:xx-small;
	margin-bottom: 10px;
	text-transform: uppercase;
}
.credits a{color:#888;}
.picture {
	color: #000000;
	font-size: 14px;
	padding-bottom: 10px;
}

.picture2 {
	color: #666666;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
}
.logo {
	vertical-align: middle;
}
.michaelmaddison {
	font-weight: none;
	left: 0px;
	width: 600px;
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-top: 10px;
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 11px;
}

.michaelmaddison2 {
	font-weight: none;
	left: 0px;
	width: 670px;
	padding-left: 0px;
	padding-top: 10px;
	font-family: Helvetica, sans-serif, Verdana, Arial;
	font-size: 11px;
	background-image: url(../images/verticalTear.gif);
	background-position: right;
}

.onlinePortfolio {
	background:url(../images/onlinePortfolio.jpg) left no-repeat;
	padding-left: 0px;
	left: 0px;
	height: 29px;
	padding-top: 5px;
	width: 100%;
}

.HTMLText {
	color: #003300;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
}

.HTMLTextWhite {
	color: #FFFFFF;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
}

.HTMLTextRed {
	color: #970F01;
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
}
