/* CSS Document */

*{ margin:0px; padding:0px; }
body{ font:11px Arial,Helvetica,sans-serif; text-align:center; background:url(images/bg1600.jpg) center repeat-y; background-color:#006699; color:#666666; }
a,a:visited{ text-decoration:none; }
a:hover{ text-decoration:underline; }

#container{ text-align:left; margin:0px auto; width:760px; background:url(images/cbg.jpg) top left repeat-y; }

#heading{ background:url(images/heading.gif) top left no-repeat; width:760px; height:80px; margin:0px auto; }
#heading span{ display:none; }

.NavNew {
color:#ff0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
padding-left:6px;

font-weight:600
}

#left{ width:175px; float:left; height:100%; background:url(images/navbgnew.gif) top left no-repeat; position:relative; }
#nav{ list-style-type:none; font-weight:bold; color:#ffffff; position:absolute; top:175px; left:25px; text-transform:uppercase; line-height:30px; }
#nav a, #nav a:visited{ color:#666666; }

ul.side-list{ list-style-type:none; margin-left: 25px; line-height:24px; text-transform:uppercase; margin-bottom:20px; font-weight:bold; color:#999999; }
ul.side-list a, ul.side-list a:visited{ color:#999999; }
ul.side-list a:hover{ color:#666666; }

#content{ float:left; width:585px; text-align:center; }

#home-top, #clients-top, #contact-top{ height:210px; width:585px; }
#home-top span, #clients-top span, #contact-top span{ display:none; }

h3 span { font:16px 'Trebuchet MS',Arial,Helvetica,sans-serif,strong;font-weight:bold;line-height:30px; }
h4 span {font:12px 'Trebuchet MS',Arial,Helvetica,sans-serif,strong;font-weight:bold;line-height:12px;float:right;text-align:right; }
h2{ margin-left:12px; }
h1 span, h2 span{ display:none; }
h2.clients{ background:url(images/title_clients.gif) top left no-repeat; height:25px; width:75%; }
h2.dbstats{ background:url(images/title_dbstats.gif) top left no-repeat; height:25px; width:75%; }
h2.services{ background:url(images/title_services.gif) top left no-repeat; height:25px; width:75%; }

div.full{ width:100%; margin-bottom:15px; }

div.left, div.right, div.left-grey, div.right-grey{ width:49%; float:left; }
div.right, div.right-grey{ margin-left:2px; }
div.left-grey, div.right-grey{ background-color:#DDDDDD; height:320px; }

div.inside, div.inside-contact{ width:95%; margin:10px auto; margin-bottom:10px; text-align:left; }
div.inside-contact{ margin-left:20px; width:75%; }
div.clear{ width:100%; height:1px; clear:both; }
div.spacer{ height:275px; width:100%; }
div.sep{ width:98.5%; height:2px; margin-bottom:1px; background-color:#BEBEBE; }

div.inside p{ margin-bottom:10px; }

h1{ margin-bottom:10px; }

h1.news{ background:url(images/title_news.gif) top left no-repeat; }
h1.news span{ display:none; }

h1.why{ background:url(images/title_why.gif) top left no-repeat; }
h1.why span{ display:none; }
ul.why, ul.clients{ list-style-position:inside; line-height:18px; color:#0178B0; }
ul.clients a, ul.clients a:visited{ color:#999999; }

h1.welcome{ background:url(images/title_welcome.gif) top left no-repeat; }
h1.welcome span{ display:none; }




#content h1{ width:90%; height:25px; margin-bottom:8px; }

h1.service{ background:url(images/title_service.gif) top left no-repeat; }
h1.source{ background:url(images/title_source.gif) top left no-repeat; }
h1.services{ background:url(images/title_services.gif) top left no-repeat; }
h1.method{ background:url(images/title_method.gif) top left no-repeat; }
h1.editors{ background:url(images/title_editors.gif) top left no-repeat; }
h1.iegmarket{ background:url(images/title_mediamarketi.gif) top left no-repeat; }
h1.webservices{ background:url(images/title_webservices.gif) top left no-repeat; }
h1.verticals{ background:url(images/title_verticals.gif) top left no-repeat; }
h1.datafeeds{ background:url(images/title_datafeeds.gif) top left no-repeat; }
h1.users{ background:url(images/title_users.gif) top left no-repeat; }
h1.inthenews{ background:url(images/title_inthenews.gif) top left no-repeat; }


h1.channel{ background:url(images/title_channel.gif) top left no-repeat; }
h1.webservices{ background:url(images/title_webservicesi.gif) top left no-repeat; }
h1.print{ background:url(images/title_print.gif) top left no-repeat; }
h1.feed{ background:url(images/title_mediamarket.gif) top left no-repeat; }
h1.mediamarket{ background:url(images/title_mediamarket.gif) top left no-repeat; }
h1.feed{ background:url(images/title_mediamarket.gif) top left no-repeat; }
h1.brands{ background:url(images/title_brands.gif) top left no-repeat; }
h1.about{ background:url(images/title_about.gif) top left no-repeat; }
h1.contact{ background:url(images/title_contact.gif) top left no-repeat; margin-left:15px; width:75%; }

#footer{width:760px;height:135px; background:url(images/footer.jpg) top left no-repeat; clear:both; background-color:#0178B0; margin:0px auto; }
#footfin{height:90px;background:url(images/bgfull.jpg) center repeat-y; background-color:#0178B0; margin:0px auto; }
