﻿/* --- START COMMON CSS	---------------------------------------------------------------------------------------------------------------------------------------------------------------- */
	*{margin:0; padding:0}
	a{text-decoration:none;}
	a img{border:0;}
	#main h1{font-size:14px; padding:10px 0 5px;}
	#main h2{font-size:12px;}
	#center ul{padding-left:20px; margin-left:20px; padding-bottom:5px;}
	
	.cl{font-size:0; line-height:0; clear:both;}
	.no-text{text-indent:-999999px; font-size:0; line-height:0;}
/* --- END COMMON CSS ------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
/* --- START BODY & SHELL -------------------------------------------------------------------------------------------------------------------------------------------------------------- */
	body{background:#fff; font-size:11px; font-family:Helvetica, Arial, sans-serif; line-height:13px; letter-spacing:0px; color:#6d6e71;}
	#shell{margin:50px auto 20px; width:1025px;}
	#inner-shell{background:url(images/shell.gif); width:1025px; height:593px;}
	#first-column{width:124px; height:553px; padding:25px 15px 15px 25px; float:left;}
	#second-column{width:641px; height:553px; padding:25px 15px 15px 25px; float:left; position:relative;}
	#third-column{width:180px; height:593px; float:left; position:relative;}
		
	.sc-home{background:url(images/bg-home.jpg);}
	.sc-ourthinking{background:url(images/bg-ourthinking.jpg);}
	.sc-media{background:url(images/bg-media.jpg);}
	.sc-digital{background:url(images/bg-digital.jpg);}
	.sc-clinical{background:url(images/bg-clinical.jpg);}
	.sc-editorial{background:url(images/bg-editorial.jpg);}
	.sc-creative{background:url(images/bg-creative.jpg);}
	.sc-europe{background:url(images/bg-europe.jpg);}
	.sc-history{background:url(images/bg-history.jpg);}
	.sc-newsfeed{background:url(images/bg-newsfeed.jpg);}
	.sc-getintouch{background:url(images/bg-getintouch.jpg);}
	.sc-direct{background:url(images/bg-direct.jpg);}
	
	#footer{height:20px; line-height:20px;}
	#footer a{color:#c6c5ca; float:left; margin:0 65px 0 25px; text-decoration:underline;}
	#footer a:hover, #footer a.selected{color:#f58220;}
/* --- END BODY & SHELL ---------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* --- START FIRST COLUMN -------------------------------------------------------------------------------------------------------------------------------------------------------------- */
	#logo{width:118px; height:46px;}
	#logo a{background:url(images/logo.gif) no-repeat; width:118px; height:46px; display:block;}
	
	#menu-left{margin-top:100px;}
	#menu-left ul{list-style:none;}
	#menu-left ul li{background:url(images/menu-left-bullet.gif) no-repeat top left; padding-left:4px; font-size:12px; font-weight:bold; line-height:13px;}
	#menu-left ul li a{color:#a7a9ac;}
	#menu-left ul li a:hover, #menu-left ul li a.selected{color:#f58220;}
	#menu-left ul li ul{padding-left:15px;}
	#menu-left ul li ul li a:hover, #menu-left ul li ul li a.selected{color:#ffc551;}
/* --- END FIRST COLUMN ---------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* --- START SECOND COLUMN ------------------------------------------------------------------------------------------------------------------------------------------------------------- */
	#content{position:absolute;}
	#content.home{top:180px;}
	#content.ourthinking{top:120px;}
	#content.media{top:90px; right:25px;}
	#content.digital{top:220px; right:50px;}
	#content.clinical{top:210px; right:25px;}
	#content.editorial{top:140px;}
	#content.creative{top:295px;}
	#content.europe{top:335px;}
	#content.history{top:140px; left:190px;}
	#content.library{top:140px; left:190px;}
	#content.newsfeed{top:300px; left:140px; overflow-y:auto; width:540px; height:287px;}
	#content.getintouch{top:160px; left:240px;}
	#content.terms{position:static!important;}
	#content.direct{left:22px; top:100px;}
	
	#content h1{font-size:38px; line-height:38px; font-weight:bold; color:#f6821f; margin:0 0 15px; padding:0;}
	#content h1.white{color:#fff!important;}
	#content h2{font-size:15px; font-weight:bold; margin:0 0 15px; padding:0; line-height:18px;}
	#content h2.orange{color:#fdbc3a;}
	#content ul{list-style:none;}
	#content ul li{background:url(images/bullet.gif) no-repeat center left; line-height:20px; padding-left:4px;}
	#content .orange, #content .orange a{color:#f6821f;}
	#content .blue, #content .blue a{color:#39378a;}
	#content a:hover{text-decoration:underline;}
	#content p{padding-bottom:14px;}
/* --- END SECOND COLUMN --------------------------------------------------------------------------------------------------------------------------------------------------------------- */
/* --- START THIRD COLUMN -------------------------------------------------------------------------------------------------------------------------------------------------------------- */
	#jumping-box{position:absolute; background:url(images/jumping-box.gif) no-repeat; width:239px; height:153px; left:-64px; top:53px;}
	#jumping-box a{font-size:0; line-height:0;}
	#jumping-box img{margin: 15px 0px 0px 47px;}
	
	#menu-right{margin:246px 5px 0px 0px; width:175px;}
	#menu-right ul{list-style:none;}
	#menu-right ul li{line-height:18px; font-size:16px; font-weight:bold;}
	#menu-right ul li a{background:url(images/menu-right-bullet.gif) no-repeat top left; height:38px; display:block; padding:0px 0px 0px 10px; margin-top:-4px; margin-left:1px; border:4px solid #d1d3d4; color:#5e5d62;}
	#menu-right ul li a:hover, #menu-right ul li a.selected{border:4px solid #ffc24d; position:relative; z-index:100; color:#f58220;}
/* --- END THIRD COLUMN ---------------------------------------------------------------------------------------------------------------------------------------------------------------- */
