/* Whole Page *****************************************************************/
body
{
	font-family: Verdana, Myriad Web, Syntax, sans-serif;
	background-color: #fff;

}

#content
{
	padding-bottom: 5px;
	background-color: #fff;
	border: 0;
}

/* Heading****************************************************************/
#heading
{
	margin: 0;
	padding: 0px 0px 10px 0px;
	text-align: left;
	background-image: url(http://www.computing.dundee.ac.uk/acprojects/dmag/images/COVER.gif);
	background-repeat: no-repeat;
	background-position: 15px 0px;
	height: 104px;
}

#heading h1
{
	padding: 25px 0px 0px 30px;
	margin: 0px;
	font-weight: bold;
	font-size: 140%;
	color: #006699;
}

#heading p
{
	padding: 10px 0px 0px 50px;
	margin: 0px;
	font-weight: normal;
	font-size: 100%;
	color: #006699;
}

#heading a img
{
	border: 0;
}

#skip
{
	display: none;
}

/* Navigation Bar****************************************************************/
#navBar
{
	display: none;
}

/* Trail *******************************************************************/
#trail
{
	display: none;
}

/* Main Body****************************************************************/
#mainBody
{
	padding: 0px 10px 0px 20px;
	width: 95%;
	text-align: left;
	font-size: 85%;
}

#mainBody dl
{
	padding: 0;
	margin: 0;
}

#mainBody dt
{
	font-size: 85%;
	font-weight: bold;
	color: #003399;
}

#mainBody dt a:link, #mainBody dt a:visited
{
	font-weight: bold;
}

#mainBody dt a:hover
{
	color: Red;
	text-decoration: underline;
	font-weight: bold;

}

#mainBody dd
{
	font-size: 85%;
	padding: 0px 0px 15px 0px;
	margin: 0;
}

#mainBody p
{
	font-size: 85%;
	padding: 0;
	margin: 0;
}

#mainBody h1
{
	padding: 0;
	margin: 0;
	font-size: 110%;
	color: #003399;
	font-weight: bold;
}

#mainBody h2
{
	padding: 0;
	margin: 0;
	font-size: 100%;
	color: #003399;
	font-weight: bold;
}

#mainBody h3
{
	padding: 0;
	margin: 0;
	font-size: 85%;
	color: #003399;
}

#mainBody em
{
	font-weight: bold;
	font-style: normal;
}

#mainBody ul
{
	padding-top: 0;
	margin-top: 0;
	font-size: 85%;
}

#mainBody ol
{
	padding-top: 0;
	margin-top: 0;
	font-size: 85%;
}

#mainBody a:hover
{
	color: Red;
}

#staffPhoto
{
	text-align: center;
}

/* Main Body****************************************************************/
#mainBodyHome
{
	width: 60%;
	text-align: left;
}

#mainBodyHome dt a:link, #mainBodyHome dt a:visited
{
	font-weight: bold;
	font-size: 110%;
	color: #003399;
	text-decoration: none;
}

#mainBodyHome dt a:hover
{
	font-size: 110%;
	color: Red;
	font-weight: bold;
	text-decoration: none;
}

#mainBodyHome dd
{
	padding: 0px 0px 20px 0px;
	margin: 0;
}

#mainBodyHome p
{
	padding: 0;
	margin: 0;
}

#mainBodyHome em
{
	font-weight: bold;
	font-style: normal;
}

blockquote
{
	font-size: 85%;
}	

/* Latest Box****************************************************************/
#latestBody
{
	width: 25%;
	margin: 0;
	padding: 5px 5px 5px 5px;
	border: #add8e6 0.05em solid;
	background-color: #f0f8ff;
	font-size: 85%;
	position: absolute;
	right: 50px;
	top: 200px;
}

#latestBody h5
{
	padding-right: 0px;
	padding-left: 0px;
	font-size: 100%;
	padding-bottom: 1%;
	margin: 0px;
	color: #000099;
	padding-top: 0px;
}

#latestBody hr
{
	color: #add8e6;
}

#smallHR
{
	width: 40%;
	text-align: center;
}

#latestHeading
{
	color: #003399;
}	
/* Top of Page link*************************************************************/
#top 
{
	display: none;
}

/* Copyright Note****************************************************************/
#copyright
{
	font-size: 70%;
	width: 100%;
	text-align: right;
}

#homeBottomNav
{
	display: none;
}
#bottomNav
{
	display: none;
}