#main {width:955px; margin:0 auto;}


#header {height:204px;}
#header, #content, #footer { font-size:0.75em; margin-top:2px; line-height: 25px; vertical-align: middle;}

.col-1, .col-2, .col-3 { float:left; text-decoration:none;}

/*======= index.html =======*/
#page1 #content .line-ver { background:url(images/line-ver.gif) 535px top repeat-y; width:100%;}
#page1 #content .line-top { background:url(images/line-top.gif) 365px top no-repeat; width:100%;}
#page1 #content .line-bottom { background:url(images/line-top.gif) 365px bottom no-repeat; width:100%;}
#page1 #content .col-1 {width:910px; margin-right:51px}
#page1 #content .line-hor p {line-height:18px}

/*======= about.html =======*/
#page2 #content .line-ver { background:url(images/line-ver.gif) 355px top repeat-y; width:100%;}
#page2 #content .line-top { background:url(images/line-top.gif) 355px top no-repeat; width:100%;}
#page2 #content .line-bottom { background:url(images/line-top.gif) 355px bottom no-repeat; width:100%;}
#page2 #content .col-1 {width:324px; margin-right:62px}
#page2 #content .col-2 { width:544px;}

/*======= investments.html =======*/
#page3 #content .line-ver { background:url(images/line-ver.gif) 546px top repeat-y; width:100%;}
#page3 #content .line-top { background:url(images/line-top.gif) 546px top no-repeat; width:100%;}
#page3 #content .line-bottom { background:url(images/line-top.gif) 546px bottom no-repeat; width:100%;}
#page3 #content .col-1 {width:324px; margin-right:62px}
#page3 #content .col-2 { width:544px;}

/*======= casestudies.html =======*/
#page4 #content .line-ver { background:url(images/line-ver.gif) 546px top repeat-y; width:100%;}
#page4 #content .line-top { background:url(images/line-top.gif) 546px top no-repeat; width:100%;}
#page4 #content .line-bottom { background:url(images/line-top.gif) 546px bottom no-repeat; width:100%;}
#page4 #content .col-1 {width:324px; margin-right:62px}
#page4 #content .col-2 { width:544px;}

/*======= team.html =======*/
#page5 #content .line-ver { background:url(images/line-ver.gif) 355px top repeat-y; width:100%;}
#page5 #content .line-top { background:url(images/line-top.gif) 355px top no-repeat; width:100%;}
#page5 #content .line-bottom { background:url(images/line-top.gif) 355px bottom no-repeat; width:100%;}
#page5 #content .col-1 {width:324px; margin-right:62px}
#page5 #content .col-2 { width:544px;}

/*======= jobs.html =======*/
#page6 #content .line-ver { background:url(images/line-ver.gif) 546px top repeat-y; width:100%;}
#page6 #content .line-top { background:url(images/line-top.gif) 546px top no-repeat; width:100%;}
#page6 #content .line-bottom { background:url(images/line-top.gif) 546px bottom no-repeat; width:100%;}
#page6 #content .col-1 {color:#414747; text-decoration:none; display:block; width:522px; margin-right:51px}
#page6 #content .col-2 {color:#414747; text-decoration:none; display:block; width:324px; margin-right:62px}
#page6 #content .col-2 { width:544px;}

/*======= news.html =======*/
#page7 #content .line-ver { background:url(images/line-ver.gif) 355px top repeat-y; width:100%;}
#page7 #content .line-top { background:url(images/line-top.gif) 355px top no-repeat; width:100%;}
#page7 #content .line-bottom { background:url(images/line-top.gif) 355px bottom no-repeat; width:100%;}
#page7 #content .col-1 {width:324px; margin-right:62px}
#page7 #content .col-2 { width:544px;}

/*======= assessment.html =======*/
#page8 #content .line-ver { background:url(images/line-ver.gif) 355px top repeat-y; width:100%;}
#page8 #content .line-top { background:url(images/line-top.gif) 355px top no-repeat; width:100%;}
#page8 #content .line-bottom { background:url(images/line-top.gif) 355px bottom no-repeat; width:100%;}
#page8 #content .col-1 {width:324px; margin-right:62px}
#page8 #content .col-2 { width:544px;}

/*=========================*/


#footer {border-top:1px solid #bdc9ca; padding:28px 0 20px 0;}