/**********************   background colour***********************//*sets up default html code - colour + page margins*/body, html {	margin: 0px;	padding: 25px 0px 0px;	background: #000000;	color: #333333;}body {    min-width:890px;/*added to solve probs when browser is smaller then main container width*/    }/**********************    main contanier***********************/div#pageContainer {	width: 890px;	margin-right: auto;/*forces content into centre*/	margin-left: auto;/*forces content into centre*/}/**********************    Header***********************/div#header {	position: static;	visibility: visible;	text-align: center;}div#header h1 {		display: none;}div#header h2 {		display: none;}div#topLinks {	width: 890px;	height: 40px;	display: block;	background-color: #000000;	}	/*hides bullets from list*/	div#topLinks ul {	text-align: left;	margin: 0;/*remove left padding from list*/	padding: 0;/*remove left padding from list*/	}	/*changes it from vertical to horizontal*/	div#topLinks li {	display: block; /*stops hover graphic from flashing*/	float: left; /*direction list is drawm*/	}	/*activates li# code graphics behind*/	div#topLinks li a {	display: block; /*needed to display menu*/	height: 40px; /*height of the active link area*/	}	/*hides text links from infront of li# graphics*/	div#topLinks li a span {	display: none;	}			div#topLinks li#linkHome a {				width: 144px;				background: url(../images/menu/home.gif) no-repeat top left;			}			div#topLinks li#linkHome a:hover {				background: url(../images/menu/home_h.gif) no-repeat top left;			}			div#topLinks li#linkWho a {				width: 116px;				background: url(../images/menu/who.gif) no-repeat top left;			}			div#topLinks li#linkWho a:hover {				background: url(../images/menu/who_h.gif) no-repeat top left;			}			div#topLinks li#linkNews a {				width: 144px;				background: url(../images/menu/news.gif) no-repeat top left;			}			div#topLinks li#linkNews a:hover {				background: url(../images/menu/news_h.gif) no-repeat top left;			}			div#topLinks li#linkPortfolio a {				width: 209px;				background: url(../images/menu/portfolio.gif) no-repeat top left;			}			div#topLinks li#linkPortfolio a:hover {				background: url(../images/menu/portfolio_h.gif) no-repeat top left;			}			div#topLinks li#linkContact a {				width: 191px;				background: url(../images/menu/contact.gif) no-repeat top left;			}			div#topLinks li#linkContact a:hover {				background: url(../images/menu/contact_h.gif) no-repeat top left;			}/**********************    Content***********************/div#Wrap {	width: 800px;	float: left;/*float content to the left*/}div#contentContainer {	background-color: #FFFFFF;}div#contentCopy {	width: 600px;	min-height:230px;	float: left;	margin-left: 15px;}div#contentAnim {	height: 200px;	clear:both;}div#footer {	clear:both;/*push below content + sidebar*/	text-align: center;	padding-top: 25px;}/**********************    Buttons***********************/div#contentButtons {	width: 172px;	float: right;	padding-top: 130px;	padding-right: 10px;}	/*hides bullets from list*/	div#contentButtons ul {	text-align: center;	margin: 0;/*remove left padding from list*/	padding: 0;/*remove left padding from list*/	}	div#contentButtons li {	display: block; /*stops hover graphic from flashing*/	}	/*activates li# code graphics behind*/	div#contentButtons li a {	display: block; /*needed to display menu*/	height: 40px; /*height of the active link area*/	}	/*hides text links from infront of li# graphics*/	div#contentButtons li a span {	display: none;	}			div#contentButtons li#linkBrochure a {				width: 162px;				background: url(../images/buttons/brochure.jpg) no-repeat center top;				height: 119px;			}			div#contentButtons li#linkBrochureText a {				visibility: visible;			}			div#contentButtons li#linkEpages a {				width: 162px;				background: url(../images/buttons/epages.jpg) no-repeat center top;				height: 69px;			}			div#contentButtons li#linkEpagesText a {				visibility: visible;			}			div#contentButtons li#linkPortfolio a {				width: 162px;				background: url(../images/buttons/portfolio.jpg) no-repeat center top;				height: 106px;			}			div#contentButtons li#linkPortfolioText a {				visibility: visible;			}/**********************    Sidebars***********************/div#sidebar {	background: url(../images/sidebar/side_home.gif) no-repeat;	width: 90px;	height: 430px;	float: right;}div#sidebarWho {	background: url(../images/sidebar/side_who.gif) no-repeat;	width: 90px;	height: 430px;	float: right;}div#sidebarNews {	background: url(../images/sidebar/side_news.gif) no-repeat;	width: 90px;	height: 430px;	float: right;}div#sidebarPortfolio {	background: url(../images/sidebar/side_portfolio.gif) no-repeat;	width: 90px;	height: 430px;	float: right;}div#sidebarContact {	background: url(../images/sidebar/side_contact.gif) no-repeat;	width: 90px;	height: 430px;	float: right;}