body {
	background:url(../images/background-image.gif);
	margin:0;
	padding:20px 0px 40px 0px;
	color:#000000;
	font-family: Helvetica, Arial, sans-serif;}
#container {
	margin:0 auto;
	width:1000px;}
#header {
	background:url(../images/website-design/header-backdrop.gif) 0px 0px no-repeat;
	width:1000px;
	margin:0px;
	height:10px;}
#footer {
	background:url(../images/website-design/footer-backdrop.gif) 0px 0px no-repeat;
	width:1000px;
	margin:0px;
	height:15px;}
#main {
	border-right:8px black solid;
	width:980px;
	background:#fff;}
	#container .left-link {
		width:180px;
		float:left;
		margin:0px 0px 10px 10px;
		display:inline;}
		#container .left-link a {
			text-decoration:none;}
			#menu {
				margin:0px;
				padding:0px;
				list-style:none;}
			#menu ul {
				margin:0px;
				padding:0px;
				list-style:none;}
			#menu li {cursor:pointer}
			#menu li a {
				display:block;
				padding:2px 0px 2px 0px;
				font-size:12px; 
				color:#000;}
			#menu li a:hover {
				color:#66C;
				border-bottom-color:#66C;}
			#menu li.home {
				width:100px;
				background:url(../images/website-design/links/home.gif) no-repeat;}
			#menu li.collections {
				width:161px;
				background:url(../images/website-design/links/collections.gif) no-repeat;}
			#menu li.consultancy {
				width:161px;
				background:url(../images/website-design/links/consultancy.gif) no-repeat;}
			#menu li.specialprojects {
				width:161px;
				background:url(../images/website-design/links/specialprojects.gif) no-repeat;}
            #menu li.stockists {
				width:161px;
				background:url(../images/website-design/links/stockists.gif) no-repeat;}
            #menu li.press {
				width:161px;
				background:url(../images/website-design/links/press.gif) no-repeat;}
            #menu li.archive {
				width:161px;
				background:url(../images/website-design/links/archive.gif) no-repeat;}
            #menu li.contact {
				width:161px;
				background:url(../images/website-design/links/contact.gif) no-repeat;}
            #menu li.shop {
				width:161px;
				background:url(../images/website-design/links/shop.gif) no-repeat;}
			#menu span.disability {
				visibility:hidden;
				line-height:25px;}
	#container .right-content-area {
		width:780px;
		float:right;
		margin:0px 10px 10px 0px;
		display:inline;}
		#container .picure-box {
			margin:0px 0px 1px 0px;
			float:left;
			display:inline;}
		#container .picure-box a {padding:0px !important}
		#container .margin_bottom_15 {
			margin:0px 0px 15px 0px;}
		#container .press-box {
			height:215px;
			margin:2px 8px 5px 0px;
			float:left;
			display:inline;}
		#container .press-box-nolink {
			height:215px;
			margin:2px 8px 5px 0px;
			float:left;
			display:inline;}
		#container .press-box img {
			border:0.1em #CCC solid;}
		#container .press-box-comment {
			font-size:12px;
			width:100px;}
		#container .heading {
			width:375px;
			padding:5px 0px 0px 0px;}
		#container .heading h1 {
			margin:0;}
		#container .logo-box {
			width:305px;
			float:right;
			padding:0px 0px 10px 0px;}
		#container .logo-box img {
			float:right;
			border:0;}
		#container .right-content-area a {
			color:#000;
			text-decoration:underline;
			padding:0.5px;}
		#container .right-content-area a:hover {
			color:#000;
			text-decoration:none;}
		#container .right-content-area a img {
			border:0;
			margin:0;
			padding:0;}
		#container h1 {
			font-size:22px;}
		#container h2 {
			font-size:18px;
			font-weight:bold;}
		#container h3 {
			font-size:14px;}	
	#container .home-title {
		width:250px; 
		height:80px;
		float:right;
		margin:0px 100px 0px 0px;}	
	#container .home-credits {
		width:150px; 
		height:80px;
		float:right;
		text-align:right;}
	#container .home-news {
		font-size:12px;}