/* press.css */


body, html {
 	position:relative;
	margin: 0px;
	height: 100%;
}

div#wrapper {
	position: relative;
	margin: 0 auto;
}

div#container {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -1em;
}

div#footer {
	height: 1em;
	padding-top:40px;
	border: none;
}

div#push {height:1em;}

div#main {
	position: relative;
	margin: 0 auto;
	width: 600px;
	clear: both;
}

p {font-size: 12px;line-height: 16px;}

h2 {margin-top: 20px;}
h3 {margin: 30px 0px 5px 0px;}
a:hover {color: #004aa5;}
div#content a:hover {color: #004aa5;}

div#branding {visibility: hidden;}


div#header {
	position: relative;
	height: 191px;
	width: 100%;
	background: transparent url("../images/blogheader.gif") top left no-repeat;
}

div#dogear {position: absolute; height: 130px; width: 135px; z-index:4; background: transparent url("../images/press_dogear.jpg") top left no-repeat;}
div#dogear h2 {margin-left: -9999px; border: none;}


div#topnav {position:absolute; top:220px;  margin-bottom: 30px;}

div#topnav ul li {
	display:block;
	background-color: black;
	padding:4px;
	margin-bottom: 2px; 
	height: 30px; 
	width: 150px; 
	color: white; 
	text-align: right; 
	font-size: 14px; 
	text-transform: uppercase; 
	background-color: black;
	border-right: 5px solid #004aa5;
}

div#topnav li a {
	text-decoration: none;
	color: white;
}

div#topnav li:hover  {background-color: #004aa5; color: black;}

div#request {
	width: 180px;
	position: absolute;
	right: 0;
	top: 190px;
}




/* -------------------fact sheet information------------------ */

table { width: 600px;}
td {font-size: 12px;}
tr {height: 15px;}
td {width: 30%;}
td+td {width: 70%;}





/* ---------------------------images-------------------------- */

div#download {background: #edecec; padding: 5px 0px;}
div#download h3 {text-align: center; margin: 4px;}
div#download h3 a {text-decoration: none;}

div#main h2 {clear: both; line-height: 50px;}

ul.stills, ul.art {position: relative;}
ul.stills li, ul.art li, ul.logos li {float: left; padding-top: 10px; margin: 0px 10px 10px 0px;}
ul.stills li {width: 290px;}
ul.logos li {width: 280px; margin: 0px 20px 10px 0px;}
ul.art li {width: 140px;}
ul.stills li:hover, ul.art li:hover, ul.logos li:hover {background-color: #C2D7EF;}

ul.formats li {float: none; margin: 0px; padding: 0px; list-style: inside square; font-size: 11px;}
ul.formats li a{text-decoration: none;}