@charset utf-8;body{background:#000;background-image:url(images/marconi_media_background_city.jpg);background-position:right 15px;background-repeat:no-repeat;font-family:arial, sans-serif;margin:0;padding:0;}div,h1,h2,h3,h4,h5,h6,img{border:none;display:inline;float:left;}a:active{outline:none;}ul,li{display:inline;float:left;margin:0;padding:0;}.container{display:inline;float:left;height:auto;margin:0 0 0 20px;width:960px;}.contactinfo{color:#FFF;font-family:arial;font-size:12px;font-weight:700;line-height:22px;margin:8px 0;}.mainservices{color:#FF6C00;display:inline;font-family:arial;font-size:18px;font-weight:400;margin:15px 0 0 8px;padding:0;width:100%;}.header{height:auto;margin:36px 0 0;width:750px;}.mainmenu{background:url(images/mainmenu_back.gif) no-repeat left 9px;height:40px;margin:15px 0 8px;padding-left:12px;width:750px;}.mainmenuarrowleft,.mainmenuarrowright{background-image:url(images/menu_arrow_left.gif);background-repeat:no-repeat;height:18px;margin:8px 0 0;width:8px;}.mainmenuarrowright{background-image:url(images/menu_arrow_right.gif);}@font-face{font-family:Opensans;src:url(fonts/OpenSans-Regular.ttf);}@font-face{font-family:Opensansbold;src:url(fonts/OpenSans-Semibold.ttf);}.mainmenucontent{height:40px;width:auto;}.mainmenuitemhome,.mainmenuitemportfolio,.mainmenuitemcms,.mainmenuitemprices,.mainmenuitemblog,.mainmenuitemtestimonials,.mainmenuitemaboutus,.mainmenuitemcontact,.mainmenuitemhomeh,.mainmenuitemportfolioh,.mainmenuitemcmsh,.mainmenuitempricesh,.mainmenuitemblogh,.mainmenuitemtestimonialsh,.mainmenuitemaboutush,.mainmenuitemcontacth{color:#FFF;display:inline;float:left;font-family:arial;font-size:12px;font-weight:700;line-height:18px;padding:8px 18px 12px;text-decoration:none;}.mainmenuitemcms{padding:8px 11px 12px;}.mainmenuitemhome:hover,.mainmenuitemhomeh,.mainmenuitemblog:hover,.mainmenuitemblogh{background-image:url(images/home_highlighted.jpg);background-position:center 3px;background-repeat:no-repeat;}.mainmenuitemportfolio:hover,.mainmenuitemportfolioh{background-image:url(images/portfolio_highlighted.jpg);background-position:center 3px;background-repeat:no-repeat;padding:8px 17px 12px;}.mainmenuitemcms:hover,.mainmenuitemcmsh{background-image:url(images/elementscms_highlighted.jpg);background-position:center 3px;background-repeat:no-repeat;padding:8px 11px 12px;}.mainmenuitemprices:hover,.mainmenuitempricesh{background-image:url(images/prices_highlighted.jpg);background-position:center 3px;background-repeat:no-repeat;}.mainmenuitemaboutus:hover,.mainmenuitemaboutush,.mainmenuitemtestimonials:hover,.mainmenuitemtestimonialsh{background-image:url(images/aboutus_highlighted.jpg);background-position:center 3px;background-repeat:no-repeat;padding:8px 17px 12px;}.mainmenuitemcontact:hover,.mainmenuitemcontacth{background-image:url(images/contact_highlighted.jpg);background-position:center 3px;background-repeat:no-repeat;}.flashbanner{height:270px;width:750px;}.services{height:auto;margin:0 0 25px;width:750px;}.servicecell,.doubleservicecell{height:auto;width:236px;}.doubleservicecell{height:auto;margin:0 0 0 20px;width:492px;}.productdescription{color:#afafaf;display:inline;float:left;font-family:Opensans,"lucida sans unicode", arial;font-size:12px;;height:auto;line-height:18px;margin:4px 0 0;padding-right:10px;}.service,.servicefull{border-bottom:2px solid #666;display:inline;float:left;font-family:Opensansbold,"lucida sans","lucida sans unicode", arial;font-size:1.1em;margin:10px 0 8px;padding-bottom:8px;width:236px;}.service{font-weight: normal;font-family:Opensansbold,"lucida sans","lucida sans unicode",arial,sans-serif;line-height: 26px; arial;font-size:1.1em;margin:10px 0 8px; color: #FF6600;}.servicefull{margin-bottom:2px;width:100%;}.service a,.servicefull a{color:#ff6800;font-weight:400;line-height:24px;text-decoration:none;font-family:Opensansbold;}.servicedescription{color:#d9d9d9;display:inline;float:left;font-family:Opensans,"lucida sans unicode", arial;font-size:12px;;line-height:18px;margin:0;}.servicedescription a{color:#F60;text-decoration:none;}.servicedescription strong{font-family:arial;font-size:12px;;font-weight:700;}.indexdivider{border-bottom:1px solid #333;height:25px;margin-bottom:15px;width:100%;}.pricelisting{color:#afafaf;font-family:arial;font-size:12px;;font-weight:700;}.pricelisting em{color:#FFF;font-family:arial;font-size:1.1em;font-style:normal;font-weight:700;line-height:18px;}.sep1{height:200px;width:20px;}.productsubtitle{color:#FFF;font-family:arial;font-size:12px;font-weight:700;margin:12px 0 0;padding:0;width:99%;}.priceexample{color:#666;display:inline;float:left;font-family:Opensans,"lucida sans", Opensans,"lucida sans Unicode", arial;font-size:.92em;font-weight:400;margin:24px 0 0;width:90%;}.priceexample a{color:#F60;font-family:Opensans,"lucida sans", Opensans,"lucida sans Unicode", arial;font-size:13px;font-style:normal;font-weight:400;line-height:24px;margin:2px 0;text-decoration:none;}.showhidebutton{background-image:url(images/yahoo-messenger-icon.png);background-position:left center;background-repeat:no-repeat;border:none;color:#d9d9d9;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;height:40px;line-height:39px;margin:8px 0 4px;padding-left:44px;text-decoration:none;}#priceinquiry,#messengerwindow{border:1px solid #333;display:inline;float:left;height:auto;padding:10px;width:214px;}.messengerwindow{height:420px;padding:0;width:240px;}.screenshotholder{border:5px solid #0D0D0D;height:auto;margin:12px 0;width:482px;}.screenshot{display:block;float:none;left:0;top:0;z-index:2;}.screenshotcomment{background-image:url(images/transparency.png);color:#FFF;display:inline;float:left;font-family:calibri, arial;font-size:1.1em;margin:210px 0 0;padding:8px 12px;width:462px;}.softlogo,.softlogoindex1,.softlogoindex2{display:inline;float:left;}.softlogoindex1{margin-top:420px;}.fieldtitle1{color:#afafaf;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;margin:8px 0 4px;width:214px;}.field1{background:#000;border:1px solid #666;color:#FFF;display:inline;float:left;height:20px;width:212px;}.textarea1{background:#000;border:1px solid #666;color:#FFF;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;height:70px;overflow:auto;width:212px;}.submitbutton{background:#262626;border:none;color:#d9d9d9;display:inline;float:left;font-family:arial, sans-serif;font-size:12px;;font-weight:700;margin:8px 0 0 -1px;padding:5px 12px;text-transform:uppercase;}.submitbutton:hover{color:#F60;cursor:pointer;}.footer,.footerwide{background-image:url(images/footer_back.gif);background-repeat:repeat-x;height:34px;margin:20px 0 0;width:750px;}.footerwide{margin:0 0 0 20px;width:auto;}.footerwide .footercontent{width:728px;}.footerleft,.footerright{background-image:url(images/footer_left.gif);height:34px;width:6px;}.footercontent{background:url(images/footer_back.gif) repeat-x left top;height:34px;padding:0 10px;width:718px;}.footerright{background-image:url(images/footer_right.gif);}.footermenuitem{color:#FFF;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;margin:12px 20px 0 0;text-decoration:none;}.rightside{height:auto;margin:123px 0 0 20px;width:147px;}.languages{margin:0 0 266px 2px;}.languages a{color:#afafaf;display:inline;float:left;font-family:Arial;font-size:12px;;font-weight:700;}.language{color:#FFF;margin:0 0 0 10px;text-decoration:none;}.slogan,.sloganlower{background-image:url(images/slogan.png);background-repeat:no-repeat;height:49px;margin:298px 0 25px;width:147px;}.slogan{margin:402px 0 27px;}.sloganlower{margin-top:390px;}.bottomborder{background:#201f1f;height:7px;width:100%;}.cmsimage{display:inline;float:left;margin:30px 0 20px 0;}.portfolioholder,.portfolioholder2{height:440px;margin:10px 0 0;width:100%;}.portfolioholder2{background:#000;background-image:none;height:120px;margin-bottom:30px;}.portfolioitem{margin:15px 0 0;}.slider{height:330px;width:100%;}.portfolioitemtitle{color:#FFF;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;margin:12px 0 0;width:95%;}.portfolioitemdescription{color:#afafaf;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;height:30px;line-height:18px;margin:4px 0 0;width:330px;}.link{height:20px;margin:3px 0 0;width:440px;}.portfoliologo{display:inline;float:left;margin:0;}.formcellfull{width:100%;}.formtitle2{color:#afafaf;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;margin:10px 0 5px;width:99%;}.field2{background:#000;border:1px solid #666;color:#FFF;display:inline;float:left;font-family:arial;font-size:13px;font-weight:700;height:20px;line-height:19px;width:236px;}.message{background:#000;border:1px solid #666;color:#FFF;display:inline;float:left;font-family:arial;font-size:13px;font-weight:700;height:80px;line-height:19px;overflow:auto;padding:8px;width:466px;}.messagefeedback{color:#d9d9d9;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;width:99%;}.maintitleelementfull,.maintitleelementhalf{color:#F60;font-family:Opensans,"lucida sans", Opensans,"lucida sans unicode", arial;font-size:1em;font-weight:400;margin:20px 0 0;width:730px;}.paragraphtextelementfull,.paragraphtextelementhalf{color:#afafaf;display:inline;float:left;font-family:Opensans,"lucida sans unicode", arial;font-size:12px;;line-height:18px;margin:8px 0 0;}.twinparagraphelement{height:auto;margin:12px 0 0;width:750px;}.paragraphtextelementhalf{width:365px;}.sep2{height:20px;width:20px;}.paragraphhoder{height:auto;width:365px;}.hoverbubble{display:block;float:none;height:103px;left:20px;position:absolute;top:350px;width:404px;z-index:9999;}.companydescription{background:#201f1f;height:auto;padding:5px 0;width:100%;}.companydesc{color:#d9d9d9;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;line-height:18px;padding:0 10px 0 20px;width:910px;}.twitterbutton{color:#d9d9d9;display:inline;float:left;font-family:arial;font-size:12px;font-weight:700;line-height:44px;margin-top:300px;text-decoration:none;}.facebookbutton{display:inline;float:left;width:100%; font-family:arial,sans-serif;color:#d9d9d9;font-size:12px;text-decoration:none;line-height:46px;}.facebookbutton:hover{text-decoration:underline;}.stepcarousel,.stepcarousel2{display:block;float:none;height:440px;overflow:scroll;position:relative;width:100%;}.stepcarousel2{height:120px;}.stepcarousel .belt,.stepcarousel2 .belt{display:block;float:none;left:0;position:absolute;top:0;}.stepcarousel .panel {background-image:url(images/hardmetal.jpg); height: 450px; }.stepcarousel .panel,.stepcarousel2 .panel{display:block;float:left;margin:0;overflow:hidden;width:440px;}.portfolioholder2 .stepcarousel2 .belt .panel{margin:24px 0 0;width:184px;}.errormessage{color:#FFF;display:inline;float:left;font-family:calibri, arial;font-size:1.6em;margin:100px 0 0;}.errorcontainer{height:600px;width:100%;}.backlink{color:#F60;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;margin:8px 0 0;text-decoration:none;width:100%;}.contactinfo strong{font-size:18px;}.contactinfo a{color:#FFF;text-decoration:none;}.portfoliolink{margin-top: 3px;color:#F60;display:inline;float:left;width:100%;font-family:arial;font-size:12px;;font-weight:700;margin:5px 0 0;text-decoration:none;}.sitemap404{border:1px solid #333;height:auto;margin:20px 0 0;padding:15px 15px 20px;width:700px;}.humansitemaplink{display:inline;float:left;font-family:calibri, arial;font-size:14px;font-weight:700;line-height:26px;width:100%;}.leftsidesubtitle{color:#F60;display:inline;float:left;font-family:arial;font-size:12px;;font-weight:700;margin:20px 0 8px;}.seoportfolioelement{color:#afafaf;display:inline;float:left;font-family:arial;font-size:12px;line-height:18px;margin:0 0 8px;width:100%;}.seoportfolioelement b{color:#F60;}.seoportfolioelement em{color:#FFF;font-style:normal;}.incentive{color:#F60;display:inline;float:left;font-family:arial;font-size:14px;font-weight:700;margin:6px 0 0;}.blogquicklinks{height:auto;margin:10px 0 0;width:100%;}.blogquicklink{color:#F60;display:inline;float:left;font-family:arial, sans-serif;font-size:12px;;font-weight:700;text-decoration:none;width:100%;}.reviewcell{border-bottom:1px solid #333;height:auto;margin:10px 0;padding-bottom:10px;width:100%;}.reviewer{color:#F60;display:inline;float:left;font-family:arial;font-size:12px;font-weight:700;margin:0;width:100%;}.ratingholder{background-image:url(images/ratingstar_nonh.gif);height:17px;width:95px;}.ratingstar{background-image:url(images/ratingstar_h.gif);display:inline;float:left;height:17px;width:19px;}.ratingtext{color:#d9d9d9;display:inline;float:left;font-family:Opensans,arial;font-size:12px;line-height:18px;width:97%;}.latestprojectlabel,.latestprojecttitle,.indexpagesubtitle{color:#F60;display:inline;float:left;font-family:calibri, arial, sans-serif;font-size:18px;margin:10px 0 6px;width:100%;}.latestprojectlabel{margin-bottom:12px;}.indexpagesubtitle{font-weight:400;}.latestprojecttitle{font-family:arial, sans-serif;font-size:12px;font-weight:700;margin:0 0 0 15px;width:360px;text-decoration:none;}.latestprojectthumb,.simpleimage{border:1px solid #333;display:inline;float:left;padding:6px;}.latestprojectdescription,.latestprojecttechspecs,.indexservicedescription{color:#d9d9d9;display:inline;float:left;font-family:Opensans,"lucida sans unicode", arial, sans-serif;font-size:12px;line-height:18px;margin:8px 0 0 15px;width:360px;}.latestprojecttechspecs{color:#afafaf;font-size:10px;line-height:15px;margin-top:4px;}.simpleimage{margin:15px 0;}.indexservicecell,.indexservicecellleft{height:auto;margin:15px 0 0;width:355px;}.indexservicecellleft{margin-right:25px;}.indexservicetitle{color:#F60;display:inline;float:left;font-family:arial, sans-serif;font-size:12px;margin:0 0 3px;width:100%;}.indexservicedescription{margin:0;width:100%;}.plusone{display:inline;float:left;height:24px;margin:82px 0 0 8px;width:80px;}.plusoneportfolio{margin:198px 0 0 20px;}.indexseoentry,.blogmorebutton,.blogentry,.brandlogostitle,.indexparagraph{color:#d9d9d9;display:inline;float:left;font-family:Opensans,"lucida sans unicode", arial, sans-serif;font-size:12px;line-height:18px;margin:0 0 10px;width:100%;}.indexparagraph{margin-top:-10px;}.indexparagraph a{color:#FFF;text-decoration:none;}.blogmorebutton{color:#F60;font-size:10px;margin:0;text-decoration:none;}.blogentry{margin:5px 0 3px;}.indexseoentry em{color:#F60;font-style:normal;}.blogposttitle{color:#F60;display:inline;float:left;font-family:Calibri, arial, sans-serif;font-size:16px;margin:8px 0 0;}.brandlogostitleholder{background:url(images/brandlogos_bottomline.jpg) repeat-x left bottom;}.brandlogostitle{background:url(images/brandlogostitle_back.jpg) repeat-x left top;border-left:1px solid #242424;border-right:1px solid #242424;border-top:1px solid #242424;color:#F60;font-size:13px;margin:0 0 0 20px;padding:6px 10px;width:auto;}.brandlogos img{display:inline;float:left;margin:20px 0 20px 15px;}.contactnumbers,.contactnumbersinside{color:#FFF;display:inline;float:left;font-family:calibri, Opensans,"lucida sans Unicode", arial, sans-serif;font-size:19px;margin:120px 0 0;}.contactnumbers b,.contactnumbersinside b{color:#F60;font-size:13px;font-weight:400;}.contactnumbersinside{margin:10px 0 0;width:100%;}.wrapper,.content,.latestprojectholder{height:auto;width:750px;}.mainmenuitemaboutus,.mainmenuitemtestimonials,.mainmenuitemportfolio{padding:8px 17px 12px;}.productdescription a,.humansitemaplink a{color:#F60;text-decoration:none;}.productdescription a:hover,.showhidebutton:hover,.twitterbutton:hover,.backlink:hover,.priceexample a:hover,.humansitemaplink a:hover,.blogquicklink:hover{text-decoration:underline;}.service a:hover,.footermenuitem:hover,.language:hover{color:#F90;}.priceholder,.formcell,.formcellfull{height:auto;width:50%;}.brandlogos,.brandlogostitleholder,.contactpanel{height:auto;width:100%;} .portfoliolink {margin-top: 10px;} .fb-like {display: inline; float: left; margin: 80px 0 0 8px;)