body {
background-color:#999;
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
margin:0;
}

img {
border:none;
}

#main-wrapper {
width:1005px;
position:relative;
margin:0 auto;
}

.box {
height:167px;
width:167px;
float:left;
clear:right;
font-size:11px;
}

#products {
background:transparent url(images/btn_products.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#bsf {
background:transparent url(images/btn_bsf.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#labprojects {
background-color:#009901;
background:transparent url(images/btn_labprojects.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#labproducts {
background:transparent url(images/btn_labproducts.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#customers {
background:transparent url(images/btn_customers.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#labcustomers {
background:transparent url(images/btn_labcustomers.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#projects {
background:transparent url(images/btn_projects.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#brochures {
background:transparent url(images/btn_brochures.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#labbrochures {
background:transparent url(images/btn_labbrochures.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#services {
background:transparent url(images/btn_services.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#turnkey {
background:transparent url(images/btn_turnkey.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#current {
background:transparent url(images/btn_current.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#labcurrent {
background:transparent url(images/btn_labcurrent.jpg) no-repeat scroll 0 0;
display:block;
height:167px;
width:167px;
}

#wrapper {
width:1010px;
height:800px;
}

#topnav {
height:23px;
padding-right:10px;
padding-left:10px;
padding-top:10px;
font-size:11px;
font-weight:700;
background-image:url(images/topbg_main.jpg);
clear:right;
width:985px;
text-align:right;
color:#FFF;
}

#contacttopnav {
height:23px;
padding-right:10px;
padding-left:10px;
padding-top:10px;
font-size:11px;
font-weight:700;
background-image:url(furnitureforlearning/images/pink/topbg_pink.jpg);
clear:right;
width:980px;
text-align:right;
color:#FFF;
}

#wrapper .line {
height:167px;
width:3px;
float:left;
background-color:#FFF;
}

.boxtitle {
font-size:14px;
font-weight:700;
}

.blogtitle {
font-size:16px;
font-weight:700;
}

#blogwrapper #archives {
height:400px;
width:300px;
float:right;
background-color:#BDBDBD;
margin-left:20px;
}

#contactwrapper {
width:1000px;
height:620px;
}

#contactbg #wrapper #archives #textbox {
width:280px;
margin-right:auto;
margin-left:auto;
height:350px;
}

#contactbg #wrapper .blogimage {
margin-top:20px;
}

#contactbg #wrapper {
font-size:12px;
color:#000;
width:1000px;
min-height:400px;
}

#main {
float:right;
height:550px;
width:560px;
margin-top:40px;
background-image:url(furnitureforlearning/images/bg_panel.png);
clear:left;
color:#000;
font-size:12px;
padding:10px;
}

.title {
font-size:36px;
font-weight:700;
}

#mainnav #lglogo {
height:100px;
width:130px;
margin-right:10px;
float:left;
background-image:url(images/logobg_grey3.jpg);
padding:40px 10px 10px;
}

#mainnav #menu {
height:133px;
width:830px;
float:right;
padding-left:10px;
padding-top:17px;
background-image:url(images/menubg_grey3.png);
}

#mainnav #menu .menuitem {
width:131px;
float:left;
margin-right:7px;
font-size:10px;
}

#footer {
clear:both;
width:980px;
padding-right:10px;
padding-left:10px;
margin-top:10px;
height:26px;
float:right;
}

#footer img {
float:right;
}

#contactbg #side {
width:230px;
float:right;
height:420px;
clear:right;
margin-top:40px;
margin-left:10px;
background-image:url(furnitureforlearning/images/bg_panel.png);
color:#000;
font-size:12px;
padding:10px;
}

#contactbg {
font-family:Arial, Helvetica, sans-serif;
color:#FFF;
background-color:#040404;
background-repeat:no-repeat;
background-image:url(furnitureforlearning/images/pink/bg_current.jpg);
background-attachment: fixed;
}

#blogwrapper #sidepanel {
height:400px;
width:300px;
float:right;
margin-left:20px;
background-color:#BDBDBD;
}

.othersite a:link,.othersite a:visited,.othersite a:active,.othersite a:hover {
text-decoration:none;
color:#C1C1C1;
}

.topnav a:link,.topnav a:visited,.topnav a:active,.topnav a:hover {
text-decoration:none;
color:#FFF;
}

#products:hover,#bsf:hover,#projects:hover,#labproducts:hover,#customers:hover,#labcustomers:hover,#labprojects:hover,#brochures:hover,#labbrochures:hover,#services:hover,#turnkey:hover,#current:hover,#labcurrent:hover {
background-position:0 -167px;
}

#topnav img,#contacttopnav img {
float:left;
}

.timedate,.small {
font-size:10px;
}

#main p,#contactbg #side p {
padding-left:10px;
}
FORM#s-and-b INPUT
{
	width: 271px;
}
FORM#s-and-b INPUT#saveForm
{
	width: 100px;
}
FORM#s-and-b TEXTAREA
{
	width: 550px;
	height: 100px;
}

DIV.form_left INPUT#email
{
	margin-left: 72px;
	margin-bottom: 10px;
}
DIV.form_left INPUT#phone
{
	margin-left: 68px;
	margin-bottom: 10px;
}
DIV.form_left INPUT#position
{
	margin-left: 39px;
	margin-bottom: 10px;
}
DIV.form_left INPUT#organisation
{
	margin-left: 4px;
	margin-bottom: 10px;
}
DIV.form_left INPUT#name
{
	margin-left: 70px;
	margin-bottom: 10px;
}
DIV#phone_contact
{
	height: 71px;
	width: 260px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	font-size: 36px;
	font-weight: bolder;
	line-height: 32px;
	padding-top: 8px;
	padding-right: 14px;
	padding-left: 14px;
	background-image: url(furnitureforlearning/images/pink/phonebg_pink.jpg);
}
DIV#phonefront
{
	text-align: center;
	/*+placement:shift 672px 16px;*/
	position: relative;
	left: 672px;
	top: 16px;
	font-size: 36px;
	line-height: 1.1;
	background-image: url(images/phone_bg.jpg);
	width: 297px;
	padding: 7px;
}
