/* Singapore Tourism Board Style Sheet Guide *//* Designed + Developed by Spoon Creative *//* Calendar of Events Page *//* Text Formatting */.section_header {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 16px;	font-weight: bold;	text-decoration: none;	text-transform: uppercase;	color: #FFFFFF;	line-height: 16px;}.section_header a {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 16px;	font-weight: bold;	text-decoration: none;	text-transform: uppercase;	color: #FFFFFF;	line-height: 16px;}.section_header a:link {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 16px;	font-weight: bold;	text-decoration: none;	text-transform: uppercase;	color: #FFFFFF;	line-height: 16px;}.section_header a:visited {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 16px;	font-weight: bold;	text-decoration: none;	text-transform: uppercase;	color: #FFFFFF;	line-height: 16px;}.section_header a:hover {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 16px;	font-weight: bold;	text-decoration: underline;	text-transform: uppercase;	color: #FFFFFF;	line-height: 16px;}.section_subheader {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 10px;	font-weight: bold;	text-decoration: none;	text-transform: capitalize;	color: #FFCC99;	line-height: 7px;}#summary_header {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 18px;	font-weight: bold;	text-decoration: none;	color: #663300;	line-height: 17px;	padding-top: 5px;}#summary_header a {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 18px;	font-weight: bold;	text-decoration: none;	color: #663300;	line-height: 17px;	padding-top: 5px;}#summary_header a:link {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 18px;	font-weight: bold;	text-decoration: none;	color: #663300;	line-height: 17px;	padding-top: 5px;}#summary_header a:visited {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 18px;	font-weight: bold;	text-decoration: none;	color: #663300;	line-height: 17px;	padding-top: 5px;}#summary_header a:hover {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 18px;	font-weight: bold;	text-decoration: underline;	color: #663300;	line-height: 17px;	padding-top: 5px;}.story_header {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 20px;	font-weight: bold;	text-decoration: none;	color: #663300;	line-height: 20px;}.story_subheader {	font-family: "Trebuchet MS", Arial, Helvetica;	font-size: 13px;	font-weight: bold;	text-decoration: none;	color: #333333;	line-height: 14px;}/* Header Divs */.div_content_border {	width: 604px;	border: solid;	border-width: 4px;	border-color: #B49757;	padding: 1px 1px 1px 1px;}.div_header_holder {	width: 578px;	height: 53px;	border: solid;	border-width: 1px;	border-color: #996600;	padding: 12px 12px 6px 12px;	background-image: url(../images/img_bg_calendar.gif);	margin: 0px 0px 1px 0px;}.div_breadcrumb {	width: 450px;}.div_breadcrumb_spacer {	width: 450px;	height: 13px;}/* Summary Divs */.div_summary_border {	width: 602px;	border: solid;	border-width: 1px;	border-color: #D3B064;}.div_summary_content_holder {	width: 578px;	height: 114px;	padding: 12px 12px 6px 12px;	background-image: url(../images/img_summary_calendar.jpg);	background-repeat: repeat-x;}.div_summary_img_left {	float: left;	margin: 0px 15px 5px 0px;}/* Story Divs */.div_story_border {	width: 602px;	border: solid;	border-width: 1px;	border-color: #D3B064;	background-color: #F6EFDF;}.div_story_content_holder {	width: 578px;	padding: 12px 12px 12px 12px;}.div_story_img_left {	float: left;	margin: 0px 15px 5px 0px;}.div_story_img_right {	float: right;	margin: 0px 0px 5px 15px;}