﻿
ul
{
    
    padding-left:0px;
    margin-left:15px;
}
    
li
{
    list-style-type:square;
    
}

a 
{
    text-decoration:none;
    color:White;
}


#main
{
	margin-left:auto;
	margin-right:auto;
	position:relative;
	clear:both;
	vertical-align:middle;
	background-image:url('../images/gradientline.png');
	background-repeat:repeat-y;
	width:953px;
	height:589px;
	
}

#logo
{
	
	margin-top:100px;
	margin-left:36px;
	margin-bottom:0px;
	
}

#topLine
{
    clear:both;
	height:1px;
	width:889px;
	color:white;
	border-top-style:solid;
	border-top-color:white;	
	border-width:1px;
	margin-top:15px;
	margin-left:36px;
	margin-bottom:0px;
	margin-right:0px;
	padding:0px;
}

#topNav
{

	list-style-type:none;
	list-style-image:url('../images/blankpix.png');
	margin-left:228px;
	padding:0px;
    width: 725px;
    height: 32px;
    margin-bottom: 0px;
    margin-right:0px;
}



#topNav li
{
	float:left;
	height:30px;
	margin:0px;
	padding:0px;	
}

.hidden
{
	visibility:hidden;
	margin:0px;
	padding:0px;
}
.navHomeUnselected
{
	background-image:url('../images/navHome.png');
	background-repeat:no-repeat;	
	width:125px;

}

.navHomeSelected
{
	background-image:url('../images/navHomeOver.png');
	background-repeat:no-repeat;	
	width:125px;
}

.navInsightUnselected
{
	
	background-image:url('../images/navInsight.png');
	background-repeat:no-repeat;
	width:125px;
	
}

.navInsightSelected
{
	
	background-image:url('../images/navInsightOver.png');
	background-repeat:no-repeat;
	width:125px;
	
}

.navWebUnselected
{
	
	background-image:url('../images/navWeb.png');
	background-repeat:no-repeat;
	width:125px;
}

.navWebSelected
{
	
	background-image:url('../images/navWebOver.png');
	background-repeat:no-repeat;
	width:125px;
}

.navArchitectureUnselected
{
	
	background-image:url('../images/navArchitecture.png');
	background-repeat:no-repeat;
	width:125px;
}

.navArchitectureSelected
{
	
	background-image:url('../images/navArchitectureOver.png');
	background-repeat:no-repeat;
	width:125px;
}

.navClientsUnselected
{
	
	background-image:url('../images/navClients.png');
	background-repeat:no-repeat;
	width:125px;
}

.navClientsSelected
{
	
	background-image:url('../images/navClientsOver.png');
	background-repeat:no-repeat;
	width:125px;
}

.navAboutUnselected
{
	
	
	background-image:url('../images/navAbout.png');
	background-repeat:no-repeat;
	width:80px;
	
}

.navAboutSelected
{
	
	
	background-image:url('../images/navAboutOver.png');
	background-repeat:no-repeat;
	width:80px;
	
}


#centreTopLeft
{
   
	height:36px;
	width:26px;	
	margin-bottom:0px;
	padding:0px;
	float:left;
	margin-right:0px;
	margin-left:36px;
	margin-bottom:0px;
	margin-top:10px;
	
	
}


#centreTop
{
    
	width:891px;
	height:36px;
	background-image:url('../images/centreBackground.png');
	background-repeat:repeat-x;
	margin-left:62px;
	margin-top:10px;

}

#centreMiddle
{
	width:917px;
	height:260px;
	background-image:url('../images/centreBackground.png');
	background-repeat:repeat-x;
	background-position:left;
	margin-top:0px;
	margin-left:36px;
	padding:0px;
	margin-bottom:0px;

}

#centreBottom
{
	width:892px;
	height:35px;
	background-image:url('../images/centreBackground.png');
	background-repeat:repeat-x;
	background-position:left;
	margin-top:0px;
	margin-left:36px;
	padding:0px;
	float:left;

}

#centreBottomRight
{
	background-image:url('../images/centreBottomRight.png');
	background-repeat:no-repeat;
	height:36px;
	width:24px;
	margin-top:0px;
	margin-left:auto;
	margin-right:0px;
	padding:0px;

	
}

#footer
{
	clear:both;
	background-image:url('../images/footerContact.png');
	background-repeat:no-repeat;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	width:404px;
	margin-top:10px;
}

#footer h3
{
	visibility:hidden;
	margin:0px;
	padding:0px;
}

.hiddenLink
{
    text-decoration:none;
}

#contentRight
{
    margin-left:192px;
    height:260px;
    padding-left:20px;
    border-left-style:solid;
    border-left-width:1px;
    border-left-color:White;
    color:White;
    font-family:Arial;
    font-size:small;
    width:600px;
    margin-bottom:0px;
    
}


#contentLeft
{
    margin-left:15px;
    margin-top:0px;
    height:260px;
    padding:0px;
    width:175px;
    color:White;
    font-family:Arial;
    font-size:x-small;
    float:left;
    
}

 blockquote
{
    width:155px;
    margin-left:10px;
    padding:0px;
    font-weight:bold;
    margin-bottom:10px;
    height:100px;
}

#contentLeft p
{
    width:165px;
    padding:0px;
    margin-top:0px;
    font-weight:bold;
}

.about
{
    margin-bottom:80px;
}

.homeSection
{
    float:left;
    margin-left:0px;
    margin-right:5px;
    padding-right:15px;
    width:180px;
    
    
}

.biogSection
{
    float:left;
    margin-left:0px;
    margin-right:5px;
    padding-right:25px;
    padding-top:15px;
    width:250px;
    font-size:x-small;
    
    
}


#casestudy
{
    border-top-style:solid;
    border-top-width:1px;
    border-top-color:White;
    width:165px;
}

.smaller
{
    font-size:x-small;
   
}

.homeSection ul
{
    margin-bottom:5px;
    
  
}

.homeSection a
{
    color:White;
    text-decoration:none;
}

