/* CSS Document */
body{
	font-family: Arial,sans-serif;
	text-align: left;
	color: #000000;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background: #f6f6f6 url(/laurencejackson.nsf/bg.gif); 
	
	
	
}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#container {
position: relative;
margin: 0 auto;
width: 960px;
height: auto;
background-color: #fff;
     }
#toplinks{
	position: absolute;
	left: 71px;
	top: 0px;
	padding: 00px 0px;
                text-align: center;
	width: 862px;
	height:20px;
               background-color: #0a4236;
}
#title{
	position: absolute;
	left: 71px;
	top: 21px;
	padding: 00px 0px;
	width: 663px;
	height:105px;
	padding: 0px 0px 0px 0px;
}
#title2{
	position: absolute;
	left: 734px;
	top: 21px;
	width: 199px;
	height:105px;
	padding: 0px 0px 0px 0px;
}
#search{
	position: absolute;
	left: 72px;
	top: 126px;
	width: 160px;
	height:45px;
                z-index:2;
	padding: 5px 0px 0px 5px;
	background-color: #b7c1bf;
}
#navigation{
	position: absolute;
	left: 72px;
	top: 180px;
	width: 159px;
	height:auto;
	padding: 0px 0px 0px 0px;
	background-color: #f6f6f6;
}
#navcontainer { width: 159px; }
#navcontainer ul
{
margin-left: 0;
padding-left: 0px;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}
#navcontainer a
{
display: block;
padding: 3px;
width: 159px;
background-color: #f6f6f6;
border-bottom: 1px solid #b6c1bf;
}
#navcontainer a:link, #navlist a:visited
{
color: #0f6f5a;
text-decoration: none;
}
#navcontainer a:hover
{
background-color: #b7c1bf;
color: #0f6f5a;
}
#links{
	position: absolute;
	left: 0px;
	top: 91px;
	width: 843px;
	height:22px;
	text-align: center;
	padding: 5px 0px 0px 0px;
	background-color: #c3cbca; 
	border: 1px solid #fff;
}
#logos{
	position: relative;
	left: 74px;
	top:350px;
	padding: 0px 0px 0px 0px;
	width: 142px;
	height: 93px;
}
#sideimage{
	position: absolute;
	left: 677px;
	top: 126px;
	padding: 0px 0px 0px 0px;
	width: 256px;
	height: 105px;
	z-index:1;
}
#global-sidemenu{
	position: absolute;
	left: 761px;
	top: 379px;
	width: 167px;
	height: auto;
z-index:10;
	
}
#sidemenu4{
	position: absolute;
	left: 761px;
	top: 615px;
	padding: 2px 0px 0px 6px;
	width: 163px;
	height: 72px;
	background: #b7c1c0 url(/laurencejackson.nsf/box-bg.jpg);
}
#content{
	position: absolute;
	left: 241px;
	top: 133px;
	padding: 5px 5px 5px 5px;
	width: 500px;
	height:auto;
	z-index:2;
}
#mini-links{
	position: absolute;
	left: 670px;
	top: 2px;
	width: 200px;
	height:18px;
	text-align: center;
	text-transform:uppercase;
	
}
/************** #end of new styles **************/
/************** #pic code popup **************/
#pic {
		 background-color: #FFFFFF;
		 left: 10px;
		 position: relative;
		 top: 10px;
		 width: 200px;
}
#pic a .large {
		 border: 0px;
		 display: block;
		 height: 1px;
		 left: -1px;
		 position: absolute;
		 top: -1px;
		 width: 1px;
}
#pic a img {
		 border: 0;
}
#pic a.p1, #pic a.p1:visited {
		
		
		 display: block;
		 height: 150px;
		 left: 0;
		 text-decoration: none;
		 top: 0;
		 width: 194px;
}
#pic a.p1:hover {
		 background-color: #fff;
		 color: #d11a24;
		 text-decoration: none;
}
#pic a.p1:hover .large {
		 
		 display: block;
		 height: 487px;
		 left: -100px;
		 position: absolute;
		 top: -20px;
		 width: 800px;
}
/************** #pic code popup **************/
.mainnav {
	font-family: tohoma, verdana, sans-serif;
	font-size:0.84em;
	color:#0f6f5a;
}
.main {
	font-family: tohoma, verdana, sans-serif;
	font-size:0.84em;
	color:#848c8a;
	
}
.paragraph {
	font-family: arial, verdana, sans-serif;
	font-size:1.04em;
	color:#0f6e59;
}
.printer {
	font-family: arial, verdana, sans-serif;
	font-size:0.70em;
	color:#000000;
}
.menutitle {
	font-family: arial, verdana, sans-serif;
	font-size:0.80em;
	font-weight:bold;
	color:#0f6f5a;
}
.menutext {
	font-family: arial, verdana, sans-serif;
	font-size:0.71em;
	color:#0c5f4d;
}
.mainwhite {
	font-family:arial, verdana, sans-serif;
	font-size:0.90em;
	color:#fff;
}
.small {
	font-family: "Tahoma", Geneva, arial, helvetica, sans-serif;
	font-size:0.74em;
	color:#fff;
	font-weight:none;
}
h1 {font-family:arial, verdana, sans-serif;
	font-weight:bold;
	font-size:1.1em;
	line-height:1.3em;
	color:#0f6f5a;
}
.sml {
	font-family:verdana, arial, sans-serif;
	font-size:0.70em;
}
.smlf {
	font-family:verdana, arial, sans-serif;
	font-size:0.60em;
}
.xsml {
	font-family:verdana, arial, sans-serif;
	font-size:0.55em;
}
a:active {
	color:#000000;
	background-color:#fafad1;
}
a.set1:link {
	color:#0e6955;
	text-decoration:none
}
a.set1:visited {
	color:#0e6955;
	text-decoration:none
}
a.set2:link {
	color:#fff;
	text-decoration:none
}
a.set2:visited {
	color:#fff;
	text-decoration:none
}
a.set2:hover {
	color:#fff;
	text-decoration:none
}
a.set3:link,a.set3:visited,a.set3:hover{
	color:#ffffff;
}
a.set3:link,a.set3:visited {
	text-decoration:none
}
a.set4:link,a.set4:visited,a.set4:hover {
	color:#000000;
}
a.set4:link,a.set4:visited {
	text-decoration:none
}
a.set1:hover,a.set2:hover,a.set3:hover,a.set4:hover {
	text-decoration:underline
}
a.top:link, a.top:visited {
	color:#333399
}
fieldset {border:0px;margin:0px;padding:0px}
  .centerImage
    {
    text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
    }
#menuContainer {
position: absolute;
	left: 72px;
	top: 175px;
	width: 164px;
	height:auto;
z-index:20;}
#menu {height:132px; width:132px; position:relative;}
#menu ul {margin:0;  list-style:none;  white-space:nowrap; text-align:left; padding:1px 1px 0 1px; background:#eef0f0;}
#menu li {margin:0; padding:0; list-style:none; }
#menu li {display:inline-block; display:inline; }
#menu ul ul {position:absolute; left:-9999px;}
#menu ul#toplevel {position:absolute; left:0; top:0;}
#menu a {display:block; font:normal 11px tohoma, verdana, sans-serif; color:#000; line-height:22px; border-bottom: 1px solid #b6c1bf;  text-decoration:none;padding:0 5px 0 10px;} 
#menu ul li:hover > ul {left:100%; margin-top:-23px; margin-left:-1px;}
#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%;}
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px;}
#menu li a:hover {background:#b7c1bf; color:#000;} 
#menu li:hover > a {background:#b7c1bf; color:#000;}
#menu li a.fly {background: url(/laurencejackson.nsf/arrow2.gif) no-repeat right top;}
#menu li a.fly:hover {background:#b7c1bf ;} 
#menu li:hover > a.fly {background:#b7c1bf ;}
#menu table {position:absolute; left:99%; height:0; width:0; border-collapse:collapse; margin-top:-7px; margin-left:-1px;}
