#main {width:980px; margin:0 auto; position:relative;}

#header {height:535px; background:url(images/header-bg.jpg) no-repeat left;}
#header, #content, #footer { font-size:0.75em;}

.col-1, .col-2, .col-3 { float:left;}

/*======= index.html =======*/
#page1 #content .col-1 {width:206px; margin-right:50px;}
#page1 #content .col-2 { width:310px; margin-right:78px;}
#page1 #content .col-3 { width:198px;}
#page1 .title3 { margin-left:-20px; margin-bottom:30px;}
#page1 .title4 { margin-left:0px; margin-bottom:20px;}


/*======= index-1.html =======*/
#page2 #content .col-1 {width:226px; margin-right:28px;}
#page2 #content .col-1a {width:226px; margin-right:2px;}
#page2 #content .col-2 { width:622px;}
#page2 #content .col-2 .col-1 { width:260px; margin-right:48px;}
#page2 #content .col-2 .col-2 { width:260px;}
#page2 #header {height:535px; background:url(images/header-bg1.jpg) no-repeat left;}

/*======= index-1.html - projects=======*/
#page3q #content .col-1 {width:206px; margin-right:28px;}
#page3q #content .col-2 { width:642px;}
#page3q #content .col-2 .col-1 { width:260px; margin-right:48px;}
#page3q #content .col-2 .col-2 { width:260px;}
#page3q #header {height:535px; background:url(images/header-bg2projects.jpg) no-repeat left;}

/*======= index-2.html =======*/
#page3 #content .col-1 {width:642px; margin-right:28px;}
#page3 #content .col-2 { width:206px;}
#page3 #header {height:535px; background:url(images/header-bg2.jpg) no-repeat left;}

/*======= index-2a.html design =======*/
#page3a #content .col-1 {width:618px; margin-right:28px;}
#page3a #content .col-2 { width:206px;}
#page3a #header {height:535px; background:url(images/header-bg2design.jpg) no-repeat left;}

/*======= index-2b.html  home wiring=======*/
#page3b #content .col-1 {width:618px; margin-right:28px;}
#page3b #content .col-2 { width:206px;}
#page3b #header {height:535px; background:url(images/header-bg2wiring.jpg) no-repeat left;}

/*======= index-2b.html theater =======*/
#page3c #content .col-1 {width:618px; margin-right:28px;}
#page3c #content .col-2 { width:206px;}
#page3c #header {height:535px; background:url(images/header-bg2home.jpg) no-repeat left;}

/*======= index-2b.html music =======*/
#page3d #content .col-1 {width:618px; margin-right:28px;}
#page3d #content .col-2 { width:206px;}
#page3d #header {height:535px; background:url(images/header-bg2music.jpg) no-repeat left;}

/*======= index-2b.html tv =======*/
#page3e #content .col-1 {width:618px; margin-right:28px;}
#page3e #content .col-2 { width:206px;}
#page3e #header {height:535px; background:url(images/header-bg2tv.jpg) no-repeat left;}

/*======= index-2b.html satellite =======*/
#page3f #content .col-1 {width:618px; margin-right:28px;}
#page3f #content .col-2 { width:206px;}
#page3f #header {height:535px; background:url(images/header-bg2satellite.jpg) no-repeat left;}

/*======= index-2b.html smart =======*/
#page3g #content .col-1 {width:618px; margin-right:28px;}
#page3g #content .col-2 { width:206px;}
#page3g #header {height:535px; background:url(images/header-bg2smart.jpg) no-repeat left;}

/*======= index-2b.html lighting =======*/
#page3h #content .col-1 {width:618px; margin-right:28px;}
#page3h #content .col-2 { width:206px;}
#page3h #header {height:535px; background:url(images/header-bg2lighting.jpg) no-repeat left;}

/*======= index-2b.html climate =======*/
#page3i #content .col-1 {width:618px; margin-right:28px;}
#page3i #content .col-2 { width:206px;}
#page3i #header {height:535px; background:url(images/header-bg2climate.jpg) no-repeat left;}

/*======= index-2b.html shade =======*/
#page3j #content .col-1 {width:618px; margin-right:28px;}
#page3j #content .col-2 { width:206px;}
#page3j #header {height:535px; background:url(images/header-bg2shade.jpg) no-repeat left;}

/*======= index-2b.html intercom =======*/
#page3k #content .col-1 {width:618px; margin-right:28px;}
#page3k #content .col-2 { width:206px;}
#page3k #header {height:535px; background:url(images/header-bg2intercom.jpg) no-repeat left;}

/*======= index-2b.html phone =======*/
#page3l #content .col-1 {width:618px; margin-right:28px;}
#page3l #content .col-2 { width:206px;}
#page3l #header {height:535px; background:url(images/header-bg2telephone.jpg) no-repeat left;}

/*======= index-2b.html vacuum =======*/
#page3m #content .col-1 {width:618px; margin-right:28px;}
#page3m #content .col-2 { width:206px;}
#page3m #header {height:535px; background:url(images/header-bg2vacuum.jpg) no-repeat left;}

/*======= index-2b.html coomputer =======*/
#page3n #content .col-1 {width:618px; margin-right:28px;}
#page3n #content .col-2 { width:206px;}
#page3n #header {height:535px; background:url(images/header-bg2computer.jpg) no-repeat left;}

/*======= index-2b.html security =======*/
#page3o #content .col-1 {width:618px; margin-right:28px;}
#page3o #content .col-2 { width:206px;}
#page3o #header {height:535px; background:url(images/header-bg2security.jpg) no-repeat left;}

/*======= index-2b.html energy =======*/
#page3p #content .col-1 {width:618px; margin-right:28px;}
#page3p #content .col-2 { width:206px;}
#page3p #header {height:535px; background:url(images/header-bg2energy.jpg) no-repeat left;}

/*======= index-2b.html associations =======*/
#page3q #content .col-1 {width:598px; margin-right:28px;}
#page3q #content .col-2 { width:226px;}
#page3q #header {height:535px; background:url(images/header-bg2associations.jpg) no-repeat left;}

/*======= index-2b.html builders =======*/
#page3r #content .col-1 {width:598px; margin-right:28px;}
#page3r #content .col-2 { width:226px;}
#page3r #header {height:535px; background:url(images/header-bg2builders.jpg) no-repeat left;}

/*======= index-2b.html industry =======*/
#page3s #content .col-1 {width:598px; margin-right:28px;}
#page3s #content .col-2 { width:226px;}
#page3s #header {height:535px; background:url(images/header-bg2industry.jpg) no-repeat left;}

/*======= index-2.html resources=======*/
#page3t #content .col-1 {width:618px; margin-right:28px;}
#page3t #content .col-2 { width:206px;}
#page3t #header {height:535px; background:url(images/header-bg2resources.jpg) no-repeat left;}

/*======= index-2.html =======*/
#page3u #content .col-1 {width:642px; margin-right:28px;}
#page3u #content .col-2 { width:206px;}
#page3u #header {height:535px; background:url(images/header-bg2sitemap.jpg) no-repeat left;}

/*======= index-2.html =======*/
#page3v #content .col-1 {width:642px; margin-right:28px;}
#page3v #content .col-2 { width:206px;}
#page3v #header {height:535px; background:url(images/header-bg2press.jpg) no-repeat left;}


/*======= index.html partners =======*/
#page1b #content .col-1 {width:206px; margin-right:50px;}
#page1b #content .col-2 { width:310px; margin-right:78px;}
#page1b #content .col-3 { width:198px;}
#page1b #header {height:535px; background:url(images/header-bg2partners.jpg) no-repeat left;}

/*======= index.html contacts =======*/
#page1c #content .col-1 {width:206px; margin-right:50px;}
#page1c #content .col-2 { width:310px; margin-right:78px;}
#page1c #content .col-3 { width:198px;}
#page1c #header {height:535px; background:url(images/header-bg2contact.jpg) no-repeat left;}

/*======= index-1.html - projects=======*/
#page1d #content .col-1 {width:206px; margin-right:28px;}
#page1d #content .col-2 { width:642px;}
#page1d #content .col-2 .col-1 { width:260px; margin-right:48px;}
#page1d #content .col-2 .col-2 { width:260px;}
#page1d #header {height:535px; background:url(images/header-bg2projects.jpg) no-repeat left;}



/*======= index-3.html =======*/
#page4 #content .col-1 {width:206px; margin-right:28px;}
#page4 #content .col-2 { width:632px; padding:0px;}
#page4 #content .col-2 .col-1 { width:260px; margin-right:48px;}
#page4 #content .col-2 .col-2 { width:260px;}

/*======= index-4.html =======*/
#page5 #content .col-1 {width:206px; margin-right:50px;}
#page5 #content .col-2 { width:338px; margin-right:50px;}
#page5 #content .col-3 { width:200px;}

/*======= index-5.html =======*/
#page6 #content .col-1 {width:591px; margin-right:50px;}
#page6 #content .col-2 { width:200px;}

/*======= index-6.html =======*/
#page7 #content .col-1 {width:206px; margin-right:50px;}
#page7 #content .col-2 { width:338px; margin-right:50px;}
#page7 #content .col-3 { width:174px;}

/*======= index-7.html =======*/
#page8 #content .row-1 {width:855px;}

/*======= beginning.html =======*/
#page9 #content .row-1 {width:855px;}
#page9 #body {background:#FFFFFF}


/*=========================*/


#footer {height:68px;}