
body,html
{
	font-family:verdana,sans-serif;
	font-size:100%;
	color:#666;
}
h1,h2,h3,h4,h5,h6
{
	color:#B34040;
	font-size:1em;
	font-weight:normal;
	padding:0 0 10px 0;
}
h2
{
	font-size:0.8em;
	padding:0 0 10px 0;
}
#leftColStaff h2
{
	font-size:1em;
}
h3,h4,h5,h6
{
	font-size:0.7em;
	padding:0 0 2px 0;
}
p
{
	font-size:0.7em;
	line-height:140%;
	padding:0 0 14px 0;
}
#pageText #rightCol ul
{
	list-style-type:none;
}


/* Navigation */
#navBar
{
	font-size:0.7em;
}
#navBar ul
{
	list-style-type:none;
	background:url(../images/bg-navigation.gif) no-repeat;
	width:154px;
}
#navBar ul li
{
	background:url(../images/bg-navigation.gif) bottom left no-repeat;
	padding:5px 0 5px 0;
}
#navBar ul li a, #navBar ul li.active ul li a, #navBar ul li.activeParent ul li a
{
	text-decoration:none;
	padding:2px 0 0 14px;
	background:url(../images/bg-nav.gif) 0 5px no-repeat;
	color:#666;
	font-weight:normal;
}
#navBar ul li.active a, #navBar ul li.activeParent a
{
	text-decoration:none;
	padding:2px 0 0 14px;
	background:url(../images/bg-nav-active.gif) 0 5px no-repeat;
	color:#A51F1E;
	font-weight:bold;
}
#navBar ul li.active ul li a, #navBar ul li.activeParent ul li a, #navBar ul li.activeParent ul li.activeParent ul li a
{
	font-weight:normal;
	color:#666;
	background:none;
}
#navBar ul li.activeParent ul li.active a
{
	background:url(../images/bg-nav-child-active.gif) 0 5px no-repeat;
	color:#A51F1E;
	font-weight:bold;
}
#navBar ul li.activeParent ul li.activeParent a
{
	background:url(../images/bg-nav-child-active.gif) 0 5px no-repeat;
	color:#A51F1E;
	font-weight:bold;
}
#navBar ul li.activeParent ul li.activeParent ul li a
{
	color:#666;
	font-weight:normal;
}
#navBar ul li.activeParent ul li.activeParent ul li.active a
{
	color:#A51F1E;
	font-weight:normal;
}
/* Sub Nav elements */
#navBar ul li ul, #navBar ul li ul li, #navBar ul li ul li a
{
	background:none;
}
#navBar ul li ul
{
	width:140px;
	padding:6px 0 0 14px;
	w\idth:126px;
}
#navBar ul li ul li
{
	padding-top:2px;
}
#navBar ul li ul li a
{
	padding-left:0;
}
#navBar ul li ul li ul
{
	width:154px;
	padding:6px 0 0 14px;
	w\idth:140px;
}
/* Meet the Staff navigation */
#leftColStaff ul
{
	list-style-type:none;
	font-size:0.7em;
}
#leftColStaff ul li
{
	padding:0;
}
#leftColStaff ul li ul
{
	font-size:1em;
}
#leftColStaff ul li a
{
	font-weight:bold;
	color:#666;
	text-decoration:none;
}
#leftColStaff ul li ul li a
{
	font-weight:normal;
}
#leftColStaff ul li.active a, #leftColStaff ul li.activeParent a,
#leftColStaff ul li.activeParent ul li.active a
{
	color:#A51F1E;
}
#leftColStaff ul li.activeParent ul li a, #leftColStaff ul li.activeParent ul li.activeParent ul li a
{
	color:#666;
}
#leftColStaff ul li.activeParent ul li.activeParent a
{
	border-bottom:1px dashed #A51F1E;
	color:#A51F1E;
}
#leftColStaff ul li.activeParent ul li.activeParent ul li.active a
{
	color:#A51F1E;
	border:none;
}
#leftColStaff ul li.activeParent ul li.activeParent ul li a
{
	border:none;
}
/* Background Images */
#container1 div.background
{
	background:url(../images/backgrounds/sarah-w-original.jpg) bottom left no-repeat;
}
#container1 div.background1
{
	background:url(../images/backgrounds/sarah-w.jpg) bottom left no-repeat;
}
#container1 div.background2
{
	background:url(../images/backgrounds/bs-freight.jpg) bottom left no-repeat;
}
#container1 div.background3
{
	background:url(../images/backgrounds/sigas-kosan.jpg) bottom left no-repeat;
}
#container1 div.background4
{
	background:url(../images/backgrounds/statement-of-facts.jpg) bottom left no-repeat;
}
#container1 div.background5
{
	background:url(../images/backgrounds/grangemouth.jpg) bottom left no-repeat;
}
#container1 div.background6
{
	background:url(../images/backgrounds/heritage.jpg) bottom left no-repeat;
}
#container1 div.background7
{
	background:url(../images/backgrounds/hull.jpg) bottom left no-repeat;
}
#container1 div.background8
{
	background:url(../images/backgrounds/immingham.jpg) bottom left no-repeat;
}
#container1 div.background9
{
	background:url(../images/backgrounds/small-red-ship.jpg) bottom left no-repeat;
}
#container1 div.background10
{
	background:url(../images/backgrounds/dry-bulk.jpg) bottom left no-repeat;
}
#container1 div.background11
{
	background:url(../images/backgrounds/annette-essberger.jpg) bottom left no-repeat;
}
#container1 div.background12
{
	background:url(../images/backgrounds/greta-kosan.jpg) bottom left no-repeat;
}
#container1 div.background13
{
	background:url(../images/backgrounds/small-transporter.jpg) bottom left no-repeat;
}
#container1 div.background14
{
	background:url(../images/backgrounds/red-ship-dock.jpg) bottom left no-repeat;
}
#pageContent table
{
	border:none;
	font-size:0.7em;
}
#pageContent table td
{
	border:none;
	padding:8px 2px 14px 2px;
	vertical-align:top;
	background:url(../images/bg-navigation.gif) repeat-x;
}

/* News Tables */
#pageContent #ctl00_NewsListFeaturedList
{
	width:150px;
	font-size:0.9em;
	background:url(../images/bg-navigation.gif) top left repeat-x;
}
#pageContent #ctl00_NewsListFeatured th, #pageContent #ctl00_NewsListFeaturedList th
{
	padding-top:10px;
}
#pageContent #ctl00_NewsListFeatured, #pageContent #ctl00_NewsListFeaturedList
{
	text-align:left;
}
#pageContent #ctl00_NewsListFeatured td, #pageContent #ctl00_NewsListFeaturedList td
{
	border:none;
	background:none;
	padding:4px 0 4px 0;
}
#pageContent #ctl00_NewsListFeatured th a, #pageContent #ctl00_NewsListFeaturedList th a
{
	color:#545454;
	text-decoration:none;
	font-weight:bold;
}
#pageContent #ctl00_NewsListFeatured th a:hover, #pageContent #ctl00_NewsListFeaturedList th a:hover
{
	text-decoration:underline;
	color:#B34040;
}
#pageContent #ctl00_NewsListFeatured td.date, #pageContent #ctl00_NewsListFeaturedList td.date
{
	color:#B34040;
	font-weight:normal;
	padding-top:0;
}
#pageContent #ctl00_NewsListFeatured td.summary, #pageContent #ctl00_NewsListFeaturedList td.date
{
	background:url(../images/bg-navigation.gif) bottom left repeat-x;
	padding:0 0 10px 0;
}
#pageContent #ctl00_NewsListFeatured
{
	background:url(../images/bg-navigation.gif) top left repeat-x;
}
div.newsListCount,div.newsListPageNumbers,div.newsListNav
{
	font-size:0.7em;
	padding-top:10px;
}
#rightColNews div.newsListNav
{
	font-size:0.75em;
}
div.newsListCount
{
	width:200px;
	float:left;
}
div.newsListPageNumbers
{
	text-align:right;
}
div.newsListNav
{
	clear:both;
	text-align:right;
}

.xmasAdvert
{
    
}
.xmasAdvert .images
{
    padding:15px 0;
    text-align:center;
    background:#cb2e00;
}
.xmasAdvert .text
{
    padding:20px;
    font-weight:bold;
    color:#fff;
    background:#000;
}
.xmasAdvert .details
{
    padding:20px;
    border-left:#000 1px solid;
    border-bottom:#000 1px solid;
    border-right:#000 1px solid;
}
.xmasAdvert .details .left
{
    float:left;
}
.xmasAdvert .details .right
{
    float:right;
}