@charset "UTF-8";
/* CSS Document */

#wrapper {
width: 800px;
height: 650px;
margin-top: 25px;
margin-left: auto;
margin-right: auto;

}
#home_inner_wrapper {
width: 800px;
height: 600px;
float: left;
background-image:url(images/home_bg.jpg);

}
#inner_wrapper {
width: 800px;
height: 600px;
float: left;
background-image:url(images/main_bg.jpg);

}
#innerinner_wrapper {
width: 798px;
height: 598px;
float: left;
margin: 1px;

}
#inner_wrapper_two {
width: 800px;
height: 50px;
float: left;

}
#home_content {
width: 350px;
height: 550px;
float: left;
margin-top: 26px;
margin-left: 73px;
background-image:url(images/home_inner_bg.jpg);

}
#home_title {
width: 350px;
height: 234px;
float: left;
background-image:url(images/tesco_title.jpg);

}
#home_text {
width: 316px;
height: 175px;
float: left;
margin-top: 13px;
padding-left: 17px;
padding-right: 17px;

}
#home_nav {
width: 147px;
height: 63px;
float: left;
margin-top: 12px;

}
#home_nav_cont {
width: 147px;
height: 21px;
float: left;

}
#home_sys {
width: 224px;
height: 203px;
float: left;
margin-left: 80px;
margin-top: 373px;

}
#main_nav {
width: 199px;
height: 16px;
float: left;

}
#nav_container {
width: 198px;
height: 598px;
float: left;

}
#tesco {
width: 198px;
height: 159px;
float: left;

}

#nav {
width: 198px;
height: 16px;
float: left;
margin-top: 1px;
}

#nav_sys {
width: 198px;
height: 129px;
float: left;
margin-top: 5px;
}

#content {
width: 599px;
height: 598px;
float: left;
margin-left: 1px;
}
#siteplan {
width: 410px;
height: 443px;
float: left;
}
#siteplan_slider {
width: 189px;
height: 443px;
float: left;
}

#siteplan_content {
width: 547px;
height: 150px;
float: left;
padding-top: 5px;
padding-left: 26px;
padding-right: 26px;

}
#main_content {
width: 553px;
height: 530px;
float: left;
padding-top: 38px;
padding-left: 23px;
padding-right: 23px;
padding-bottom: 30px;

}
.siteplan_title {
width: 543px;
height: 24px;

}

.prop_title {
width: 543px;
height: 24px;
margin-bottom: 20px;

}
#prop_cont {
width: 226px;
height: 471px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #1DBDC6;
float: left;

}

#prop_cont_two {
width: 289px;
height: 481px;
float: left;
margin-left: 10px;


}

.proposals_image {
width: 289px;
height: 205px;
float: left;
margin-bottom: 15px;

}
#prop_cont_two_ag {
width: 269px;
height: 251px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
float: left;
background-color: #1DBDC6;

}
#temp_cont {
width: 246px;
height: 481px;
float: left;

}

#temp_one {
width: 289px;
height: 233px;
float:left;
margin-bottom: 15px;
}

#temp_two {
width: 289px;
height: 216px;
float:left;
margin-bottom: 15px;
}

#temp_inner_one {
width: 226px;
height: 223px;
background-color: #FF9900;
margin-bottom: 15px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;

}
#temp_inner_two {
width: 246px;
height: 215px;

}
#jobs_cont {
width: 226px;
height: 471px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
background-color: #BDE3FF;

float: left;

}
#jobs_im {
width: 289px;
height: 295px;
float:left;
margin-bottom: 15px;
}

#sust_inner_one {
width: 226px;
height: 223px;
background-color: #CCCCCC;
margin-bottom: 15px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;

}

#ben_one {
width: 553px;
height: 257px;
float:left;
margin-bottom: 6px;
}

#ben_two {
width: 553px;
height: 200px;
float:left;
}

#ben_cgi_one {
width: 266px;
height: 175px;
float:left;
margin-right: 11px

}
#ben_cgi_two {
width: 276px;
height: 175px;
float:left;

}
#ben_cgi_tb {
width: 533px;
height: 66px;
float:left;
margin-top: 6px;
background-color:#CCCCCC;
padding-top: 5px;
padding-right: 10px;
padding-bottom: 5px;
padding-left: 10px;

}
#ben_cgi_tbtwo {
width: 216px;
height: 180px;
float:left;
background-color:#CCCCCC;
margin-right: 11px; 
padding: 10px;
}
#ben_cgi_three {
width: 306px;
height: 200px;
float:left;

}
#jobs_ag {
width: 290px;
height: 171px;
float:left;

}

#press {
width: 543px;
height: 400px;

}
a.main_links:link, a.main_links:visited {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 15px;
color:#333333;
font-weight: bold;
text-decoration:none;
}

a.main_links:hover {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 15px;
color:#333333;
font-weight: bold;
text-decoration:underline;
}

#show {
width: 543px;
height: 486px;
}

#tick {
width: 249px;
height: 139px;
margin-left: 10px;
float:left;

}
#ticktext {
width: 264px;
height: 119px;
float:left;
padding-top: 10px;
padding-bottom: 10px;

}
#tickwrap {
width: 543px;
height: 139px;


}

#show_two {
width: 543px;
height: 370px;

}

#show_title {
width: 543px;
height: 24px;
margin-bottom: 20px;

}

#yes {
width: 308px;
height: 29px;
margin-bottom: 20px;

}

#consul {
width: 543;
height: 480px;

}

#cons_inner_two {
width: 246px;
height: 270px;
float:left;
}

#cons_two {
width: 294px;
height: 216px;
float:left;
margin-left:11px;
}


#sys_main_one {
width: 114px;
height: 165px;
margin-top: 20px;
margin-left: 236px;

}
#sys_main_two {
width: 55px;
height: 165px;
margin-top: 46px;
float: left;
}

#designs {
width: 201px;
height: 197px;
margin-top: 363px;
margin-left: 26px;
float: left;
}

















































.body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.body_g_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #158B91;
}

.titlefont {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #fff200;
}

.largewhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
}
.greytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.largegreytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
}

.mediumwhitetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
}

.yourthoughts {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	bg color:#999999
}

.smallprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}



