body{margin:0;padding:0;background:#FFFFFF url(images/topRepeat.jpg) repeat-x;text-align:center;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;color:#777777}#main{width:100%}#content{width:740px;margin:0 auto;text-align:left}p{padding:5px 0}h3{font-weight:bold;font-size:15px;padding:5px 0}#content #logo{background:url(images/mainLogo.jpg) no-repeat;width:280px;height:99px}#content #logo h1{display:none}#navigation ul{list-style:none;display:block;margin-top:17px;padding:0}#navigation ul li{display:inline}#navigation ul li a{font-size:13px;color:#777777;text-decoration:none;margin-right:0px;padding-left:16px;padding-top:7px;padding-bottom:11px;height:32px;text-transform:uppercase;vertical-align:middle}#navigation ul li a span{padding-top:7px;padding-bottom:11px;height:32px;padding-right:16px}#navigation ul li a:hover{font-size:13px;color:#EFEFEF;text-decoration:none;margin-right:0px;padding-left:16px;padding-top:7px;padding-bottom:11px;height:32px;text-transform:uppercase;background:url(images/button_left_over.jpg) repeat-x;vertical-align:middle}#navigation ul li a:hover span{background:url(images/button_right_over.jpg) no-repeat top right;padding-top:7px;padding-bottom:11px;height:32px;padding-right:16px}#navigation ul li a.active{font-size:13px;color:#EFEFEF;text-decoration:none;margin-right:0px;padding-left:16px;padding-top:7px;padding-bottom:11px;height:32px;text-transform:uppercase;background:url(images/button_left.jpg) repeat-x;vertical-align:middle}#navigation ul li a.active span{background:url(images/button_right.jpg) no-repeat top right;padding-top:7px;padding-bottom:11px;height:32px;padding-right:16px}#navigation ul li .red{color:red}#imageAd{background:url(images/guyImage.jpg) no-repeat center right;height:292px;margin-top:14px}#imageAd h2{display:none}#imageAd #text{padding-top:90px;padding-left:13px;width:250px}#lowerPage{height:255px}#lowerPage #left{height:255px;width:375px;float:left;background:url(images/verticalBar.jpg) no-repeat center right}#lowerPage #left p{width:350px}#lowerPage h2{color:#0071BC;font-weight:bold;font-size:15px;margin-top:20px}#lowerPage #right{height:255px;width:335px;float:right}#lowerPage #full{margin-top:20px}.quote{margin-bottom:10px;width:330px}.quoted{font-style:italic;font-size:10px;margin-top:5px}.rss{font-size:12px;font-weight:bold;border:1px solid #ccc;padding:3px;text-align:center}.more{text-decoration:none;color:#6BBd44}.more:hover{text-decoration:underline}#clients{list-style:none;padding:0 0 0 25px}#clients li{background:url(images/orangeBullet.jpg) no-repeat center left;padding:11px 0 12px 35px;font-size:14px}#footer{text-align:center;font-size:9px;width:740px;margin:0 auto}#aboutTopRegion{background:url(images/aboutUsImage.jpg) no-repeat center right;height:292px;margin-top:14px}#aboutTopRegion h2{color:#0071BC;font-weight:bold;font-size:17px;padding-top:35px}#aboutTopRegion p{width:340px;font-size:13px;padding-bottom:5px}#rightFit{margin-top:20px}#rightFit ul li{background:url(images/orangeBullet.jpg) no-repeat center left;padding:11px 0 12px 35px}#clientsTopRegion{background:url(images/ourClients.jpg) no-repeat center right;height:292px;margin-top:14px}#clientsTopRegion h2{color:#0071BC;float:left;font-weight:bold;font-size:30px;padding-top:40px}#clientsLowerPage{height:255px}#clientsLowerPage ul{margin-top:10px;font-size:16px}#clientsLowerPage ul li{padding:10px 0 10px 25px;background:url(images/orangeBullet.jpg) no-repeat center left}#clientsLowerPage #left{height:255px;width:48%;float:left}#clientsLowerPage h2{color:#0071BC;font-weight:normal;margin-top:20px}#clientsLowerPage #right{height:255px;width:48%;float:right}#testimonialsTopRegion{background:url(images/testimonials.jpg) no-repeat center right;height:292px;margin-top:14px}#testimonialsTopRegion h2{color:#0071BC;float:left;font-weight:bold;font-size:30px;padding-top:40px}#testimonialLower{margin-top:20px}#testimonialLower .quote{width:500px;margin:0 125px 20px 125px}#challengeTopRegion{background:url(images/challengeImage.jpg) no-repeat center right;height:292px;margin-top:14px}#challengeTopRegion h2{color:#0071BC;font-weight:bold;font-size:17px;padding-top:35px}#challengeTopRegion p{width:340px;font-size:13px;padding-bottom:5px}#contactTopRegion{background:url(images/contactUs.jpg) no-repeat center right;height:292px;margin-top:14px}#contactTopRegion h2{color:#0071BC;float:left;font-weight:bold;font-size:30px;padding-top:40px}.clearfix:after{ content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{ display:inline-block}.clearfix{ display:block}.sociablebe_tagline{ padding:10px 10px 0px 0px}.sociablebe{ padding:0px 0px 0px 0px;text-decoration:none}.path{ background:#7B7163;color:#FFF;font:normal 1.1em Verdana,sans-serif;padding:0px 12px 0px 12px;height:35px;margin-top:5px}.path li,.path ul{ display:inline}.path a{ color:#FAFAFA;text-decoration:none;margin-right:16px}.path a:hover{ color:#FFE;text-decoration:underline}.path .left{ float:left;padding:9px 0px 0px 0px}.path .right{ float:right;padding:5px 0px 0px 0px;text-align:right}.path .right a{ margin-right:0px }.adminpath{ width:100%;text-align:left;font:normal 1.1em Verdana,sans-serif;margin-top:10px;padding:5px 12px;border-top:1px solid #ddd5d0}.adminpath h2{ font-weight:normal;font-size:1em;color:#ddd5d0;display:inline;margin-right:15px}.adminpath li,.adminpath ul{ display:inline}.adminpath a{ color:#777;text-decoration:none;margin-right:16px;text-transform:capitalize}.adminpath a:hover{ color:#777;text-decoration:underline}.post.error404{ margin-top:20px;padding:40px 10px 40px 10px;width:500px;background:#FFFFFF}.posts{ width:500px}.postmain{ margin-top:20px;padding:40px 10px 0px 10px;width:500px;background:#FFFFFF}.post{ margin-top:20px;width:500px;background:#FFFFFF}.post h1{ margin:0px 0px 10px 0px;font-size:1.7em;font-family:Georgia,"Times New Roman",Times,serif}.post h1 a{ border-bottom:1px solid #0072bb;color:#0072bb;text-decoration:none;padding-bottom:3px}.post h1 a:hover{ border-color:#6BBd44;color:#6BBd44}.post h2{ color:#6BBd44;margin:10px 0px 0px 0px;font-size:1.5em;font-family:Georgia,"Times New Roman",Times,serif}.post h2 a{ border-bottom:1px solid #000;color:#000;text-decoration:none;padding-bottom:3px}.post h2 a:hover{ border-color:#06C;color:#000}.post h3{ color:#0072bb;margin:5px 0px 0px 0px;font-size:1.3em;font-family:Georgia,"Times New Roman",Times,serif}.post h3 a{ border-bottom:1px solid #000;color:#000;text-decoration:none;padding-bottom:3px}.post h3 a:hover{ border-color:#06C;color:#000}.post ol,.post ul{ padding:10px 0px}.post ol li{ list-style-type:decimal;margin-left:23px;padding-left:10px}.post ul li{ list-style-type:disc;margin-left:23px;padding-left:10px}.post{ margin:2px 0 2px 0}.post .info{ background:#F5F5F5;border:1px solid #E3E4E4;color:#666;margin:2px 0 10px 0;padding:5px 10px}.post img{ border:none}.post a img{ border:none}.post a:hover img{ border-color:#CCC}.info a{ text-decoration:none}.info a:hover{ text-decoration:underline}.post .info .transformtext{ text-transform:capitalize}.post .info tr{ height:20px}.post .info td p.feedburnerFlareBlock{ display:inline;font-size:1em}.postadminlinks{ margin:4px 0 0 0;border-top:1px dashed #D2C2B2;padding:4px 0 0 0}.postfooter{ border:1px solid #DDDDDD;padding:7px 7px 7px 7px;margin:5px 0px 5px 0px}#postPaging{ width:500px;background:#FFFFFF;padding:0px 0px 30px 0px}#postnavigation{ width:500px;background:#FFFFFF;padding:10px 0px 30px 0px}.right-nav{ padding:40px 10px 50px 10px;margin-top:20px;float:right;width:200px;background:#FFFFFF}.right-nav h3{ padding:20px 0px 10px 0px;font-weight:bold;font-size:15px}.right-nav h4{ padding:20px 0px 10px 0px;font-weight:bold;font-size:15px}.right-nav .center{text-align:center;padding:20px 20px 0px 0px}blockquote{margin:15px;padding:0 0 0 20px; background:#FAFAFA;border:1px solid #f2f2f2;color:#4284B0;font:1.5em Georgia,'Bookman Old Style',Serif}#relatedPosts{ width:500px}#relatedPosts a{ display:block;margin-top:5px;margin-left:15px;margin-bottom:5px;font-size:1.2em}#relatedPosts h3{ font-size:1.2em;padding:0px 0px 10px 0px}#relatedPosts span{ margin:3px 0px 13px 20px}.recentPosts ul{ padding:0px 0px 10px 0px;display:block}.recentPosts li{ padding:0px 0px 10px 0px;display:block}.recentPosts span{ display:none}.comment{ border:1px solid #DDDDDD;padding:7px 7px 0px 7px;margin:0px 0px 5px 0px;width:500px}.comment .date{ text-align:left;margin:0;padding:3px 0px}.comment .author{ margin:0;text-align:left;padding-top:3px;margin:5px 0px 0px 0px;clear:both}.self{ background-color:#F5F5F5}.comment .gravatar{ display:none}.comment .gravatar img{ height:80px;width:80px}.comment .content{ min-height:85px;width:500px;margin:5px 0 0 0px;padding:0px;border:0px}.commentForm{ padding:15px 0px 5px 0px}.commentForm label{ float:left;display:block;width:80px}.commentForm input{ width:130px}.commentForm textarea{ width:100%;height:150px}#comment{ font-size:1.2em;padding:30px 0px 10px 0px}#archive{ padding:40px 10px 50px 10px;background:#FFFFFF;margin-top:20px;width:500px}#archive h1{ margin:0px 0px 10px 0px;font-size:1.7em;font-family:Georgia,"Times New Roman",Times,serif;color:#000}#archive h1 a{ border-bottom:1px solid #000;color:#000;text-decoration:none;padding-bottom:3px}#archive h1 a:hover{ border-color:#06C;color:#000}#archive h2{ border-bottom:1px solid silver;padding:40px 0px 4px 0px;font-size:12px;margin-bottom:10px}#archive h2 img{ margin-right:3px}#archive ul{ list-style-type:square;margin:0 10px;padding:10px}#archive ul li{ margin-right:20px}#archive table{ width:100%;border-collapse:collapse}#archive table td,#archive table th{ text-align:left}#archive table td{ text-align:left;border-bottom:1px solid #D8D8D8;padding:2px 0}#archive .date{ width:90px}#archive .comments{  text-align:center}#archive .rating{  text-align:center}#searchbox{ font-size:11px}#searchbutton{ height:21px;font-size:12px}#searchfield{ width:185px}#searchcomments{ margin-right:4px}.loginbox{ padding:40px 0px 0px 0px;background:#FFFFFF;margin:20px 0px 0px 0px;width:520px}.loginbox table{ width:100%;border-collapse:collapse}.loginbox table td,.loginbox table th{ text-align:left}.loginbox table td{ text-align:left;padding:0px 0}#contact{ width:500px;padding:10px;float:left}#contact h1{ margin-top:0}#contact label{ display:block;padding-top:5px}#contact input.field{ width:200px}#contact textarea{ display:block;overflow:auto;width:85%;height:150px;margin:0}#contact-right{ width:200px;padding:10px;float:right}.csharpcode,.csharpcode pre{ font-size:small;color:black;font-family:Consolas,"Courier New",Courier,Monospace;background-color:#ffffff}.csharpcode pre{ margin:0em}.csharpcode .rem{ color:#008000}.csharpcode .kwrd{ color:#0000ff}.csharpcode .str{ color:#006080}.csharpcode .op{ color:#0000c0}.csharpcode .preproc{ color:#cc6633}.csharpcode .asp{ background-color:#ffff00}.csharpcode .html{ color:#800000}.csharpcode .attr{ color:#ff0000}.csharpcode .alt{ background-color:#f4f4f4;width:100%;margin:0em}.csharpcode .lnum{ color:#606060}.searchresult{ margin:20px;width:500px}.searchresult a{ font-weight:bold}.searchresult span.text{ display:block;margin:3px 0}.searchresult span.type{ display:block}.searchresult span.url{ color:Gray}.searchpage{ padding:40px 10px 50px 10px;background:#FFFFFF;margin-top:20px;width:500px}.searchpage h1{ margin:0px 0px 10px 0px;font-size:1.7em;font-family:Georgia,"Times New Roman",Times,serif;color:#000}.searchpage h1 a{ border-bottom:1px solid #000;color:#000;text-decoration:none;padding-bottom:3px}.searchpage h1 a:hover{ border-color:#06C;color:#000}.searchpage ul.paging{ list-style-type:none;margin:10px;margin-bottom:20px;padding:0px}.searchpage ul.paging li{ display:inline;border:1px solid gray;background:#f1f1f1;margin-right:5px}.searchpage ul.paging li a{ padding:5px 8px}.searchpage ul.paging li.active{ background:#f1f1f1;border:1px solid black}.codeSnippet{margin-bottom:5px}.codeHeader{font-size:12px;text-align:left;vertical-align:middle}.codeContainer{font-family:Monospace;width:99%;overflow:auto;font-size:12px;padding:5px;padding-bottom:20px;border:1px solid #cecece;background-color:#F5F5F5;max-height:400px;min-height:40px}.lineNumber{color:#aaa;border-right:1px dotted #bebe7;padding-right:2px;margin-right:3px}.code{ font-size:12px;color:black;font-family:Consolas,"Courier New",Courier,Monospace;background-color:#F1F1F1;line-height:normal}.code p{ padding:5px}.code .rem{ color:#008000}.code .kwrd{ color:#0000ff}.code .str{ color:#006080}.code .op{ color:#0000c0}.code .preproc{ color:#0000ff}.code .asp{ background-color:#ffff00}.code .html{ color:#800000}.code .attr{ color:#ff0000}.code .alt{background-color:#f4f4f4}.code .lnum{ color:#606060}div.post .text a[rel]{padding-right:11px;background-repeat:no-repeat;background-position:right center}div.post .text a[rel="me"]{background-image:url('../../pics/xfn/me.gif')}div.post .text a[rel~="contact"] ,div.post .text a[rel~="acquaintance"],div.post .text a[rel~="friend"]{background-image:url('../../pics/xfn/contact.gif')}div.post .text a[rel~="contact"][rel~="met"] ,div.post .text a[rel~="acquaintance"][rel~="met"] ,div.post .text a[rel~="friend"][rel~="met"]{background-image:url('../../pics/xfn/contactMet.gif')}div.post .text a[rel~="colleague"] ,div.post .text a[rel~="co-worker"]{background-image:url('../../pics/xfn/colleague.gif')}div.post .text a[rel~="colleague"][rel~="met"] ,div.post .text a[rel~="co-worker"][rel~="met"]{background-image:url('../../pics/xfn/colleagueMet.gif')}div.post .text a[rel~="muse"] ,div.post .text a[rel~="crush"] ,div.post .text a[rel~="date"] ,a[rel~="sweetheart"]{background-image:url('../../pics/xfn/sweet.gif')}div.post .text a[rel~="muse"][rel~="met"] ,div.post .text a[rel~="crush"][rel~="met"] ,div.post .text a[rel~="date"][rel~="met"] ,div.post .text a[rel~="sweetheart"][rel~="met"]{background-image:url('../../pics/xfn/sweetMet.gif')}.clearer{ clear:both;font-size:0}