/* see looklook.css for general formatting */

#logo {
    position: absolute;

    top: 30px;
    left: 55px;

    height: 42px;
    width: 39px;

    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
	(enabled=true, src='images/logo_orange.png');

    z-index: 5;
}

#logo[id] {
	background-image: url("images/logo_orange.png");
}

#folder_title {
	position: absolute;

	overflow: hidden;

	top: 48px;
	left: 98px;

	width: 133px;
	height: 15px;

	font-family: "Georgia", "Times New Roman", serif;
	font-size: 95%;
	color: #251413;
	text-align: left;
}

#upper_dotted_line {
	position: absolute;
	
	overflow: hidden;
	
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
	(enabled=true, src='images/upperline.abus.png');
	
	top: 53px;
	left: 190px;

	width: 519px;
	height: 4px;
}

#upper_dotted_line[id] {
	background-image: url("images/upperline.abus.png");
}
	
#sections_container {
	position: absolute;
	
  	top: 342px;
    left: 77px;

    width: 282px;
    height: 139px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
	(enabled=true, src='images/pages_linegroup.png');
	
	z-index: 5;
}
#sections_container[id] {
	background-image: url("images/pages_linegroup.png");
}
#sections {
    position: absolute;

    top: 4px;
    left: 0px;

    width: 262px;
    height: 162px;

    font-family: "Arial", "Helvetica", sans-serif;
	font-weight: bold;
	color: #251413;

    text-align: left;
}

#sections a:link {
    text-decoration: none;
    color: #5B4342;
}

#sections a:visited {
	text-decoration: none;
	color: #5B4342;
}

#sections a:hover {
	text-decoration: none;
    color: #F58947;
}

#sections .research {
    position: absolute;

    top: 10px;
    left: 1px;
}

#sections .consulting {
    position: absolute;

    top: 57px;
    left: 1px;
}

#sections .marketing {
    position: absolute;

    top: 103px;
    left: 1px;
}

#sections .title {
    font-size: 22px;
}
#news_linetichigh {
	position: absolute;

	top: 160px;
	left: 62px;

	width: 12px;
	height: 4px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
	(enabled=true, src='images/news_sideline.tic.png');
	
	z-index: 7;
}
#news_linetichigh[id] {
	background-image: url("images/news_sideline.tic.png");
}

#news_sideline {
	position: absolute;

	top: 162px;
	left: 62px;

	width: 2px;
	height: 300px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
	(enabled=true, src='images/news_sideline.art.png');
	
	z-index: 6;
}
#news_sideline[id] {
	background-image: url("images/news_sideline.art.png");
}

#news_lineticlow {
	position: absolute;

	top: 460px;
	left: 62px;

	width: 12px;
	height: 4px;

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
	(enabled=true, src='images/news_sideline.tic.png');
	
	z-index: 7;
}
#news_lineticlow[id] {
	background-image: url("images/news_sideline.tic.png");	
}

#news_sections {
	position: absolute;
	
	top: 156px;
	left: 75px;
	
	width: 112px;
	height: 56px;
	
	font-size: 80%;
	font-family: "Arial", "Helvetica", sans-serif;
	color: #F58947;

    text-align: left;
	
	z-index: 5;
}

#news_sections ul {
	line-height:1.1em;
	margin-top:0px;
	margin-left:0px;
	padding-left:5px;
	list-style-type:none;
}

#news_sections a:link {
    text-decoration: none;
    color: #5B4342;
}

#news_sections a:visited {
	text-decoration: none;
	color: #5B4342;
}

#news_sections a:hover {
	text-decoration: none;
    color: #251413;
	font-weight: bold;
}

#pic_nav {
	position: absolute;
	
	top: 517px;
	left: 47px;

	width: 29px;
	height: 24px;

	background-image: none;
	
	z-index: 5;
}

#copy_container {
    position: absolute;
    overflow: hidden;
    top: 50px;
    left: 175px;
	
    width: 530px;
    height: 280px;

    font-family: "Arial", "Helvetica", sans-serif;
    font-size: 70%;
    text-align: left;
    line-height: 1.35em;

    z-index: 5;
}

#copy_container a:link {
    text-decoration: none;
    color: #5B4342;
}

#copy_container a:visited {
	text-decoration: none;
	color: #5B4342;
}

#copy_container a:hover {
	text-decoration: none;
    color: #F58947;
}

/* #copy_container_content {
    position: relative;

    top: 0px;
    left: 0px;
    
    width: 190px;
    height: 420px;
	
    padding: 10px 15px 10px 20px;

    
 
}*/
#copy_container_content {
	position:relative; 
	left:0px; top:25px; 
	width:525px; height:265px; 
	overflow:hidden;	
	 
	padding: 0px 15px 10px 20px;
}

#copy_container_content_scroll {
    position: relative;

    top: 0px;
    left: 0px;
    
}

/* Set small font-size or size/position of div's will be off in some browsers  */
#scrollbar { 
  position:absolute; left:0px; top:0;
  width:11px; height:250px; 
  font-size:1px; z-index:1;
  }

#track { 
  position:absolute; left:0; top:35px;
  width:11px; height:220px;
  background-image: url("images/scroller/track.png");
  /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/scroller/track.png');*/
  z-index:1;
  }
#dragBar {
  position:absolute; left:1px; top:1px;
  width: 5px;
  height: 0px;
  background-image: url("images/scroller/slide_bar.png");
  
  z-index:1;
  }  
#up { 
	position:absolute; 
	left:0px; 
	top:20px; 
	z-index:2; 
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/scroller/btn-up.png');*/
}  

#down { 
	position:absolute; 
	left:0px; 
	bottom:-20px; 
	z-index:3 
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, src='images/scroller/btn-dn.png');*/
}  

#press_contact_container {
	position:absolute;
	left:205px;top:510px;
	width:390px;height:50px;
	font-family: "Arial", "Helvetica", sans-serif;
    font-size: 11pt;
    font-weight:bold;
    color: #251413;
    text-align: left;
    line-height: 1em;

    z-index: 5;
}

#press_contact {
	position: relative;
	padding:3px;
}
#press_email_container {
	position:absolute;
	left:585px;top:510px;
	width:160px;height:50px;
	font-family: "Arial", "Helvetica", sans-serif;
    font-size: 11pt;
    text-align: right;
    line-height: 1em;

    z-index: 5;	
}
#press_email {
	position:relative;
	text-align:right;
	padding:3px;
}

#press_email a:link {
    text-decoration: none;
    color: #251413;
}

#press_email a:visited {
	text-decoration: none;
	color: #251413;
}

#press_email a:hover {
	text-decoration: none;
    color: #F58947;
}