@charset "utf-8";
/* CSS Document */

/* Link Style */
a {
	color:#044c85; 
	text-decoration:none;
}

a:visted {
	color:#044c85; 
}

a:hover {
	text-decoration:underline;
}

/* Header Colours */
h1, h2, h3, h4, h5, h6 { 
	color:#023864;
	margin-bottom: 0em;
	font-weight:bold;
}

/**
* Menu Navigation
WE NOW USE DROPDOWN. SO THIS IS USELESS!

ul#navlist {
	margin: 5px 0px 6px 0px;
	padding-left: 30px;
	white-space: nowrap;
}

#navlist li {
	display: inline;
	list-style-type: none;
}

#navlist a { 
	padding: 5px 20px 7px 20px; 
}

#navlist a:link, #navlist a:visited {
	color: #fff;
	background-color: #2e2e2e;
	text-decoration: none;
}

#navlist a:hover {
	color: #fff;
	background-color: #4598d9;
	text-decoration: none;
}
*/

/*
* Page Layout
*/ 
#layout {
	width: 100%;
	background-image:url(../assets/design/images/ucc_03.jpg); 
	background-repeat:repeat-x;
}

/*
* Image Style
*/
.floatimgleft {
float:left;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
}
.floatimgright {
float:right;
margin-top:10px;
margin-left:10px;
margin-bottom:10px;
}


/**
* Needed for spans that are only images
*/
.imgcontainer {
	line-height:0;
}

#footer {
	display: block;
	background-image:url(../assets/design/images/ucc_16.jpg); 
	background-repeat:repeat-x; 
	width:100%; 
	height:40px; 
	vertical-align:middle;
	text-align:center; 
	padding-top:20px;
	margin-left:auto;
	margin-right:auto;
	color:#FFFFFF;
}
#footer a { color:#FFFF00 }
#footer a:hover { color:#FFFF00 }