@charset "UTF-8";	.maintext {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	color: #EEEEEE;	line-height: normal;}.smlmaintext {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #EEEEEE;	line-height: 20px;}.lgetext {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	color: #EEEEEE;}/* Global*/body {	background-color: #000000;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(images/global/BG_top.png);	background-repeat: repeat-x;}#bg_foot {	position:absolute;	left:0px;	width:1024px;	height:35px;	z-index:1;	top: 880px;	border-bottom-color: #EEEEEE;	border-bottom-style: solid;	border-bottom-width: thin;}#container{	position:absolute;	background-repeat: no-repeat;	position: absolute;	height: 900px;	z-index: 1;	width: 1024px;	left: 50%;	margin-left:-512px;}#shedlogo {	position:absolute;	left:0px;	top:9px;	width:1024px;	height:123px;	z-index:3;	background-image: url(images/global/Shedlogo.png);	background-repeat: no-repeat;}#mainnav {	position:absolute;	width:1025px;	height:70px;	z-index:2;	left: 0px;	top: 145px}#tel_noBG {	position:absolute;	left:0px;	width:212px;	height:19px;	z-index:4;	background-image: url(images/global/tel_noBG.png);	background-repeat: no-repeat;	bottom: 87px;	top: 10px;}#emailBG {	position:absolute;	left:810px;	width:212px;	height:19px;	z-index:4;	bottom: 86px;	top: 10px;	}#addresstext {	position:absolute;	left:219px;	width:591px;	height:60	z-index:4;	top: 33px;	height: 120px;	background-image: url(images/global/address_text.png);	background-repeat: no-repeat;	}/* HOME*/#doorBg {	position:absolute;	left:0px;	top:250px;	width:1032px;	height:580px;	z-index:4;	background-image: url(images/index/Streetdoor.png);	background-repeat: no-repeat;}/*ABOUT US*/#container_about{	position:absolute;	background-repeat: no-repeat;	position: absolute;	height: 900px;	z-index: 1;	width: 1024px;	left: 50%;	margin-left:-512px;}#bg_foot_about{	position:absolute;	left:0px;	width:1024px;	height:35px;	z-index:1;	top: 900px;	border-bottom-color: #EEEEEE;	border-bottom-style: solid;	border-bottom-width: thin;}#bulbsBG {	position:absolute;	left:0px;	top:145px;	width:1024px;	height:588px;	z-index:1;	background-image: url(images/about/bulbs.png);}#abouthead {	position:absolute;	left:20px;	top:226px;	width:209px;	height:64px;	z-index:2;	background-image: url(images/about/abouthead.png);	background-repeat: no-repeat;}#abouttext {	position:absolute;	left:20px;	top:600px;	width:984px;	height:256px;	z-index:2;}/* WEB DESIGN */#web_head {	position:absolute;	left:20px;	top:233px;	width:275px;	height:52px;	z-index:4;	background-image: url(images/web/web_head.png);}#bg_foot_web{	position:absolute;	left:0px;	width:1024px;	height:35px;	z-index:1;	top: 910px;	border-bottom-color: #EEEEEE;	border-bottom-style: solid;	border-bottom-width: thin;}#webdescontainer {	position:absolute;	background-repeat: no-repeat;	position: absolute;	height: 972px;	z-index: 1;	width: 1024px;	left: 50%;	margin-left:-512px;	top: 0px;}#webflash {	position:absolute;	left:0px;	top:243px;	width:1024px;	height:400px;	z-index:2;}#webdestext {	position:absolute;	left:20px;	top:593px;	width:984px;	height:263px;	z-index:3;}/* PHOTOGRAPHIC */#photocontainer {	position:absolute;	background-repeat: no-repeat;	position: absolute;	height: 972px;	z-index: 1;	width: 1024px;	left: 50%;	margin-left:-512px;	top: 0px;}#photo_head {	position:absolute;	left:20px;	top:233px;	width:329px;	height:50px;	z-index:4;	background-image: url(images/photo/photo_head.png);}#phototext {	position:absolute;	left:22px;	top:770px;	width:984px;	height:203px;	z-index:3;}#photosplash {	position:absolute;	left:38px;	top:265px;	width:944px;	height:510px;	z-index:2;}#bg_foot_photo{	position:absolute;	left:0px;	width:1024px;	height:35px;	z-index:1;	top: 1000px;	border-bottom-color: #EEEEEE;	border-bottom-style: solid;	border-bottom-width: thin;}/* PRINTWORK */#container_print{	position:absolute;	background-repeat: no-repeat;	position: absolute;	height:1500px;	z-index: 1;	width: 1024px;	left: 50%;	margin-left:-512px;}#artprint_head {	position:absolute;	left:20px;	top:233px;	width:352px;	height:50px;	z-index:4;	background-image: url(images/artwork/artprint_head.png);}#bg_foot_print{	position:absolute;	left:0px;	width:1024px;	height:35px;	z-index:1;	top: 1120px;	border-bottom-color: #EEEEEE;	border-bottom-style: solid;	border-bottom-width: thin;}#print_portfolio {	position:absolute;	left:40px;	top:585px;	width:944px;	height:500px;	z-index:4;}#print_text {	position:absolute;	left:20px;	top:314px;	width:984px;	height:225px;	z-index:4;}/* AUDIO VIDEO */#av_head {	position:absolute;	left:20px;	top:233px;	width:344px;	height:50px;	z-index:3;	background-image: url(images/audiovid/av_head.png);}#av_samples {	position:absolute;	left:111px;	top:263px;	width:800px;	height:500px;	z-index:2;	}#av_text {	height: 156px;	width: 984px;	left: 20px;	top: 811px;	position: absolute;}#bg_foot_av{	position:absolute;	left:0px;	width:1024px;	height:35px;	z-index:1;	top: 1010px;	border-bottom-color: #EEEEEE;	border-bottom-style: solid;	border-bottom-width: thin;}/* CONTACT */#contact_head {	position:absolute;	left:20px;	top:233px;	width:201px;	height:50px;	z-index:3;	background-image: url(images/contact/contact_head.png);}#contact_text {	height: 57px;	width: 984px;	left: 20px;	top: 300px;	position: absolute;}#contact_bg {	height: 531px;	width: 984px;	left: 20px;	top: 400px;	position: absolute;	background-image: url(images/contact/contact_bg.png);	background-repeat: no-repeat;}#bg_foot_contact{	position:absolute;	left:0px;	width:1024px;	height:35px;	z-index:1;	top: 980px;	border-bottom-color: #EEEEEE;	border-bottom-style: solid;	border-bottom-width: thin;}#br_logotest {	position:absolute;	left:0px;	top:224px;	width:1024px;	height:516px;	z-index:1;	background-image: url(images/testpages/Barclay-International4.jpg);}