@charset "utf-8";
/* CSS Document */
.style10 {
font-family: Lucinda Grande;
color: #f28d1e;
}
.style11 {
font-family: Lucinda Grande;
font-size: 19px;
}
.style12 {
font-family: Lucinda Grande;
font-size: 14px;
}
a:link {color: #f28d1e; text-decoration: none; }
a:active {color: #f28d1e; text-decoration: underline; }
a:visited {color: #f28d1e; text-decoration: underline; }
a:hover {color: #000000; text-decoration: none; }
body {
	margin: 0;
  	text-align: center;
	font-family: Lucinda Grande;
}



/* begin contact us css */

#contactus_container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:0px;
	width:796px;
	height:601px;
}

#contactus-01_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:0px;
	width:260px;
	height:383px;
}

#contactus-02_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:0px;
	width:536px;
	height:225px;
}

#contactus-03_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:225px;
	width:441px;
	height:278px;
	background-image:url(../images/contactus_03.gif);
}

#contactus-04_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:701px;
	top:225px;
	width:95px;
	height:314px;
}

#contactus-05_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:383px;
	width:260px;
	height:156px;
	background-image:url(../images/contactus_05.gif);
}

#contactus-06_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:503px;
	width:441px;
	height:36px;
}

#contactus-07_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:539px;
	width:796px;
	height:19px;
}

#contactus-08_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:558px;
	width:796px;
	height:43px;
}

/* end contact us css */

/* begin our approach css */

#approach_container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:0px;
	width:796px;
	height:601px;
}

#id20080721-ourApproach-sliced-01_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:0px;
	width:260px;
	height:383px;
}

#ourapproach-02_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:0px;
	width:536px;
	height:372px;
}

#ourapproach-03_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:372px;
	width:491px;
	height:167px;
	background-image:url(../images/ourapproach_03.gif);
}

#ourapproach-04_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:751px;
	top:372px;
	width:45px;
	height:167px;
}

#id20080721-ourApproach-sliced-03_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:383px;
	width:260px;
	height:156px;
	background-image:url(../images/20080721_ourApproach_sli-05.gif);
}

#id20080721-ourApproach-sliced-04_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:539px;
	width:796px;
	height:19px;
}

#ourapproach-07_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:558px;
	width:796px;
	height:43px;
}

/* end our approach css */

/* begin who we are css */

#whoweare_container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:0px;
	width:796px;
	height:601px;
}

#id20080721-whoWeAre-sliced-01_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:0px;
	width:260px;
	height:383px;
}

#whoweare-02_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:0px;
	width:536px;
	height:372px;
}

#whoweare-03_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:372px;
	width:492px;
	height:167px;
	background-image:url(../images/whoweare_03.gif);
}

#whoweare-04_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:752px;
	top:372px;
	width:44px;
	height:167px;
}

#id20080721-whoWeAre-sliced-03_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:383px;
	width:260px;
	height:156px;
	background-image:url(../images/20080721_whoWeAre_sliced_03.gif);
}

#id20080721-whoWeAre-sliced-04_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:539px;
	width:796px;
	height:19px;
}

#whoweare-07_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:558px;
	width:796px;
	height:43px;
}

/* end who we are css */

/* begin ourwork css */

#ourwork_container {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:0px;
	width:796px;
	height:601px;
}

#id20080721-ourWork-01banbury-01_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:0px;
	width:260px;
	height:383px;
}

#content1 {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:0px;
	width:492px;
	height:53px;
}

#ourwork-03_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:752px;
	top:0px;
	width:44px;
	height:539px;
}

#content2 {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:53px;
	width:492px;
	height:319px;
}

#ourwork-sliced-08_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:372px;
	width:26px;
	height:87px;
}

#ourwork-sliced-09_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:286px;
	top:372px;
	width:440px;
	height:87px;
	background-image:url(../images/ourwork_sliced_09.gif);	
}

#scrollLinks {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:726px;
	top:372px;
	width:26px;
	height:87px;
}

/* #ourwork-07_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:726px;
	top:372px;
	width:26px;
	height:87px;
}
*/

#id20080721-ourWork-01banbury-03_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:383px;
	width:260px;
	height:156px;
	background-image:url(../images/20080721_ourWork_01banbu-08.gif);	
}

#content3 {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:260px;
	top:459px;
	width:492px;
	height:80px;
	background-image:url(../images/ourwork_09.gif);
	font-family: Lucinda Grande;
}

#id20080721-ourWork-01banbury-04_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:539px;
	width:796px;
	height:19px;
}

#ourwork-11_ {
	position: absolute;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	left:0px;
	top:558px;
	width:796px;
	height:43px;
}

/* end ourwork css */

/* begin menu css */
	
#menu_container {
	position:absolute;
	left:0px;
	top:0px;
	width:260px;
	height:156px;
}

#menu-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:86px;
	height:49px;
}

#idmenu-03_ {
	position:absolute;
	left:86px;
	top:0px;
	width:174px;
	height:156px;
}

#menu-03_ {
	position:absolute;
	left:0px;
	top:49px;
	width:86px;
	height:24px;
}

#menu-04_ {
	position:absolute;
	left:0px;
	top:73px;
	width:86px;
	height:25px;
}

#menu-05_ {
	position:absolute;
	left:0px;
	top:98px;
	width:86px;
	height:58px;
}

/* end menu css */


/* START OF TOP DIV CSS FOR ALL PAGES */

/* Start of Banbury top div css */

#banbury_top_container {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:53px;
}

#banbury-top-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:32px;
}

#banbury-top-02_ {
	position:absolute;
	left:0px;
	top:32px;
	width:400px;
	height:21px;
}

#banbury-top-03_ {
	position:absolute;
	left:400px;
	top:32px;
	width:92px;
	height:21px;
}

/* End of Banbury top div css */

/* Start of Bridgewalk top div css */

#bridgewalk_top_container {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:53px;
}

#bridgewalk-top-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:32px;
}

#bridgewalk-top-02_ {
	position:absolute;
	left:0px;
	top:32px;
	width:400px;
	height:21px;
}

#bridgewalk-top-03_ {
	position:absolute;
	left:400px;
	top:32px;
	width:92px;
	height:21px;
}

/* End of Bridgewalk top div css */

/* Start of shubin top div css */

#shubin_top_container {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:53px;
}

#shubin-top-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:32px;
}

#shubin-top-02_ {
	position:absolute;
	left:0px;
	top:32px;
	width:400px;
	height:21px;
}

#shubin-top-03_ {
	position:absolute;
	left:400px;
	top:32px;
	width:92px;
	height:21px;
}

/* End of shubin top div css */

/* Start of terra_nativa top div css */

#terra_nativa_top_container {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:53px;
}

#terra_nativa-top-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:32px;
}

#terra_nativa-top-02_ {
	position:absolute;
	left:0px;
	top:32px;
	width:400px;
	height:21px;
}

#terra_nativa-top-03_ {
	position:absolute;
	left:400px;
	top:32px;
	width:92px;
	height:21px;
}

/* End of terra_nativa top div css */

/* Start of vanderput top div css */

#vanderput_top_container {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:53px;
}

#vanderput-top-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:32px;
}

#vanderput-top-02_ {
	position:absolute;
	left:0px;
	top:32px;
	width:400px;
	height:21px;
}

#vanderput-top-03_ {
	position:absolute;
	left:400px;
	top:32px;
	width:92px;
	height:21px;
}

/* End of vanderput top div css */

/* Start of danmore top div css */

#danmore_top_container {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:53px;
}

#danmore-top-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:32px;
}

#danmore-top-02_ {
	position:absolute;
	left:0px;
	top:32px;
	width:400px;
	height:21px;
}

#danmore-top-03_ {
	position:absolute;
	left:400px;
	top:32px;
	width:92px;
	height:21px;
}

/* End of danmore top div css */

/* Start of toluka top div css */

#toluka_top_container {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:53px;
}

#toluka-top-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:32px;
}

#toluka-top-02_ {
	position:absolute;
	left:0px;
	top:32px;
	width:400px;
	height:21px;
}

#toluka-top-03_ {
	position:absolute;
	left:400px;
	top:32px;
	width:92px;
	height:21px;
}

/* End of toluka top div css */

/* Start of hidden top div css */

#hidden_top_container {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:53px;
}

#hidden-top-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:32px;
}

#hidden-top-02_ {
	position:absolute;
	left:0px;
	top:32px;
	width:400px;
	height:21px;
}

#hidden-top-03_ {
	position:absolute;
	left:400px;
	top:32px;
	width:92px;
	height:21px;
}

/* End of hidden top div css */

/* Start of hill top div css */

#hill_top_container {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:53px;
}

#hill-top-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:32px;
}

#hill-top-02_ {
	position:absolute;
	left:0px;
	top:32px;
	width:400px;
	height:21px;
}

#hill-top-03_ {
	position:absolute;
	left:400px;
	top:32px;
	width:92px;
	height:21px;
}

/* End of hill top div css */

/* Start of concept top div css */

#concept_top_container {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:53px;
}

#concept-top-01_ {
	position:absolute;
	left:0px;
	top:0px;
	width:492px;
	height:32px;
}

#concept-top-02_ {
	position:absolute;
	left:0px;
	top:32px;
	width:400px;
	height:21px;
}

#concept-top-03_ {
	position:absolute;
	left:400px;
	top:32px;
	width:92px;
	height:21px;
}

/* End of concept top div css */