BODY {
	BACKGROUND: #004a91;
}
SPAN.breadcrumbs {
	DISPLAY: block; FONT-SIZE: 0.8em
}
DIV#wrapper{width:100%}
DIV#top{ width:1003px; height:131px; }
DIV.bg_left{background-image:url('../../img/14/lf_bg.gif'); background-repeat:no-repeat; width:122px; height:131px; float:left}
DIV.bg_right{background-image:url('../../img/14/rt_bg.gif'); background-repeat:no-repeat; width:123px; height:131px; float:right}
DIV.ban{width:758px; height:50px; float:left; padding-top:25px; }
DIV.banner { 	BACKGROUND: #e7ecfa; float:left;   WIDTH: 758px; height:106px;  padding:0px; 
}

DIV#MID{ width:1003px; background-image:url('../../img/14/mid_bg.gif'); background-repeat:repeat-y;}
DIV.entire_site1{width:758px; background-image:url('../../img/14/shadow.gif'); background-repeat:repeat-y;   margin-left:122px; margin-right:123px; overflow:hidden }
DIV.sidebar {
FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 206px; TEXT-ALIGN: left;
}
DIV.sidebar {background-image:url('../../img/14sidebar_bg.gif');  background-repeat:repeat-y; background-position:left top; 
}


DIV.news{ width:186px; padding:20px 10px 10px 10px}
DIV.newshead{width:175px; background-color:#a8b7e4; padding:5px 4px 5px 5px; color:#FFFFFF }
DIV.newshead A:link{color:#FFFFFF; text-decoration:none;}
DIV.newshead A:visited{color:#FFFFFF; text-decoration:none;}
DIV.newshead A:hover{color:#FFFFFF; text-decoration:underline;}
DIV.newshead A:active{color:#FFFFFF; text-decoration:none;}

.more{padding-left:90px; vertical-align:text-top}
.MORE{height:20px;}
.more1{ color:#3d5e07; font-weight:bold; text-decoration:underline;}
.more1 A:link{ color:#3d5e07; font-weight:bold; text-decoration:underline;}
.more1 A:visited{ color:#3d5e07; font-weight:bold; text-decoration:underline;}
.more1 A:hover{ color:#3d5e07; font-weight:bold; text-decoration:none;}
.more1 A:active{ color:#3d5e07; font-weight:bold; text-decoration:underline;}

.more_arr{ width:auto; padding-top:2px; float:right; font-weight:bold;}

.date{color:#004a91; font-size:10px;}
.newsheading{color:#3e5e05; font-weight:bold;}
.newsheading A:link{color:#3e5e05; font-weight:bold; text-decoration:none;}
.newsheading A:visited{color:#3e5e05; font-weight:bold; text-decoration:none;}
.newsheading A:hover{color:#3e5e05; font-weight:bold; text-decoration:underline;}
.newsheading A:active{color:#3e5e05; font-weight:bold; text-decoration:none;}
DIV.news_contents{ margin:10px 0px 15px 0px;line-height:1.3em; font-size:11px; color:#535353}
DIV.news_contents A:link{color:#535353; text-decoration:none;}
DIV.news_contents A:visited{color:#535353; text-decoration:none;}
DIV.news_contents A:hover{color:#535353; text-decoration:underline;}
DIV.news_contents A:active{color:#535353; text-decoration:none;}


DIV.leftlinks{
width:206px; font-family:Tahoma; font-size:12px; background-color:#000000; background-image:url('../../img/14/sidebar_bg.gif');background-repeat:repeat-y; background-position:left top; 

}
UL.leftmainLinks{
padding-top:35px; list-style-type:none; width:206px;
}
UL.leftmainLinks LI{
	text-align:left; background: url('../../img/14/links_bg.gif')  no-repeat bottom; font-weight: bold;
}
UL.leftmainLinks LI A:link{
background: url('../../img/14/links_bg.gif')  no-repeat bottom;  padding:6px 3px 0px 12px; text-align:left; color:#1b607d; text-decoration:none; display:block; width:181px; }
UL.leftmainLinks LI A:visited{
background: url('../../img/14/links_bg.gif') no-repeat bottom; padding:6px 3px 0px 12px; text-align:left; color:#1b607d; text-decoration:none; display:block; width:181px; }

UL.leftmainLinks LI A:active{
	background: url('../../img/14/links_bg.gif') no-repeat bottom; padding:6px 3px 0px 12px; 	text-align:left; 	color:#1b607d; 	text-decoration:none;	display:block;	width:181px
}
UL.leftmainLinks LI A:hover{
background: url('../../img/14/links_bg.gif') no-repeat bottom; text-align:left;   color:#ee3523; text-decoration:none; display:block; 
}

DIV.main {
	FONT-SIZE: 11px; COLOR: #000000;  width:552px; float:right; background-image:url('../../img/14/main_bg.gif'); background-repeat:repeat-y;  
}
DIV.main_bottom { background-image:url('../../img/14/main_bottombg.gif'); background-repeat:no-repeat; width:758px; height:15px;
	  
}
DIV.main A {
	COLOR: #999999; TEXT-DECORATION: none
}
DIV.main A:hover {
	TEXT-DECORATION: underline
}
DIV.main UL {
	MARGIN-LEFT: 20px; LIST-STYLE-TYPE: disc
}
DIV.banner_bottom{background-image:url('../../img/14/banner_bottombg.gif'); width:552px; height:15px; background-repeat:no-repeat;}
DIV.flash{width:552px; height:249px; background-image:url('../../img/14/flash_bg.gif'); background-repeat:no-repeat; padding-top:1px; }
DIV.flash IMG{ margin:4px;}
DIV.title{ width:321px; background-color:#004a91; padding:8px 0px 0px 5px; height:22px; color:#FFFFFF; font-family:"Times New Roman", Times, serif; font-size:13px; font-weight:normal} 

DIV.titlebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 760px; PADDING-TOP: 0px; HEIGHT: 106px
}
DIV.titlebar IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

DIV.content {
	PADDING-LEFT: 7px; line-height:1.5em; FLOAT: left; WIDTH: 370px; PADDING-TOP: 10px; color:#575757
}

DIV.footer{ width:1003px; }
DIV.footer_links{width:515px; padding:5px 5px 5px 180px; line-height:1.7em;  color:#FFFFFF; font-size:11px;}














DIV.entire_site {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 760px
}
#map {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN: auto; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}

UNKNOWN {
	
}

DIV.menu_container {
	WIDTH: 100%
}
DIV.menu_container_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 160px; PADDING-TOP: 0px
}
DIV.menu_container_left UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 10px 5px; PADDING-TOP: 0px
}
DIV.menu_container_left UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../../images/ferryhouse/img/menu_line.gif) repeat-x left bottom; PADDING-BOTTOM: 0px; MARGIN: 3px 0px; PADDING-TOP: 0px
}
DIV.menubar {
	LEFT: 169px; WIDTH: 100%; POSITION: absolute; TOP: 103px
}
DIV.title_image {
	PADDING-RIGHT: 0px; PADDING-LEFT: 150px; PADDING-BOTTOM: 34px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.headlines A {
	FONT-WEIGHT: bold; LIST-STYLE-TYPE: none
}
DIV.headlines A:hover {
	TEXT-DECORATION: underline
}
DIV.title_image IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

DIV.right_hand_side SPAN {
	DISPLAY: block; FONT-WEIGHT: bold;
}
DIV.right_hand_side {
	PADDING-LEFT: 0px; FLOAT: right; PADDING-RIGHT: 10px; WIDTH: 150px; padding-top:40px; 
}
DIV.right_hand_side IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
UNKNOWN {
	LEFT: 410px
}
DIV.right_hand_side DIV {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #000000 1px solid; MARGIN-RIGHT: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: left; 
}
TEXTAREA {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; DISPLAY: block; BORDER-LEFT: black 1px solid; WIDTH: 380px; BORDER-BOTTOM: black 1px solid
}
IMG.even {
	FLOAT: right
}
IMG.odd {
	FLOAT: left
}
SPAN.even {
	TEXT-ALIGN: right
}
HR.staff {
	CLEAR: both
}
SPAN.error {
	DISPLAY: block; BACKGROUND: #e0e0e0
}
SPAN.error UL {
	DISPLAY: block
}



















/* amended menu */





UL.leftmainLinks{
padding-top:35px; list-style-type:none; width:206px;
}
UL.leftmainLinks LI{
	text-align:left; background: url('../img/14/linksbg.gif') repeat-y bottom; font-weight: bold;
}
UL.leftmainLinks LI A:link{
background: url('../img/14/links_bg.gif')  repeat-x bottom;  padding:6px 3px 6px 0px; margin-left: 12px; text-align:left; color:#1b607d; text-decoration:none; display:block; width:181px;height: auto; }
UL.leftmainLinks LI A:visited{
background: url('../img/14/links_bg.gif') repeat-x bottom; padding:6px 3px 6px 0px; margin-left: 12px; text-align:left; color:#1b607d; text-decoration:none; display:block; width:181px; height: auto;}

UL.leftmainLinks LI A:active{
	background: url('../img/14/links_bg.gif') repeat-x bottom;padding:6px 3px 6px 0px; margin-left: 12px; 	text-align:left; 	color:#1b607d; 	text-decoration:none;	display:block;	width:181px;height: auto;
}
UL.leftmainLinks LI A:hover{
background: url('../img/14/links_bg.gif') repeat-x bottom; text-align:left;   color:#ee3523; text-decoration:none; display:block; height: auto;
}

UL.leftmainLinks LI a.submenu_li:link, UL.leftmainLinks LI a.submenu_li:visited, UL.leftmainLinks LI a.submenu_li:hover, UL.leftmainLinks LI a.submenu_li:active
{
	background-image: none;
	margin-left: 24px;
	height: auto;
}

UL.leftmainLinks LI a.submenu_bg_li:link, UL.leftmainLinks LI a.submenu_bg_li:visited, UL.leftmainLinks LI a.submenu_bg_li:hover, UL.leftmainLinks LI a.submenu_bg_li:active
{
	padding:6px 3px 6px 0px;
	margin-left: 12px; 
	padding-left: 12px;
	display:block;
	width:169px; 
	height: auto;
}