/* CSS Document */

body{  
	margin:0px;
	
	padding:0px 0px 0px 0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-y;
	text-align:left;
    }
		
#container	{
	position:absolute;
	top:0px;
	left:0px;
	width:938px;
	height:1147px;
	
	}
#header {
	background-image:url(images/header.jpg);
	height: 228px;
	}
	

/* Row 1 */
	
#thelatest {
	position:absolute;
	background-image:url(images/thelatest.jpg);
	background-repeat:no-repeat;
	width: 135px;
	height: 255px;
	top:228px;
	left:0px;
	}
#thelatestthumb {
	position:absolute;
	background-image:url(images/thelatestthumb.jpg);
	background-repeat:no-repeat;
	width: 344px;
	height: 255px;
	top:228px;
	left:135px;
	border:0;
	}
	
#thelatestcontent {
	position:absolute;
	background-image:url(images/thelatestcontent.jpg);
	background-repeat:no-repeat;
	width: 274px;
	height: 255px;
	top:228px;
	left:479px;
	}
#thelatestff {
	position:absolute;
	background-image:url(images/thelatestff.jpg);
	background-repeat:no-repeat;
	width: 187px;
	height: 255px;
	top:228px;
	left:751px;
	border:0;
	}
	
#row1copyblock1 {
	position:absolute;
	top:74px;
	left: 16px;
	width: 110px;
	height: 110px;
	text-align:center;
	}
	
#row1copyblock2 {
	position:absolute;
	top:14px;
	left: 6px;
	width: 250px;
	height: 188px;
	text-align:left;
	}	

#row1copyblock3 {
	position:absolute;
	top:138px;
	left: 14px;
	width: 110px;
	height: 110px;
	text-align:left;
	}
	
/* Row 2 */

#recentff3 {
	position:absolute;
	background-image:url(images/base.jpg);
	background-repeat:no-repeat;
	width: 187px;
	height: 255px;
	top:1077px;
	left:757px;
	}

#recentff2 {
	position:absolute;
	background-image:url(images/ava.jpg);
	background-repeat:no-repeat;
	width: 187px;
	height: 255px;
	top:799px;
	left:754px;
	}

#recentff {
	position:absolute;
	background-image:url(images/recentff.jpg);
	background-repeat:no-repeat;
	width: 187px;
	height: 255px;
	top:508px;
	left:751px;
	}
#port1 {
	position:absolute;
	top:36px;
	background-color:#000000;
	left: 26px;
	width: 110px;
	height: 70px;
	text-align:center;
	border:0;
	}
	
#port2 {
	position:absolute;
	background-color:#000000;
	top:36px;
	left: 174px;
	width: 110px;
	height: 70px;
	text-align:center;
	border:0;
	}
	
#port3 {
	position:absolute;	
	background-color:#000000;
	top:36px;
	left: 322px;
	width: 110px;
	height: 70px;
	text-align:center;
	border:0;
	}
#port4 {
	position:absolute;	
	background-color:#000000;
	top:36px;
	left: 470px;
	width: 110px;
	height: 70px;
	text-align:center;
	}

#port5 {
	position:absolute;
	top:36px;
	background-color:#000000;
	left: 153px;
	width: 110px;
	height: 70px;
	text-align:center;
	border:0;
	}
	
#port6 {
	position:absolute;
	background-color:#000000;
	top:36px;
	left: 301px;
	width: 110px;
	height: 70px;
	text-align:center;
	border:0;
	}
	
#port7 {
	position:absolute;
	background-color:#000000;
	top:36px;
	left: 449px;
	width: 110px;
	height: 70px;
	text-align:center;
	border:0;
	}
#port8 {
	position:absolute;
	background-color:#000000;
	top:36px;
	left: 597px;
	width: 110px;
	height: 70px;
	text-align:center;
	}

#row2copyblock1 {
	position:absolute;
	top:205px;
	left: 38px;
	width: 110px;
	height: 70px;
	text-align:center;
	}
	
#row2copyblock2 {
	position:absolute;
	top:205px;
	left: 187px;
	width: 110px;
	height: 70px;
	text-align:center;
	}
#row2copyblock3 {
	position:absolute;
	top:205px;
	left: 328px;
	width: 110px;
	height: 70px;
	text-align:center;
	}
	
#row2copyblock4 {
	position:absolute;
	top:205px;
	left: 487px;
	width: 110px;
	height: 70px;
	text-align:center;
	}
#row3copyblock1 {
	position:absolute;
	top:205px;
	left: 167px;
	width: 110px;
	height: 70px;
	text-align:center;
	}
	
#row3copyblock2 {
	position:absolute;
	top:205px;
	left: 316px;
	width: 110px;
	height: 70px;
	text-align:center;
	}
#row3copyblock3 {
	position:absolute;
	top:205px;
	left: 463px;
	width: 110px;
	height: 70px;
	text-align:center;
	}
	
#row3copyblock4 {
	position:absolute;
	top:205px;
	left: 616px;
	width: 110px;
	height: 70px;
	text-align:center;
	}		
#row2copyblock5 {
	position:absolute;
	top:22px;
	left: 785px;
	width: 110px;
	height: 70px;
	text-align:center;
	}

#row2copyblock6 {
	position:absolute;
	top:128px;
	left: 14px;
	width: 110px;
	height: 70px;
	text-align:left;
	}

#recentworks {
	position:absolute;
	background-image:url(images/recent.jpg);
	background-repeat:no-repeat;
	width: 752px;
	height: 269px;
	top:1070px;
	left:0px;
	}
#recentworks3 {
	position:absolute;
	background-image:url(images/recent.jpg);
	background-repeat:no-repeat;
	width: 752px;
	height: 269px;
	top:498px;
	left:0px;
	}
	
#recentworks2 {
	position:absolute;
	background-image:url(images/recent2.jpg);
	background-repeat:no-repeat;
	width: 752px;
	height: 269px;
	top:781px;
	left:0px;
	}
	
#clients {
	position:absolute;
	background-image:url(images/clients.gif);
	background-repeat:no-repeat;
	width: 940px;
	height: 95px;
	top:1124px;
	left:-752px;
	}
	
#footer {
	position:absolute;
	background-color:#000000;
	width: 913px;
	height: 95px;
	top:1233px;
	left:-740px;
	}
	
#row3client1 {
	position:absolute;
	top:28px;
	left: 163px;
	width: 110px;
	height: 70px;
	text-align:center;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	}
#row3client2 {
	position:absolute;
	top:28px;
	left: 307px;
	width: 118px;
	height: 70px;
	text-align:center;
	line-height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	}
#row3client3 {
	position:absolute;
	top:28px;
	left: 168px;
	width: 110px;
	height: 70px;
	text-align:center;
	line-height: 6px;
	}
#row3client4 {
	position:absolute;
	top:28px;
	left: 168px;
	width: 110px;
	height: 70px;
	text-align:center;
	line-height: 6px;
	}
/* Project Links */

p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	line-height:12px;
	color: #be9010;
	}
ulclient{
	list-style:none;
	padding:0px;
	margin:0px 0px 15px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#f5efd9;
	line-height:12px;
	}
ul{
	list-style:none;
	padding:0px;
	margin:0px 0px 15px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#f5efd9;
	line-height:12px;
}
ul strong{
	color:#f5efd9;
}
ul strongb{
	color:#be9010;
	font-weight:bold;
	
}

ul strongc{
	color:#be9010;
	font-weight:bold;
	font-size:12px;
}
ul li{
	padding:0px;
	margin:0px;
	color:#FFFFFF;
}	

ul lib{
	padding:0px;
	margin:0px;
	color:#be9010;
	font-size:12px;
	font-weight:bold;
}	

a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;color:#be9010;

	
a:hover{color:#EFBD3A;}
a img { border: 0; }
