@charset "UTF-8";
/* CSS Document */

body {
	/* border-top:7px solid #000000;(jlr removed) */
	background-image:url(../img/theme/background.jpg);

/* 	background-repeat:no-repeat;  
	background-position:center top;
*/
	background-repeat:repeat-x; 
	background-position:top;
	background-color:#cccccc; 
}

#pagename {
	font-size:200%;  /* MRM NEW - MAKE MATCH H1*/
	line-height:1.25em;
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-weight:normal;
	color:#990000;
	width:400px;
}

#recordname {
	/*color:#007bb4;*/
	color:#3366ff;
	font-size:medium;
	font-weight:bold;
}
#recordlist p {
	margin:0;
}

#container { 
	background-image:url(../img/all/bg-image.png);
	background-repeat:repeat-y;
}
#footer {
	background-image:url(../img/theme/bg-image-footer.png); /* jlr added  */
	background-repeat:repeat-y; /* jlr added  */
	/* border-top:4px solid #245098; (jlr removed) */
	/* background-color:#2b2b2b; (jlr removed) */
	width:968px; /* jlr added  */
	float:center;/* jlr added  */
	margin:0px auto;/* jlr added  */
	
}
#headerTop {
	background-image:url(../img/theme/theme-header-top.png);
	background-repeat:no-repeat;
	width:880px;
	height:6px;
}
#headerMiddle {
	margin:0;
	padding:0;
	width:880px;
	background-image:url(../img/theme/theme-header-middle.png);
	background-repeat:repeat-y;
}
#headerBottom {
	background-image:url(../img/theme/theme-header-bottom.png);
	_background-image:url(../img/theme/theme-header-bottom.gif);
	background-repeat:no-repeat;
	width:880px;
	height:8px;
	margin-top:0;
	padding-top:0;
}

h1, h2, h3, h4, a, a:hover {
	/*color:#007bb4;*/
	color:#3366ff;
}



#mainContent ul li {
color:#000000; 		/* jlr WAS 007bb4*/
margin-bottom:0px; /* jlr overrides 10px from layout-leftnav.css */

}

#mainContent ol li {
color:#000000; 		/* jlr WAS 007bb4*/
margin-bottom:0px; /* jlr overrides 10px from layout-leftnav.css */

}

#mainContent ul li span {
color:#333333;

}

#mainContent ol li span {
color:#333333;
}


#sidebar li a.subNavhover {
/*	background-color:#233AA8; 
 	background-image:url(../img/theme/theme-nav-top.png); */
}

/* jlr rainbow navigation  */
#sidebar li a.subNavhead1 {
/* 	background-color:#FFFFFF; */
}
#sidebar li a.subNavhead2 {
/* 	background-color:#FFFFFF; */
}
#sidebar li a.subNavhead3 {
/* 	background-color:#FFFFFF; */
}

#sidebar li a.subNavhead4 {
/* 	background-color:#FFFFFF; */
}

#sidebar li a.subNavhead5 {
/* 	background-color:#FFFFFF; */
}

#sidebar li a.subNavhead6 {
/* 	background-color:#FFFFFF; */
}




blockquote {
	background-color:#f3f3f3;
	background-image:url(../img/theme/theme-open-quote.gif);
	background-repeat:no-repeat;
	background-position:10px 10px;
}
blockquote p {
	background-image:url(../img/theme/theme-close-quote.gif);
	background-repeat:no-repeat;
	background-position:96% 100%;
}
#footer a {
	color:#ffffff;
}
