/* Reset Styles */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; outline:none;}
	
	
body {margin:0 0 10px 0; text-align:center; background:#333333 url(../_images/bg.gif) top center no-repeat; font-family: Arial, Helvetica, sans-serif;}
ul {list-style-type:none;}

#container {position:relative; margin:0 auto; width:901px; text-align:left; background:#ffffff;}

#top {margin:0; padding:0; height:100px; width:901px; background:white;}

#logo {width:267px; float:left;}
#logo span {display:none;}
#logo .logo {display:block; width:267px; height:100px; background:url(../_images/logo.gif) top left no-repeat;}

#masthead {width:405px; float:left;}
	#masthead li {float:left;}
	#masthead li span {display:none;}
	#masthead .topbanner {display:block; width:405px; height:58px; background:url(../_images/topbanner.gif) top left no-repeat; }
	#masthead .red7story {display:block; width:92px; height:42px; background:url(../_images/red7story.gif) top left no-repeat; }
	#masthead .red7story:hover {background:url(../_images/red7story_over.gif) top left no-repeat;}
	#masthead .news {display:block; width:64px; height:42px; background:url(../_images/news.gif) top left no-repeat;}
	#masthead .news:hover {background:url(../_images/news_over.gif) top left no-repeat;}
	#masthead .research {display:block; width:92px; height:42px; background:url(../_images/research.gif) top left no-repeat;}
	#masthead .research:hover {background:url(../_images/research_over.gif) top left no-repeat;}	
	#masthead .careers {display:block; width:80px; height:42px; background:url(../_images/careers.gif) top left no-repeat;}
	#masthead .careers:hover {background:url(../_images/careers_over.gif) top left no-repeat;}
	#masthead .contact {display:block; width:77px; height:42px; background:url(../_images/contact.gif) top left no-repeat;}
	#masthead .contact:hover {background:url(../_images/contact_over.gif) top left no-repeat;}
	
	
#rightnav {width:229px; float:left; margin:0; padding:0;}
#rightnav li {margin:0; padding:0; float:left; }
#rightnav span {display:none;}
	#rightnav .media_industry {display:block; width:229px; height:50px; background:url(../_images/media_industry.gif) top left no-repeat;}
	#rightnav .media_industry:hover {background:url(../_images/media_industry_over.gif) top left no-repeat;}
	#rightnav .events_industry {display:block; width:229px; height:50px; background:url(../_images/events_industry.gif) top left no-repeat;}
	#rightnav .events_industry:hover {background:url(../_images/events_industry_over.gif) top left no-repeat;}
	
#cleartop {clear:both;}
#clear {clear:both; height:10px; margin-bottom:5px; }
#footer {position:relative; margin:0 auto; width:901px; margin-top:15px; border-top:1px solid #d02239; text-align:center; padding:15px 0 15px 0; background:#333333; color:#ffffff; font-size:10px; }
	#footer ul {margin:0 0 15px 0; padding:0;}
	#footer ul li {float:left; padding:0 15px 0 0;}
	#footer a {font-size:10px; color:#ffffff; text-decoration:none;}
	#footer a:hover {text-decoration:underline;}
	#footer p {font-size:10px; color:#ffffff; clear:both; text-align:center; margin:0; padding:5px 0 0 0;}
	#footer ul .first {padding-left:230px;}
	#footer ul .copyright {clear:left; width:100%; padding-top:6px; }

#preload {position:absolute; top:0; left:-10000px; }
#preload li {position:absolute; top:0; }
