/* CSS Document *//* <![CDATA[ */#main-content {	float: left;	margin: 0px 0px 0px 13px;	width: 517px;	display: inline;	padding: 20px 0px 0px;}#page-headline {    padding: 69px 0px 0px 0px;    overflow: hidden;    background:  url(../designs/headers/home.jpg) no-repeat 0px 0px;    height: 0px !important; /* for most browsers */    height /**/:69px;  /* for IE5.5's bad box model */}p {	line-height: 1.5em;	color: #333333;	margin: 0px;	padding: 0px 0px 7px;}#main-header {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	font-size: 36px;	font-style: normal;	font-weight: normal;}#main-photo {	margin: 0px;	padding: 0px;}#photo-info {	font-size: 10px;	font-style: normal;	font-weight: normal;	color: #333333;	margin: 0px;	padding-top: 0px;	padding-right: 3px;	padding-bottom: 3px;	padding-left: 0px;	letter-spacing: 1px;	text-align: left;}.month {	color: #990000;}.month_right {	color: #CD8E8A;}#main-content ul {	width: 217px;}#main-content li {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 17px;	padding-left: 0px;	line-height: 1.5em;}#main-content li a {	color: #0000FF;	text-decoration: underline;}#main-content li a:hover {	color: #000099;	background-color: #ebebeb;	text-decoration: none;}.date {	background-color: #FFFFCC;	margin: 0px;	padding: 3px;	border: 1px solid #000000;}.date_suffix {	color: #999999;}.time {	color: #0066FF;	font-style: italic;}.quote-box {	font-size: 14px;	color: #993333;	margin: 0px;	padding: 0px 37px 7px 0px;	text-align: center;	font-style: italic;	font-weight: bold;	line-height: 1.5em;}.quote-box-stand-out {	font-size: 18px;	color: #993333;	margin: 0px;	padding: 7px 27px 7px 0px;	text-align: center;	font-style: italic;	font-weight: bold;	line-height: 1.5em;}.quote-author {	font-size: 12px;	font-weight: normal;	color: #000000;	text-align: right;	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 37px;	padding-left: 0px;	line-height: 1.2em;}.column_header {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	font-size: 28px;	font-style: normal;	font-weight: normal;	color: #000000;}.column_header_right {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 0px;	font-size: 28px;	font-style: normal;	font-weight: normal;	color: #999999;}.black {	color: #000000;}/* ]]> */.separatorLineCols {	border-right-width: 1px;	border-right-style: solid;	border-right-color: #CCCCCC;}.rightTblCol {	padding-left: 7px;	color: #999999;}