#main {width:871px; margin:0 auto;}

#header {height:417px; background:url(images/header-bg.jpg) no-repeat left bottom;}
#headerit {height:417px; background:url(images/header-bgit.jpg) no-repeat left bottom;}
#headerquant {height:417px; background:url(images/header-bgquant.jpg) no-repeat left bottom;}
#headersoft {height:417px; background:url(images/header-bgsoft.jpg) no-repeat left bottom;}
#headertelecomm {height:417px; background:url(images/header-bgtelecomm.jpg) no-repeat left bottom;}
#headerturnkey {height:417px; background:url(images/header-bgturnkey.jpg) no-repeat left bottom;}
#headertrain {height:417px; background:url(images/header-bgtrain.jpg) no-repeat left bottom;}
#headeraboutus {height:417px; background:url(images/header-bgaboutus.jpg) no-repeat left bottom;}
#headercontactus {height:417px; background:url(images/header-bgcontactus.jpg) no-repeat left bottom;}
#headercourse {height:417px; background:url(images/header-bgcourse.jpg) no-repeat left bottom;}
#headerprivacy {height:417px; background:url(images/header-bgprivacy.jpg) no-repeat left bottom;}
#headernews {height:417px; background:url(images/header-bgnews.jpg) no-repeat left bottom;}
#headerservices {height:417px; background:url(images/header-bgservices.jpg) no-repeat left bottom;}
#headerinfrastructure {height:417px; background:url(images/header-bginfrastructure.jpg) no-repeat left bottom;}
#headercas {height:417px; background:url(images/header-bgcas.jpg) no-repeat left bottom;}
#headerdas {height:417px; background:url(images/header-bgdas.jpg) no-repeat left bottom;}
#headereas {height:417px; background:url(images/header-bgeas.jpg) no-repeat left bottom;}
#headerfas {height:417px; background:url(images/header-bgfas.jpg) no-repeat left bottom;}
#headerhas {height:417px; background:url(images/header-bghas.jpg) no-repeat left bottom;}
#headerlas {height:417px; background:url(images/header-bglas.jpg) no-repeat left bottom;}
#headermas {height:417px; background:url(images/header-bgmas.jpg) no-repeat left bottom;}
#headerpas {height:417px; background:url(images/header-bgpas.jpg) no-repeat left bottom;}
#headersas {height:417px; background:url(images/header-bgsas.jpg) no-repeat left bottom;}
#headerhome {height:417px; background:url(images/header-bgcontactus.jpg) no-repeat left bottom;}
#header, #content, #footer { font-size:0.814em;}
#headerit, #content, #footer { font-size:0.814em;}
#headerquant, #content, #footer { font-size:0.814em;}
#headerhome, #content, #footer { font-size:0.814em;}
#headersoft, #content, #footer { font-size:0.814em;}
#headertelecomm, #content, #footer { font-size:0.814em;}
#headerturnkey, #content, #footer { font-size:0.814em;}
#headertrain, #content, #footer { font-size:0.814em;}
#headeraboutus, #content, #footer { font-size:0.814em;}
#headercontactus, #content, #footer { font-size:0.814em;}
#headercourse, #content, #footer { font-size:0.814em;}
#headerprivacy, #content, #footer { font-size:0.814em;}
#headernews, #content, #footer { font-size:0.814em;}
#headerservices, #content, #footer { font-size:0.814em;}
#headercas, #content, #footer { font-size:0.814em;}
#headerdas, #content, #footer { font-size:0.814em;}
#headereas, #content, #footer { font-size:0.814em;}
#headerfas, #content, #footer { font-size:0.814em;}
#headerhas, #content, #footer { font-size:0.814em;}
#headerlas, #content, #footer { font-size:0.814em;}
#headermas, #content, #footer { font-size:0.814em;}
#headerpas, #content, #footer { font-size:0.814em;}
#headersas, #content, #footer { font-size:0.814em;}
#headerinfrastructure, #content, #footer { font-size:0.814em;}


.col-1, .col-2, .col-3 { float:left;}

/*======= index.html =======*/
#page1 #content .row-1 .col-1 {width:382px; margin-right:67px;}
#page1 #content .row-1 .col-2 { width:400px;}
#page1 #content .row-2 .col-1 {width:382px; margin-right:67px;}
#page1 #content .row-2 .col-2 { width:400px;}

/*======= index-1.html =======*/
#page2 #content .col-1 {width:382px; margin-right:67px;}
#page2 #content .col-2 { width:400px;}

/*======= index-2.html =======*/
#page3 #content .row-1 .col-1 {width:382px; margin-right:67px;}
#page3 #content .row-1 .col-2 { width:400px;}
#page3 #content .row-2 .col-1 {width:236px; margin-right:68px;}
#page3 #content .row-2 .col-2 { width:239px; margin-right:68px;}
#page3 #content .row-2 .col-3 { width:236px;}

/*======= index-3.html =======*/
#page4 #content .col-1 {width:382px; margin-right:67px;}
#page4 #content .col-2 { width:400px;}

/*======= index-4.html =======*/
#page5 #content .col-1 {width:382px; margin-right:67px;}
#page5 #content .col-2 { width:400px;}


/*=========================*/


#footer {height:60px;}