@import url("reset.css");html,body{height:100%;font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#807b71;background:url(../img/bg.gif) repeat-x #d4cbbd;}.clear{display:block;clear:both;}a:link,a:visited{text-decoration:none;color:#ce4d42;}a:active,a:hover,a:visited:hover{text-decoration:none;color:#9c0d00;}#title_bar{background:#4f7070;color:#FFF;font-weight:900;text-transform:uppercase;letter-spacing:.125em;font-size:.675em;text-align:center;padding:5px;}.center_wrap{width:755px;margin:25px auto;}.bottom_wrap{width:755px;margin:5px auto;}.logo{background:url(../img/logo.gif) 0 0 no-repeat;width:300px;height:102px;overflow:hidden;text-indent:-2000px;float:left;}.feature_detail{display:block;position:absolute;background:url(../img/pg_curl.jpg) bottom right no-repeat #edebe6;color:#736c62;width:390px;font-weight:900;line-height:1.9em;font-size:1.3em;margin:30px 0 0 325px;padding:15px 18px;}.feature_detail span{color:#D14538;}.top_link{display:block;width:750px;height:17px;clear:both;overflow:hidden;text-indent:3000px;margin:0 auto;}a.top_link:link,a.top_link:visited{background:url(../img/sprite_top.jpg) center top no-repeat;}a.top_link:active,a.top_link:hover{background:url(../img/sprite_top.jpg) center bottom no-repeat;}#nav_list_box{display:block;clear:both;float:left;width:295px;}#nav_list{position:relative;clear:both;float:left;width:295px;padding:10px 0 0;}#nav_list li{float:left;z-index:2;list-style:none;}#nav_list li.back{background:#D14538;width:10px;height:30px;z-index:8;position:absolute;padding:0 2px;}#nav_list li.back .left{background:#D14538;height:30px;margin-right:9px;}#nav_list li a{position:relative;color:#fff2e5;font-family:'Arial black', Arial, Helvetica, sans-serif;font-size:2em;text-transform:uppercase;letter-spacing:-0.04em;text-align:right;z-index:10;}.section_title_services{background:url(../img/our_services.jpg) center bottom no-repeat;overflow:hidden;text-indent:-2000px;width:750px;height:190px;clear:both;margin:0 auto 30px;padding:40px 0 0;}.section_title_work{background:url(../img/our_work.jpg) center bottom no-repeat;overflow:hidden;text-indent:-2000px;width:750px;height:190px;clear:both;margin:0 auto 30px;padding:40px 0 0;}.section_title_network{background:url(../img/our_network.jpg) center bottom no-repeat;overflow:hidden;text-indent:-2000px;width:750px;height:190px;clear:both;margin:0 auto 30px;padding:40px 0 0;}.section_title_contact{background:url(../img/contact_us.jpg) center bottom no-repeat;overflow:hidden;text-indent:-2000px;width:750px;height:190px;clear:both;margin:0 auto 30px;padding:40px 0 0;}.service_box{display:block;width:251px;height:225px;overflow:hidden;font-size:.5em;text-indent:-2000px;float:left;}.ui_design{background:url(../img/services_bg.jpg) 0 0 no-repeat;}.web_app{background:url(../img/services_bg.jpg) -251px 0 no-repeat;}.logo_design{background:url(../img/services_bg.jpg) -502px 0 no-repeat;}#work_content{width:850px;margin:0 auto;}#portfolio_menu{background:url(../img/portfolio_view.jpg) 0 0 no-repeat;height:24px;margin:0 0 5px;padding:0 0 0 78px;}#portfolio_arrow{position:absolute;z-index:10;margin:-15px 0 0 3px;}#portfolio_menu ul li{float:left;padding:0 5px;}#portfolio_menu ul li a{font-family:'Arial Black', Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:900;}#portfolio_lists_box{position:relative;width:500px;height:250px;overflow:hidden;float:left;}#portfolio_list{position:relative;display:block;width:450px;}#portfolio_list li{height:250px;}#portfolio_list li h3{font-family:'Arial Black', Arial, Helvetica, sans-serif;font-weight:900;letter-spacing:-1px;color:#607878;font-size:1.25em;margin:0 0 10px;}#portfolio_list li p{display:block;height:125px;text-align:justify;line-height:1.2em;}#portfolio_list li img{float:left;border:3px solid #607878;margin:0 10px 10px 0;}.tech_box{font-size:.875em;background:#EDEBE6;clear:both;margin:5px auto 0;padding:5px;}#client_list_wrap{width:300px;background:url(../img/client_list.jpg) 0 0 no-repeat;height:208px;overflow:hidden;float:left;}#form_wrapper{width:425px;margin:0 auto;}.form_input_wrap{text-align:right;padding:5px;}.form_input_wrap label{display:inline-block;width:110px;height:42px;font-weight:900;text-transform:uppercase;overflow:hidden;font-size:0;line-height:0;}.name_label{background:url(../img/form_name.png) right no-repeat;}.email_label{background:url(../img/form_email.png) right no-repeat;}.phone_label{background:url(../img/form_phone.png) right no-repeat;}.label_float{float:left;width:110px;}.form_input{font-family:Arial, Helvetica, sans-serif;font-size:1.3em;font-weight:900;letter-spacing:-1px;color:#ce4d42;background:#EDEBE6;border:4px double #AFABA4;width:287px;padding:5px;}.text_area{width:400px;text-align:justify;}#submit_contact{display:block;border:none;background:url(../img/form_submit.png) 0 0 no-repeat;width:409px;height:50px;text-indent:-2000px;overflow:hidden;outline:none;font-size:0;line-height:0;cursor:pointer;margin:0 auto;}#submit_contact:hover{display:block;border:none;background:url(../img/form_submit.png) 0 -50px no-repeat;width:409px;height:50px;text-indent:-2000px;overflow:hidden;outline:none;cursor:pointer;}#footer{width:750px;font-size:.75em;font-weight:900;text-align:center;clear:both;margin:0 auto;padding:30px 0 0;}div.pictureHolder .top .left{background:url(../img/prettyPhoto/tl.gif) top left no-repeat;position:absolute;left:0;width:20px;height:20px;}div.pictureHolder .top .right{background:url(../img/prettyPhoto/tr.gif) top left no-repeat;position:absolute;top:0;left:auto;right:0;width:20px;height:20px;}div.pictureHolder .content{background-color:#fff;position:relative;text-align:left;width:100%;height:40px;}div.pictureHolder .content a.next:hover{background:url(../img/prettyPhoto/btnNext.gif) center right no-repeat;cursor:pointer;}div.pictureHolder .content a.previous:hover{background:url(../img/prettyPhoto/btnPrevious.gif) center left no-repeat;cursor:pointer;}div.pictureHolder .content a.expand{background:url(../img/prettyPhoto/btnExpand.gif) top left no-repeat;cursor:pointer;}div.pictureHolder .content a.expand:hover{background:url(../img/prettyPhoto/btnExpand.gif) bottom left no-repeat;cursor:pointer;}div.pictureHolder .content a.contract{background:url(../img/prettyPhoto/btnContract.gif) top left no-repeat;cursor:pointer;}div.pictureHolder .content a.contract:hover{background:url(../img/prettyPhoto/btnContract.gif) bottom left no-repeat;cursor:pointer;}div.pictureHolder .content a.close{width:61px;height:22px;background:url(../img/prettyPhoto/btnClose.gif) center left no-repeat;cursor:pointer;float:right;display:block;text-indent:-10000px;}div.pictureHolder .content .details .nav a.arrow_previous{background:url(../img/prettyPhoto/arrow_previous.gif) top left no-repeat;}div.pictureHolder .content .details .nav a.arrow_next{background:url(../img/prettyPhoto/arrow_next.gif) top left no-repeat;}div.pictureHolder .bottom .left{background:url(../img/prettyPhoto/bl.gif) top left no-repeat;position:absolute;left:0;width:20px;height:20px;}div.pictureHolder .bottom .right{background:url(../img/prettyPhoto/br.gif) top left no-repeat;position:absolute;top:0;left:auto;right:0;width:20px;height:20px;}div.pictureHolder .loaderIcon{background:url(../img/prettyPhoto/loader.gif) center center no-repeat;display:none;position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -12px;}div.prettyPhotoTitle div.prettyPhotoTitleLeft{background:url(../img/prettyPhoto/ttl.gif) top left no-repeat;}div.prettyPhotoTitle div.prettyPhotoTitleRight{background:url(../img/prettyPhoto/ttr.gif) top left no-repeat;}div.prettyPhotoTitle div.prettyPhotoTitleContent{background:url(../img/prettyPhoto/ttp.gif) top left repeat-x;float:left;line-height:23px;}div.prettyPhotoOverlay{background:#000;position:absolute;top:0;left:0;z-index:9500;width:100%;}div.pictureHolder{position:absolute;z-index:10000;width:100px;}div.pictureHolder .content .details{display:none;margin:10px 15px 0 20px;}div.pictureHolder .content .details p.description{display:none;float:left;margin:0;}div.pictureHolder .content .details .nav{float:left;margin:4px 0 0;}div.pictureHolder .content .details .nav p{float:left;margin:0 4px;}div.pictureHolder .content .details .nav a.arrow_previous,div.pictureHolder .content .details .nav a.arrow_next{float:left;display:block;width:8px;height:9px;text-indent:-10000px;margin-top:4px;}div.pictureHolder .content .details .nav a.disabled{background-position:0 -10px;cursor:default;}div.pictureHolder .content div.hoverContainer{position:absolute;z-index:10000;top:0;left:0;width:100%;}div.pictureHolder .content a.next{position:relative;z-index:2000;display:block;float:right;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/btnNext.gif) 10000px 50% no-repeat;}div.pictureHolder .content a.previous{cursor:pointer;display:block;text-indent:-10000px;width:49%;height:100%;background:url(../images/prettyPhoto/btnNext.gif) 10000px 50% no-repeat;}div.pictureHolder .content a.expand,div.pictureHolder .content a.contract{position:absolute;z-index:20000;top:10px;right:30px;cursor:pointer;display:none;text-indent:-10000px;width:20px;height:20px;}div.pictureHolder #fullResImageContainer{width:100%;text-align:center;}div.prettyPhotoTitle{display:none;position:absolute;top:0;left:0;z-index:9999;color:#fff;font-size:13px;}div.prettyPhotoTitle div.prettyPhotoTitleLeft,div.prettyPhotoTitle div.prettyPhotoTitleRight{float:left;width:19px;height:23px;overflow:hidden;}#network_content,#contact_content{height:500px;}#client_list_wrap h2,#client_list_wrap ul{margin:0 0 0 400px;}#name,#email,#phone{float:left;}div.pictureHolder .top .middle,div.pictureHolder .bottom .middle{background:#fff;position:absolute;left:20px;right:20px;height:20px;}div.pictureHolder .top,div.pictureHolder .bottom{position:relative;height:20px;}* html div.pictureHolder .top,* html div.pictureHolder .bottom{padding:0 20px;}* html div.pictureHolder .top .middle,* html div.pictureHolder .bottom .middle{position:static;}

