body {font-family: Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif; 
	color: #000000;
	background-color: #F6E9E0; 
	font-size: 10pt;}


#container {position: relative;
	background-color: #ffffff;
	background: url(../I/LeonardoHeadBox4_lines.gif) repeat-x; height: 100px; width: 100%;  
	font-size: 10pt;
	}


.banner {margin: 0;
	background-position: center center; title: "a small software house in south london";
 }


#homebanner {
	background: url(../I/LeonardoHeadBox4.gif) no-repeat; height: 170px; margin: 0% 0 0 26%;
 }


#pricebanner {
	background: url(../I/LeonardoHeadBox4.gif) no-repeat; height: 170px; margin: 0% 0 0 26%; 
 }


#tagline {position: absolute;  margin: -5% 0 0 0%; 	
	background: url(../I/aKBoxTextSkinFade.gif) no-repeat; height: 66px; width: 600px;
	
}

#tagline2 {position: absolute;  margin: -5% 0 0 0%; 	
	background: url(../I/aKBoxTextSkinStill.gif) no-repeat; height: 66px; width: 600px;
	
}

#navcontainer2
	{position: absolute;
	left: 80%;
	width: 775px;
	padding: 1em 0 1em 0;
	margin-bottom: 2em; 
	margin-top: 2em; 
	font: 110%/1.2 Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;  
	font-weight: bold; 
	color: #000000;
	}

#navcontainer
	{position: absolute;
	left: 80%;
	width: 175px;
	padding: 1em 0 1em 0;
	margin-bottom: 2em; 
	margin-top: 2em; 
	font: 110%/1.2 Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;  
	font-weight: bold; 
	color: #000000;
	}


#navcontainer ul, #navcontainer2 ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;  
font-size: 14px;
}

#navcontainer li, #navcontainer2 li { margin: 0 0 3px 0; }

#navcontainer a, #navcontainer2 a
{
display: block;
padding: 2px 2px 2px 24px;
border: 1px solid #333;
width: 180px;
background-color: #F6E9E0;
color: #000000;

}

#navcontainer a:link, #navlist a:visited, #navcontainer2 a:link
{
color: #000000;
text-decoration: none;
}

#navcontainer a:hover, #navcontainer2 a:hover
{
border: 1px solid #333;
background-color: #FA6A0A;
color: #333;
}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #333;
background-color: #FF6600;
background: url(../i/eye.gif) no-repeat center left;
color: #333;
}

a {color: #fff;}


#we {position: absolute;
	margin: 64px 0 0% 2%;
	height: 320px; width: 12px; 
	z-index: 100; 
	}

#priceheader
	{position: absolute; margin: -34% 0 0 7%;
		font: 150%/2.5 Tw Cen MT, Tahoma; font-weight: normal; 
		color: #FA6A0A; z-index: 9;
	}


.pageheader
	{
		font: 150%/2.5  Tw Cen MT, Tahoma; font-weight: normal; 
		color: #FA6A0A; width:66px;
	}


#we ul
{
list-style-type: none;
text-align: left;
}

#we ul li a:hover
{
background: transparent url(../i/Arrow.gif) right right no-repeat;
color: #8D7968; 
}

#we ul li a#current
{
color: black;
}



#welist li
	{
		display: block; 
		list-style-type: none;
		text-align: left;
		color: #000000; 
	}


#welist li a
	{
		text-decoration: none;
		padding-right: 10%; 
	}




#primarycontent {display: none; position: absolute; 
	margin: 0% 30% 0% 0%; width: 60%; height: 100%;
	left: 110px;
		}

#primarycontent2 {position: relative; top: 10%;
	margin: 0% 0 2.5% 25px; width: 70%;
	}

#primarycontentinside {position: relative;
		margin: 0 0 0 50px;}

#primarycontentinsidedetail 
	{position: absolute; 
	font-size: medium; line-height: 1.5; font-family:  tw cen MT, Tahoma; 
	font-weight: bold; 
	color:  #908072; }

#bravefourhundred {position: absolute; 	
	font-size: medium; line-height: 2.5; font-family:  tw cen MT, Tahoma; 
	font-weight: bold; 
	margin: 67px 2% 0% 0%; 
	}

.primarylist {list-style-type: none; 
	color:  #908072; 
	}



.aweoffer
	{color: #FA6A0A;
	text-decoration: none; font-weight: normal;

}


#hdrrental{margin: 0 130px 0 0;}

h1 {	
		font: 150%/2.5  Tw Cen MT, Tahoma; font-weight: normal; 
		color: #FA6A0A;

}


h2 {display: inline; padding-right: 20%; font-size: 11pt; 
	color: black;}




.pagelogo
	{margin-top: 2em;
		border: 1px; 	
		height: 152px; 
	}


#homelogo {background: url(../I/k.gif) no-repeat; 
	background-position: center center;}


#pricelogo {background: url(../I/coins.gif) no-repeat; 
	background-position: center right;}


#technologo {background: url(../I/laptop.jpg) no-repeat;
	background-position: center center;}

#contactlogo {background: url(../I/phone.jpg) no-repeat;
	background-position: center center;}



#here {position: absolute; 
	font-weight: bold;
	color: #000000;
	top: 146px; bottom: auto; left: auto; right: 0; width: auto; height: auto;
	margin: 0 5% 0 0; 
	}


.hereanchor
	{color: #FA6A0A;
	text-decoration: none; font-weight: normal;
	margin-left: 6px;}

#lastmod {position: relative; background: url(../i/LastModSkin.gif); 	
	height: 320px; width: 12px; top: -45%;
	margin-top: -35%; left:100%; }

#footer {
	position: relative;
	border: 0;
	}


.internallink
	{color: #FA6A0A;
	text-decoration: none; font-weight: normal;

}


.externallink {color: #FA6A0A;}

.pfolio
{	font-weight: bold; 
	color:  #908072; 
	font-size: medium; line-height: 1.5; font-family:  tw cen MT, Tahoma; 	
	position: absolute;  
}	

.pfoclient {display: inline; font-weight: bolder;}
.pfoimg 
{
margin: 3% 0 10% 0; 
border-bottom: thin dotted #000000; 
padding-bottom: 2%; 
}

.pfocontributors 
{position: absolute; font-weight: bolder; margin: 3% 0 0 5%; text-align:center; display: inline; }

/* Reasons pop ups */

#weofferdetail {color:  #000000;} 
.bigpoint {font-weight: medium; font-style: italic;}
.datarow {font-size: x-small; background-color: #FFFFFF;}
.tbldata {font-size: small; background-color: #5ba3e0; float: left; margin: 5px;}
.tblhdr {background-color: #5993DB;}
.tbltitle {font-color: #ffffff; font-family: tw cen MT, Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;  font-size:2;}
.custbaseextra {font-family: tw cen MT, Tahoma, Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;} 
#footerwin {margin: 5% 0 0 0%}

.hid {position: absolute; display: none;} 




.changeDate {color: #FA6A0A;} 
.changeText {position: relative; display: inline; margin-left: 40px; width: 190px;} 