/* PANEL EDGE */
#panel{
width: 10px;
height: 320px;
background:url(../images/content/background.jpg); 
background-repeat:repeat-x;
background-position: -110px;
background-color:#CCCCCC;
margin-left:150px;
text-align: left;
float:right;
}

/* CONTENT */
#content_team{
width: 410px;
height:460px; 
background:url(../images/content/background.jpg); 
background-repeat:repeat-x; 
background-color:#CCCCCC;
text-align:left;
padding:10px 10px 10px 0;
float:left;
}

#team_home{
width: 408px;
height:408px; 
background:url(../images/content/background.jpg); 
background-repeat:repeat-x; 
background-color:#CCCCCC;
text-align:left;
margin-top:52px;
padding:10px 10px 10px 0;
float:left;
}

#member{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
width: 360px;
height:410px; 
text-align:left;
padding:25px;
background-image:url(../images/services/background.jpg);
background-repeat:no-repeat;
background-position:bottom;
background-color:#FFFFFF;
float:left;
}

/* WELCOME */
#welcome{
font-family:Arial, Helvetica, sans-serif;
font-size:small;
width: 408px;
height:408px; 
text-align:left;
background-color:#000000;
float:left;
}

#team_member{
width: 360px;
height:150px;
background-image:url(../images/team/background.jpg);
background-repeat:no-repeat;
background-color:#2A2A2A;
	margin-bottom:25px;
	text-align: left;
	float:left;
	}
	
	.team_thumb{
	width:68px;
	height:68px;
	float:left;
	}
	
.team_overview{
height:222px;
width:290px;
padding:25px;
	float:left;
	color:#FFFFFF;
	}

.team_header{
width: 290px;
	margin-bottom:10px;
	text-align: left;
	float:left;
	}

#team_title{
width: 360px;
	margin-bottom:25px;
	text-align: left;
	float:left;
	}

#overview_body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	width: 345px;
	height:110px;
	text-align: left;
	padding-right:15px;
	overflow:auto;
	float:left;
}

#overview_body ul{
list-style-type: none;
padding: 0px;
margin: 0px;
text-align: left;
}

#overview_body li{
background-image:url(../images/content/square.gif);
background-repeat: no-repeat;
background-position: 0% .2em;
padding-left: 20px;
}

#member_body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	width: 345px;
	height:160px;
	text-align: left;
	padding-right:15px;
	overflow:auto;
	float:left;
}

#member_body ul{
list-style-type: none;
padding: 0px;
margin: 0px;
text-align: left;
}

#member_body li{
background-image:url(../images/content/square.gif);
background-repeat: no-repeat;
background-position: 0% .2em;
padding-left: 20px;
}

#titles{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	width: 110px;
	text-align: left;
	padding-right:15px;
	float:left;
	margin-bottom:10px;
}

#details{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	width: 190px;
	text-align: left;
	padding-right:15px;
	float:left;
	margin-bottom:10px;
}

#history{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	width: 340px;
	text-align: left;
	float:left;
	margin-bottom:10px;
}

#list_body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	width: 155px;
	text-align: left;
	padding-right:15px;
	float:left;
}

#list_body ul{
list-style-type: none;
padding: 0px;
margin: 0px;
text-align: left;
}

#list_body li{
background-image:url(../images/content/square.gif);
background-repeat: no-repeat;
background-position: 0% .2em;
padding-left: 20px;
}

/* IMAGE */
#right_panel{
width: 140px;
height: 150px;
background:url(../images/content/background.jpg); 
background-repeat:repeat-x; 
background-color:#CCCCCC;
margin-top:50px;
text-align: left;
float:left;
}

#right_panel_centred{
width: 140px;
height: 150px;
background:url(../images/content/background.jpg); 
background-repeat:repeat-x;
background-position:-140px;
background-color:#CCCCCC;
margin-top:190px;
text-align: left;
float:left;
}

#right_panel_bottom{
width: 140px;
height: 150px;
background:url(../images/content/background.jpg); 
background-repeat:repeat-x;
background-position:bottom;
background-color:#CCCCCC;
margin-top:330px;
text-align: left;
float:left;
}

#hotspot1{ width: 130px; height:130px; margin-top:10px; margin-right:10px; float:left; text-align:left; z-index: 9998; background-color:#FFA76E; float:left;}

/* BACK */
#back{ width:18px; height:60px; float:left; text-align:left; z-index: 9998; margin-top:35px;}
#back #back_buttons { margin:0; padding:0;}
#back #back_buttons li {display:inline;}
#back #back_buttons li a {float:left; overflow:hidden; padding-top:60px; width:18px; height:0px;}
#back #back_buttons li a { background-image:url(../images/nav/back.jpg); background-repeat:no-repeat;}

#back #back_buttons li#go_back a{background-position: 0 0; }
#back #back_buttons li#go_back a:hover{background-position: 0 -60px; }