/*-------------------------------
Section Home Style Sheet (for newer browser support)

verion 1.0
author: Leung@eC
---------------------------------*/

#regionlistHeader {
	position: absolute;
	top: 70px;
	right: 24px;
}

#subWrapper {
	/*
	width: 896px;
	background-position: 167px 0px
	*/
	/*background-image: none;*/
	width: 897px;
	background-position: 168px 0px
}

#pageTop {	
	width: 728px;
	height: 210px;
}

#mainNavCol {
	margin-right: 0;
	/*width: 167px;*/
}

#mainContentWrapper {
	width: 728px;
	margin-top: 0;
	background-position: 540px 0px;
	/*background-image: none;*/
}

#mainContentCol {
	width: 728px;
}

#promotionArea {
	padding-right: 13px;
	padding-top: 21px;
	/*
	margin-right: 14px;
	margin-left: 13px;
	width: 160px;
	*/
	/*
	float: right;
	position: relative;
	width: 160px;
	margin-left: 15px;
	*/
}

#mainContent {
	float: left;
	position: relative;
	/*width: 493px;*/
	width: 506px;
	margin-right: 0;
	margin-bottom: 22px;
	padding-left: 17px;
	/*padding-right: 30px;*/
	padding-right: 17px;
	/*background-color: #FFE6C4;*/
}

#sf1News {
	/*width: 493px;*/
	width:506px;
	margin-top: 21px;
	margin-bottom: 16px;
	overflow: hidden;
}

.sf1NewsHeader {
	/*margin-bottom: 10px;*/
}

#sf1NewsVideo {
	/*background-color: #f00;*/
	/*text-align: right;*/
	float: right;
	/*width: 240px;*/
	/*height: 180px;*/
	/*border: 1px solid #00F;*/
	margin-left: 14px;
	/*overflow: hidden;*/
}

#sf1SectionFrontHeader {
	/*font-size: 11pt;*/
	font-size: 1.2em;
	font-weight: bold;
	/*color: #FF6101;*/
}

#sf1SectionFrontTitle, #sf1SectionFrontTitle a:link {
 	/*font-size: 9pt;*/
	font-size: 1em;
	font-weight: bold;
	/*color: #FF6101;*/
	text-decoration: none;
}

#sf1SectionFrontTitle a:hover {
	text-decoration: underline;
}

#sf1SectionFrontDetails {
 	/*font-size: 9pt;*/
	font-size: 1em;
	line-height: 14pt;
	/*color: #404041;*/
	text-decoration: none;
}

#sf1HorizontalDottedLine {
	width: 493px;
	height: 1px;
}


/* ***************************** */
#sf1Paragraph {
	/*width: 493px;*/
	width: 506px;
	margin-top: 19px;
	margin-bottom: 20px;
}

#sf1ParagraphContent {
	overflow: hidden;
}

#sf1ParagraphContentHeading {
	font-size: 1em;
	font-weight: bold;
	/* Can go to content-dining.css
	color: #FF6101;*/
} 

#sf1ParagraphContentDetails {
	font-size: 1em;
	line-height: 14pt;
	word-spacing: 1pt;
	/*color: #404041;*/
}

/* Can go to content-dining.css
#sf1ParagraphContentHeading a,
#sf1ParagraphContentHeading a:link,
#sf1ParagraphContentHeading a:hover,
#sf1ParagraphContentDetails a,
#sf1ParagraphContentDetails a:link,
#sf1ParagraphContentDetails a:hover,
#sf1SectionFrontDetails a,
#sf1SectionFrontDetails a:link,
#sf1SectionFrontDetails a:hover,
#sf1SectionFrontTitle a,
#sf1SectionFrontTitle a:link,
#sf1SectionFrontTitle a:hover {	 
	color: #FF6101;
}
*/

/* Can go to content-dining.css
#sf1ParagraphContentHeading a:visited,
#ic3ParagraphContentDetails a:visited,
#sf1SectionFrontDetails a:visited,
#sf1SectionFrontTitle a:visited {	 
	color: #993A01;
}
 */

#sf1ParagraphContentHeading a,
#sf1ParagraphContentHeading a:link,
#sf1ParagraphContentHeading a:visited,
#sf1ParagraphContentDetails a,
#sf1ParagraphContentDetails a:link,
#ic3ParagraphContentDetails a:visited,
#sf1SectionFrontDetails a,
#sf1SectionFrontDetails a:link,
#sf1SectionFrontDetails a:visited,
#sf1SectionFrontTitle a,
#sf1SectionFrontTitle a:link,
#sf1SectionFrontTitle a:visited {
	text-decoration: none;
}

#sf1ParagraphContentHeading a:hover,
#sf1ParagraphContentDetails a:hover,
#sf1SectionFrontDetails a:hover,
#sf1SectionFrontTitle a:hover {
	text-decoration: underline;
}

#sf1ParagraphImg {
	width: 70px;
	height: 70px;
	float: left;
	position: relative;
	margin-right: 11px;
}

#sf1ParagraphImgCaption {
	margin-left: 5px;
	margin-bottom: 5px;
}

#footer {
	background:transparent url(/eng/images/main-nav-vert-dotline.gif) repeat-y 541px;
	/* IE Only */
	_background-image: none;
}
