@import "common.css";

#inner-page-wrapper {
	width: 800px;
	margin: 0px auto;
	position: relative;
	}
	
#page-gradient-left,
#page-gradient-right {
	width: 9px;
	height: 610px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	}
	
#page-gradient-left {
	background: url(../images/design/home/page-gradient-left.png);
	left: 0px;
	}
	
#page-gradient-right {
	background: url(../images/design/home/page-gradient-right.png);
	right: 0px;
	}
	
#page-middle {
	width: 782px;
	left: 9px;
	position: absolute;
	background: url(../images/design/home/hook_bg.jpg) no-repeat top left;
	height: 610px;
	}
	
#top-nav {
	position: absolute;
	top: 41px;
	left: 102px;
	background: url(../images/design/home/menu_bg.png) repeat-x top left;
	}
	
#top-nav ul {
	list-style-type: none;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	}
	
#top-nav ul li {
	float: left;
	margin: 0px;
	padding: 0px;
	}
	
#top-nav a {
	display: block;
	padding: 20px 0px 0px 0px;
	height: 0px;
	overflow: hidden;
	background-position: 0px 0px;
	}
	
#top-nav a:hover {
	background-position: 0px -20px;
	}
	
#nav-who-are-we {
	background: url(../images/design/home/nav/who_are_we.gif);
	width: 97px;
	}
	
#nav-experience {
	background: url(../images/design/home/nav/experience.gif);
	width: 86px;
	}
	
#nav-b2b {
	background: url(../images/design/home/nav/b2b.gif);
	width: 43px;
	}
	
#nav-outreach-and-education {
	background: url(../images/design/home/nav/outreach_and_education.gif);
	width: 161px;
	}
	
#nav-creativity {
	background: url(../images/design/home/nav/creativity.gif);
	width: 80px;
	}
	
#nav-pr {
	background: url(../images/design/home/nav/pr.gif);
	width: 37px;
	}
	
#nav-media {
	background: url(../images/design/home/nav/media.gif);
	width: 59px;
	}
	
#nav-news {
	background: url(../images/design/home/nav/news.gif);
	width: 43px;
	}
	
#footer {
	top: 486px;
	left: 80px;
	position: absolute;
	}
	
#newsletter {
	width: 100px;
	height: 64px;
	float: left;
	padding-top: 13px;
	}
	
#footer-text {
	width: 315px;
	height: 64px;
	float: left;
	padding-left: 106px;
	padding-top: 32px;
	font-size: 10px;
	color: #000;
	font-family: arial, "lucida console", sans-serif;
	line-height: 12px;
	}
	
#footer-text a {
	color: #000;
	text-decoration: none;
	}
	
#footer-text a:hover {
	text-decoration: underline;
	}
	
#portfolio {
	width: 118px;
	height: 88px;
	float: left;
	}
	
#portfolio a {
	width: 118px;
	height: 0px;
	padding: 88px 0px 0px 0px;
	background: url(../images/design/home/portfolio.jpg) 0px 0px;
	overflow: hidden;
	display: block;
	}
	
#portfolio a:hover {
	background-position: 0px -88px;
	}
	
#body-content {
	position: absolute;
	top: 80px;
	left: 200px;
	width: 490px;
	}
	
#home-content {
	font-family: Arial;
	width: 700px;
	font-size: 12px;
	margin: 0px auto;
	}