body{background:#f1f4f6;text-align:center;line-height:1.6;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;color:#616161;}h1,h2,h3,h4,h5,h6{color:#4b4745;font-weight:400;}h1{font-size:26px;margin-bottom:30px;}h2{font-size:21px;margin-bottom:30px;}h3{font-size:18px;margin-bottom:12px;}h4{font-size:16px;margin-bottom:11px;}h5{font-size:14px;margin-bottom:10px;}h6{font-size:13px;margin-bottom:10px;}a{text-decoration:none;color:#844370;}a:hover{text-decoration:underline;}p,pre{margin-bottom:10px;}strong{color:#333131;font-weight:700;}ol{list-style-type:decimal;}ul{list-style-type:disc;}ul.cool-li{list-style-type:none;margin-bottom:12px;}ul.cool-li .sub-li{list-style-type:none;background:none;padding-left:20px;}ul.cool-li li{background:url(images/list-item.gif) no-repeat 0 8px;padding:0 0 0 15px;}em,dfn{font-style:italic;}abbr,acronym{color:#353535;border-bottom:1px dashed #868585;}dfn,dt{color:#353535;}dd{margin:0 0 0 10px;}div.hr{border-top:1px solid #e9eced;height:1px;width:100%;clear:both;margin:10px 0;}fieldset{border:3px solid #eee;padding:10px;}legend{font-size:14px;color:#a1a0a0;font-weight:700;}fieldset label{display:block;font-size:13px;}fieldset input,fieldset textarea{background:#F1F1F1;border:1px solid #E2E2E2;color:#4C4C4C;padding:3px;}#message_input{font-family:Verdana, Arial, Helvetica, sans-serif;}blockquote span{color:#77868b;font-weight:bolder;font-size:larger;font-family:Georgia, "Times New Roman", Times, serif;}p.author{padding-top:13px;text-align:right;color:#437181;font-weight:700;}p.author em{font-weight:400;color:#616161;}.minmargin{margin-bottom:1px;}.container{width:940px;text-align:left;position:relative;overflow:hidden;margin:0 auto;}.clearfix{clear:both;}#header{background:url(images/header_bg.gif) repeat-x;height:112px;}#header h1{background:url(images/logo-trans.png) no-repeat;width:174px;height:21px;text-indent:-9990px;margin:35px 0 5px;}#header span#slogan{font-style:italic;color:#CCC;font-size:12px;letter-spacing:1.4px;}#header ul#top_menu{list-style-type:none;position:absolute;right:0;top:42px;overflow:hidden;font-size:14px;}#header ul#top_menu li a{color:#e7e7ec;display:block;text-transform:uppercase;text-decoration:none;padding:5px 13px;}#header ul#top_menu li.active a,#header ul#top_menu li a:hover{border-bottom:1px solid #FFF; color:#FFF;}#main{float:left;width:540px;}#main p{text-align:justify;}#content{background:#fff url(images/content_bg.gif) repeat-x top left;padding:33px 0;}#sidebar{float:right;width:340px;}#sidebar h2{font-size:17px;color:#8ca5b4;}#sidebar .block{background:#fff;margin-bottom:25px;border:1px solid #edecec;padding:1px;}#sidebar .block-inner{background:#fff url(images/sidebar_block_bg.gif) repeat-x;padding:14px 30px 8px;}#sidebar .block-inner-businesscard{background:#fff url(images/sidebar_block_bg.gif) repeat-x;}#footer{clear:both;border-top:1px solid #eaedf0;color:#aeb3b6;padding:20px 0 15px;}#footer p#bottom-menu a,h6{color:#aeb3b6;}#footer strong{color:#84888a;font-weight:400;}#featured_area{background:url(images/featured_area_bg.gif) repeat-x;height:308px;overflow:hidden;position:relative;}#featured_area div#mySlides{padding-top:30px;}#featured_area .description{float:left;width:275px;height:152px;}#featured_area .description h2{font-size:17px;color:#423d3a;margin-bottom:15px;font-weight:700;}#featured_area .description p{font-size:13px;}#featured_area .photo{background:url(images/featured_image_bg.gif) repeat-x;border:1px solid #f8f9fa;margin-top:1px;float:right;position:relative;padding:10px;}#featured_area .photo img{width:600px;height:210px;}#featured_area .slide{overflow:hidden;}#featured_area .container{height:308px;overflow:none;}.ribbon{position:absolute;right:-1px;top:-2px;width:87px;height:89px;z-index:5;}.ribbon.latest_project{background:url(images/latestproject-trans.png) right top no-repeat;}.ribbon.webdesign{background:url(images/webdesign-trans.png) right top no-repeat;}.ribbon.print{background:url(images/print-trans.png) right top no-repeat;}.ribbon.flash{background:url(images/flash-trans.png) right top no-repeat;}.ribbon.redevelopment{background:url(images/redevelopment-trans.png) right top no-repeat;}.ribbon.seonalytics{background:url(images/seoanalytics-trans.png) right top no-repeat;}a.jFlowPrev,a.jFlowNext{display:block;width:83px;height:33px;position:absolute;bottom:-4px;text-indent:-9999px;cursor:pointer;}a.jFlowPrev{background:url(images/prev-trans.png) no-repeat;left:0;}a.jFlowNext{background:url(images/next-trans.png) no-repeat;right:0;}div#myController{display:none;}#pagename{background:#e9edf0 url(images/pagename_bg.gif) repeat-x top left;border-bottom:1px solid #e7e9ea;height:107px;}#pagename h2{color:#FFF;font-size:35px;font-family:Palatino Linotype, Georgia, serif;margin:22px 0 0;}body#home #content h2{margin-bottom:20px;}body#home div#services{width:560px;float:left;}body#home div#services ul{overflow:hidden;list-style-type:none;}body#home div#services ul li{float:left;width:195px;overflow:hidden;margin:0 70px 15px 0;padding:0 0 0 45px;}body#home div#services ul li#first{background:url(images/service1.jpg) 0 11px no-repeat;}body#home div#services ul li#second{background:url(images/service2.jpg) 0 11px no-repeat;}body#home div#services ul li#third{background:url(images/service3.jpg) 0 11px no-repeat;}body#home div#services ul li#fourth{background:url(images/service4.jpg) 0 11px no-repeat;}body#home div#services ul li#fifth{background:url(images/facebook.png) 0 11px no-repeat;}body#home div#services ul li h3{font-weight:700;font-size:15px;margin-bottom:2px;}body#home div#services ul li p{color:#4d4c4c;line-height:1.5;}body#home div#contact-info{float:right;width:300px;}body#home div#contact-info p strong{color:#454444;font-weight:400;}body#home #content div.hr{margin:25px 0;}body#home #content .bottom-block{float:left;width:300px;margin-right:20px;}body#home #content .bottom-block h2{font-size:19px;color:#8ca5b4;}#search{background:url(images/search.jpg) no-repeat;width:261px;height:32px;position:absolute;top:36px;right:0;}#search fieldset{border:0;overflow:hidden;padding:8px 3px 3px;}#search fieldset input{color:#4C4C4C;border:0;background:none;padding:0;}#search fieldset input#search-field{width:223px;font-size:13px;color:#8b8a8a;float:left;}#search fieldset input#search-button{text-indent:-9999px;cursor:pointer;width:18px;margin-left:4px;padding-top:27px;float:left;}ul#categories li{margin-bottom:11px;}.post{overflow:hidden;padding-bottom:25px;margin-bottom:25px;border-bottom:1px solid #e9eced;}.post h2 a{color:#4B4745;}div.post-meta{font-size:11px;text-transform:uppercase;color:#bfbfbf;margin-bottom:30px;}div.post-meta a.category{color:#ccdbe4;}div.post-meta a.category:hover{color:#8ca5b4;}div.post-meta em{font-family:Palatino Linotype, Georgia, serif;font-size:14px;}.post img{border:3px solid #e4e3e3;margin-bottom:30px;}a.button{text-transform:uppercase;color:#fbfbfb;background:#91567f;display:inline-block;font-size:11px;padding:5px 10px;}a.button:hover{text-decoration:none;background:#658294;}.post a.button{margin-top:14px;float:right;}#pagination{overflow:hidden;margin-bottom:20px;}p.in_category{font-style:italic;color:#616161;margin-top:1px;padding:0 0 5px;}p.in_category a{color:#8dadc7;}p#tip{font-weight:700;font-size:13px;}#contact_us{width:460px;margin:25px 0 0;}p.label_name{width:80px;clear:both;color:#7f7e7e;font-size:14px;}#contact_us input,#contact_us textarea{width:370px;background:#f3f3f3;border:1px solid #eae9e9;font-size:13px;margin-bottom:15px;color:#797676;padding:4px;}#contact_us input.button{text-transform:uppercase;color:#fbfbfb;background:#91567f;display:inline-block;font-size:11px;width:60px;border:0;cursor:pointer;padding:5px 10px;}div#feedback{margin-top:20px;}p.error{display:none;color:#8dadc7;font-weight:700;padding:5px 0;}p#submit{text-align:right;}p#success{display:none;font-size:16px;text-align:center;margin-bottom:20px;cursor:pointer;color:#9e9595;font-style:italic;}blockquote{width:282px;background:url(images/close-quote.gif) no-repeat right bottom;}blockquote:first-letter{background:url(images/open-quote.gif) no-repeat left top;padding-left:18px;font:italic 1.4em Georgia, "Times New Roman", Times, serif;}.float_right{float:right;margin-left:10px;}.boldcelltext{font-weight:700;}.alternaterow{color:#333;padding-left:20px;font-style:italic;font-size:10.5px;}.smallertext{font-size:smaller;}acronym{cursor:help;}.img-desc{position:relative;display:block;width:298px;margin-bottom:14px;border:1px solid #A7C6D9;background-color:#FFF;}.img-desc cite{background:#111;-moz-opacity:.55;filter:alpha(opacity=55);opacity:.55;color:#fff;position:absolute;bottom:0;left:0;width:288px;border-top:1px solid #050A0E;font-size:smaller;font-style:normal;padding:1px 5px;}.img-desc2{position:relative;display:block;width:540px;margin-bottom:14px;border:1px solid #A7C6D9;background-color:#FFF;}.img-desc2 cite{background:#111;-moz-opacity:.55;filter:alpha(opacity=55);opacity:.55;color:#fff;position:absolute;bottom:0;left:0;width:530px;border-top:1px solid #050A0E;font-size:smaller;font-style:normal;padding:1px 5px;}.image_Cert_Padding_Left{padding-left:16px;}.clear_right{clear:both;float:right;}.nomargin,.post h2{margin-bottom:0;}.alignleft,#header ul#top_menu li,#footer p#bottom-menu,p.label_name,p.input_form{float:left;}.alignright,#footer h6{float:right;}#footer p#bottom-menu a.active,#footer p#bottom-menu a:hover,#footer h6 a:active,h6 a:hover,h6 a:visited{color:#82888c;text-decoration:none;}#featured_area .description a.learn_more,#pagination a{font-size:11px;text-transform:uppercase;}body#home div#services ul li.last,body#home #content .bottom-block.last{margin-right:0;}body#home #content .bottom-block ul,ul#latest_blog,ul#categories{list-style-type:none;}


  div#getInTouch{background: transparent; width:30px; position: fixed; top: 35%;}
  
  #get_In_Touch{position:relative;}
  #get_In_Touch li, #get_In_Touch a{height:30px;display:block; margin-bottom:3px;}
  
  #icon_facebook{left:0px;width:30px;}
  #icon_facebook{background:url('getintouch.png') -63px 0;}
  #icon_facebook a:hover{background: url('getintouch.png') -63px -32px;}
  
  #icon_twitter{left:0px;width:29px;}
  #icon_twitter{background:url('getintouch.png') 0 0;}
  #icon_twitter a:hover{background: url('getintouch.png') 0 -32px;}
  
  #icon_linkedin{left:30px;width:30px;}
  #icon_linkedin{background:url('getintouch.png') -31px 0;}
  #icon_linkedin a:hover{background: url('getintouch.png') -31px -32px;}
  
  #icon_contact{left:0px;width:32px;}
  #icon_contact{background:url('getintouch.png') -94px 0;}
  #icon_contact a:hover{background: url('getintouch.png') -94px -32px;}


ul#portfolio li{margin-bottom:30px!important;}
