body{background:#fff;color:#666}b{color:#333}p{margin-bottom:0.5em}.float-left{float:left}.float-right{float:right}#header,#main,#footer{text-align:center}.content{margin:0 auto;text-align:left;width:960px}#header{background:url(../images/headerbg.gif) top left repeat-x;padding-top:8px}#topnav{background:url(../images/topnavbg.gif) top left no-repeat}#logo{float:left;padding:5px 0 6px 20px}#nav{float:left;height:35px;margin:25px 0 0 24px}#nav ul li{display:block;float:left;height:35px}#nav ul li a{background:url(../images/menu.gif) top left no-repeat;display:block;float:left;height:35px;text-indent:-9999px}#nav ul li.home a{width:100px}#nav ul li.insidemego a{background-position:-100px 0;width:119px}#nav ul li.whatwedo a{background-position:-219px 0;width:119px}#nav ul li.partners a{background-position:-338px 0;width:99px}#nav ul li.clients a{background-position:-437px 0;width:99px}#nav ul li.contactus a{background-position:-536px 0;width:119px}#nav ul li.home a:hover,#nav ul li.home a.active{background-position:0 -35px}#nav ul li.insidemego a:hover,#nav ul li.insidemego a.active{background-position:-100px -35px}#nav ul li.whatwedo a:hover,#nav ul li.whatwedo a.active{background-position:-219px -35px}#nav ul li.partners a:hover,#nav ul li.partners a.active{background-position:-338px -35px}#nav ul li.clients a:hover,#nav ul li.clients a.active{background-position:-437px -35px}#nav ul li.contactus a:hover,#nav ul li.contactus a.active{background-position:-536px -35px}#banner{background:url(../images/bannerbg.jpg) top left no-repeat;margin-top:15px}#banner .content{background:url(../images/bannerimg.jpg) top right no-repeat;color:#fff;height:300px}#banner .content .info{padding:18px 0 0 26px;width:467px}#banner h3,#banner h4{height:40px;margin:0;position:relative}#banner h4{margin-bottom:1.25em}#main{margin-top:35px}#main .title{background:url(../images/titleleft.gif) left 7px no-repeat;font-size:1em;line-height:1.45em}#main .title span{background:#fff;color:#D20023;display:block;float:left;font-weight:700;padding:0 5px 0 0}#main .title span span{color:#666;display:inline;float:none}#main #left{border-right:1px solid #efefef;display:inline;float:left;margin-bottom:20px;margin-left:26px;width:703px}#main #left .detailsinner{width:650px}#main a.readmore,#main a.readmore:visited{background:url(../images/arrow.gif) left 5px no-repeat;color:#dc1d22;display:block;padding-left:12px;text-decoration:none}#main #left ul.partnerlist{margin:0 0 25px}#main #left ul.partnerlist li{display:inline;float:left;margin-right:22px;width:202px}#main #left .details ul.partnerlist li{margin-bottom:20px}#main #left ul.partnerlist li h3{font-size:1em;margin-bottom:1.25em}#main #left ul.partnerlist li h3 a,#main #left ul.partnerlist li h3 a:visited{color:#d20023;font-weight:700;text-decoration:none}#main #left ul.partnerlist li h3 a span{color:#aea4a7;text-transform:uppercase}#main #left ul.partnerlist li .img{border:1px solid #ccc;margin-bottom:1.25em}#main #left ul.partnerlist li a{color:#486f6f;display:block;font-weight:700}#main #left .details ul.partnerlist li a{color:#D20023}#main #left ul.partnerlist li .info{color:#8e8e8e;font-size:0.92em}#main #left #news .newscol{display:inline;float:left;margin-right:21px;width:298px}#main #left #news .newscol h2{height:56px;margin:0;position:relative}#main #left #news .newscol ul li{border-top:1px dashed #ccc;margin-bottom:0.5em}#main #left #news .newscol ul li h3{font-size:1.08em;font-weight:700;margin:0.5em 0}#main #left #news .newscol ul li h3 a{color:#d40122}#main #left #news .newscol ul li span,#main #left #news .newscol ul li p{color:#8E8E8E;font-size:0.92em}#main #left .whatwedo{list-style:none;margin:20px 0 0}#main #left .whatwedo li{display:inline;float:left;font-size:0.92em;margin-bottom:22px;margin-left:22px;position:relative;width:276px}#main #left .whatwedo li .info{float:left;margin-left:67px}#main #left .whatwedo li .info h5{color:#000}#main #left .paginator{clear:left;color:#848a8c;font-size:110%;list-style:none;margin:0;padding:10px 0 0}#main #left .num2{margin:10px 0 0 !important;padding:10px 0 0 2px !important}#main #left .paginator li{float:left;padding:0 6px 0 0}#main #left .paginator li.first{border:1px solid #d7dce0;display:inline;line-height:14px;margin:0 6px 0 0;padding:2px 4px 0}#main #left .paginator a{border:1px solid #d7dce0;color:#848a8c;float:left;line-height:14px;min-width:8px;padding:2px 4px 0;text-decoration:none}#main #left .paginator a:hover,#center .paginator li.current a{background:#7f8487;border-bottom-color:#848a8c;color:#fff}#main #left .paginator .lastInfo{line-height:14px;padding:2px 4px 0}#main #right{display:inline;float:right;margin-bottom:20px;margin-right:5px;width:204px}#main #right .title{background:url(../images/titleright.gif) left 7px no-repeat}#main #right .whowithmego{font-size:0.92em;width:174px}#main #right .whowithmego ul{list-style:none;margin:0 0 1em}#main #right .whowithmego ul li{display:inline;float:left;margin-right:3px}#main #right .whowithmego ul li img{background:#fff;border:1px solid #e2e2e2;padding:1px}#main #right .whowithmego h4{color:#666;font-weight:700;margin-bottom:0;text-transform:uppercase}#footer{background:url(../images/footerbg.gif) left top repeat-x;height:51px}#footer ul{display:inline;float:left;list-style:none;margin:0 0 0 26px;width:555px}#footer ul li{display:inline;float:left;margin-right:31px}#footer ul li a,#footer ul li a:visited{color:#666;display:block;float:left;font-size:1.25em;padding:15px 0 0;text-decoration:none}#footer ul li a:hover{border-bottom:2px solid #d90024}#footer .copyright{float:right;font-size:0.92em;line-height:51px}#footer .copyright em{color:#ccc}#nav ul,#main #left #news .newscol ul{list-style:none;margin:0}#banner .himgr,#news .himgr,#main #left .whatwedo li .img{left:0;position:absolute;top:0}
