@charset "UTF-8";
/* CSS Document */

@charset "UTF-8";
html,body {
	-webkit-text-size-adjust:none;
	margin:0;
	padding:0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	background-image: url(); 
	background-repeat:repeat-x;
	background-color:#FFF;
	font-weight:bold;
	color:#333;
	font-family:
}
a { outline: 0; } 
a:link {color:#405968; text-decoration:none}
a:visited {color:#405968}

#container {
	width:100%;
	margin-left:auto; 
	margin-right:auto;
	margin-top:0px;
	background-image:url(); 
	background-repeat:repeat-y; 
	height:auto !important; 
	min-height:100%;
	background-color:#FFF;
	position:relative;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFF;
}

#main_window {
	width:1050px;
	margin-left:auto; 
	margin-right:auto; 
	position:relative; 
	border:solid 1px #666; 
	min-height:690px; 
	overflow:hidden; 
	margin-top:30px;
	z-index:0;
}

#logo {
	width:150px; 
	position:absolute; 
	z-index:303; 
	left:30px; 
	top:30px;
}

#nav_list_table {
	margin:80px 10px 50px 50px; 
}

#nav_list_td {
	color:#033; 
	padding-top:114px; 
	line-height:22px; 
	color:#684f40; 
	font-weight:normal; 
	font-size:12px;
}

.print_thumbs td {
	padding:0 10px 10px 0;
}

#press_content {
	margin:96px 20px 100px 0;
	position:relative;
}

#press_item_footer {
	color:#666; 
	width:600px; 
	margin-top:10px; 
	line-height:18px;
}

#press_credit_thumb {
	margin-bottom:5px;
	cursor:pointer;
}

/* SLIDESHOW */

#slideshow-container  { position:relative; width:320px; height:480px; }
#slideshow-container img {  display:block; position:absolute; top:0; left:0; z-index:1}
.toc          { position:absolute; left:-100px; bottom:-30px; z-index:2; display:block; width:20px; background:#d1c4bc; color:#fff; text-align:center; padding:3px; text-decoration:none; }
.toc-active        { background:#fff; color:#6D84B4; }
#next          { position:absolute; bottom:20px; right:20px; z-index:2; display:block; width:20px; background:#6D84B4; color:#fff; text-align:center; padding:3px; text-decoration:none; }
#previous        { position:absolute; bottom:20px; right:60px; z-index:2; display:block; width:20px; background:#6D84B4; color:#fff; text-align:center; padding:3px; text-decoration:none; }