/* CSS Document *//* ================================================= Home Page == */#adspace {	position: relative;	float: left;	width: 285px;}#adspace .tilemain {	position: relative;	float: left;	margin: 0;	padding: 0;	padding-bottom: 5px;}#adspace .tilelowerleft {	position: relative;	float: left;	clear: left;	margin: 0;	padding: 0;}#adspace .tilelowerright {	position: relative;	float: right;	margin: 0;	padding: 0;}#homecontent {	position: relative;	float: left;	width: 284px;}#pressreleases {	position: relative;	float: left;	width: 570px;	border-top: 1px solid #CCCCCC;	padding-top: 20px;}#pressreleases .prrow {	position: relative;	clear: left;	margin: 0;	padding: 0;}#pressreleases .prcontainer {	position: relative;	float: left;	width: 260px;	margin: 0;	padding: 10px 20px 0 0;}#pressreleases .pritem {	position: relative;	float: left;	width: 260px;	border-top: 1px solid #b8b8b8;	border-right: 1px solid #d4d4d4;	border-bottom: 1px solid #dedede;	border-left: 1px solid #d4d4d4;	background-image: url(../images/construct/pr-shade.gif);	background-repeat: repeat-x;	background-color: #F4F4F4;}#pressreleases .pritem img {	position: relative;	float: left;	border-right: 2px solid #003399;	margin-right: 10px;}#pressreleases .pritem p {	position: relative;	float: left;	/* padding: 3px 10px 3px 0; */	padding: 0;	margin: 0;	font-size: 10px;	font-weight: bold;	color: #333333;}#pressreleases .pritem a {	font-size: 10px;	font-weight: normal;	color: #333333;	text-decoration: none;}#pressreleases .pritem a:hover {	color: #003399;	text-decoration: none;}