/************************************************/
/*	PAGEMANAGER : shared styles					*/
/************************************************/

@charset "utf-8";
/* CSS Document */

.header,
.footer {clear:both;}
.page {margin:0px auto;width:999px;}
.page .inner_page {position:relative;top:0px;left:0px;}

.pagemanager {
	text-align:center; 
	padding:0px 18px;
/*	background-image:url('/images/widgets/background.png');
	background-repeat:repeat-y;*/
	font-family:helvetica,arial,clean,sans-serif;
	font-size:12px;
}

/* Set widths of each frame here - will mirror to holding */
.pagemanager .frame {margin-top:1px;}
.pagemanager .frame .col1,
.pagemanager .frame .col2,
.pagemanager .frame .col3 {vertical-align:top; padding:0px 8px 0px 8px;}
.pagemanager .frame .col1 {width:313px;}
.pagemanager .frame .col2 {width:636px;}
.pagemanager .frame .col3 {width:956px;}

.pagemanager .frame .blank_spacer {height:50px; margin:1px 0px;}
.pagemanger .frame .blank_spacer div {display:none;}

.widget {border:none;}
.widget .widget_frame {width:100%; background-color:#ffffff; margin-bottom:16px;}
.widget .widget_frame_corner {height:10px;width:9px;background-repeat:no-repeat;}
.widget .widget_frame #t {height:10px;background-image:url('/images/widgets/frame_top.png');background-repeat:repeat-x;}
.widget .widget_frame #b {height:9px;background-image:url('/images/widgets/frame_bottom.png');background-repeat:repeat-x;}
.widget .widget_frame #l {width:9px;background-image:url('/images/widgets/frame_left.png');background-repeat:repeat-y;}
.widget .widget_frame #r {width:9px;background-image:url('/images/widgets/frame_right.png');background-repeat:repeat-y;}
.widget .widget_frame #tl {background-image:url('/images/widgets/frame_top_left.png');}
.widget .widget_frame #tr {background-image:url('/images/widgets/frame_top_right.png');}
.widget .widget_frame #bl {background-image:url('/images/widgets/frame_bottom_left.png');}
.widget .widget_frame #br {background-image:url('/images/widgets/frame_bottom_right.png');}


/*Centenary*/
.widget .widget_frame_centenary {width:100%; background-color:#ffffff; margin-bottom:16px;}
.widget .widget_frame_centenary_corner {height:10px;width:9px;background-repeat:no-repeat;}
.widget .widget_frame_centenary #t {height:10px;background-image:url('/images/widgets/centenary_frame_top.png');background-repeat:repeat-x;}
.widget .widget_frame_centenary #b {height:9px;background-image:url('/images/widgets/centenary_frame_bottom.png');background-repeat:repeat-x;}
.widget .widget_frame_centenary #l {width:9px;background-image:url('/images/widgets/centenary_frame_left.png');background-repeat:repeat-y;}
.widget .widget_frame_centenary #r {width:9px;background-image:url('/images/widgets/centenary_frame_right.png');background-repeat:repeat-y;}
.widget .widget_frame_centenary #tl {background-image:url('/images/widgets/centenary_frame_top_left.png');}
.widget .widget_frame_centenary #tr {background-image:url('/images/widgets/centenary_frame_top_right.png');}
.widget .widget_frame_centenary #bl {background-image:url('/images/widgets/centenary_frame_bottom_left.png');}
.widget .widget_frame_centenary #br {background-image:url('/images/widgets/centenary_frame_bottom_right.png');}



/************************************************************************/
/*		WIDGET SPECIFIC STYLES - under this point						*/
/************************************************************************/

.widget .widget_title {
	font-size:20px;
	text-align:left;
	font-weight:normal;
	color:#419bdd;
	margin:0px 0px 3px 10px;
}
.widget_title a, .widget_title a:visited, .widget_title a:hover
{
	font-size:20px;
	text-align:left;
	font-weight:normal;
	color:#419bdd;
	text-decoration: none;
}

.widget_h3
{
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	margin:7px 5px 5px 5px;
}
.widget_p
{
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#FFFFFF;
	margin:5px 5px 5px 5px;	
}
.widget .arrdep_link, .widget .arrdep_link:visited,
.widget .notice_link, .widget .notice_link:visited
{
	display:block;
	background-repeat:no-repeat;
	background-position:right center;
	background-color:#e6f1f9;
	text-align:left;
	margin-bottom:3px;
	color:#48536f;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.widget .notice_link {padding:10px;}

.widget .arrdep_link
	{
		padding:10px;
	}

.col2 .widget .arrdep_link,
.col3 .widget .arrdep_link
	{float:right; width:204px;margin-right:3px;}

.widget .PCnotice_link, .widget .PCnotice_link:visited
	{ padding : 10px;
	margin: 0px;
	display:block;
	background-repeat:no-repeat;
	background-position:right center;
	background-color:#e6f1f9;
	text-align:left;
	color:#48536f;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	}
.widget .PCnotice_link span
{	
}

.widget .arrdep_link:hover,
.widget .notice_link:hover
	{
		background-color:#c8e3fe;
		color:#48536f;
		font-weight:bold;
		text-decoration:underline;
	}
.widget .PCnotice_link:hover
	{
		background-color:#c8e3fe;
		color:#48536f;
		font-weight:bold;
		text-decoration:underline;
	}
/*.arrdep_link:hover,
.notice_link:hover
	{
		background-color:#c8e3fe;
		color:#48536f;
		font-weight:bold;
		text-decoration:underline;
	}
*/


.section_link, .section_link:visited
{
	display:block;
	background-color:#e6f1f9;
	text-align:left;
	margin-bottom:3px;
	color:#48536f;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	padding : 8px 0px 8px 10px;
}
.section_link:hover
{
	background-color:#5fa2d6;
	color:#FFFFFF;
	text-decoration:none;
}


.more_link , .more_link:visited
{
	display:block;
	background-repeat:no-repeat;
	background-position:left;
	background-color:#528fbe;
	background-image:url('/images/widgets/bg_more.jpg');
	padding:5px 0px 5px 30px;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.more_link:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}

.widgetColumnSections
{
	float: left;
	width: 133px;
	margin : 0px;
}

.widgetGradient
{
	background-image:url('/images/widgets/bg_gradient.jpg');
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#e8eff5;
	text-align:left;
}
#widgetNavigationDetails, #widgetNewsDetails
{
	overflow: hidden;
}
#widgetNavigationLink
{
	/*height: 41px;*/
}


.NewsBlockWidget
{
	background-color:#e6f1f9;
	margin-bottom:3px;
	height: 26px;
	padding: 6px 5px 0px 10px;
}
.news_link, .news_link:visited
{
	float:left;
	padding : 2px 0px 0px 0px;
	color:#48536f;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

.news_link:hover
{
	color:#48536f;
	text-decoration:underline;
}
.widget_news_link, .widget_news_link:visited
{
	text-align:left;
	color:#48536f;
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
}
.widget_news_link:hover 
{
	color:#48536f;
	text-decoration:underline;
}

.NewsListWidgetLinks
{
	text-align : left;
	padding: 2px 0px 5px 0px;
	width: 270px;
	height: 13px;
	overflow:hidden;
}
.NewsListWidgetLink, .NewsListWidgetLink:visited
{
	text-decoration: none;
	font-weight: bold;
	color: #8898b1;
}
.NewsListWidgetLink:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: #8898b1;
}



/*************************************************************************************************/
/*  Home Page  Boxes */
.HomeBoxContent
{
	text-align :left;
}
.homeBoxBg
{
	background-color : #e6f1f9;
	text-align :left;
	padding: 10px;
}
#HomeTideTitle
{
	font-weight : bold;
	padding: 3px;
}
#HomeTideSelect
{
	padding: 3px;
}
#HomeTideResults
{
	height: 60px;
	padding: 3px;
}

/*************************************************************************************************/
/*  Videos Box */

#videoPlayer
{
	z-index : 0;
}



/*************************************************************************************************/
/*   CENTENARY SPECIFIC   */
/*************************************************************************************************/
.widget .widget_centenary_title {
	font-size:20px;
	text-align:left;
	font-weight:normal;
	color:#b28f5d;
	margin:0px 0px 3px 7px;
}
.widget_centenary_title a, .widget_centenary_title a:visited, .widget_centenary_title a:hover
{
	font-size:20px;
	text-align:left;
	font-weight:normal;
	color:#b28f5d;
	text-decoration: none;
}

.widget_centenary_h3
{
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#FFFFFF;
	margin:7px 5px 5px 5px;
}
.widget_centenary_p
{
	font-size:12px;
	text-align:left;
	font-weight:normal;
	color:#FFFFFF;
	margin:5px 5px 5px 5px;	
}
.widgetCentenaryGradient
{
	background-image:url('/images/widgets/bg_centenary_gradient.jpg');
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#efd8b3;
	text-align:left;
}

.NewsCentenaryBlockWidget
{
	background-color:#573908;
	margin-bottom:3px;
	height: 24px;
	padding: 6px 5px 0px 10px;
	color: #b28f5d;
}

.NewsCentenaryListWidgetLinks
{
	text-align : left;
	padding: 2px 0px 5px 0px;
	width: 270px;
	height: 13px;
	overflow:hidden;
}
.NewsCentenaryListWidgetLink, .NewsCentenaryListWidgetLink:visited
{
	text-decoration: none;
	font-weight: bold;
	color: #8898b1;
}
.NewsCentenaryListWidgetLink:hover
{
	text-decoration: underline;
	font-weight: bold;
	color: #8898b1;
}
.centenary_more_link , .centenary_more_link:visited
{
	display:block;
	background-repeat:no-repeat;
	background-position:left;
	background-color:#b28f5d;
	background-image:url('/images/widgets/bg_centenary_more.jpg');
	padding:5px 0px 5px 30px;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
.centenary_more_link:hover
{
	color:#FFFFFF;
	text-decoration:underline;
}


/*Then and now section styles*/

.centenary_thenandnow_p
{
	font-size:12px;
	padding-left: 20px;
	text-align:left;
	font-weight:normal;
	color:#b28f5d;
	margin:5px 5px 5px 5px;	

}

.centenary_thenandnow_h2
{
	font-size:15px;
	text-align:left;
	font-weight:bold;
	color:#b28f5d;

}

