html{
	margin: 0;
	padding: 0;
}	
table{
float:left;
}
body{
	font: 13px/18px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
background-color:#ffffff;
	text-align: center;
	color: #ffffff;
		min-width: 750px;
}
/*<agl.folder "DIVS">*/
/*---DIVS---*/
div.container
{
width:755px;
margin:10pt auto;
text-align:left;
border:1px solid gray;
line-height:150%;
background-color:#cff;
}
div.container2
{
width:753px;
margin:0px;
position:absolute;
top: 150px;
}
div.header
{
color:#f00;
background-color:#86f;
clear:left;
}
div.footer
{
padding:0.5em;
color:#fff;
background-color:#86f;
clear:left;
text-align: center;
}
div.navbar
{
float:left;
background-color:#fdf;
width:753px;
height: 40px;
padding:0 ;
}
div.right
{
float:right;
color: #777;
font-size: .9em;
background-color:#fed;
width:200px;
margin:0 0 0 0pt;
padding:2em 2em 0 1em;
}
div.left
{
float:left;
background-color:#fef;
width:10px;
margin-right: 5em;
height: 100%;
padding:2em;
}
div.left_pic
{
float:left;
width:10px;
height: 150px;
margin: -10px 0px 15px -10px;
padding:0;
}
div.content
{
margin-left:40px;
margin-top:50px;
min-height:450px;
max-width:450px;
padding:1em;
height:100%;
/*</agl.folder>*/
}
/*<agl.folder "IDs">*/
	/* ----- IDS ----- */
	#banner   { color: #ffffff; background: #606; margin: 0; padding: 0; height: 119px; clear: both }
	#banner_content  { display: block }
	#banner_print { text-align: left; margin-right: auto; margin-left: auto; padding: 0; width: 750px }
	#container { text-align: left; margin-right: auto; margin-left: auto; padding: 1px 0 8px; width: 750px }
	#maincontent     { visibility: visible; margin-top: 0; margin-bottom: 15px; padding: 0; width: 400px; float: none; clear: both }
	#objects     { margin-top: 0; margin-left: 50px; padding: 0; width: 150px; float: right }
	#mainimage{
text-align:center;
width:100%;
	margin-bottom: 30px;
}
	#mainlinks { margin-top: 0; margin-bottom: 15px; padding: 0 }
#navigation{
width:750px;
text-align:center;
	font-size: 10pt;
	color: #606;
	font-weight: bold;
	clear: both;
	padding: 0;
	background: #000;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
}	
	#randomlinks { margin-top: 0; margin-bottom: 15px; padding: 0 }
	#linksnextprev { margin-top: 0; margin-bottom: 15px; padding: 0 }
	#mainnav   { color: #7a022e; font-size: 1.1em; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; clear: both }
	#footer { font-size: 0.8em; font-weight: normal; margin: 0; padding: 0; clear: both }
	#minornav { color: #7a022e; font-size: 10pt; margin: 0; padding: 0 }
/*</agl.folder>*/
/*<agl.folder "Classes">*/
	/* ----- CLASSES ----- */
	.clear { margin: 0; padding: 0; float: none; clear: both }
	.hide { }
	.show { }
	.logo  { margin: 30px 0 19px; width: 420px; float: left }
	.strap_line  { color: #f00; font-size: 12pt; font-weight: bold; text-align: right; margin: 55px 0 19px 25px; position: absolute; right: 100px; float: right }
	.left { margin-top: 0; padding: 0; width: 430px; float: left }
	.right { margin: 0 0 0 10px; padding: 0; width: 310px; float: left }
	.left_page { margin-top: 0; padding: 0; width: 548px; float: left }
	.right_nav { margin: 0 0 0 10px; padding: 0; width: 192px; float: left }
	.runround_image  { margin: 10pt 10pt 10pt 0; float: left }
	.shopnav   { color: #7a022e; font-size: .8em; font-weight: bold; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-top: 0; margin-right: 0; margin-bottom: 0; padding: 0; }	
.top_left { margin: 0; padding: 0; width: 122px; float: left }
	.top_right { text-align: right; margin: 0; padding: 11px 0 0; width: 122px; float: right }
	.top_right_nav { text-align: right; margin: 0; padding: 11px 0 0; width: 260px; float: right }
	.small { font-size: 0.85em }
	.infolines { font-size: 0.85em }
	.copy { margin: 0; padding: 0 0 0 7px; float: none; clear: both }
	.formspacer { font-size: 10px; line-height: 12px; margin: 0; padding: 0; height: 12px; clear: both }
	.links_random{
font-size:8pt; line-height:150%
}
/*</agl.folder>*/
/*<agl.folder "Paragraphs">*/
	/* ----- PARAGRAPHS ----- */
	p { }
	p.info { color: #333333; font-size: 0.85em; line-height: 130%; margin: 0; padding-bottom: 3px }
	p.description { font-size: 0.95em; line-height: 130%; margin: 0 }
	p.intro { margin: 0; padding: 0 }
	p.job_footer  { font-size: 0.85em; background: url("http://www.workstation.co.uk/images/interface/grey_dot.gif") repeat-x 50% bottom; text-align: right; margin: 0; padding-bottom: 5px }
/*</agl.folder>*/
/*<agl.folder "Headings">*/
	/* ----- QUOTES ----- */
	/* ----- HEADINGS ----- */
	h1 { color: #a0a; font-size: 1.3em; margin: 11px 0 12px; padding: 0 }
	.left_page h1 { margin: 11px 0 12px }
	h2 { font-size: 1.1em; color: #f00 }
	h4 { color: #aaaaaa; font-size: 0.95em }
/*</agl.folder>*/
/*<agl.folder "Links">*/
	/* ----- LINKS ----- */
	a { color: #7a022e; text-decoration: underline }
	a:hover { color: #000000; text-decoration: underline }
	#navlist a:link, #navlist a:visited  { text-decoration: none; background: url("http://www.workstation.co.uk/images/interface/dot.gif") no-repeat right center; display: block; padding: 10px 6px; float: left }
	#navlist a:link.last, #navlist a:visited.last { background: transparent }
	#navlist a:link.current, #navlist a:visited.current, #navlist a:hover.current { color: #606; text-decoration: none }
	#navlist a:hover { color: #7a022e; text-decoration: underline }
#navlist ul, #navlist li{
	margin: 0;
	padding: 0;
	display: list-item;
	list-style: none;
}
#navlist a:link, #navlist a:visited{
	display:block;
	float: left;
	padding: 10px 15px;
	text-decoration: none;
}
	#navlist{
	margin:0;
	padding:0;
margin-left:1em
}
	#btmnavlist a:link, #btmnavlist a:visited  { text-decoration: none; background: url("http://www.workstation.co.uk/images/interface/dot.gif") no-repeat right center; display: block; padding: 3px 6px; float: left }
	#btmnavlist a:link.last, #btmnavlist a:visited.last { background: transparent }
	#btmnavlist a:link.current, #btmnavlist a:visited.current, #btmnavlist a:hover.current { color: #333; text-decoration: none }
	#btmnavlist a:hover { color: #7a022e; text-decoration: underline }
		.shopnav a:link, .shopnav a:visited  { text-decoration: none; display: block; padding: 10px 6px; float: left }
	#subnavlist a:link, #subnavlist a:visited { text-decoration: none }
	#subnavlist a:link.current, #subnavlist a:visited.current, #subnavlist a:hover.current { color: #333; text-decoration: none }
	#subnavlist a:hover { color: #7a022e; text-decoration: underline }
	h1 a, h2 a, h3 a, h4 a { text-decoration: none }
	h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover { color: #7a022e; text-decoration: underline }
	a.random_links {font-size:9pt;}
	a.shortcut  { text-decoration: none; background: url("http://www.workstation.co.uk/images/interface/arrow_w.gif") no-repeat right 50%; display: block; padding-right: 28px }
	a.shortcut:hover  { color: #7a022e; text-decoration: underline; background: url("http://www.workstation.co.uk/images/interface/arrow_w.gif") no-repeat right 50%; display: block; padding-right: 28px }
	.top_right_nav a { text-decoration: none }
	.top_right_nav a:hover { text-decoration: underline }
/*</agl.folder>*/
/*<agl.folder "Lists">*/
	/* ----- LISTS ----- */
	ol { }
	ul { }
	ol li { }
	ul li { }
	dl dt { }
	dl dd {margin-left: 5pt; }
	.left ul, .left_page ul { text-indent: 0; list-style: none; margin-right: 0; margin-left: 0; padding: 0 }
	.left ol, .left_page ol { text-indent: 0; margin-right: 0; margin-left: 20px; padding: 0 }
	.left li, .left_page li { text-indent: 0; padding-top: 2px; padding-bottom: 2px }
	#navlist ul, #navlist li  { list-style: none; display: inline; margin: 0; padding: 0 }
		.shopnav ul, .shopnav li  { list-style: none; display: inline; margin: 0; padding: 0 }
	#btmnavlist { margin: 0; padding: 0 }
	#btmnavlist ul, #btmnavlist li { list-style: none; display: inline; margin: 0; padding: 0 }
	#subnavlist { font-size: 0.95em; line-height: 180%; margin: 0; padding: 0 }
	#subnavlist ul, #subnavlist li { list-style: none; margin: 0; padding: 0 }
	.red_box ul { list-style: none; margin: 0; padding: 0 }
	.red_box ul li  { background: url("http://www.workstation.co.uk/images/interface/pink_dot.gif") repeat-x left bottom; list-style: none; margin: 0; padding: 8px 0 }
	.red_box ul li.first { padding: 2px 0 6px }
	.red_box ul li.last { background: transparent; padding: 6px 0 2px; border-bottom: medium none }
	.red_box ul li.square { padding: 13px 0 8px }
	ul.latest { text-indent: 0; list-style: none; margin: 0; padding: 0 }
	ul.latest li { text-indent: 0; list-style: none }
/*</agl.folder>*/
/*<agl.folder "Forms">*/
	/* ----- FORMS ----- */
	form { }
	fieldset { padding: 15px; border: solid 1px #cccccc }
	legend { color: #666666; font-weight: bold; padding-right: 10px; padding-bottom: 10px; padding-left: 10px }
	label { }
	input { margin: 0 }
	input.fixed, select.fixed { margin: 5px 0 2px; padding: 0; width: 270px }
	input.fixed_lrg, select.fixed_lrg, textarea.fixed_lrg { margin: 5px 0 2px; padding: 0; width: 460px }
	input.fixed_sml { margin: 5px 0 2px; padding: 0; width: 165px }
	input.fixed_xsml { margin: 5px 0 2px; padding: 0; width: 80px }
	textarea { }
	input, textarea { }
	select { }
	select.fixed_sml { margin: 5px 0 2px; padding: 0; width: 94px }
	optgroup { }
	option { line-height: 50% }
	http: pages.workstation.co.uk print.css html { margin: 0; padding: 0 }
	body { color: #000000; font: 13px/18px "Lucida Grande", LucidaGrande, Lucida, Helvetica, Arial, sans-serif; background: #fff; text-align: center; margin: 0; padding: 0 }
/*</agl.folder>*/
/* ----- BREAK ----- */
hr { color: #ccc; background: #ffffff url("http://www.workstation.co.uk/images/interface/grey_dot.gif") repeat-x; margin: 0; padding: 0; height: 1px; border-style: none }
/* ----- TEXT FORMATTING ----- */
strong, b{
}
em, i{
}
/*<agl.folder "Quotes">*/
	/*QUOTES*/
	blockquote { margin-left: 12px }
	blockquote p { }
	cite { }
	blockquote cite { }
/*</agl.folder>*/
/*<agl.folder "Images">*/
	/* ----- IMAGES ----- */
	img { margin: 0; padding: 0; border: none }
	img a { border: none }
	img a:hover { }
/*</agl.folder>*/
/*<agl.folder "Code">*/
	/* ----- CODE ----- */
	pre { }
	code { }
	p code { }
	pre code { }
/*</agl.folder>*/
/*-----sharedbookmarks-----*/
.sharesb{
		position:relative;
		border:1px solid #878787;
		padding:3px;
		margin:15px 0 0 0;
font-size: .85em;
	}
	.sharesb p {
		padding:0;
		margin:0;
	}
	.sharesb p a{
		position:absolute;
		top:0px;
		right:0px;
		padding:3px 5px 0 0;
	}
	.sharesb h3{
		padding:0 3px 0 0;
		margin:0;
		margin:0 5px 0 3px;
		font-size:0.88em;
		font-weight:normal;
	}
	.sharesb ul{
		text-align:center;
		list-style:none;
		margin:6px 0 4px 0;
		padding:0;
	}
	.sharesb ul li{
		text-align:center;
		display:inline;
		padding:0 4px 6px 0 ;
	}
	.sharesb ul li.delicious{
		background:url("http://news.bbc.co.uk/shared/img/icons/bookmarks/delicious.gif") no-repeat 0 0;
	}
	.sharesb ul li.digg{
		background:url("http://news.bbc.co.uk/shared/img/icons/bookmarks/digg.gif") no-repeat 0 0;
	}
	.sharesb ul li.reddit{
		padding:0 0 0 2px;
		background:url("http://news.bbc.co.uk/shared/img/icons/bookmarks/reddit.gif") no-repeat 0 0;
	}
	.sharesb ul li.facebook{
		background:url("http://news.bbc.co.uk/shared/img/icons/bookmarks/facebook.gif") no-repeat 0 0;
	}
	.sharesb ul li.stumbleupon{
		background:url("http://news.bbc.co.uk/shared/img/icons/bookmarks/stumbleupon.gif") no-repeat 0 0;
	}
	.sharesb ul li a{
		padding:0 0 0 18px;
		margin:0 3px 0 0px;
	} 

