/*
Theme Name: SCL MLG Template
Theme URI:
Description: A 2-columns simple, clean, accessible based on - <a href="http://www.inspiredbuddy.com/wordpress-themes/a-simple-and-clean-wordpress-theme-for-everyone/">Inspired Buddy</a>, customisation by <a href="http://systemcore.co.uk">systemcore </a>.
Version: 1.2.1.2.c
Author: Al Cain, Rob Cain, Rajveer Singh Rathore
Author URI: http://systemcore.co.uk/
Tags: fixed width, two columns, archives, accessible, simple, clean, valid CSS, valid XHTML, black, white, right sidebar, widgets, widget ready
*/

/* Changelog
Version 1.2 - Links color changed to blue (more user friendly), small padding/margin fixes in sidebar navigation and <ol> list in main content.
Version 1.2.1 - Added more info for free support on this theme, and few extra tags.
Version 1.2.1.x - customisation for medialab group
Version 1.2.1.2.a - further customisation for medialab group
Version 1.2.1.2.b - test alternative main menu style
Version 1.2.1.2.c - resized main flash and different main menu, etc 
*/

* {margin:0; padding:0; }
body {
/*mod jrc 040210*/
/*	font:62.5% "arial", helvetica, sans-serif;*/
/*mod jrc 220310 - font:62.5% Arial, Helvetica, sans-serif;*/
/*	font:62.5% “Gill Sans”, “Trebuchet MS”, Calibri, Verdana, sans-serif;*/
/*	font:62.5% "Gill Sans MT", "Gill Sans", "Trebuchet MS", Calibri, Verdana, sans-serif;*/
	font:62.5% "Gill Sans MT", "Gill Sans", "Trebuchet MS", Calibri, Verdana, sans-serif;
/*	mod jrc 140310 - line-height:1.7em;*/
/*mod jrc 010310 - 	color:#444;
	color:#444;*/
color:  #666666;
}

/* mod jrc 010310 - 
a {
	color:#124AA8;
	text-decoration:none;
	font-weight:bold;
}
a:hover {
	color: #AB1013;
	text-decoration:underline;
}*/


a:link, a:visited {
	/* mod jrc 270210 - color:#0066CC;*/
	color: #1270D0;	
	font-weight:bold;
	text-decoration: none;
}

a:focus, a:active, a:hover {
/*color:#C4C4C4;*/
	color:#AAAAAA;
/*	color: #1270D0;*/
	text-decoration: none;
}

/* mod jrc 110510*/
a.orange:link, a.orange:visited {
	color: #FE5C16;
	font-weight:bold;
	text-decoration: none;
}
a.orange:focus, a.orange:active, a.orange:hover {
/*color:#C4C4C4;*/
	color:#AAAAAA;
/*	color: #1270D0;*/
	text-decoration: none;
}
/* end mod jrc 110510*/

p {padding-top:10px;}
h1 {margin: 20px 0 0;}
img {
	margin:8px 10px 5px 10px;
	}
input {vertical-align: middle}
h2 {
/*mod jrc 040210*/
/*	font: normal 1.6em "arial", helvetica, sans-serif;*/
/*mod jrc 220310 - font: normal 1.6em Arial, Helvetica, sans-serif;*/
	font: normal 1.6em;
	margin: 0 0 12px;
}
blockquote {
	margin: 10px 25px 10px 30px;
	border-left: 3px solid #124AA8;
	background: #000000;
	padding: 5px 15px;
	font-size: 1.3em;
	color:#000;
}
blockquote p {
	font-size: 1em; /*mod jrc 040210 !important; */
	margin: 0;
}

/*mod wac 240210 this adds a break AND a gap in page contents if rqd */

.clearer_gap {
clear: both;
margin: 0px;
padding: 0px;
border: 0px;
line-height: 10px;
font-size: 0px;
}

/*end als gap mod */

/*mod wac 240210 Al's new style for the testimonials page quotations */

.testim_quote P.quote {
/* mod jrc 220310 - font-family: Georgia, "Times New Roman", Times, serif;*/ 
/*font-family: “Gill Sans”, “Trebuchet MS”, Calibri, Verdana, sans-serif;*/
/*font-size: 150%;*/
font-style: italic; 
color: #555555; 
line-height: 1.2em; 
background: url(images/quote_open.gif) no-repeat; 
text-indent: 25px; 
padding: 5px 0 0 0; 
margin: 0; 
width: 600px;
}

.aligncenter {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}
/*mod jrc 180210*/
img.aligncenter {
	border: 1px solid #ddd;
	text-align: center;
	padding: 0px;
	margin: 10px;
}
/**/

.wp-caption {
/*	mod jrc 130510 - border: 1px solid #ddd;*/
/* mod jrc 160510 - border: 1px solid #666666; */
	text-align: center;
/* mod jrc 280410	background-color: #f3f3f3;*/
/* mod jrc 130510 - background-color: #000000; */
/* mod jrc 280410 - 	padding-top: 4px; - */
padding: 10px;
	margin: 10px;
/*extra margin for tall ones?*/
}

.wp-caption img {
	margin: 0;
	padding: 0;
/* mod jrc 280410 - 	border: 0 none; */
/* mod jrc 130510 - border: 2px solid  #1270D0; */
border: 1px solid  #1270D0;
}
.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
/* mod jrc 280410 */
/* mod jrc 130510 - color: #FFFFFF;*/
}
#wrapper {
/* MOD WAC wrapper width chaged from 830px to 960px which is new medialab page width */	
/* mod jrc 140410 -  width: 960px;*/
	width: 958px;
	margin: 0 auto;
	padding: 10px 0 0 0;
}
#header {
display: inline;
float: left;
clear: both;
/*mod jrc 120310 - margin-bottom: 30px;*/
/*	mod jrc 150310 - margin-bottom: 20px;*/
/* mod jrc 220310 - margin-top: 30px; */
	margin-top: 0px;
	position:relative;
/*mod jrc 040310 - test out -	overflow:hidden;*/
border: 0px solid yellow;
}

/*mod jrc 040310 - for contact tel nbr at top screen*/
#scl_top_contact_div {
float: left;
clear: none;
margin: 0px;
margin-left: 100px;
padding: 0px;
/*padding-top: 7px;
padding-bottom: 7px;*/
padding-left: 25px;
font-size:120%;
line-height:2.5em;
background: url(images/phone_icon.gif); 
background-position: 0px 8px; 
background-repeat: no-repeat;
border: 0px solid yellow;
}
/*mod jrc 040310*/

#header-bg {
display: inline;
float: left;
clear: left;
margin: 0px;
padding: 0px;
border: 0px;
/*	background:#FFFFFF url(images/ml_home1.jpg) no-repeat scroll 0 0;*/
/*	mod jrc 280210 - allow auto - height:380px;*/
/* - ok fo bg img + op border - height:385px;*/
/*height:400px;*/
/*height:386px;*/
/*height:386px;*/
/*height:412px;*/
/*height: 340px;*/
height: 250px;
/* mod jrc 140410 - width: 960px;	*/
width: 958px;	
position:relative;
/*	border-top:20px solid #FFF;*/
border: 1px solid #666666;
border-bottom: 0px;
}

#header-bg h1 {
	position:absolute;
	top:0px;
	left:15px;
	color:#FFF;
	line-height: 0.85em;
	font-size:2.3em;
	margin: 14px 0 15px;
	background:#CCCCCC;
	padding:10px 10px 4px 10px;
}
#header-bg h1 a {
/* mod jrc 220310 - font-family: Arial, "Arial Black";*/
	font-weight:normal;
	color:#FFF;
	letter-spacing:-1px;
	}
#header-bg h1 span {
	display: block;
	font-size: 0.50em;
	font-weight: normal;
	text-transform: none;
	color:#124AA8;
}
#scl_header_flash {
}

#navcontainer {
display: inline;
float: left;
clear: left;
/*mod jrc 28210 - img, actual - 	height:40px;*/	
/*mod jrc 220310 - background:transparent url(images/menu1_bg.jpg) no-repeat top left;*/
background: #000000;
/*mod jrc 28210 - actual - 	height:40px;*/
/* - ok for img	height:40px;*/
/* - ok for tab style - height: 60px;*/
/*height: 40px;*/
/*	position:absolute;*/
position: relative;
/*	bottom:0;
	left:0;*/
/*mod jrc 140410 - width:960px;*/
	width:958px;
/* mod jrc 220310 - min-height: 40px;*/
/*	min-height: 35px;*/
/*	min-height: 33px;*/
margin: 0px;
padding: 0px;
/*border-top: 0px solid #E7E7E7;
border-bottom: 0px solid #E7E7E7;*/
border: 1px solid #666666;
border-top: 0px;
}

ul#navlist {
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
margin-top:8px;
}
ul#navlist li {	
	border-right:0px solid #FFF;
	float:left;
	width:135px;
	margin:0;
	padding:0;
	text-align:left;
}
ul#navlist li a {
	font-size: 24px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	font-variant: normal;
	text-transform: lowercase;
	color: #999999;
	text-decoration: none;
	letter-spacing: 0.0em;
/* mod jrc 220310 - font-family: Arial, Helvetica, sans-serif;*/
padding:4px 15px 0 8px;
}

ul#navlist li a:hover {
background:transparent;	
	}
#navlist li.current_page_item {
	background:transparent;
	}
#skip {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0.5em;
	border-bottom:2px solid #FFF;
}
#skip li {
	display:inline;
	font-size:120%;
	line-height:2.5;
	margin:0 1em 0 0;
	padding:0;
}
#skip a:link, #skip a:visited {
/*	background:transparent url(images/arrow-skip.gif) no-repeat scroll 100% 60%;*/
	border-color:#FFFFFF;
	color:#666666;
	font-weight:bold;
	padding-right:10px;
}
#skip a:focus, #skip a:active, #skip a:hover {
	background-color:#FFFDD5;
	color:#000000;
	text-decoration:underline;
}
#divSearchForm {
	float:right;
clear: right;
/*	margin:-32px 0 0 0;*/
	font-size:120%;
width: 205px;
/*height: 30px;*/
/*padding-top: 5px;*/
padding-top: 7px;
padding-bottom: 7px;
background: url(images/magnify_2.gif) top left no-repeat;
border: 0px solid yellow;
}
#divSearchForm label {
	display:inline;
	margin:0;
	color:#333;
/*mod jrc 040210*/
/*	font-family:"arial", helvetica, sans-serif;*/
/* mod jrc 220310 - font-family:Arial, Helvetica, sans-serif;*/
	text-transform:uppercase;
	font-weight:bold;
	vertical-align:middle;
}
#divSearchForm input.txt {
	display:inline;
float: right;
	width:110px;
/*	padding:1px;*/
	border:1px solid #CCCCCC;
/*mod jrc 170210*/
/*	height: 12px;*/
margin-left: 35px;
	vertical-align:middle;
	text-align:top;
	padding: 0px;
	padding-bottom: 0px;
	font-size: 10px;
/*	line-height: 15px;*/
}
#divSearchForm input.txt:focus {
	color:#000;
	background:#D8E7F5;
}
#divSearchForm input.btn {
	margin:0;
	vertical-align:middle;
}
#searchsubmit {
float: right;
margin: 0px;
margin-left: 5px;
padding: 0px;
border: 1px solid #fe5c16;	
}

#container {
display: inline;
float: left;
clear: left;
	width: 100%;
margin-top: 50px;
/*mod jrc 220310 - margin-top: 20px;*/
	margin-bottom:10px;
border: 0px solid yellow;
}

/* mod jrc 150310
#container:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
*/

#content {
	width: 680px;
	float: left;
	clear: none;
/*	mod jrc 150310 - padding: 0 10px 0 0;*/
/* mod jrc 260410 - 	overflow: hidden; */
	overflow: visible;
border: 0px solid yellow;
/*border-right: 1px solid #C4C4C4;*/
}

#content h2 {
/*mod jrc 040210*/	
/*	font:normal 1.9em "arial", helvetica, sans-serif;*/
/* mod jrc 220310 - font:normal 1.9em Arial, Helvetica, sans-serif;*/
/*	mod jrc 150310 - padding: 0 0 4px;*/
margin: 0px;
padding: 0px;
/*mod jrc 010310 - 	color:#000;*/
}
#content h2 a {
	font-weight:normal;
	text-decoration:underline;
/*mod jrc 010310 - 	color:#000; */
	}
#content h2 a:hover {
	color:#124AA8;
	}
#content h2.pagetitle {
	padding-left: 3px;
	padding: 1px 0 4px;
}
#content h3 {
/*mod jrc 040210*/		
/*	font:bold 1.7em "arial", helvetica, sans-serif !important;*/
/* mod jrc 220310 - font:bold 1.7em Arial, Helvetica, sans-serif;*/ /* mod jrc 130310 - !important;*/
font:bold 1.7em;
/*mod jrc 010310 - 	color:#000;*/
	margin-bottom:-5px; /* mod jrc 130310 - !important;*/
}
/*mod jrc 040210*/
#content p {
/*	font-size: 1.3em;
	line-height: 1.4em;*/
}

#content ul, #content ol {
/* - mod jrc 280410 - font-size: inherit;
line-height: inherit;
color: inherit;*/
list-style-position:inside;
list-style-type:square;
}

#content ul li, #content ol li {
/* mod jrc 010310 - this is the css that gets picked in content
	font-size: 1.3em;
	line-height: 1.4em;*/
/*mod jrc 140310 - 	line-height: 1.8em;*/
/* mod jrc 280410 - font-size: 1.5em;
line-height: 1.5em;
color: #666666; */
	border: 0px solid yellow;
}
/*end mod jrc 040210*/

#content h3 a {
	text-decoration:underline;
	}	

#content.narrowcolumn {
}

/*mod jrc 280210*/
#content.supernarrowcolumn {
width: 420px;
}
/*end mod jrc 280210*/

#content .post {
/*mod jrc 041210*/
/*	margin: 0 0 2.2em;*/
/*mod jrc 270210*/
/*mod jrc 280210*/
float: left;
clear: left;
margin: 0px;
/*margin-top: 0.5em;*/
margin-top: 0px;
/* mod jrc 030310 - margin-bottom: 1.0em; */
/*mod jrc 120310 - margin-bottom: 30px;*/
margin-bottom: 5px;
margin-left: 3em;
padding: 0px;
/*mod jrc 120310 - padding-bottom: 40px;*/
padding-bottom: 10px;
width: 87%;
border: 0px solid yellow;
border-bottom: 1px solid #EEE;
}

/*mod jrc 280210*/
#content.supernarrowcolumn .post {
width: 90%;
}
/*end mod jrc 280210*/

#content .post h2 {
/*mod jrc 040210*/
/*	font-size:2em;*/
/*	margin:0 0 -2px;*/
margin: 0px;
/* mod jrc 150310 - margin-top: 0.5em; */
padding: 0px;
/*margin-bottom: 1em; */
font-size: 2.2em;
line-height: 1.0em;
/*mod jrc 270210 - color: #0066CC;*/
color: #1270D0;
border: 0px solid yellow;
}

/*mod jrc 040210*/
#content .post h2 a {
	font-weight:normal;
	text-decoration:none;
/* mod jrc 270210 - color: #0066CC*/;
color: #1270D0;
	}
#content .post h2 a:hover {
color:#C4C4C4;
	}
/**/

#content .post h3 {
	margin-bottom:0px !important;
/* mod jrc 270210 */
color: #1270D0;
/* mod jrc 280210 - margin-top: 1em;*/
/*mod jrc 230310*/
/* mod jrc 230210 - font-size: 1.8em;*/
font-size: 1.5em;
margin-top: 1em;
}

/* mod jrc 270210 */
#content .post h3 a {
	text-decoration:none;
color: #1270D0;
}
#content .post h3 a:hover {
color:#C4C4C4;
}
/* end mod jrc 270210 */

.post ul, .post ol {
/*	mod jrc 280410 - margin:0 0 6px 35px; */
/*mod jrc 010310 - 	font-size:12px;*/
}

.post ul li, .post ol li {
/*	mod jrc 280410 - padding:8px 25px 0 0; */
/*mod jrc 010310 - 	color:#000;*/
}
.post .postmetadata {
	font-size:1.1em;
/*	mod jrc 280210 - color:#999;*/
color: #666666;
}
.postmetadata a {
/*	mod jrc 280210 - color:#999;*/
color: #666666;
	text-decoration: underline;
}
.postmetadata a:hover {
color: #1270D0;
}
.entry {
/*mod jrc 280210, 020310*/
float: left;
/* mod jrc 030310 - margin-top: 20px;*/
  text-align: justify;
/*mod jrc 260410*/
overflow: visible;
border: 0px solid yellow;
}
/*mod jrc 040210*/
.entry p {
/* mod jrc 010310 - 
	font-size: 1.6em;
	line-height: 1.4em;
*/
/* mod jrc 090410 -	font-size: 1.5em; */
/*mod jrc 140310 - 	line-height: 1.8em;*/
/* mod jrc 230310 - line-height: 1.5em;*/
font-size: 1.3em;
/*	letter-spacing: 0.05em*/;
/*	color: #777777;*/
/*color: #C4C4C4; */
color: #666666;
	border: 0px solid yellow;
}
/*end mod jrc 040210*/	
.entry h1 {
	font-size: 1.8em;
	margin: 15px 0 10px;
}
.entry h2 {
	font-size: 1.65em !important;
	font-weight: bold !important;
	margin: 15px 0 10px !important;
	padding: 0 !important;
	border: none !important;
}
.entry h3 {
	font-size: 1.45em !important;
	font-weight: bold !important;
	margin: 15px 0 10px !important;
	padding: 0 !important;
}
.entry h4 {
	font-size: 1.3em;
	margin: 15px 0 10px;
	font-weight: bold !important;
}

/*mod jrc 010310 - note: this css never gets picked over #content ul li? mod jrc 280410*/
.entry ul,.entry ol { 
margin-top: 1em;
}

.entry ul li,.entry ol li  { 
margin-bottom: 1em;
font-size: 1.3em;
}
/*end mod jrc 010310*/

.nav {
	font-size: 1.3em;
	padding: 0 0 2px;
}
.navigation {
float: left;
clear: both;
	margin: 0px;
	padding: 0px;
	border: 0px;
/*	margin-left: auto;
	margin-right: auto;*/
/*margin-left: 200px;*/
margin-left: 20px;
	margin-top: 20px;
/*mod jrc 220310 - width: 250px;*/
/* mod jrc 150310 - 	font-size: 1.3em;
	height: 1.3em;*/
/*height: 100px;*/
	border: 0px solid yellow;
}
/*mod jrc 220310*/
.wp-pagenavi {
	float: left;
	clear: both;
	margin: 0px;
	padding: 5px;
	border: 0px solid yellow;	
}

.alignleft {float: left;}
.alignright {float: right;}

h3#comments,h3#respond {
	padding: 1px 0 4px;
	border-bottom: 1px solid #EEE;
}
.commentlist {
	margin: 20px 0 30px 18px;
	font-size:120%;
}
.commentlist img {
	float:none;
	padding:0;
	border:0;
	}
.commentlist li {
	padding:5px 0 20px;
	font-size:90%;
}
.cdata {
	background:#FFFDD5;
	border-top:1px solid #BFBC7D;
	padding: 3px 3px 3px 7px;
	height: 1%;
}
.cdata strong {
  display: block;
  color:#000;
}
#content img.avatar {
  	float: right;
	display: inline;
	border: 0;
	margin: 1px 1px 0;
}
.ctext {
  padding: 0 7px;
}

.commentlist li p {
	font-size: 1em !important;
}
.commentmetadata {
	font-size: 0.85em;
}
.commentmetadata a {
  color: #848144;
}
#comment {
	width: 530px;
	height: 170px;
}
/* sidebar
-----------------------------------------------------------------------------*/
#sidebar {
	float: right;
	clear: none;
	width: 260px;
	margin: 0px;
/*	mod jrc 150210 - padding: 0 0 0 10px;*/
	padding: 0px;
/*	padding-top: 50px;*/
	font-size: 1.2em;
	line-height: 1.4em;
	border: 0px;
border-left: 1px solid #EEE;
}
#sidebar ul	{
	list-style: none;
	margin:0 0 15px;
	font-size:11px;
	}
#sidebar ul li ul {
	margin:0;
	padding:0 0 0 4px;
	}	
#sidebar ul li ul li ul	{
	margin:5px 0 -12px 0;
	padding:0 0 0 4px;
	}	
#sidebar ul	li	{
	margin: 0px 0px -1px 0px;
	border-top: 1px solid #EEE;
	padding:6px 0 6px 5px;
	line-height: 15px;
	}		
#sidebar ul li a {
/*	mod jrc 050210 background:url(images/arrow.gif) no-repeat center left;*/
	padding: 0 0 0 8px;
	text-decoration:none;
	color:#124AA8;
	font-weight:bold;
	}
#sidebar ul li a:hover {
	text-decoration:underline;
	color:#124AA8;
	}
#sidebar h2 {
/*mod jrc 040210*/		
/*	font:bold 1.2em "arial", helvetica, sans-serif;*/
/* mod jrc 220310 - font:bold 1.2em Arial, Helvetica, sans-serif;*/
	font:bold 1.2em;
	padding: 6px 0 0 3px;
	line-height:0.6em;
	color:#000;
/*	border-top: 1px solid #000;*/
}
#sidebar h3 {
/* mod jrc 220310 - font: normal 1.4em/1.1em "arial", helvetica, sans-serif;*/
	font: normal 1.4em/1.1em;
	padding: 0 0 3px;
}

/*mod jrc 280210 new left sidebar for custom taxonomy navs*/
#sidebar-left {
	float: left;
	width: 260px;
	margin: 0px;
	padding: 0px;
	font-size: 1.2em;
	line-height: 1.4em;
	border: 0px solid yellow;
border-right: 1px solid #C4C4C4;
}
/*end mod jrc 280210*/

.tags,
#tag_cloud {
	margin: 0 0 15px;
}
.tags {
  text-align:center;
  line-height:21px !important;
}
abbr, acronym {
border:medium none;
}
abbr[title], acronym[title] {
border-bottom:1px dotted #999;
cursor:help;
font-style:italic;
}
code, kbd, pre {
font-family: Monaco,"Courier New",Tahoma;
}
pre {
	padding:10px;
	background:#F6F7F5;
	font-size:120%;
}

code {
	color:#990000;
	font-family:"Courier New",Courier,mono;
}
.txtRed {
	color:#FF0000;
	font-size:130%;
}
.txtGrey {
	color:#999;
}
#footer {
	clear: both;
/*mod jrc 040310*/
float: left;
width: 100%;
/*end mod jrc 040310*/
	margin: 0 0 0px;
/* mod jrc 070510 - 	font-size: 1.1em; 
	color: #808080; */
border: 0px solid yellow;
}
#footer p{
	text-align:left;
	color:#999999;
	}
#footer p a{
	color:#999;
	}
#footer p a:hover{
	color:#000;
	}	
#base .baseHdr{
	font-size:1.5em;
	color:#000;
	font-weight:bold;
	margin-bottom:10px;
	border:none;
	padding:0;
}
#base {display: inline; float: left; margin: 0; width:100%; clear:left;}
#base {background:#FFFFFF; border-bottom:0px solid #FFF; border-top:0px solid #FFF; position: relative; }
#base ul {margin:10px 10px; padding:10px 0 0 4px; width:252px; display:inline; float:left; list-style-type:none; }
#base li {padding:5px 4px; border-top:1px solid #C0BDBD; line-height:15px;}
.grid12 h6 { margin: 10px 0 50px 0; }
#basetrim {background:#FFFFFF; border-bottom:10px solid #FFF; border-top:10px solid #FFF; position: relative; }
.copyfooter {font-color: #CCCCCC; }

/*040310 bottom logos stuff*/
/* mod jrc 070510 - bottom nav was here */

#scl_bottom_logos {
float: left;
clear: left;
margin: 0px;
margin-left: 0px;
padding: 0px;
border: 0px solid yellow;
}
#scl_bottom_logos img {
float: left;
clear: none;
margin: 10px;
margin-right: 30px;
padding: 0px;
border: 0px solid yellow;
}

#scl_bottom_copyright {
display: inline;
	float: right;
	clear: right;
/*	mod jrc 040310 - actual - width: 260px;*/
/* mod jrc 290410 - width: 220px;*/
width: 230px;
	margin: 0px;
margin-top: 0px;
margin-bottom: 50px;	
	padding: 0px;
padding-top: 10px;
padding-bottom: 50px;
/* mod jrc 290410 - padding-left: 40px; */
padding-left: 30px;
	font-size: 1.0em;
	line-height: 1.0em;
	color: #AAAAAA;
	border: 0px solid yellow;
border-left: 1px solid #EEE;
}

/*mod jrc 110510 colours were here*/

/*new wp menu manager stuff...*/
.mc_menu_item {
}

.current_page_item {
}

/*top menu...*/
#scl_top_nav {
display: inline;
float: left;
clear: left;
margin: 0px;
padding: 0px
border: 0px;
border: 0px solid yellow;	
}

ul#mc_menu_1 {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
/*	padding:0 0.5em;*/
/*	border-bottom:2px solid #FFF;*/
}
ul#mc_menu_1 li {
	display:inline;
/* mod jrc 070510 - 	font-size:120%;*/
font-size: 1.2em;
	line-height:2.5em;
/*	mod jrc 170210 - margin:0 1em 0 0;*/
margin: 0px;
	padding:0;
padding-left: 1em;
border-left: 2px solid #666666;	
}
ul#mc_menu_1 a:link, #mc_menu_1 a:visited {
/*	background:transparent url(images/arrow-skip.gif) no-repeat scroll 100% 60%;*/
	border-color:#FFFFFF;
	color:#666666;
	font-weight:bold;
	padding-right:10px;
}
ul#mc_menu_1 a:focus, #mc_menu_1 a:active, #mc_menu_1 a:hover {
/*color:#000000;*/
color: #1270D0;
	text-decoration:none;
}

ul#mc_menu_1 li.current_page_item a {
/*mod jrc 270210 - color:#0066CC;*/	
color: #1270D0;
}
ul#mc_menu_1 li#menu_item_1 {
border-left: 0px;	/*mod jrc 170210 - no border on menu's 1st item*/
padding-left: 0px;
}


/* mod jrc 070510*/ 
#scl_bottom_nav {
display: inline;
float: left;
clear: left;
margin: 0px;
padding: 0px
border: 0px;
border: 0px solid yellow;	
}

/*bottom nav*/
ul#mc_menu_10 {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
/*	padding:0 0.5em;*/
/*	border-bottom:2px solid #FFF;*/
}
ul#mc_menu_10 li {
	display:inline;
/* mod jrc 070510 - 	font-size:120%; */
font-size:1.2em;
	line-height:2.5em;
/*	mod jrc 170210 - margin:0 1em 0 0;*/
margin: 0px;
	padding:0;
padding-left: 1em;
border-left: 2px solid #666666;	
}
ul#mc_menu_10 a:link, #mc_menu_10 a:visited {
/*	background:transparent url(images/arrow-skip.gif) no-repeat scroll 100% 60%;*/
	border-color:#FFFFFF;
	color:#666666;
	font-weight:bold;
	padding-right:10px;
}
ul#mc_menu_10 a:focus, #mc_menu_10 a:active, #mc_menu_10 a:hover {
/*color:#000000;*/
color: #1270D0;
	text-decoration:none;
}

ul#mc_menu_10 li.current_page_item a {
/*mod jrc 270210 - color:#0066CC;*/	
color: #1270D0;
}
ul#mc_menu_10 li#menu_item_31 {
border-left: 0px;	/*mod jrc 170210 - no border on menu's 1st item*/
padding-left: 0px;
}
/*end mod jrc 070510*/ 




/*main nav...*/
#scl_main_nav {
display: inline;
float: left;
clear: left;
margin: 0px;
padding: 0px;
border: 0px;
margin: 0px;
padding: 0px;
/*mod jrc 220310 - padding-top: 2px;*/
/* mod jrc 220310 - height: 100%;*/
border: 0px solid yellow;	
}

ul#mc_menu_2 {
	float: left;
	list-style-position:outside;
	list-style-type:none;
	margin:0px;
	padding:0px;
/*width: 960px;*/
width: 958px;
/* mod jrc 080410 - background: url(images/tabs_bg_strip.jpg) no-repeat; */
background: #333333;
border: 0px solid red;
}
ul#mc_menu_2 li.mc_menu_item {	
float:left;
margin:0px;
padding:0px;
text-align:left;
/*padding-left: 27px;
padding-right: 27px; 
padding-top: 3px; 
padding-bottom: 3px;*/
/*width: 137px;*/
width: 137px;
text-align: center;
/*background: #333333;*/
border: 0px solid yellow;
}


ul#mc_menu_2 li#menu_item_12 {
width: 136px;
}


ul#mc_menu_2 li.mc_menu_item a {
	float: left;
	width: 136px;
/*	height: 36px; */
	height: 28px;
	padding: 0px;
	padding-top: 8px;
/*font-size: 2.0em;*/
font-size: 1.5em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: lowercase;
/* mod jrc 140510 - 	color: #FFFFFF; background: url(images/menu_out.jpg) no-repeat; */
color: #000000;
background: url(images/menu_active.jpg) no-repeat; 
	text-decoration: none;
}

ul#mc_menu_2 li.mc_menu_item a:hover {
color: #1270D0;
/* mod jrc 140510 - background: url(images/menu_over.jpg) no-repeat;*/
background: url(images/mlg_active_over.jpg) no-repeat; 
	}


ul#mc_menu_2 li.current_page_item {
	}
	
ul#mc_menu_2 li.current_page_item a {
/* mod jrc 140510 - color: #000000; background: url(images/menu_active.jpg) no-repeat;*/
background: url(images/mlg_active_over.jpg) no-repeat; 
/*color: #1270D0;*/
color: #000000;
}


/*right menu stuff*/

#scl_sidebar_subnav_div {
display: inline;
float: right;
clear: right;
/*mod jrc 280210 - width: 260px;*/
/*width: 175px;*/
/* mod jrc 140510 - width: 70%;*/
width: 200px;
margin: 0px;
padding: 0px;
border: 0px;
/* mod jrc 140510 - margin-left: 2em; margin-right: 4em;*/
margin-right: 30px;
/* mod jrc 140510 - also minheight for bg*/
background: url(images/rhs_menu_bg.jpg) repeat-x; 
min-height: 200px;
border-bottom: 1px solid #EEE;
}

/*mod jrc 150310*/

#scl_sidebar_subnav_div ul.mc_menu {
margin: 0px;
padding: 0px;
border: 0px solid yellow;
}
	
#scl_sidebar_subnav_div ul.mc_menu li.mc_menu_item {
/*font-size: 1.3em;*/
/* mod jrc 140510 - padding-left: 0px;*/
padding-left: 10px;
padding-right: 0px;
/* mod jrc 230210 - font-size: 1.5em;*/
font-size: 1.4em;
list-style-position:inside;
list-style-type: square;
/* mod jrc 140510 - color: #AAAAAA; */
color: #FE5C16;
}

#scl_sidebar_subnav_div ul.mc_menu li.mc_menu_item a {
padding-left: 0px;
/* mod jrc 140510 - color:#AAAAAA;*/
color: #666666;
text-decoration: none;
font-weight: normal;
}	

#scl_sidebar_subnav_div ul.mc_menu li.mc_menu_item a:hover {
/* mod jrc 140510 - color:#666666;*/
color: #FE5C16;
text-decoration: none;
/* mod jrc 090410 - font-weight: bold;*/
font-weight: normal;
}

#scl_sidebar_subnav_div ul.mc_menu li.current_page_item {
list-style-type: square;
/* mod jrc 140510 - color: #FE5C16; */
/* color: #666666; */
color: #1270D0;
}

#scl_sidebar_subnav_div ul.mc_menu li.current_page_item a {
/* mod jrc 140510 - color:#666666;*/
color: #FE5C16;
text-decoration: none;
/* mod jrc 090410 - font-weight: bold;*/
font-weight: normal;
}

/*end mod jrc 150310*/


/*mod jrc 040210*/
/*mod jrc 160210 flash news scroller*/
#scl_mlg_rss_scroller_3a {
display: inline;
float: right;
clear: both;
margin: 0px;
padding: 0px;
border: 0px;
/*width: 260px;*/
/*width: 70%;*/
height: 110px;
/* mod jrc 150310 - margin-top: 23px;*/
margin-bottom: 15px;
/*margin-left: 2.5em;*/
/*margin-right: 4em;*/
/* mod jrc 140510 - margin-right: 4em; width: 184px; */ 
/*mod jrc 010310 */
/*border-bottom: 1px solid #C4C4C4;*/
width: 200px;
margin-right: 30px;
border: 1px solid #EEE;
}
#scl_mlg_rss_scroller_3a h2 {
display: inline-block;
float: left;
clear: none;
margin: 0px;
margin-bottom: 10px;
margin-top: 5px;
margin-left: 5px;
padding: 0px;
font-size: 1.3em;
border: 0px solid yellow;
}

a.scl_rss_a {
	display: inline-block;
	float: right;
	clear: none;
	padding: 0px;
	margin: 0px;
	border: 0px solid yellow;;
}
img.scl_rss {
float: right;
margin: 0px;
padding: 0px;
border: 0px;
/*margin-top: 10px;
margin-top: 15px;
margin-left: 25px;
margin-right: 0px;*/
}

/*mod jrc 190210 sidebar newsletter subscribe pre-populate*/
#scl_sidebar_subscribe_div {
	display: inline;
	float: right;
	clear: both;
	margin: 0px;
/*	margin-bottom: 25px;*/
	margin-bottom: 15px;
	padding: 0px;
/*	mod jrc 280210 - width: 260px;*/
/*width: 70%;*/
/*	font-size:120%;*/
/*margin-left: 2.5em;
margin-right: 3.2em;*/
/* mod jrc 140510 - width: 184px; margin-right: 4em;*/
width: 200px;
margin-right: 30px;
border: 1px solid #EEE;
}
#scl_sidebar_subscribe_div h2 {
	font-size: 1.0em;
/* mod jrc 270210 - 	color: #0066CC;*/
float: right;
margin-bottom: 5px;
margin-right: 5px;
	color: #1270D0;
}
#scl_sidebar_subscribe_div label {
	display:inline;
	margin:0;
	color:#333;
/* mod jrc 220310 - font-family:Arial, Helvetica, sans-serif;*/
	text-transform:uppercase;
	font-weight:bold;
	vertical-align:middle;
}
#scl_sidebar_subscribe_div input.txt {
	display:inline;
/* mod jrc 280210 - 	float: left;*/
float: right;
/*	width: 195px;*/
/* mod jrc 140510 - width: 182px;*/
width: 170px;
	vertical-align:middle;
	text-align:top;
	margin: 0px;
margin-right: 5px;
	padding: 0px;
color:  #666666;	
/*	font-size: 10px;*/
border:1px solid #CCCCCC;
}
#scl_sidebar_subscribe_div input.txt:focus {
	color:#000;
	background:#D8E7F5;
}
#scl_sidebar_subscribe_div input.btn {
	margin:0px;
margin-right: 5px;
margin-bottom: 5px;
	vertical-align:middle;
}
#scl_sidebar_subscribe_submitted {
float: right;
clear: both;
margin: 0px;
/*margin-left: 5px;*/
margin-top: 5px;
margin-right: 5px;
margin-bottom: 5px;
padding: 0px;
border: 1px solid #FE5C16;	
}


/*mod jrc list portfolio page stuff - if using categories*/

#scl_lists_portfolio_list {
float: left;
/*width: 70%;*/ /*important*/ 
width: 85%; /*important*/ 
margin: 0px;
padding: 0px;
padding-top: 20px;
padding-bottom: 40px;
margin-left: 2.5em;
/*border: 0px solid yellow;*/
border-bottom: 1px solid #EEE;
}

#scl_lists_portfolio_list h2 {
margin: 0px;
padding: 0px;
margin-bottom: 12px;
margin-left: 8px;
border: 0px solid yellow;
}

#scl_lists_portfolio_list h2 a:link, #scl_lists_portfolio_list h2 a:visited {
	/* mod jrc 270210 - color:#0066CC;*/
/*	color: #1270D0;	*/
/*color: #AAAAAA;*/
color: #666666;
	font-weight:bold;
	text-decoration: none;
}

#scl_lists_portfolio_list h2 a:focus, #scl_lists_portfolio_list h2 a:active, #scl_lists_portfolio_list h2 a:hover {
/*color:#C4C4C4;*/
/*	color:#AAAAAA;*/
	color: #1270D0;
	text-decoration: none;
}


#scl_lists_portfolio_list ul {
/*float: left;*/
margin: 0px;
padding: 0px;
border: 0px solid yellow;
}


#scl_lists_portfolio_list ul li {
margin: 0px;
margin-top: 0.5em;
margin-bottom: 0.5em;
padding: 0px;
list-style-position:inside;
border: 0px solid yellow;
}


#scl_lists_portfolio_list ul li.categories {
margin: 0px;
padding: 0px;
border: 0px solid yellow;
}

#scl_lists_portfolio_list ul li.categories ul li.cat-item {
margin: 0px;
padding: 0px;
border: 0px solid yellow;
}


#scl_lists_portfolio_list ul li.categories ul li.cat-item ul.children {
margin: 0px;
padding: 0px;
margin-left: 20px;
border: 0px solid yellow;
}

/*mod jrc 260210 - new tree view of custom taxonomy - for lists portfoio, etc*/


#scl_lists_portfolio_list ul li ul.children {
margin: 0px;
padding: 0px;
margin-left: 20px;
border: 0px solid yellow;
}

/*stuff for new lists taxonomy*/
#scl_lists_portfolio_list ul li.lists-item {
}
#scl_lists_portfolio_list ul li.lists-item a {
/*color: #1270D0;*/
color: #AAAAAA;
}
#scl_lists_portfolio_list ul li.lists-item a:hover {
/*color:#C4C4C4;*/
color: #1270D0;
}

#scl_lists_portfolio_list ul li.lists-item ul.children  {
}


#scl_lists_portfolio_list ul li.lists-item ul.children li.lists-item {
}
#scl_lists_portfolio_list ul li.lists-item ul.children li.lists-item a {
/*color: #1270D0;*/
color: #AAAAAA;
}
#scl_lists_portfolio_list ul li.lists-item ul.children li.lists-item a:hover {
/*color:#C4C4C4;*/
color: #1270D0;
}


#scl_lists_portfolio_list ul li.current-lists-parent {
}
#scl_lists_portfolio_list ul li.current-lists-parent a {
/*color: #1270D0;*/
/*color: #FE5C16;*/
color:#666666;
}
#scl_lists_portfolio_list ul li.current-lists-parent a:hover {
/*color:#C4C4C4;*/
color: #AAAAAA;
}



#scl_lists_portfolio_list ul li.current-lists {
}
#scl_lists_portfolio_list ul li.current-lists a {
/*color: #1270D0;*/
/*color: #FE5C16;*/
color:#666666;
}
#scl_lists_portfolio_list ul li.current-lists a:hover {
/*color:#C4C4C4;*/
color: #AAAAAA;
}


#scl_lists_portfolio_list ul li.current-lists-parent ul.children li.lists-item {
}
#scl_lists_portfolio_list ul li.current-lists-parent ul.children li.lists-item a {
/*color: #1270D0;*/
color: #AAAAAA;
}
#scl_lists_portfolio_list ul li.current-lists-parent ul.children li.lists-item a:hover {
/*color:#C4C4C4;*/
color: #1270D0;
}


#scl_lists_portfolio_list ul li.current-lists-parent ul.children li.current-lists {
}
#scl_lists_portfolio_list ul li.current-lists-parent ul.children li.current-lists a {
/*color: #1270D0;*/
/*color: #FE5C16;*/
color:#666666;
}
#scl_lists_portfolio_list ul li.current-lists-parent ul.children li.current-lists a:hover {
color:#C4C4C4;
color: #AAAAAA;
}


/*mod jrc 030310 -  new inserts portfolio stuff- doto: rationalize this and above and taxonomy based template files - do golobal renames and merges.*/
#scl_inserts_portfolio_list {
float: left;
/*width: 70%;*/ /*important*/ 
width: 85%; /*important*/ 
margin: 0px;
padding: 0px;
padding-top: 20px;
padding-bottom: 40px;
margin-left: 2.5em;
/*border: 0px solid yellow;*/
border-bottom: 1px solid #EEE;
}

#scl_inserts_portfolio_list h2 {
margin: 0px;
padding: 0px;
margin-bottom: 12px;
margin-left: 8px;
border: 0px solid yellow;
}

#scl_inserts_portfolio_list h2 a:link, #scl_inserts_portfolio_list h2 a:visited {
	/* mod jrc 270210 - color:#0066CC;*/
/*	color: #1270D0;	*/
/*color:#AAAAAA;*/
color: #666666;
	font-weight:bold;
	text-decoration: none;
}

#scl_inserts_portfolio_list h2 a:focus, #scl_inserts_portfolio_list h2 a:active, #scl_inserts_portfolio_list h2 a:hover {
/*color:#C4C4C4;*/
/*	color:#AAAAAA;*/
	color: #1270D0;
	text-decoration: none;
}


#scl_inserts_portfolio_list ul {
/*float: left;*/
margin: 0px;
padding: 0px;
border: 0px solid yellow;
}


#scl_inserts_portfolio_list ul li {
margin: 0px;
margin-top: 0.5em;
margin-bottom: 0.5em;
padding: 0px;
list-style-position:inside;
border: 0px solid yellow;
}


#scl_inserts_portfolio_list ul li.categories {
margin: 0px;
padding: 0px;
border: 0px solid yellow;
}

#scl_inserts_portfolio_list ul li.categories ul li.cat-item {
margin: 0px;
padding: 0px;
border: 0px solid yellow;
}


#scl_inserts_portfolio_list ul li.categories ul li.cat-item ul.children {
margin: 0px;
padding: 0px;
margin-left: 20px;
border: 0px solid yellow;
}

/*mod jrc 260210 - new tree view of custom taxonomy - for lists portfoio, etc*/


#scl_inserts_portfolio_list ul li ul.children {
margin: 0px;
padding: 0px;
margin-left: 20px;
border: 0px solid yellow;
}

/*stuff for new lists taxonomy*/
#scl_inserts_portfolio_list ul li.inserts-item {
}
#scl_inserts_portfolio_list ul li.inserts-item a {
/*color: #1270D0;*/
color:#AAAAAA;
}
#scl_inserts_portfolio_list ul li.inserts-item a:hover {
/*color:#C4C4C4;*/
color: #1270D0;
}

#scl_inserts_portfolio_list ul li.inserts-item ul.children  {
}

#scl_inserts_portfolio_list ul li.inserts-item ul.children li.inserts-item {
}
#scl_inserts_portfolio_list ul li.inserts-item ul.children li.inserts-item a {
/*color: #1270D0;*/
color: #AAAAAA;
}
#scl_inserts_portfolio_list ul li.inserts-item ul.children li.inserts-item a:hover {
/*color:#C4C4C4;*/
/*color: #AAAAAA;*/
color: #1270D0;
}

#scl_inserts_portfolio_list ul li.current-inserts-parent {
}
#scl_inserts_portfolio_list ul li.current-inserts-parent a {
/*color: #1270D0;*/
/*color: #FE5C16;*/
color: #666666;
font-weight: bold;
}
#scl_inserts_portfolio_list ul li.current-inserts-parent a:hover {
/*color:#C4C4C4;*/
color: #1270D0;
}



#scl_inserts_portfolio_list ul li.current-inserts {
}
#scl_inserts_portfolio_list ul li.current-inserts a {
/*color: #1270D0;*/
/*color: #FE5C16;*/
color: #666666;
font-weight: bold;
}
#scl_inserts_portfolio_list ul li.current-inserts a:hover {
/*color:#C4C4C4;*/
color: #1270D0;
}


#scl_inserts_portfolio_list ul li.current-inserts-parent ul.children li.inserts-item {
}
#scl_inserts_portfolio_list ul li.current-inserts-parent ul.children li.inserts-item a {
/*color: #1270D0;*/
color: #AAAAAA;
}
#scl_inserts_portfolio_list ul li.current-inserts-parent ul.children li.inserts-item a:hover {
/*color:#C4C4C4;*/
color: #1270D0;
}


#scl_inserts_portfolio_list ul li.current-inserts-parent ul.children li.current-inserts {
}
#scl_inserts_portfolio_list ul li.current-inserts-parent ul.children li.current-inserts a {
/*color: #1270D0;*/
/*color: #FE5C16;*/
color: #666666;
font-weight: bold;
}
#scl_inserts_portfolio_list ul li.current-inserts-parent ul.children li.current-inserts a:hover {
/*color:#C4C4C4;*/
color: #1270D0;
}

/*mod jrc 040310 - stuff for bookmarks lists*/
#scl_bookmarks_list {
float: left;
/*width: 70%;*/ /*important*/ 
width: 85%; /*important*/ 
margin: 0px;
padding: 0px;
padding-top: 20px;
padding-bottom: 40px;
margin-left: 2.5em;
/*border: 0px solid yellow;*/
border-bottom: 1px solid #EEE;
}

#scl_bookmarks_list h2 {
clear: left;
margin: 0px;
padding: 0px;
margin-bottom: 12px;
/*margin-left: 8px;*/
border: 0px solid yellow;
}

#scl_bookmarks_list h2 a:link, #scl_bookmarks_list h2 a:visited {
	/* mod jrc 270210 - color:#0066CC;*/
/*	color: #1270D0;	*/
/*color:#AAAAAA;*/
color: #666666;
	font-weight:bold;
	text-decoration: none;
}

#scl_bookmarks_list h2 a:focus, #scl_bookmarks_list h2 a:active, #scl_bookmarks_list h2 a:hover {
/*color:#C4C4C4;*/
/*	color:#AAAAAA;*/
	color: #1270D0;
	text-decoration: none;
}


#scl_bookmarks_list ul {
float: left;
margin: 0px;
margin-bottom: 40px;
padding: 0px;
border: 0px solid yellow;
}


#scl_bookmarks_list ul li {
float: left;
clear: left;
margin: 0px;
margin-top: 0.5em;
margin-bottom: 0.5em;
margin-left: 1em;
padding: 0px;
list-style-position:inside;
list-style: none;
border: 0px solid yellow;
}

#scl_bookmarks_list ul li a {
/*color: #1270D0;*/
color:#AAAAAA;
}
#scl_bookmarks_list ul li a:hover {
/*color:#C4C4C4;*/
color: #1270D0;
}

#scl_bookmarks_list ul li a img {
float: left; 
margin: 10px;
margin-left: 0px;
margin-top: 0px;
padding: 0px;
border: 0px solid yellow;
}

/*end mod jrc 040310

/**/

#scl_taxonomy_tag_cloud {
float: left;
clear: left;
margin: 0px;
margin-top: 20px;;
margin-bottom: 20px; 
margin-left: 3em;
padding: 0px;
padding-bottom: 40px;
width: 90%;
border: 0px solid yellow;
border-bottom: 1px solid #EEE;
}

#scl_taxonomy_tag_cloud h3 {
margin-bottom: 5px;	
font-weight: normal;
text-decoration:underline;
}

#scl_taxonomy_tag_cloud a {
/*color: #1270D0;*/
/*color: #FE5C16;*/
padding-right: 10px;
color: #AAAAAA;
/*background: url(images/sq1.gif) center right no-repeat; */
}
#scl_taxonomy_tag_cloud a:hover {
/*color:#C4C4C4;*/
color: #1270D0;
}



/*mod jrc 280210 - new post attachments stuff*/
.scl_logo_img_div {
float: right;
clear: none;
margin: 0px;
padding: 0px;
text-align: center;
border: 0px solid yellow;
}	

.scl_logo_img_div a img {
float: right;
margin: 0px;
padding: 0px;
border: 0px solid yellow;
}	


.scl_factsheet_div {
float: right;
clear: none;
margin: 0px;
padding: 0px;
/* mod jrc 130510 - padding-top: 10px;*/
padding-top: 15px;
text-align: right;
border: 0px solid yellow;
}	


.scl_factsheet_div a:link, .scl_factsheet_div a:visited {
	/* mod jrc 270210 - color:#0066CC;*/
	color: #1270D0;	
	font-weight:bold;
/*	padding-right:10px;
	padding-top:10px;*/
	text-decoration: none;
	text-align: center;
}


.scl_factsheet_div  a:focus, .scl_factsheet_div a:active, .scl_factsheet_div  a:hover {
/*color:#C4C4C4;*/
	color:#AAAAAA;
/*	color: #1270D0;*/
	text-decoration: none;
}



.scl_factsheet_div a img {
float: right;
margin: 5px;
padding: 0px;
text-align: right;
margin-top: -5px;
border: 0px solid yellow;
}	


.scl_attachments_div {
/*mod jrc 160310 - float: right;*/
float: left;
clear: both;
margin: 0px;
padding: 0px;
/*text-align: right;*/
text-align: left;
border: 0px solid yellow;
}	

.scl_attachments_div ul {
float: left;
clear: both;
margin: 0px;
padding: 0px;
border: 0px solid yellow;
}	

.scl_attachments_div ul li {
list-style-position:inside;
list-style-type: square;
}	

.scl_attachments_div ul li a:link, .scl_attachments_div ul li a:visited {
/*color:#C4C4C4;*/
	color:#AAAAAA;
/*	color: #1270D0;*/
/*	mod jrc 160310 - font-weight:bold;*/
	font-weight: normal;
	font-style: italic;
	padding-right:10px;
	text-decoration: none;
}


.scl_attachments_div ul li a:focus, .scl_attachments_div ul li a:active, .scl_attachments_div ul li a:hover {
	/* mod jrc 270210 - color:#0066CC;*/
	color: #1270D0;
	font-weight: normal;
	font-style: italic;
	text-decoration: none;
}

.scl_attachments_div ul li a img {
float: right;
clear: both;
margin: 0px;
padding: 0px;
text-align: right;
border: 0px solid yellow;
}	

.scl_mlg_size_div {
float: left;
clear: left;
margin: 0px;
padding: 0px;
text-align: left;
border: 0px solid yellow;
}	

.scl_mlg_size_div p {
/* mod jrc 130510 - 	font-size: 1.2em;*/
	font-size: 1.4em;
/*	line-height: 1.2em;*/
/*	letter-spacing: 0.05em*/;
font-weight: bold;
border: 0px solid yellow;
}

/*mod 020310 new gallery stuff*/

#content .post .entry .ngg-galleryoverview {
float: right;
width: 500px;
margin: 0px;
padding: 0px;
margin-left: 65px;
border: 0px solid yellow;
}


.ngg-gallery-thumbnail-box {
border: 0px solid yellow;	
}

.ngg-navigation {
border: 0px solid yellow;	
}

/*#content .post .entry {
border: 1px solid yellow;	
}*/

/*mod jrc 040310 */

.hr {
float: none;
clear: both;
margin: 0px;
padding: 0px;
border: 0px;
height: 1px;
width: 100%;	
border-bottom: 1px solid #EEE;
}

hr {
float: none;
clear: both;
margin: 0px;
padding: 0px;
border: 0px;
color: #EEE;
width: 100%;
}

/*mod jrc 080310 - drop down select lists lists portfolio sections*/

.scl_lists_selector_dashboard {
display: inline;
float: left;
clear: both;
margin: 0px;
/* mod jrc 130510 - margin-bottom: 40px; */
margin-bottom: 10px;
padding: 0px;
/*padding: 20px;
padding-left: 10px;*/
/*padding-top: 40px;*/
/*padding-top: 0px;
padding-bottom: 15px;*/
width: 662px;
height: 80px;
/*background: #1270D0;*//*std pallette*/ 
/*background: #00FFFF;*//*very light blue*/
/*background: #0090D3;*//*mid tone blue*/
/*background: #000639;*//*dark blue*/
/*background: url(images/navigate_bg.jpg) no-repeat; */
/* mod jrc 070410 - background: url(images/navigate_2.jpg) no-repeat; */
/* mod jrc 230210 - background: url(images/navigate_4.jpg) no-repeat; */
/* mod jrc 130510 - background: url(images/navigate_black.jpg) no-repeat; */
/*border: 1px solid #0090D3;*/
border: 0px solid yellow;
}


#content .scl_lists_selector_dashboard h3 {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
/*color: #FFFFFF;*/
color: #1270D0;
/* mod jrc 070410 - font-size: 2.5em; */
/* mod jrc 230210 font-size: 1.8em; */
font-size: 1.4em;
/* mod jrc 230410 - font-weight: bold; */
/* mod jrc 130510 - font-weight: normal; */
font-weight: bold;
}


.scl_lists_dropdown_div {
float: left; 
margin: 0px;
margin-left: 10px;
padding: 0px;
border: 0px;
border:0px solid yellow;
}

.scl_lists_dropdown_form { 
float: left; 
width: 200px;
}

.scl_lists_dropdown_form select { 
float: left; 
clear: left; 
overflow: visible;
width: 200px;
/* mod jrc 130510 - color:  #666666; */
border: 1px solid #1270D0;
}


.scl_lists_dropdown_form select.scl_lists_dropdown_select {
float: left; 
clear: left; 
overflow: visible;
width: 200px;
/* mod jrc 130510 - color:  #666666; */
border: 1px solid #1270D0;
}

.scl_lists_dropdown_form select.scl_lists_dropdown_select_wide { /*ie hack*/
float: left; 
clear: left; 
position: absolute;
overflow: visible;
width: 400px;
}

/*mod jrc 120310*/

.scl_inserts_selector_dashboard {
display: inline;
float: left;
clear: both;
margin: 0px;
/* mod jrc 130510 - margin-bottom: 40px; */
margin-bottom: 10px;
padding: 0px;
/*padding: 20px;
padding-left: 10px;*/
/*padding-top: 40px;*/
/*padding-top: 0px;
padding-bottom: 15px;*/
width: 662px;
height: 80px;
/*background: url(images/navigate_bg.jpg) no-repeat;*/
/* mod jrc 230210 - background: url(images/navigate_2.jpg) no-repeat; */
/* mod jrc 130510 - background: url(images/navigate_black.jpg) no-repeat; */
/*border: 1px solid #0090D3;*/
border: 0px solid yellow;
}

#content .scl_inserts_selector_dashboard h3 {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
/*color: #FFFFFF;*/
color: #1270D0;
/* mod 230410 - font-size: 2.5em;*/
font-size: 1.4em;
/* mod jrc 130510 - font-weight: normal; */
font-weight: bold;
}


.scl_inserts_dropdown_div {
float: left; 
margin: 0px;
margin-left: 10px;
padding: 0px;
border: 0px;
border:0px solid yellow;
}

.scl_inserts_dropdown_form { 
float: left; 
width: 200px;
}

.scl_inserts_dropdown_form select { 
float: left; 
clear: left; 
overflow: visible;
width: 200px;
/* mod jrc 130510 - color:  #666666; */
border: 1px solid #1270D0;
}


.scl_inserts_dropdown_form select.scl_inserts_dropdown_select {
float: left; 
clear: left; 
overflow: visible;
width: 200px;
/* mod jrc 130510 - color:  #666666; */
border: 1px solid #1270D0;
}

.scl_inserts_dropdown_form select.scl_inserts_dropdown_select_wide { /*ie hack*/
float: left; 
clear: left; 
position: absolute;
overflow: visible;
width: 400px;
}

/*mod jrc 130310 elists*/

.scl_elists_selector_dashboard {
display: inline;
float: left;
clear: both;
margin: 0px;
/* mod jrc 130510 - margin-bottom: 40px; */
margin-bottom: 10px;
padding: 0px;
/*padding: 20px;
padding-left: 10px;*/
/*padding-top: 40px;*/
/*padding-top: 0px;
padding-bottom: 15px;*/
width: 662px;
height: 80px;
/*background: url(images/navigate_bg.jpg) no-repeat;*/
/* mod jrc 230210 - background: url(images/navigate_2.jpg) no-repeat; */
/* mod jrc 130510 - background: url(images/navigate_black.jpg) no-repeat; */
/*border: 1px solid #0090D3;*/
border: 0px solid yellow;
}

#content .scl_elists_selector_dashboard h3 {
margin-left: 10px;
margin-top: 5px;
margin-bottom: 5px;
/*color: #FFFFFF;*/
color: #1270D0;
/* mod jrc 230410 - font-size: 2.5em; */
font-size: 1.4em;
/* mod jrc 130510 - font-weight: normal; */
font-weight: bold;
}


.scl_elists_dropdown_div {
float: left; 
margin: 0px;
margin-left: 10px;
padding: 0px;
border: 0px;
border:0px solid yellow;
}

.scl_elists_dropdown_form { 
float: left; 
width: 200px;
}

.scl_elists_dropdown_form select { 
float: left; 
clear: left; 
overflow: visible;
width: 200px;
/* mod jrc 130510 - color:  #666666; */
border: 1px solid #1270D0;
}


.scl_elists_dropdown_form select.scl_elists_dropdown_select {
float: left; 
clear: left; 
overflow: visible;
width: 200px;
/* mod jrc 130510 - color:  #666666; */
border: 1px solid #1270D0;
}

.scl_elists_dropdown_form select.scl_elists_dropdown_select_wide { /*ie hack*/
float: left; 
clear: left; 
position: absolute;
overflow: visible;
width: 400px;
}

/*mod jrc 140310*/
a.scl_backlink {
/* mod jrc 140510 - clear: both; */
clear: left;
float: left;
padding-left: 10px;
padding-right: 10px;
margin-left: 30px;
margin-top: 20px;
/* mod jrc 070510 - color: #666666; 
border: 1px solid #666666;	*/
color: #FE5C16;
border: 1px solid #FE5C16;
}

a.scl_forwardlink {
clear: right;
float: right;
padding-left: 10px;
padding-right: 10px;
margin-left: 30px;
margin-top: 20px;
/* mod jrc 070510 - color: #666666; 
border: 1px solid #666666;	*/
color: #FE5C16;
border: 1px solid #FE5C16;
}


.scl_next_page a {
padding-left: 10px;
padding-right: 10px;
margin-top: 20px;
color: #666666; 
border: 1px solid #666666;	
}

.scl_previous_page a {
padding-left: 10px;
padding-right: 10px;
margin-top: 20px;
color: #666666; 
border: 1px solid #666666;	
}

/*150310 - todo use for lists meta etc - test - todo fix*/
.entry p .smaller {
font-size: 0.8em;
}

.entry p .bolder {
font-weight: bold;	
}

.scl_about_pix {
display: inline;
float: left;
clear: both;
margin: 0px;
/* mod jrc 280410 - margin-left: 50px;*/
margin-left: 20px;
margin-top: 20px;
padding: 0px;
border: 0px solid yellow;	
}

/*mod jrc 150410 - new scl_inline_flash and scl_inline_video container structures*/
/*for in-page vids*/
.scl_vid {
	display: block;
	float: left;
	clear: left;
/*	width: 384px;
	height: 216px;*/
	margin: 0px;
	padding: 25px;
	padding-top: 0px;
	border: 0px solid blue;
}

/*specific 1 for moving image page..*/
/*#scl_main_header_img_moving_image_1 {*/
.scl_vid_inner {
display: block;
float: left;
clear: left;
margin: 0px;
padding: 0px;
/*	width: 384px;
	height: 216px;*/
border: 0px solid red;
}

/*override if reqd for multiple individual vids on a page/post using auto-increment div id in scl_inline_video plugin*/
#scl_vid_inner_1 {
border: 0px solid green;
}

/*class="scl_img" id="scl_vid_img_1">*/
.scl_vid_img {
display: block;
float: left;
	width: 384px;
	height: 216px;
background-image: url(images/scl_zone_movingimage_item_1.jpg); 
background-position: 0px 5px; 
background-repeat: no-repeat;
border: 0px solid gray;
}

.scl_vid_text {
display: block;
float: left;
}
/*end mod jrc 040409*/

/**/
/*for in-page fids - flash files*/
.scl_fid {
	display: block;
	float: left;
	clear: left;
/*	width: 384px;
	height: 216px;*/
	margin: 0px;
	padding: 0px;
	margin-top: 30px;
	margin-bottom: 30px;
	border: 0px solid blue;
}

/*specific 1 for moving image page..*/
/*#scl_main_header_img_moving_image_1 {*/
.scl_fid_inner {
display: block;
float: left;
clear: left;
margin: 0px;
padding: 0px;
/*	width: 384px;
	height: 216px;*/
border: 0px solid red;
}

/*override if reqd for multiple individual vids on a page/post using auto-increment div id in scl_inline_video plugin*/
#scl_fid_inner_1 {
border: 0px solid green;
}

/*class="scl_img" id="scl_vid_img_1">*/
.scl_fid_img {
display: block;
float: left;
margin: 0px;
padding: 0px;
/*	width: 384px;
	height: 216px;*/
/*background-image: url(/wp-content/themes/starrynight/images/scl_zone/scl_zone_movingimage_item_1.jpg); 
background-position: 0px 5px; 
background-repeat: no-repeat;*/
border: 0px solid gray;
}

.scl_fid_text {
display: block;
float: left;
margin: 0px;
padding: 0px;
border: 0px solid yellow;
}
/**/

/*mod jrc 230410*/

/*end mod jrc 230410*/

/*mod jrc 060409 - new scl_inline_video plugin method for broadcast and moving image page - todo: check & remove these css*/
#scl_gk_main_header_img_inner_x {
float: left;
border: 0px solid blue;	
}

/*mod jrc 060409 - new scl_inline_video plugin method for broadcast and moving image page*/
#scl_gk_main_header_img_inner_x .scl_fid_inner {
float: right;
margin-right: 45px;
margin-top: 45px;
border: 0px solid yellow;
}


/*mod jrc 060409 - new scl_inline_video plugin method for broadcast and moving image page*/
#scl_gk_main_header_img_437 {
height: 298px;
width: 812px;
margin-left: 33px;
margin-right: 0px;
background-image: url(images/scl_zone/scl_zone_movingimage_item_1.jpg);
background-position: 0px 5px ;
background-repeat: no-repeat;
}
/*end mod jrc 150410
/*mod jrc 230410*/

.offer_box_black {
display: inline;
float: left;
clear: left;
margin: 0px;
margin-top: 10px;
margin-bottom: 10px;
padding: 0px;
/*padding-left:10px;*/
/*width: 662px;*/
width: 580px;
height: 40px;
background: url(images/offer_box_black_2.jpg) top left no-repeat;	
color: #FFFFFF;
border: 0px solid yellow;
}

.offer_box_black p {
color: #FFFFFF;
}
/*end mod jrc 230410*/

/* mod jrc 110510 moved*/
/*mod jrc 040210*/
.light_blue {
/* mod jrc 270210 - color: #0066CC;	*/
color: #1270D0;
}

.black {
color: #000000;	
}

.grey {
color:#C4C4C4;
}

.light_grey {
color:#C4C4C4;
}

.orange {
color: #FE5C16;	
}

.white {
color: #FFFFFF;
}	

.bold {
font-weight: bold;	
}

/*mod jrc 140510 - for pba rss pages buttons etc...*/
.scl_pba_prev {
float: left;
clear: left;
margin: 0px;
padding: 5px;
font-size: 1.2em;
border: 0px solid  #FE5C16;
}
.scl_pba_next {
float: right;
clear: right;
margin: 0px;
padding: 0px;
border: 0px solid  #FE5C16;	
}

.scl_pba_nbritems {
float: left;
clear: both;
margin: 0px;
padding: 0px;
border: 0px solid  yellow;	
}

/*color: #FE5C16;*/

