﻿*{margin:0;padding:0;color:#666}body{font-family:Arial,Tahoma,Verdana;font-weight:100;font-size:13px;color:#666}.orangecolor{color:#ff9500}.lightgraycolor{color:#aaa}.float_right{float:right}a,a:active,a:hover,a:link,a:visited{text-decoration:none}a:hover{color:#ff9500}.noListStyle{list-style:none}.boldfont{font-weight:700}img{border:0}#wrapper{width:1010px;margin:121px auto 50px}#header{display:block;clear:both;width:1010px;height:82px;position:relative}#logo{float:left}#sociallinks{margin-top:25px}#nav{font-size:1em;font-weight:100;margin:0;padding:0;float:left;width:auto;position:absolute;top:0;right:56px;list-style:none;z-index:100}#nav ul{list-style:none;margin:0;padding:0}#nav li{height:35px;* height:34px;float:left;margin:0;padding:0}#nav .navDivider{width:1px;height:20px;margin-top:6px}#nav ul>li>a{padding:0 17px;display:block;text-decoration:none}#nav ul>li:hover>a{color:#ff9500}#nav .secondLevel{float:left;position:absolute;display:none;padding-left:0;width:auto;color:#a6a9a4;font-size:.9em}#nav .secondLevel>li>a{padding:10px 10px 10px 6px}#nav .secondLevel>li> a{color:#999}#nav .secondLevel>li.selected>a{color:#666}#nav>ul>li{float:left;list-style:none;padding-top:25px}#sociallinks>a{background:url(/images/icon_facebook_bg.jpg) no-repeat scroll 0 0 rgba(0,0,0,0);display:inline-block;height:23px;line-height:23px;text-indent:-9999px;width:23px}#sociallinks>a:hover{background-position:0 -23px}#nav_home.selected{background:url(/images/nav_indicator.jpg) no-repeat 25px 0}#nav_vision.selected{background:url(/images/nav_indicator.jpg) no-repeat 24px 0}#nav_team.selected{background:url(/images/nav_indicator.jpg) no-repeat 35px 0}#nav_services.selected{background:url(/images/nav_indicator.jpg) no-repeat 32px 0}#nav_portfolio.selected{background:url(/images/nav_indicator.jpg) no-repeat 33px 0}#nav_contact.selected{background:url(/images/nav_indicator.jpg) no-repeat 38px 0}#nav>ul>li.selected>a{color:#ff9835}#nav li.hasdivider{background:url(/images/nav_divider.jpg) no-repeat right 12px}#nav>ul ul{margin:0;padding:0;list-style:none;text-align:left;display:none}#nav ul>li>ul>li>a{padding:4px 12px 0 6px}#nav>ul>li:hover>ul,#nav>ul>li>ul.selected{display:block;position:absolute}#nav>ul>li>ul li{background:url(/images/nav_divider.jpg) no-repeat right 7px}#nav>ul>li>ul li.last{background:0 0}#nav>ul>li>ul li.selected a{color:#FF9835}#nav>ul>li#nav_team:hover>ul,#nav>ul>li#nav_team> ul.selected{left:145px}#nav>ul>li#nav_services:hover>ul,#nav>ul>li#nav_services>ul.selected{left:0}#nav>ul>li#nav_portfolio:hover>ul,#nav>ul>li#nav_portfolio>ul.selected{left:97px}#main{clear:both;display:block}#footer{height:128px;width:1010px;border-top:solid 1px #999;padding-top:18px}.title_1{margin-bottom:9px;font-weight:100;font-size:1.2em}.title_2{margin-bottom:9px;font-weight:100;font-size:.85em}.title_3{margin-bottom:9px;font-weight:700;font-size:.85em}.uppercase{text-transform:uppercase}#footer_news,#footer_projects,#footer_vision{height:123px}#footer_news{float:left;width:345px}#footer_vision{width:321px}#footer_projects{width:311px}#footer_news>h4{margin-bottom:12px}#footer_news>p{font-size:.7em;margin-bottom:1.5em;text-transform:uppercase}#footer_news>ul{list-style:none}#footer_news>ul>li{line-height:.9em;padding-bottom:.9em}#footer_news>ul>li>a{font-size:.8em}#footer_news>ul>li>span{display:inline-block;font-size:.7em;margin-right:1em;text-align:right;width:46px}#footer_projects,#footer_vision{border-left:solid 1px #999;padding-left:10px}#footer2{display:block;clear:both;width:1010px;border-top:1px solid #999;margin-top:16px;padding-top:7px}#footer2 ul{float:right}#footer2 li{list-style:none;float:left;margin:0 5px;font-size:1em}#footer2 a,#footer2 li{text-transform:lowercase}#type_a{min-height:500px}#type_a img{float:left}#type_a>.news_content>p>img{float:none}.mb12{margin-bottom:12px}.mr34{margin-right:34px}.pg_1{font-size:.85em;color:#aaa;padding-right:55px}.service_list{list-style:inside square;width:352px}.service_list li{color:#aaa}.hideout{display:none}.column_200_792_left{width:200px;float:left}.column_200_792_right{width:792px;float:right;padding-bottom:20px}.column_280_712_left{width:280px;float:left}.column_280_712_right{width:712px;float:right;padding-bottom:20px}.portfolio_list dl{font-size:.85em;margin-bottom:11px;cursor:pointer}.portfolio_list dd span{text-transform:uppercase;font-size:.8em}.oneImageGallery{margin:5px 0 0 5px}#google_map{width:476px;height:479px;float:left;min-width:476px;min-height:479px}#contact_detail{width:276px;float:left;margin-left:30px}#contact_detail h2{color:#666;font-size:.9em}#contact_detail p{font-size:.8em;color:#aaa}#contact_detail li{margin-bottom:15px}#enquiry_form{float:right;width:205px}#enquiry_form dd,#enquiry_form dt{font-weight:100;font-size:.85em;text-transform:uppercase;color:#aaa}#enquiry_form dt{margin-bottom:4px}#enquiry_form dd{margin-bottom:11px}#enquiry_form dd input,#enquiry_form dd select,#enquiry_form dd textarea{padding:5px;border:1px solid #bbb}#enquiry_form dd input,#enquiry_form dd textarea{width:193px}#enquiry_form dd select{width:100%}#enquiry_form dd input.error,#enquiry_form dd select.error,#enquiry_form dd textarea.error{background-color:#f0bebe}#enquiry_form .formbutton{cursor:pointer;text-transform:uppercase;font-size:.85em}#enquiry_form .formbutton:hover{color:#ff9500}#copyonmap{width:125px;float:left;line-height:1.2em;font-size:.8em}#icononmap{float:right;margin:10px 0 0;position:absolute;right:0;bottom:5px}#overlayonmap{height:70px;width:210px;position:relative;overflow:hidden}.font13{font-size:.8em}#employee_detail{display:block;position:relative}#employee_detail #photo{width:496px;height:446px;float:left;margin-bottom:85px}#employee_detail #detail{min-height:446px;margin-bottom:15px;margin-left:30px;float:left;width:475px}#employee_detail #detail .title_2{font-weight:700}#employee_detail #detail .title_3{margin-bottom:0;color:#ff9500;font-weight:100}#employee_detail #detail p{margin-bottom:9px;font-size:.85em;color:#aaa}#employee_list{height:52px;clear:both;display:block;position:absolute;left:0;top:461px}#employee_list ul{list-style:none}#employee_list li{float:left;margin-right:8px;width:50px;min-width:50px;min-height:50px;height:50px}#employee_list li div{margin:0 auto;text-align:center;padding:0;cursor:pointer}#employee_list li div.tl{:center;padding:9px 0}#employee_list li div p{word-wrap:break-word;text-align:center}.news_list li{font-size:.85em;margin-bottom:1em}.news_list a,.news_list span{color:#aaa}.news_list a:hover{color:#ff9500}.news_content{position:relative}.news_content p{width:605px;color:#aaa;font-size:.85em}.news_content .news_text>h1.title_1{font-size:.9em;font-weight:700}.news_content>h1{font-size:1.7em;position:absolute;left:0;top:389px}#news_content_container{list-style:none}#news_content_container li,#news_content_container li>div.news_article{width:1010px}#news_content_container li>div.news_article>img{height:366px}#news_content_container li>div.news_article>div.news_text{text-align:right}#news_content_container li>div.news_article>div.news_text>p{display:inline-block}#news_content_container li>div.news_article>div.news_text>h1{color:#FF9500;font-size:1.9em;font-weight:100;line-height:3em;margin-bottom:0}#mycontrol{position:absolute;bottom:0;z-index:9999;}.service_images{min-width:530px;max-width:530px;float:left}.service_copy{float:left}#type_a.portfolio>#list{height:520px}#type_a.portfolio>#list>ul>li{float:left;list-style:none;width:237px;margin-bottom:10px;margin-right:19px}#type_a.portfolio>#list>ul>li.rightend{margin-right:0}#type_a.portfolio>#list>ul>li>a>img{border:none;width:239px;height:139px;margin-bottom:9px}#type_a.portfolio>#list>ul>li>a>h1,#type_a.portfolio>#list>ul>li>a>p{font-size:.75em;font-weight:100}#type_a.portfolio>#navmenu{height:12px;margin-top:18px;position:relative}#type_a.portfolio>#navmenu>.gv_filmstrip{height:30px;position:absolute;right:70px;text-align:center}#type_a.portfolio>#navmenu>.gv_filmstrip>.gv_thumbnail{float:left;height:11px;margin-left:4px;overflow:hidden!important;position:relative;width:2px}#type_a.portfolio>#navmenu>.gv_filmstrip>.gv_thumbnail>a{background-color:#999;display:block;height:11px}#type_a.portfolio>#navmenu>.gv_filmstrip>.gv_thumbnail.current>a,#type_a.portfolio>#navmenu>.gv_filmstrip>.gv_thumbnail>a :hover{background-color:#f90}#type_a.portfolio>#navmenu>.gv_filmstrip>.gv_thumbnail>a>img{border:none;visibility:visible}#type_a.portfolio>#navmenu>.gv_navWrap{height:30px;position:absolute;right:0;text-align:center;width:70px}#type_a.portfolio>#navmenu>.gv_navWrap>.gv_navPrev{background:url(/css/themes/light/prev.png) no-repeat scroll right top rgba(0,0,0,0);cursor:pointer;height:20px;width:20px}#type_a.portfolio>#navmenu>.gv_navWrap>.gv_navNext.end,#type_a.portfolio>#navmenu>.gv_navWrap>.gv_navPrev.end{cursor:context-menu}#type_a.portfolio>#navmenu>.gv_navWrap>.gv_navNext{background:url(themes/light/next.png) no-repeat scroll left top rgba(0,0,0,0);cursor:pointer;height:20px;width:20px}#type_a.portfolio>#navmenu>.gv_navWrap>.gv_navNext,#type_a.portfolio>#navmenu>.gv_navWrap>.gv_navPrev{display:inline-block;opacity:.3;vertical-align:middle}#type_a.portfolio>#navmenu>.gv_navWrap>.gv_navNext:hover,#type_a.portfolio>#navmenu>.gv_navWrap>.gv_navPrev:hover{opacity:.8}#type_a.portfolio>#navmenu>.gv_navWrap>.gv_navNext.end:hover,#type_a.portfolio>#navmenu>.gv_navWrap>.gv_navPrev.end:hover{opacity:.3}#type_a.portfolio>#gallery{display:none}#type_a.news>.news_list>ul#list>li>a{text-transform:uppercase}#type_a.news>.news_list>#navmenu{height:12px;margin-top:18px;position:relative}#type_a.news>.news_list>#navmenu>.gv_filmstrip{float:left;height:30px;text-align:center}#type_a.news>.news_list>#navmenu>.gv_filmstrip>.gv_thumbnail{float:left;height:11px;margin-left:4px;overflow:hidden!important;position:relative;width:2px}#type_a.news>.news_list>#navmenu>.gv_filmstrip>.gv_thumbnail>a{background-color:#999;display:block;height:11px}#type_a.news>.news_list>#navmenu>.gv_filmstrip>.gv_thumbnail.current>a,#type_a.news>.news_list>#navmenu>.gv_filmstrip>.gv_thumbnail>a :hover{background-color:#f90}#type_a.news>.news_list>#navmenu>.gv_filmstrip>.gv_thumbnail>a>img{border:none;visibility:visible}#type_a.news>.news_list>#navmenu>.gv_navWrap{float:left;height:30px;text-align:center;width:70px}#type_a.news>.news_list>#navmenu>.gv_navWrap>.gv_navPrev{background:url(/css/themes/light/prev.png) no-repeat scroll right top rgba(0,0,0,0);cursor:pointer;height:20px;width:20px}#type_a.news>.news_list>#navmenu>.gv_navWrap>.gv_navNext.end,#type_a.news>.news_list>#navmenu>.gv_navWrap>.gv_navPrev.end{cursor:context-menu}#type_a.news>.news_list>#navmenu>.gv_navWrap>.gv_navNext{background:url(themes/light/next.png) no-repeat scroll left top rgba(0,0,0,0);cursor:pointer;height:20px;width:20px}#type_a.news>.news_list>#navmenu>.gv_navWrap>.gv_navNext,#type_a.news>.news_list>#navmenu>.gv_navWrap>.gv_navPrev{display:inline-block;opacity:.3;vertical-align:middle}#type_a.news>.news_list>#navmenu>.gv_navWrap>.gv_navNext:hover,#type_a.news>.news_list>#navmenu>.gv_navWrap>.gv_navPrev:hover{opacity:.8}#type_a.news>.news_list>#navmenu>.gv_navWrap>.gv_navNext.end:hover,#type_a.news>.news_list>#navmenu>.gv_navWrap>.gv_navPrev.end:hover{opacity:.3}