/* 1. To cure non-appearance of Mozilla vertical scrollbar on short pages */

html { height: 100.02%; }

/* 2. Font Family for entire Document */
body, td, div, ul, ol {
	color: Black;
	background-color: White;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-top: 30px;
	}
/* Georgia, "Times New Roman", Times, serif; */
img {	border: none;}

h1 {
	font-size: x-large; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #660000;
	padding:0;
   margin:0;
	margin-top: 0px;
	font-weight: normal;
	}

h4 { 	font-size: larger; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding:0;
   margin:0;
	font-weight: normal;}	

	
/* 3. Content type pages, main text area */

#content {
	font-size: medium;
   line-height: 1.3;
}

#content a { 
color:  Black;
text-decoration: none;
font-weight: bold;
 }
#content a:hover { 
color: Blue;
text-decoration: underline;
 } 

.caption {
	font-size: small;
	font-style: italic;}

td#baseline {
	height: 21px;
	width: 736px;
	background-image: url(media/site/content_base.gif);
	}

td#baseline a { display: block; margin: 0; 
line-height: 220%;
color: Black;
text-decoration: none;
}


/* 4. Landing pages  */

.arr {background-image: url(media/site/arrow6.gif);background-repeat:no-repeat;padding-left:7px;   }

.bigquote { 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: small;
 font-weight: bolder;
 color: #660000;
 text-align: right;
 line-height: 130%;
  }

.bannerImage {
	margin-bottom: 4px;
}  
  
#landing_left { 
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: small;
 font-weight: bolder;
 color: #660000;
 text-align: right;
 line-height: 130%;
 }

#landing_right, #landing_contact, #bibliography { 	font-size: small; }

#landing_right a:link, #landing_contact a:link {
	color: Black;
	font-weight: bold;
	text-decoration: none;}
#landing_right a:visited, #landing_contact a:visited {
	color: Black;
	font-weight: bold;
	text-decoration: none;}
#landing_right a:hover, #landing_contact a:hover, #content a:active {
	color: Blue;
	text-decoration: underline;
} 
  
td#landing_baseline {
	background-image: url(media/site/bottom-logo.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 133px;
	}

td#landing_baseline a { display: block; margin: 0; 
color: black;
text-decoration: none; 
}

/* 5. Navigation coloumn */

#content_right { 
background-image: url(media/site/content_right_bg.gif); 
background-repeat: repeat-y; 
font-family: Arial, Helvetica, sans-serif; 
font-size: small;
color: #663399;
line-height: 1.5;
 }

#content_right a {
padding: 0px 10px 0px 15px;
text-decoration: none;
color: #660000;
}

#content_right a:hover {
text-decoration: underline;
color: Blue; 
}

.indent { padding-left: 15px }

#landing_centre { 
 font-size: small; }
 
td#navbar a { display: block; margin: 0; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold; 
color: #663399;
line-height: 220%;
text-decoration: none;
background: url(media/site/button1-over.gif);
padding: 2px 10px 2px 15px;
}

td#navbar a:hover { background-image: url(media/site/button1.gif);
color: #663399;
text-decoration: none;
}

/*  */




