/* Screen Date Created 10/18/2007 */

/******************************************************************* Layout Press ***************************************************************/
div#press {
	padding: 100px 0 0 40px;
	width: 947px;
	background: url(../img/header/news.top.jpg) no-repeat;
}
	div#press h1#h1 {
		padding: 0 0 18px 0;
		background: url(../img/header/news.press.gif) no-repeat;
		border-bottom: 1px solid #d9d9d9;
		text-indent: -9999px;
	}
	
/******************************************************************* Right Column ****************************************************************/
	div#press .colB {
		float: right;
		width: 287px;
		overflow: hidden;
	}
		div#press .colB a {
			color: #000;
		}
		div#press .colB a:hover {
			background: #ededed;
			color: #1096c8;
		}
		div#press .colB .header {
			margin: 0 0 15px 0;
			padding: 12px 0 9px 0;
			border-bottom: 1px solid #e5e5e5;
		}
		div#press .colB .header h1 {
			float: left;
			width: 140px;
			height: 17px;
			text-indent: -9999px;
		}
			/* Categories Header */
			h1#categories {
				background: url(../img/header/categories.gif) no-repeat;
			}
			/* About Press Header */
			h1#aboutPress{
				background: url(../img/header/about.press.gif) no-repeat;
			}
			/* Archives Header */
			h1#archives{
				background: url(../img/header/archives.gif) no-repeat;
			}
			/* Read Header */
			h1#read{
				background: url(../img/header/read.gif) no-repeat;
			}
			/* About Archives */
			h1#recentPress {
				background: url(../img/header/recent.press.gif) no-repeat;
			}
			/* Featured Projects */
			h1#projects {
				background: url(../img/header/projects.gif) no-repeat;
			}
		div#press .colB  ul {
			float: left;
			padding: 0 0 20px 0;
			width: 140px;
		}
			div#press .colB li {
				line-height: 1.6em;
				color: #acacac;
			}
			div#press .arrow li {
				padding: 0 0 0 12px;
				background: url(../img/bullets/gray.arrow.gif) 3px 5px no-repeat;
			}
		div#press .colB table {
			margin: 3px 0 0 0;
		}
			div#press .colB td {
				padding: 0 20px 15px 0;
			}
				div#press .colB td a {
					display: block;
					border: 4px solid #e5e5e5;
				}
				div#press .colB td  a:hover {
					border: 4px solid #ccc;
				}
			div#press .featured td {
				padding: 0 13px 20px 0;
			}
				#press .featured li {
					padding: 0 0 0 13px;
				}
				div#press .featured .arrow a {
					border: none !important;
					display: inline;
					font-size: 1em;
				}
				div#press .featured span {
					display: block;
					text-transform: uppercase;
				}
				
/******************************************************************* Left Column ******************************************************************/	
	div#press .colA {
		float: left;
		width: 635px;
		border-right: 1px solid #d9d9d9;
	}
		div#press .colA h1 {
			padding: 7px 0 7px 10px;
			background: #e8e8e8;
			color: #333;
			font-size: 1.7em;
		}
		div#press .post{
			padding: 3px 20px 3px 10px;
			background: #f5f5f5;
		}
		div#press .post ul {
			float: left;
		}
		div#press .post li {
			display: inline;
			text-transform: uppercase;
			padding: 0 5px 0 0;
		}
		div#press .post a {
			float: right;
			font-size: 1em;
			text-transform: uppercase;
			color: #1096C8;
		}
		div#press .colA table {
			margin: 23px 0 40px 0;
		}
			div#press .colA td p {
				padding: 0 0 5px 0;
				font-size: 1.2em;
				line-height: 1.5em;
				width: 90%;
			}
			div#press .colA .p1 {
				padding: 0 0 17px 0;
			}
			div#press .colA td .arrow {
				display: inline-block;
				padding: 0 15px 0 0;
				background: url(../img/icons/blue.arrow.gif) right 3px no-repeat;
				font-size: 1em;
			}
			div#press .frame384 {
				padding: 0 32px 0 0;
			}
				div#press .frame384 div {
					padding: 7px;
					background: url(../img/frames/frame384.gif) no-repeat;
				}
			div#press .frame165 {
				padding: 0 32px 0 0;
			}
				div#press .frame165 div {
					padding: 7px;
					background: url(../img/frames/frame165.gif) no-repeat;
				}
			div#press table.spread {
				margin: 45px auto 40px auto;
			}
