html, body{	background: #fff; margin: 0; padding: 0; font-family: Arial, Verdana, sans-serif; font-size: 10px; color: #808080; height: 100%; text-align: center;}

a{color: #666666; text-decoration: none; font-weight:bold;}
a:hover{ color: #f50125; text-decoration: none; font-weight:bold;}
a.off{ color: #ccc; text-decoration: none; font-weight:bold;}
a.off:hover{ color: #ccc; text-decoration: none; font-weight:bold;}
a.on{ color: #f50125; text-decoration: none; font-weight:bold;}
a.on:hover{ color: #f50125; text-decoration: none; font-weight:bold;}
.header-image { float:left;top: 0px; left: 0px; } 
.header { padding-top:130px; padding-left:25px; float:left;}
.header-text1 { font-family: Arial, Verdana, sans-serif; font-size: 30px; font-weight:bold; color: #fff;}
.header-text2 { font-family: Arial, Verdana, sans-serif; font-size: 15px; font-weight:bold; color: #fff;}

/* CONTAINER -------------------------------------------------------------- */
div#container{margin:0px auto; width:950px; border:none; text-align:left; background-color:#FFF;}
/* CONTAINER -------------------------------------------------------------- */

/* GENERAL SPACE -------------------------------------------------------------- */
.space{clear:both; padding-top:7px;}
/* GENERAL SPACE -------------------------------------------------------------- */

/* NAV SPACE -------------------------------------------------------------- */
.nav-space{clear:both; padding-bottom:3px;}
/* NAV SPACE -------------------------------------------------------------- */

/* TOP SPACE -------------------------------------------------------------- */
.top-space{clear:both; padding-top:50px;}
/* TOP SPACE -------------------------------------------------------------- */

/* SPACE LINK -------------------------------------------------------------- */
.space-link{clear:both; padding-top:5px;}
/* SPACE LINK -------------------------------------------------------------- */

/* HEADER TEXT -------------------------------------------------------------- */
div#text-header{font-size:16px; font-weight:bold; color:#000; margin-bottom:10px;}
/* HEADER TEXT -------------------------------------------------------------- */

/* LEFT TEXT -------------------------------------------------------------- */
div#textbox-left{float:left; width:387px; line-height:1.6em; margin-right:20px;}
/* LEFT TEXT -------------------------------------------------------------- */

/* RIGHT TEXT -------------------------------------------------------------- */
div#textbox-right{float:left; width:387px; line-height:1.6em;}
/* RIGHT TEXT -------------------------------------------------------------- */

/* LOGO -------------------------------------------------------------- */
div#logo{float:left; width:300px;}
/* LOGO -------------------------------------------------------------- */

/* CONTAINER TEXT 1 -------------------------------------------------------------- */
div#container-links{float:right; margin-top:3px;}
/* CONTAINER TEXT 1 -------------------------------------------------------------- */

/* LINK TEXT -------------------------------------------------------------- */
div#link-text{font-size:11px; font-weight:bold; color:#808080; float:left; margin-left:30px; text-transform: uppercase;}
/* LINK TEXT -------------------------------------------------------------- */

/* LINK TEXT LIGHT -------------------------------------------------------------- */
div#link-text-light{font-size:11px; font-weight:bold; color:#808080; float:left; margin-left:20px;}
/* LINK TEXT LIGHT -------------------------------------------------------------- */

/* LINK TEXT -------------------------------------------------------------- */
div#link2-text{font-size:11px; font-weight:bold; color:#f50125; float:left; margin-left:20px; text-transform: uppercase;}
/* LINK TEXT -------------------------------------------------------------- */

/* START PICTURE -------------------------------------------------------------- */
.start-picture{clear:both; padding-top:50px;}
/* START PICTURE -------------------------------------------------------------- */

/* START FOOTER -------------------------------------------------------------- */
.start-footer{font-size:11px; font-weight:bold; color:#999; float:right;}
/* START FOOTER -------------------------------------------------------------- */

/* CONTAINER CONTENT -------------------------------------------------------------- */
div#container-content{float:left; width:950px; margin-top:80px;}
/* CONTAINER CONTENT -------------------------------------------------------------- */

/* CONTAINER ARROW -------------------------------------------------------------- */
div#container-arrow{float:left; clear:both; text-align:right; width:950px;}
/* CONTAINER ARROW -------------------------------------------------------------- */

/* LEFT CONTENT PROJECTS -------------------------------------------------------------- */
div#project-left{float:left; width:355px; margin-right:15px;}
/* LEFT CONTENT PROJECTS -------------------------------------------------------------- */

/* MIDDLE CONTENT PROJECTS -------------------------------------------------------------- */
div#project-middle{float:left; width:250px;}
/* MIDDLE CONTENT PROJECTS -------------------------------------------------------------- */

/* RIGHT CONTENT PROJECTS -------------------------------------------------------------- */
div#project-right{float:left; width:325px; margin-top:120px;}
/* RIGHT CONTENT PROJECTS -------------------------------------------------------------- */

/* PROJECT TUMBNAILS -------------------------------------------------------------- */
div#project-tumbnails{float:left; margin-right:7px;}
/* PROJECT TUMBNAILS -------------------------------------------------------------- */

/* PROJECT HEADTEXT -------------------------------------------------------------- */
div#project-headtext{font-size:11px; font-weight:bold; color:#808080; text-transform: uppercase;}
/* PROJECT HEADTEXT -------------------------------------------------------------- */

/* PROJECT HEADTEXT -------------------------------------------------------------- */
div#project-headtext-on{font-size:11px; font-weight:bold; color:#f50125;}
/* PROJECT HEADTEXT -------------------------------------------------------------- */

/* PROJECT TEXT -------------------------------------------------------------- */
div#project-text{font-size:10px; font-weight:normal; color:#808080; text-align:right;}
/* PROJECT TEXT -------------------------------------------------------------- */

/* PROJECT TEXT 1-------------------------------------------------------------- */
div#project-text-1{font-size:10px; font-weight:normal; color:#808080; text-align:left;}
/* PROJECT TEXT 1-------------------------------------------------------------- */

/* NEWS TEXT OFF -------------------------------------------------------------- */
div#news-light{font-size:11px; font-weight:bold; color:#ccc; text-transform: uppercase;}
/* NEWS TEXT OFF -------------------------------------------------------------- */

/* NEWS PICTURE -------------------------------------------------------------- */
div#news-picture{float:left; width:605px; margin-right:15px;}
/* NEWS PICTURE -------------------------------------------------------------- */

/* NEWS INFO -------------------------------------------------------------- */
div#news-info{float:left; width:325px;}
/* NEWS INFO -------------------------------------------------------------- */

/* NEWS HEADTEXT -------------------------------------------------------------- */
div#news-headtext{font-size:11px; font-weight:bold; color:#808080; text-transform: uppercase;}
/* NEWS HEADTEXT -------------------------------------------------------------- */

/* NEWS HEADTEXT -------------------------------------------------------------- */
div#news-headtext-on{font-size:11px; font-weight:bold; color:#f50125;}
/* NEWS HEADTEXT -------------------------------------------------------------- */

/* NEWS TEXT -------------------------------------------------------------- */
div#news-text{font-size:10px; font-weight:normal; color:#808080; text-align:right;}
/* NEWS TEXT -------------------------------------------------------------- */

/* ABOUT TEXT -------------------------------------------------------------- */
div#about-text{font-size:10px; font-weight:normal; color:#808080; text-align:right; width:325px; margin-left:625px; margin-top:120px;}
/* ABOUT TEXT -------------------------------------------------------------- */

/* ABOUT PICTURE -------------------------------------------------------------- */
div#about-picture{float:left; width:605px; margin-right:15px; text-align:right;}
/* ABOUT PICTURE -------------------------------------------------------------- */

/* ABOUT TEXT -------------------------------------------------------------- */
div#about-texting{font-size:10px; font-weight:normal; color:#808080; text-align:right;}
/* ABOUT TEXT -------------------------------------------------------------- */

/* NEWS INFO -------------------------------------------------------------- */
div#about-info{float:left; width:325px;}
/* NEWS INFO -------------------------------------------------------------- */

/* CONTACT PICTURE -------------------------------------------------------------- */
div#contact-picture1{text-align:right;}
/* CONTACT PICTURE -------------------------------------------------------------- */

/* CONTACT PICTURE 2-------------------------------------------------------------- */
div#contact-picture2{float:left; width:732px; text-align:right;}
/* CONTACT PICTURE 2-------------------------------------------------------------- */

/* CONTACT OFFICE -------------------------------------------------------------- */
div#contact-office{float:left; width:200px; margin-left:15px; text-align:right;}
/* CONTACT OFFICE -------------------------------------------------------------- */

/* CONTACT OFFICE HEADTEXT -------------------------------------------------------------- */
div#office-headtext{font-size:11px; font-weight:bold; color:#f50125;}
/* CONTACT OFFICE HEADTEXT -------------------------------------------------------------- */

/* CONTACT OFFICE TEXT -------------------------------------------------------------- */
div#office-text{font-size:10px; font-weight:normal; color:#808080; text-align:right;}
/* CONTACT OFFICE TEXT -------------------------------------------------------------- */

/* CONTACT OFFICE LINK -------------------------------------------------------------- */
div#office-link{font-size:11px; font-weight:bold; color:#808080; text-align:right;}
/* CONTACT OFFICE LINK -------------------------------------------------------------- */

/* CONTACT PICTURE STAFF -------------------------------------------------------------- */
div#contact-staff{float:left; text-align:right; width:507px;}
/* CONTACT PICTURE STAFF -------------------------------------------------------------- */

/* CONTACT INFO STAFF -------------------------------------------------------------- */
div#contact-info{float:left; text-align:left; width:210px; margin-left:15px;}
/* CONTACT INFO STAFF -------------------------------------------------------------- */

/* CONTACT STAFF HEADTEXT -------------------------------------------------------------- */
div#staff-headtext{font-size:11px; font-weight:bold; color:#f50125;}
/* CONTACT STAFF HEADTEXT -------------------------------------------------------------- */

/* CONTACT STAFF TEXT -------------------------------------------------------------- */
div#staff-text{font-size:10px; font-weight:normal; color:#808080;}
/* CONTACT STAFF TEXT -------------------------------------------------------------- */

/* CONTACT JOBS -------------------------------------------------------------- */
div#contact-jobs{float:left; width:325px; text-align:right; margin-left:623px;}
/* CONTACT JOBS -------------------------------------------------------------- */