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

body{
	margin:0;
	background-image:url(../images/background.gif);
	background-repeat:repeat-x;
	background-position: top left;
	background-color:#6a553c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#75462a;
	}
a:link, a:active, a:visited{
	text-decoration: underline;
	outline-color: #FFFFFF;
	border-width: 0;
	color: #007e7a;
	}
a:hover{
	text-decoration: none;

	}

.h1{
	font-size:18px;
	color:#FFFFFF;
	}
	
.hUpdate{
	font-size:13px;
	color:#FFFFFF;
	
	}
	
/* ------ container contains - header - content - footer ------*/

#container{
	width: 940px;
	margin:auto;
	}
	
/*------ header area - sitemap - menu ------*/

#header{
	height:25px;
	background-image:url(../images/header-background.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	padding-top: 9px;
	text-align:center;
	}
#header a:link, #header a:active, #header a:visited{
	padding: 0 25px 0 25px;
	text-decoration:none;
	color:#c9e2e3;
	}
#header a:hover{
	color:#FFFFFF;
	text-decoration:none;
	}
#menu{
	margin:0;}

#menu td img {display: block;}#menu td img {display: block;}#menu td img {display: block;}
	
/* -- end header area -- */

/* ------ home page ------*/

#content-left{
	float:left;
	width:711px;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:14px;
	}
#content-centre{
	float:center;
	width:230px;
	background-repeat:no-repeat;
	background-position:centre;
	margin-left:14px;
	}
	
#content-right{
	float:left;
	width:201px;
	margin-top:65px;
	}
#content-right-subscribe {
	margin-top:20px;
	float:left;
	width:201px;
}
	
#content-right img{
	margin-top:5px;
	}
#home-text{
	float:left;
	margin-top:154px;
	width:438px;
	background-color:#ffffff;
	}
#home-text-top{
	background-image:url(../images/home-text-top3.gif);
	background-repeat:no-repeat;
	height:49px;
	padding: 12px 17px 0 17px;
	
	}
#home-text-mid{
	padding: 0 34px;
	line-height:18px;
	}
#home-text-bottom{
	background-image:url(../images/home-text-bottom3.gif);
	background-repeat:no-repeat;
	height:44px;
	}
#home-map{
	width:260px;
	float:right;
	height:616px;
	margin-top:147px;
	background-image:url(../images/home-map-background2.gif);
	background-repeat:no-repeat;
	background-position:top;
	text-align:center;
	padding: 6px;
	}

#latest-news-top{
	background-image:url(../images/latest-news-top.gif);
	background-repeat:no-repeat;
	height:39px;
	padding: 10px 17px 0 17px;
	}
#latest-news-mid{
	background-color:#FFFFFF;
	font-weight:bold;
	color:#b5a89b;
	}
#latest-news-mid a:link, #latest-news-mid a:active, #latest-news-mid a:visited{
	color:#007e7a;
	font-weight:normal;
	text-decoration:underline;
	}
#latest-news-mid a:hover{
	text-decoration:none;
	}
.latest-news{
	padding-bottom:1px;
	background-image:url(../images/dot-line.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	}
.latest-news ul{
	margin-top:7px;
	}
.latest-news li{
	list-style-image:url(../images/latest-news-arrow.gif);
	}
#latest-news-bottom{
	background-image:url(../images/latest-news-bottom.gif);
	height:43px;
	}

/* -- end home page -- */


/* ------ sub pages ------*/

#sub-content-left{
	float:left;
	width:554px;
	background-image:url(../images/logo2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:14px;
	background-color:#FFFFFF;
	}
	
sub-content-blank-left{
	float:left;
	width:554px;
	background-image:url(../images/logo3.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:14px;
	background-color:#FFFFFF;
	}
	
#sub-content-announceleft{
	float:left;
	width:915px;
	background-image:url(../images/logoannounce.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:14px;
	background-color:#FFFFFF;
	}
 	
	
	
	
	
	
/* ------ Projects------*/
#projects-logo{
	float:left;
	width:908px;
	background-image:url(../images/logo3.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:14px;
	background-color:#FFFFFF;
	}	

#projects-map-area{
	float:right;
	width:320px;
	margin-right:14px;
	margin-top: 1px;
	}	
	
#projects-green-border-full{
	margin-top:155px;
	background-image:url(../images/sub-content-custom-top.gif);
	background-repeat:no-repeat;
	height:46px;
	padding: 10px 17px 0 17px;
	}

#projects-content-area{
	width: 900 px;
	padding:034 px;
	line-height:18px;
	padding-left: 34px;
	padding-right: 34px;
	}



/* ------ Simuku Photo Page------*/


/*------ white background ------*/
#sub-content-white{
	float:left;
	width:908px;
	margin-left:14px;
	margin-right:14px;
	background-color:#FFFFFF;
	}


/*------ coppermoly logo ------*/
#sub-content-left-simuku{
	float:left;
	width:500px;
	background-image:url(../images/logo3.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:14px;
	background-color:#FFFFFF;
	}	
	
/* ------ simuku map on right ------*/	
#sub-content-right-simuku{
	float:right;
	width:320px;
	margin-right:14px;
	margin-top: 1px;
	}	
	

/* ------ top green header - full length ------*/
#sub-content-top-custom{
	margin-top:150px;
	background-image:url(../images/sub-content-custom-top.gif);
	background-repeat:no-repeat;
	height:46px;
	padding: 10px 17px 0 17px;
}






/* ------ content area as used in simuku maps_photos page ------*/
#sub-content-mid-photos{
	width: 900 px;
	padding:034 px;
	line-height:18px;
	padding-left: 34px;
	padding-right: 34px;
}
	
	
/* ------ bottom green header - full length ------*/	
#sub-content-bottom{
	background-image:url(../images/sub-content-bottom.jpg);
	height:45px;
	}	
	
	
	
	
#sub-content-custom{
	float:left;
	width:903px;
	background-image:url(../images/logo3.gif);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:14px;
	background-color:#FFFFFF;
	}
	
#sub-content-custom-announce{
	float:left;
	width:903px;
	background-position:top left;
	margin-left:14px;
	background-color:#FFFFFF;
	
	background-image:url(../images/sub-content-custom-top.gif);
	background-repeat:no-repeat;
	height:46px;
	padding: 10px 0px 0 0px;
	}
	

	
	
	

	
#sub-content-bottom-custom{
	background-image:url(../images/sub-content-custom-bottom.gif);
	height:45px;
	}

#sub-content-blank-right{
	float:left;
	width:358px;
	margin-top:0px;
	background-image:url(../images/AMG.gif);
	background-repeat:no-repeat;
	}

#sub-content-right{
	float:left;
	width:358px;
	margin-top:4px;
	background-image:url(../images/copper-sub.jpg);
	background-repeat:no-repeat;
	}
	
#sub-content-right-announce{
	float:left;
	width:358px;
	margin-top:4px;
	background-image:url(../images/copper-sub.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	}
	
#sub-content-top{
	margin-top:155px;
	background-image:url(../images/sub-content-top.jpg);
	background-repeat:no-repeat;
	height:46px;
	padding: 10px 17px 0 17px;
	}
	
#sub-content-top-announce{
	margin-top:100px;
	background-image:url(../images/sub-content-top.jpg);
	background-repeat:no-repeat;
	height:46px;
	padding: 10px 17px 0 17px;
	background-color:#FFFFFF;
	}
		
#sub-content-director{
	margin-top:155px;
	background-image:url(../images/home-text-top2.gif);
	background-repeat:no-repeat;
	height:46px;
	padding: 10px 17px 0 17px;
	}

	
#sub-content-mid{
	width: 900 px;
	padding:034 px;
	line-height:18px;
	padding-left: 34px;
	padding-right: 34px;
	}
	


/* -- end footer -- */
#sub-content-announcements-top {
	margin-top:155px;
	background-image:url(../images/sub-content-announcements-t.gif);
	background-repeat:no-repeat;
	height:46px;
	padding: 10px 17px 0 17px;
}
#sub-content-announcements-bot  {
	background-image:url(../images/sub-content-announce-bot.jpg);
	height:45px;
}

#sub-content-announcements-left {
	float:left;
	width:400px;
	background-image:url(../images/logo2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-left:14px;
	background-color:#FFFFFF;
}
#sub-content-announcements-right {
	float:right;
	width:400px;
	margin-top:0px;
	background-repeat:no-repeat;
	margin-right: 14px;
	background-color: #FFFFFF;
}


.photo-border{
	border-color:#75462a;
	border-style:solid;
	border-width:1px;
	padding:0px;

}


#sub-image{
	width:358px;
	text-align:right;
	}
.sub-map{
	padding:15px 0 0 16px;
	}
.h2{
	font-size:16px;
	font-weight:bold;
	
	}
.h3{
	color:#007e7a;
	}
.text-small {font-size: x-small}
.table{
	background-color:#007e7a;
	}
.table td{
	background-color:#FFFFFF;
	}
.heading td{
	background-color:#98c8c8;}
.heading2 td{
	background-color:#dbe8e8;}

.sub-list{
	padding-left:320px;
	list-style-image:url(../images/latest-news-arrow.gif);
	}
.sitemap{
	list-style-image:url(../images/latest-news-arrow.gif);
	}
	
/* -- end sub pages -- */


/* ------ footer ------*/
.clear{
	clear:left;
	}
#footer{
	width: 940px;
	margin:auto;
	margin-top:20px;
	background-image:url(../images/footer-background.jpg);
	background-repeat:no-repeat;
	height:23px;
	padding-top:15px;
	color:#82bebf;
	text-align:center;
	font-size:11px;
	}
#footer a:link, #footer a:active, #footer a:visited{
	color:#82bebf;
	text-decoration:none;
	}
#footer a:hover{
	color:#FFFFFF;
	}
#footer span{
	padding: 0 22px;
	color:#FFFFFF;
	}
.divider{
	height:10px;
	margin:10px 0;
	background-image:url(../images/dot-line.gif);
	background-repeat:repeat-x;
	}
#subscribe-top {
	background-image:url(../images/subscribe-top.gif);
	background-repeat:no-repeat;
	height:39px;
	padding: 10px 17px 0 17px;
}
#subscribe-mid {
	background-color:#FFFFFF;
	color:#75462a;
	border-left: 10px;
	border-right: 10px;
	font-size: 11.5px;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 10px;
	padding-right: 5px;
}
