body {
	background: url(../images/bg_v4.gif) repeat;
	margin: 0;
	padding: 0 0 25px 0;
}

p, a, h1, h2, h3, h4, h5, h6, dt, dd, ul, li, label, input, img, table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
	line-height: 19px;
	margin: 0;
	padding: 0;
}

p {
	margin: 0 0 13px 0;
	padding: 0;
}

p.nomargin {
	margin: 0;
}

p.line {
	clear: both;
	line-height: 5px;
	border-top: #adadad dashed 1px;
}

p.linetight {
	clear: both;
	line-height: 1px;
	border-top: #adadad dashed 1px;
}

h1 {
	height: 44px;
	margin: 0 0 12px 0;
}

span {
	display: none;
	padding: 0;
	margin: 0;
}

img.border {
	border: 1px solid #ccc;
}

h1.welcome {
	background: url(../images/h1_welcome_v2.gif) no-repeat;
}

h1.links {
	background: url(../images/h1_links.gif) no-repeat;
}

h1.news {
	background: url(../images/h1_news_v2.gif) no-repeat;
	margin: 0;
}

h1.tegg {
	background: url(../images/h1_tegg.gif) no-repeat;
}

h1.teggprime {
	background: url(../images/h1_teggprime.gif) no-repeat;
}

h1.teggpremium {
	background: url(../images/h1_teggpremium.gif) no-repeat;
}

h1.teggbuilders {
	background: url(../images/h1_teggbuilders.gif) no-repeat;
}

h1.teggbasic {
	background: url(../images/h1_teggbasic.gif) no-repeat;
}

h1.history {
	background: url(../images/h1_history.gif) no-repeat;
}

h1.historysub {
	background: url(../images/h1_history_sub.gif) no-repeat;
	margin: 0;
}

h1.pr {
	background: url(../images/h1_pressrelease.gif) no-repeat;
}

h1.contact {
	background: url(../images/h1_contact.gif) no-repeat;
}

h1.contactsub {
	background: url(../images/h1_contact_sub.gif) no-repeat;
	margin: 0;
}

h1.service_lightretail {
	background: url(../images/h1_services_lightretail.gif) no-repeat;
}

h1.service_lightretail_wide {
	background: url(../images/h1_services_lightretail_wide.gif) no-repeat;
}

h1.service_lightcomm_wide {
	background: url(../images/h1_services_lightcomm_wide.gif) no-repeat;
}

h1.service_enviro_wide {
	background: url(../images/h1_services_enviro_wide.gif) no-repeat;
}

h1.service_electrical_wide {
	background: url(../images/h1_services_electrical_wide.gif) no-repeat;
}

h1.service_contract_wide {
	background: url(../images/h1_services_contract_wide.gif) no-repeat;
}

h1.service_design_wide {
	background: url(../images/h1_services_design_wide.gif) no-repeat;
}

h1.company_about_wide {
	background: url(../images/h1_company_about_wide.gif) no-repeat;
}

h1.company_accred_wide {
	background: url(../images/h1_company_accred_wide.gif) no-repeat;
}

h1.company_group_wide {
	background: url(../images/h1_company_group_wide.gif) no-repeat;
}

h1.company_board_wide {
	background: url(../images/h1_company_board_wide.gif) no-repeat;
}

h1.company_vacancies_wide {
	background: url(../images/h1_company_vacancies_wide.gif) no-repeat;
}

h1.company_history_wide {
	background: url(../images/h1_company_history_wide.gif) no-repeat;
}

h1.company_history_2_wide {
	background: url(../images/h1_company_history_2_wide.gif) no-repeat;
}

h1.company_history_3_wide {
	background: url(../images/h1_company_history_3_wide.gif) no-repeat;
}

h1.company_history_4_wide {
	background: url(../images/h1_company_history_4_wide.gif) no-repeat;
}

h1.weblight_intro_wide {
	background: url(../images/h1_weblight_intro_wide.gif) no-repeat;
}

h1.weblight_case_wide {
	background: url(../images/h1_weblight_case_wide.gif) no-repeat;
}

h1.weblight_design_wide {
	background: url(../images/h1_weblight_design_wide.gif) no-repeat;
}

h1.weblight_down_wide {
	background: url(../images/h1_weblight_down_wide.gif) no-repeat;
}

h1.technical_why_wide {
	background: url(../images/h1_technical_why_wide.gif) no-repeat;
}

h1.technical_innovation_wide {
	background: url(../images/h1_technical_innovation_wide.gif) no-repeat;
}

h1.carbon_reductions_wide {
	background: url(../images/h1_carbon_reductions_wide.gif) no-repeat;
}

h1.technical_partl_wide {
	background: url(../images/h1_technical_partl_wide.gif) no-repeat;
}

h1.technical_emergency_wide {
	background: url(../images/h1_technical_emergency_wide.gif) no-repeat;
}

h1.technical_control_wide {
	background: url(../images/h1_technical_control_wide.gif) no-repeat;
}

h1.legal_wide {
	background: url(../images/h1_legal_wide.gif) no-repeat;
}

h2 {
	font-family: /*Verdana*//*Tahoma,*/ Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 26px;
	font-weight: normal;
	color: #151515;
/*	letter-spacing: -1px;*/
}

/*holdall*/

#holdall {
	background: #fff;
	margin: 20px auto 0 auto;
	padding: 0;
	width: 924px;
}

/*header*/

#header {
	background: url(../images/ha_top_curve_v3.gif) no-repeat;
	margin: 0;
	padding: 0;
	width: 924px;
	height: 124px;
}

img.logo {
	float: left;
	margin: 28px 0 0 25px;
}

img.strapline {
	float: right;
	margin: 67px 25px 0 0;
}

/*hmainbg*/

#mainbg {
	margin: 0;
	width: 924px;
	padding: 0 7px 0 7px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 910px;
}

/*nav*/

#nav {
	margin: 0;
	padding: 0;
	height: 49px;
	width: 910px;
	list-style: none;
	background: #1e1e1e url(../images/nav_under_shade.gif) bottom repeat-x;
}

#nav ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#nav li {
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
} 

#nav li a {
	display: block;
	padding: 0 1px 0 0;
	margin: 0;
	color: #000;
	height: 49px;
}

#nav li a.company {
	background:url(../images/but_company_300408.gif) 0 0 no-repeat;
	width: 159px;
}

#nav li a.company:hover, #nav li.selected a.company {
	background:url(../images/but_company_300408_over.gif) 0 0 no-repeat;
}

#nav li a.news {
	background:url(../images/but_news_300408.gif) no-repeat;
	width: 95px;
}

#nav li a.news:hover, #nav li.selected a.news {
	background:url(../images/but_news_300408_over.gif) no-repeat;
}

#nav li a.services {
	background:url(../images/but_services_300408.gif) no-repeat;
	width: 116px;
}

#nav li a.services:hover, #nav li.selected a.services {
	background:url(../images/but_services_300408_over.gif) no-repeat;
}

#nav li a.weblight {
	background:url(../images/but_weblight_300408.gif) no-repeat;
	width: 171px;
}

#nav li a.weblight:hover, #nav li.selected a.weblight {
	background:url(../images/but_weblight_300408_over.gif) no-repeat;
}

/*#nav li a.tegg {
	background:url(../images/but_tegg_v3.gif) no-repeat;
	width: 129px;
}

#nav li a.tegg:hover {
	background:url(../images/but_tegg_over_v3.gif) no-repeat;
}*/

#nav li a.technical {
	background:url(../images/but_technical_300408.gif) no-repeat;
	width: 156px;
}

#nav li a.technical:hover, #nav li.selected a.technical {
	background:url(../images/but_technical_300408_over.gif) no-repeat;
}

#nav li a.links {
	background:url(../images/but_links_300408.gif) no-repeat;
	width: 94px;
}

#nav li a.links:hover, #nav li.selected a.links {
	background:url(../images/but_links_300408_over.gif) no-repeat;
}

#nav li a.contact {
	background:url(../images/but_contact_300408.gif) no-repeat;
	width: 113px;
	padding: 0;
}

#nav li a.contact:hover, #nav li.selected a.contact{
	background:url(../images/but_contact_300408_over.gif) no-repeat;
}

/*content*/

#content {
	margin: 0;
	padding: 18px 18px 4px 18px;
	background: #4b4b4b;
	width: 910px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 874px;
}

/*lcol*/

#lcol, #lcolwide {
	float: left;
	width: 428px;
	margin: 0 18px 0 0;
	padding: 0;
}

#lcolwide {
	width: 651px;
}

#lcol a, #lcolwide a {
	text-decoration: none;
	font-weight: bold;
	color: #b20932;
}

#lcol a:hover, #lcolwide a:hover {
	text-decoration: underline;
}

#lcol img.head, #lcolwide img.head {
	margin: 0 0 20px 0;
	padding: 0;
}

#lcol ul, #lcolwide ul #ccol ul {
	margin: 0 0 13px 0;
	padding: 0 12px 0 24px; 
}

#lcol ul li, #lcolwide ul li, #ccol ul li {
	padding: 0;
}

#lcol ul.linklist, #lcolwide ul.linklist  {
	padding: 0 12px 0 12px;
	list-style: none;
}

#lcol ul.linklist li, #lcolwide ul.linklist li {
	font-size: 11px;
	margin: 0 0 8px 0;
	padding: 0 0 0 28px;
	list-style: none;
}

#lcol ul.linklist li.pdf, #lcolwide ul.linklist li.pdf {
	background: #f2f2f2 url(../images/i_pdf.gif) 0 1px no-repeat;
}	

#lcol ul.linklist li.chart, #lcolwide ul.linklist li.chart {
	background: #f2f2f2 url(../images/i_chart.gif) 0 1px no-repeat;
}	

#lcol ul.linklist li.picture, #lcolwide ul.linklist li.picture {
	background: #f2f2f2 url(../images/i_picture.gif) 0 1px no-repeat;
}	

#lcol ul.linklist li.go, #lcolwide ul.linklist li.go {
	background: #f2f2f2 url(../images/i_go.gif) 0 1px no-repeat;
}	

#lcol ul.linklist li.person, #lcolwide ul.linklist li.person {
	background: #f2f2f2 url(../images/i_person.gif) 0 1px no-repeat;
}	

#lcol ul.extrapages {
	padding: 0 12px 0 12px;
	list-style: none;
}

#lcol ul.extrapages li.previous, #lcol ul.extrapages li.more  {
	float: left;
	font-size: 11px;
	margin: 0 0 8px 0;
	padding: 0;
	list-style: none;
}

#lcol ul.extrapages li.more {
	display: inline;
	float: right;
}

#flash {
	background: url(../images/flash_image.gif) no-repeat;
	width: 428px;
	height: 310px;
	margin: 0 0 18px 0;
}

#copy {
	background: #f2f2f2;
}

#copy p {
	padding: 0 12px 0 12px;
}

#copy img.rightfloat  {
	float: right;
	margin: 0 12px 4px 4px;
	border: 1px solid #ccc;
}

#copy ul {
	margin: 0 0 *13px 0;
	padding: 0 12px 0 24px;
}

#copy ul li {
	margin: 0;
	padding: 0;
}

#copy h2 {
	margin: 0 0 12px 0;
	padding: 0 12px 0 12px;
}

#copy div.linkRow {
	padding: 0 12px;
	margin: 0;
}

#copy div.linkRow h3, #copy div.linkRow p, #copy div.linkRow img {
	margin: 0;
	padding: 0;
}

#copy div.linkRow p {
	margin: 0 0 9px 0;
}

#copy div.linkRow img {
	float: left;
	margin: 0 12px 12px 0;
}

#copy div.linkText {
	float: left;
	width: 240px;
}

#copy div.linkTextWide {
	float: left;
	width: 290px;
}

#gmap {
	width: 428px;
	height: 428px;
	overflow: hidden;
	margin: 0 0 18px 0;
	padding: 0;
}

#lightretailcompanies {
	margin: 0 12px 12px 12px;
}

#graph {
	margin: 0 12px 13px 12px;
	width: 404px;
}

#graph img {
	border: 1px solid #ccc;
}

/*ccol*/

#ccol {
	float: left;
	width: 205px;
	margin: 0 18px 0 0;
	padding: 0;
}

#ccol.news {
	background: #f2f2f2;
}

#ccol p, #ccol ul, #ccol ul li {
	color: #666;
	padding: 12px;
	font-size: 11px;
	line-height: 15px;
}

#ccol p.tegg {
	margin: 0 0 13px 0;
}

#ccol a {
	color: #b20932;
	margin: 0;
	padding: 0;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	font-weight: bold;
}

/*#ccol ul {
	padding: 0 12px 0 12px;
}*/

#ccol a:hover {
	color: #b20932;
	text-decoration: underline;
}

#ccol div.story, #ccol div.storylast  {
	clear: both;
	padding: 12px;
	border-bottom: 1px #cccccc dashed;
}

#ccol div.storylast {
	border-bottom: none;
}

#ccol div.story h3.offices, #ccol div.storylast h3.offices {
	padding: 0 0 5px 0;
}

#ccol div.story img, #ccol div.storylast img {
	margin: 0;
	padding: 0;
}

#ccol div.story p, #ccol div.storylast p, #ccol div.story ul, #ccol div.storylast ul, #ccol div.story ul li, #ccol div.storylast ul li  {
	color: #666;
	padding: 0;
	margin: 0;
	font-size: 11px;
	line-height: 15px;
}

#ccol div.story ul, #ccol div.storylast ul {
	padding: 0 12px 0 12px;
}

#ccol div.story a, #ccol div.storylast a {
	color: #444;
	text-decoration: none;
	font-weight: bold;
}

#ccol div.story a:hover, #ccol div.storylast a {
	color: #b20932;
}

#ccol div.story a.more, #ccol div.storylast a.more {
	color: #b20932;
	text-decoration: none;
	font-weight: bold;
}

#ccol div.story a.more:hover, #ccol div.storylast a.more:hover {
	color: #b20932;
	text-decoration: underline;
	font-weight: bold;
}

#ccol div.story a.box, #ccol div.storylast a.box {
	float: left;
	margin: 0 10px 15px 0;
	background: #999;
	padding: 1px;
}

#ccol div.story a.box:hover, #ccol div.storylast a.box:hover {
	background: #feee00;
}

#newsshort {
	background: #f2f2f2;
}

#ccol ul.prevnext {
	display: inline;
	margin: 0;
	padding: 0;
}

#ccol ul.prevnext li {
	display: inline;
	float:left;
	margin: 0;
	padding: 12px;
}

#ccol ul.prevnext li.right {
	float: right;
}

#ccol ul.pagelinks {
	margin: 0 0 18px 0;
	padding: 0;
	list-style: none;
}

#ccol ul.pagelinks li {
	margin: 0;
	padding: 0;
	list-style: none;
}

#ccol ul.pagelinks li a {
	display: block;
	padding: 0;
	margin: 0 0 1px 0; 
	width: 205px;
	height: 43px;
}

#ccol ul.pagelinks li a.servicelightretail {
	background: url(../images/but_services_light_retail.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.servicelightretail:hover, #ccol ul.pagelinks li.selected a.servicelightretail {
	background: url(../images/but_services_light_retail_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.servicelightcomm {
	background: url(../images/but_services_light_comm.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.servicelightcomm:hover, #ccol ul.pagelinks li.selected a.servicelightcomm {
	background: url(../images/but_services_light_comm_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.serviceenviro {
	background: url(../images/but_services_enviro.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.serviceenviro:hover, #ccol ul.pagelinks li.selected a.serviceenviro {
	background: url(../images/but_services_enviro_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.serviceelectrical {
	background: url(../images/but_services_electrical.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.serviceelectrical:hover, #ccol ul.pagelinks li.selected a.serviceelectrical {
	background: url(../images/but_services_electrical_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.servicecontract {
	background: url(../images/but_services_contract.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.servicecontract:hover, #ccol ul.pagelinks li.selected a.servicecontract {
	background: url(../images/but_services_contract_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.servicedesign {
	background: url(../images/but_services_design.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.servicedesign:hover, #ccol ul.pagelinks li.selected a.servicedesign {
	background: url(../images/but_services_design_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.servicelogon {
	background: url(../images/but_cust_logon.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.servicelogon:hover, #ccol ul.pagelinks li.selected a.servicelogon {
	background: url(../images/but_cust_logon_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companyabout {
	background: url(../images/but_company_about.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companyabout:hover, #ccol ul.pagelinks li.selected a.companyabout {
	background: url(../images/but_company_about_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companyaccred {
	background: url(../images/but_company_accred.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companyaccred:hover, #ccol ul.pagelinks li.selected a.companyaccred {
	background: url(../images/but_company_accred_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companygroup {
	background: url(../images/but_company_group.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companygroup:hover, #ccol ul.pagelinks li.selected a.companygroup {
	background: url(../images/but_company_group_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companyboard {
	background: url(../images/but_company_board.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companyboard:hover, #ccol ul.pagelinks li.selected a.companyboard {
	background: url(../images/but_company_board_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companyvacancies {
	background: url(../images/but_company_vacancies.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companyvacancies:hover, #ccol ul.pagelinks li.selected a.companyvacancies {
	background: url(../images/but_company_vacancies_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companyhistory {
	background: url(../images/but_company_history.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.companyhistory:hover, #ccol ul.pagelinks li.selected a.companyhistory {
	background: url(../images/but_company_history_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.weblightintro {
	background: url(../images/but_weblight_intro.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.weblightintro:hover, #ccol ul.pagelinks li.selected a.weblightintro {
	background: url(../images/but_weblight_intro_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.weblightcase {
	background: url(../images/but_weblight_case.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.weblightdesign {
	background: url(../images/but_weblight_design.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.weblightcase:hover, #ccol ul.pagelinks li.selected a.weblightcase {
	background: url(../images/but_weblight_case_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.weblightdesign:hover, #ccol ul.pagelinks li.selected a.weblightdesign {
	background: url(../images/but_weblight_design_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.weblightdown {
	background: url(../images/but_weblight_down.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.weblightdown:hover, #ccol ul.pagelinks li.selected a.weblightdown {
	background: url(../images/but_weblight_down_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techwhy {
	background: url(../images/but_tech_why.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techwhy:hover, #ccol ul.pagelinks li.selected a.techwhy {
	background: url(../images/but_tech_why_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techinnovation {
	background: url(../images/but_tech_innovation.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techinnovation:hover, #ccol ul.pagelinks li.selected a.techinnovation {
	background: url(../images/but_tech_innovation_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techcapitol {
	background: url(../images/but_tech_capital.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techcarbon {
	background: url(../images/but_tech_carbon.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techcapitol:hover, #ccol ul.pagelinks li.selected a.techcapitol {
	background: url(../images/but_tech_capital_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techcarbon:hover, #ccol ul.pagelinks li.selected a.techcarbon {
	background: url(../images/but_tech_carbon_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techpartl {
	background: url(../images/but_tech_partl.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techpartl:hover, #ccol ul.pagelinks li.selected a.techpartl {
	background: url(../images/but_tech_partl_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techemergency {
	background: url(../images/but_tech_emergency.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techemergency:hover, #ccol ul.pagelinks li.selected a.techemergency {
	background: url(../images/but_tech_emergency_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techcontrol {
	background: url(../images/but_tech_control.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.techcontrol:hover, #ccol ul.pagelinks li.selected a.techcontrol {
	background: url(../images/but_tech_control_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contherts {
	background: url(../images/but_office_herts.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contherts:hover, #ccol ul.pagelinks li.selected a.contherts {
	background: url(../images/but_office_herts_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contliving {
	background: url(../images/but_office_living.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contliving:hover, #ccol ul.pagelinks li.selected a.contliving {
	background: url(../images/but_office_living_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contcoventry {
	background: url(../images/but_office_coventry.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contcoventry:hover, #ccol ul.pagelinks li.selected a.contcoventry {
	background: url(../images/but_office_coventry_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contbristol {
	background: url(../images/but_office_bristol.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contbristol:hover, #ccol ul.pagelinks li.selected a.contbristol {
	background: url(../images/but_office_bristol_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contsthelens {
	background: url(../images/but_office_sthelens.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contsthelens:hover, #ccol ul.pagelinks li.selected a.contsthelens {
	background: url(../images/but_office_sthelens_over.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contmiddles {
	background: url(../images/but_office_middles.gif) top left no-repeat;
}

#ccol ul.pagelinks li a.contmiddles:hover, #ccol ul.pagelinks li.selected a.contmiddles {
	background: url(../images/but_office_middles_over.gif) top left no-repeat;
}


/*rcol*/

#rcol {
	float: left;
	width: 205px;
	padding: 0;
}

#projects {
	background: #feee00 url(../images/panel_project_image.jpg) 0 0 no-repeat;
	width: 205px;
	height: 146px;
	margin: 0 0 18px 0;
}

#services { 
	background: #feee00 /*#d2c800*/ url(../images/panel_service_image.jpg) 0 0 no-repeat;
	width: 205px;
	height: 146px;
	margin: 0 0 18px 0;
}

#technical { 
	background: #feee00 /*#aea600*/ url(../images/panel_tech_image.jpg) 0 0 no-repeat;
	width: 205px;
	height: 146px;
	margin: 0 0 18px 0;
}	
	
/*Bottom curve*/

#btmcurve {
	margin: 0;
	padding: 0;
	background: #4b4b4b url(../images/con_btm_curve_v2.gif) top no-repeat;
	height: 14px;
	width: 910px;
}

/*footer*/

#footer {
	background: bottom url(../images/ha_btm_curve_v3.gif) no-repeat;
	margin: 0;
	padding: 0;
	height: 43px;
	width: 924px;	
}

#footer ul {
	margin: 0 0 0 37px;
	padding: 10px 0 0 0;
	list-style: none;
}

#footer ul li, #footer ul li.last {
	float: left;
	color: #999;
	font-size: 10px;
	margin: 0 11px 0 0;
	padding: 0;
}

#footer ul li.last {
	float: right;
	margin: 0;
	padding: 0;
}

#footer ul li a, #footer ul li.last a {
	font-size: 10px;
	text-decoration: none;
	color: #000;
	margin: 0 11px 0 0;
	padding: 0;
}

#footer ul li.last a {
	margin: 0 30px 0 0;
}

#footer ul li a:hover, #footer ul li.last a:hover {
	color: #aea600;
}