
a:link
	{color: gray;
	text-decoration:underline;
	}
	
a:visited
	{color: gray;
	text-decoration:underline;
	}
	
a:hover
	{color: blue;
	}
	
a:active
	{color:red;
	text-decoration:underline;
	}
	
#ashfield_pic {position:absolute; top:100px; left:100px; z-index:2;}
#ashfield_text {position:absolute; left:400px; top:130px; width:350px}

.art_picture_text
	{
	position:absolute;
	top:160px;
	left:530px;
	width:300px;
	}

.art_picture_text-narrow
	{
	position:absolute; 
	top:160px;
	left:500px;
	width:300px;
	}
.bgrey  {}
.big-picture-titles
	{
		font-size:10pt; 
		position:absolute; 
		top:120px; 
		left:340px; 
		width: 200px;
		z-index:4;
	}

.big-collab-titles
	{
		font-size:10pt; 
		position:absolute; 
		top:120px; 
		left:260px; 
		width: 200px;
		z-index:4;
	}

body
	{background-color: #eeeeee;
        margin: 0px;
        border:0px;
        padding: 0px
        }

#box    {position:absolute; width:850px;   padding:20px; background-color:#ffffff;}
#box_restoration {position:absolute; width:850px;   padding:20px; background-color:#ffffff; height:3580px;}
#box_courses    {position:absolute; width:850px;   padding:20px; background-color:#ffffff; height:1100px;}
.c-thumb-titles
		{
		position:absolute; 
		top: 250px; left:450px; 
		width:300px; 
		z-index:2;  
		visibility:hidden
		}

.centre
	{text-align:center}

#collaboration
        {top: 175px}

#collabArray {position:absolute; top:110px; left:10px;}

#collabArray td {
    padding:0px;
    border:1px;
    border-collapse: collapse;
}

#contact {top:400px}

#contactCell    {padding: 20px 50px}

.copyright	{
		position: absolute;
		top: 0px; left:0px;
		font-size: 8pt;
		color: gray;
		font-family: helvetica;
		}

#courses {top:325px}

#courseInfo {position:absolute; top:120px; left:100px; width:750px;}

*.rightPic     {padding:0px 20px 0px 10px; width:200px; float:right;}

.credits {
		position: absolute;
		top: 0px; left:620px;
		font-size: 8pt;
		color: gray;
		font-family: helvetica;
		}				


#debenham_pic {position:absolute; top:100px; left:100px; z-index:2;}
#debenham_pic img {width: 280px}
#debenham_text {position:absolute; left:420px; top:110px; width:350px}
#erwarton_pic   {position:absolute; top: 100px; left:100px; z-index:2;}
#erwarton_text {position:absolute; left:400px; top:100px; width:350px}

footer {
		position: absolute;
		top: 550px;
		left: 50px;
		width: 800px;
		}

.footer {
		position: absolute;
		top: 550px;
		left: 50px;
		width: 800px;
		}
.footspace  {width:225}
#gallArray {position:absolute; top:110px; left:10px;}
#gallArray td {
    padding:0px;
    border:1px;
    border-collapse: collapse;
}
.gallery-picture
		{
		position:absolute;
		top: 120px;
		left:130px;
		z-index:2;
		}
	
header {
		position:absolute; 
		top:0px; 
		left:50px;
		}

.header {
		position:absolute; 
		top:0px; 
		left:50px;
		}
.heading {position:absolute; top:100px; left:50px; width: 380px;}
h1
	{
        font-family:"Helvetica";
	margin: 0px;
	font-size: 15pt; 
	color: gray;
	}

h1.logoname
	{ 
	color: gray;
	}

h2
	{
	font-family:"Helvetica";
	margin: 0px;
	font-size: 15pt; 
	color: gray;
	}

h2.logostudio
	{
	color:blue;
	}


h3
	{
	 font-size:11pt;
	 font-family:"helvetica";
	 color:gray;
	 }
	 
h4
	{margin-right:0in;	
	 margin-left:0in;
	 font-size:10pt;
	 font-family:"helvetica";
	 color: gray;
	 }
	
hr
	{
	margin: 0px;
	padding: 0px;
	border-style: solid;
	border-width: 1px;
	vertical-align: bottom;
	}

.icon   {
        position:absolute; 
        top: 100px; 
        left:550px; 
        width:300px;          
        }


.info	{
	position: absolute;
	top: 0px; left:380px;
	font-size: 8pt;
	color: gray;
	font-family: helvetica;
	}

.intro
	{
	 position: absolute;
	 top: 100px; 
	 left:60px;
	 width:450px;
	}

.leandown
	{transform: rotate(5deg);
	-moz-transform: rotate(5deg);
	-webkit-transform: rotate(5deg);
	}

.logoname
	{
	margin-top: 0px;
	margin-bottom: 0px;
	position:absolute; 
	top: 10px; 
	left:50px;
	color: red;
	}

.logorule
	{
	margin-top: 0px;
	margin-bottom: 0px;
	width:800px; 
	position:absolute; 
	top:38px; 
	left:50px;
	color: gray;
	}

.logostudio
	{
	margin-top: 0px;
	margin-bottom: 0px;
	position:absolute;
	top: 13px; 
	left:580px
	}
#logoGall {position:absolute; top:490px; left:60px;z-index:10}
 
.logoImage
	{
	width:800px;
	}
	
.logoTrail
	{
	 position: absolute;
	 top: 50px;
	 left: 8px;
	 font-size: 10pt;
	 font-family: helvetica;
	 }

.main-titles
	{
	position:absolute; 
	top:100px; 
	left:50px; 
	width: 800px;
	}

#mellisPic1 {position:absolute; top:100px; left:420px; z-index:2;}
#mellisPic2 {position:absolute; left:100px; top:100px; width:350px;}

 .outer    {position:absolute; width:850px; left:50px; height:500px; background-color:#ffffff;}  

p
	{font-size:10pt;
	font-family:helvetica;
	color:gray;	
	}

#palgravePic  {position:absolute; top:110px; left:100px; z-index:2;}
#palgraveText {position:absolute; left:420px; top:120px; width:350px;}

#phoenix1 {position:absolute; top:110px; left:50px; width:800px;}
#phoenixPic {float:left; margin: 20px; padding:10px; width:550px}

.picRight   {float:right; margin:8px; padding:8px;}
.picLeft    {float:left; margin:8px; padding:8px;}

#restoration
{
    top:250px;
}
	
.small
	{font-size: 10pt;
	 color: gray;
	font-family: helvetica;	
	}
	
.small-bold
	{font-size: 10pt;
	 color: #fff;
	 font-weight:bold;
	 font-family: helvetica;	
	 }
	
.small-right
	{font-size: 10pt;
	 color: gray;
	font-family: helvetica;	
	text-align:left;
	}
	
#tat_pic    {
          position:absolute; top: 130px; left:100px; z-index:2;  
}

#tat_pic img {
    width: 420px;
}

#tat_text   {
          position:absolute; left:540px; top:140px; width:350px
}

.textual
	{
	width:790px;
	position:absolute;
	top:110px;
	left:60px;
	color: gray;
	}

.thumbnail
	{
	 width:110px;
	 height:110px;
         padding: 0px;
	 }

.thumb-titles
		{
		position:absolute; 
		top: 270px; left:650px; 
		width:200px; 
		z-index:2;  
		visibility:hidden
		}

.tiny
		{
		font-size: 8pt;
		color: gray;
		font-family: helvetica;
		}


tr.menu_align
	{vertical-align: top}
		
.trail
	{margin-top: 0px;
	 margin-bottom: 0px;
	 position: absolute;
	 top: 28px;
	 left: 50px;
	 }
	
ul
	{
	color: gray;
	font-size:12pt;
	font-family:helvetica;
	}
	

