/* CSS - STRUCTURE simplespider.co.uk */

body {
	margin:0;
	background-color:#FFFFFF;
}

a:link {
	color: #3399FF;
	text-decoration: none;
	font-size:12px;
	font-weight:lighter;
}
a:visited {
	color: #3399FF;
	text-decoration: none;
	font-size:12px;
	font-weight:lighter;
}
a:hover {
	color: #3399FF;
	text-decoration: none;
	font-size:12px;
	font-weight:lighter;
}
a:active {
	color: #3399FF;
	text-decoration: none;
	font-size:12px;
	font-weight:lighter;
}


#wrapper{
	margin:auto;
	position:relative;
	width:900px;
	height:800px;
	top: 0px;
	}
	
	
/* START of TOPBAR */
#topbar_wrapper{
	position:absolute;
	width:100%;
	left:0px;
	top:0px;
	height:40px;
	background-image: url(image/topbar_bg3.png);
	z-index: 0;
}
	
#topbar_logoborder{
	position:absolute;
	width:145px;
	top:0px;
	border:1px;
	border-color:#666666;
	border-style:solid;
	border-top:none;
	border-bottom:none;
	z-index: 1;
	height: 30px;
	}
	
#topbar_logo{
	position:absolute;
	width:125px;
	height:15px;
	left: 8px;
	top: 8px;
	}

#topbar_loginwrapper {
	position:absolute;
	left:489px;
	top:3px;
	width:423px;
	height:64px;
	z-index: 0;
	}
	
#topbar_user{
	position:absolute;
	width:80px;
	height:16px;
	top:6px;
	left:7px;

	}
	
#topbar_pass{
	position:absolute;
	width:80px;
	height:16px;
	top:6px;
	left: 197px;
	}

#loginbutton{
	position:absolute;
	width:47px;
	height:16px;
	top:5px;
	left:374px;
	}
/* END of topbar */
	
	
#lightboxlinks{
	position:absolute;
	height:100px;
	width:100px;
	visibility:hidden;
	}
	
#ict42logo {
	position:absolute;
	left:-1px;
	top:60px;
	width:234px;
	height:122px;
	background-image: url(ictlogo3.png);
	background-color: #FFFFFF;
	border:none;
	text-decoration:none;
}

#w3html {
	position:absolute;
	left:1px;
	top:499px;
	width:80px;
	height:15px;
	z-index:1;
}

#w3css {
	position:absolute;
	left:86px;
	top:499px;
	width:80px;
	height:15px;
	z-index:1;
}

#flashcovertop {
	position:absolute;
	left:-51px;
	top:184px;
	width:1000px;
	height:51px;
	z-index: 1;
	background-color: #FFFFFF;
	}
	
#flashcoverleft {
	position:absolute;
	left:-50px;
	top:200px;
	width:50px;
	height:500px;
	z-index: 1;
	background-color: #FFFFFF;
	}

#flashcoverright {
	position:absolute;
	left:900px;
	top:200px;
	width:51px;
	height:500px;
	z-index: 1;
	background-color: #FFFFFF;
	}
	
#webfoliotab {
	position:absolute;
	left:0px;
	top:217px;
	width:98px;
	height:18px;
	z-index: 2;
	background-image:url(image/folio_tab.png);
	}
	
#contentbluebar {
	position:absolute;
	left:0px;
	top:0px;
	width:900px;
	height:15px;
	z-index: 1;
	background-color: #3399ff;
	}
	
#contentbluebarbottom {
	position:absolute;
	left:0px;
	top:348px;
	width:900px;
	height:18px;
	z-index: 1;
	background-color: #3399ff;
	visibility: hidden;
	}
	
#contentbluebarvertical {
	position:absolute;
	left:560px;
	top:0px;
	width:7px;
	height:259px;
	z-index: 1;
	background-color: #3399ff;
	}
	
#contentmaintxt {
	position:absolute;
	left:25px;
	top:100px;
	width:255px;
	height:174px;
	}
	
#contentmaintxt2 {
	position:absolute;
	left:295px;
	top:100px;
	width:255px;
	height:174px;
	}
	
.blue42 {
	color:#3399ff
	}
	
	
.contentwhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
	
#contentwelcome {
	position:absolute;
	left:21px;
	top:42px;
	width:461px;
	height:40px;
	z-index: 1;
	background-image:url(image/cpanel.png);
	background-repeat:no-repeat;
	}
	
#contentcontact {
	position:absolute;
	left:533px;
	top:42px;
	width:298px;
	height:40px;
	z-index: 1;
	background-image:url(image/thanks.png);
	background-repeat:no-repeat;
	}
	
#contentcontact1st {
	position:absolute;
	left:602px;
	top:42px;
	width:198px;
	height:40px;
	z-index: 1;
	overflow: hidden;
	}
	
#contentcontactform {
	position:absolute;
	left:604px;
	top:100px;
	width:255px;
	height:174px;
	z-index: 99;
	}
	
#thanks {
	position:absolute;
	left:540px;
	top:100px;
	width:328px;
	height:243px;
	z-index: 1;
	}


	
	
	
.movie{
	width: 100%;
	height: 100%;
	}

#webfolio{
	position:absolute;
	height:212px;
	left: -49px;
	width: 1000px;
	top: 200px;
	background-color: #000000;
	z-index: 0;
	}
	
#business {
	position:absolute;
	left:730px;
	top:199px;
	width:187px;
	height:32px;
	background-image: url(image/admin.png);
	background-repeat:no-repeat;
	z-index: 2;
	visibility: visible;
}

#black {
	position:absolute;
	left:0px;
	top:235px;
	width:900px;
	height:259px;
	z-index:1;
	background-color: #000000;
}


.formtxt{
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	}
	
.formbox{
	border:none;
	background-color:#3399ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}
	
.formbox2{
	border:none;
	background-color:#3399ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin-left:0px;
	}
	
.resetbutton{
	border:1px;
	border-style:solid;
	border-color:#3399ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin-left:80px;
	color:#FFFFFF;
	background-color:#000000;
	}

.submitbutton{
	border:1px;
	border-style:solid;
	border-color:#3399ff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	margin-left:175px;
	color:#FFFFFF;
	background-color:#000000;
	}
	

.submit input{
	margin-left: 0px;
	} 

textarea{
	margin-left:0px;
	}



label span {
  float: left;
  width: 6em;
font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
display: block;
}



/* CSS - FONTS simplespider.co.uk */


	
.usernamepassword2{
	border:none;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	height:12px;
	width:100px;
	margin-left:83px;
	margin-top:6px;
	}

	

	
