.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 150px; /* Width of Menu Items */
border-bottom: 1px solid #ccc;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
left: 149px; /* Parent menu width - 1*/
position: absolute;
width: 160px; /*sub menu width*/
top: 0;
display: none;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: 159px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li a{
display: block;
color: black;
text-decoration: none;
padding: 1px 5px;
border: 3px solid #ccc;
border-bottom: 0;
}

.suckerdiv ul li a:visited{
	color: #030;
}

.suckerdiv ul li a:hover{
background-color: cc99cc;
}

.suckerdiv .subfolderstyle{
background color: #CCCCCC;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */


/* this is from stsmain.css */
table.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	width:100%;
	align: center;
 }
 
  .containerjess {
	width: 80%;
	background-color: #E8E8E8;
	background-image:url(remy/images/welcome%20Luke.jpg);
	
	border:15px solid #8D8D8D;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 70px;
	margin-right: 10px;
	}
 .container {
	width: 80%;
	background-image:inherit;
	
	
	border:15px solid #8D8D8D;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 70px;
	margin-right: 10px;
	}
 
 .containerx {
	width: 80%;
	border:15px solid #8D8D8D;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 70px;
	margin-right: 10px;
}

.containerjlhfam
	{
	width: 80%;
	background-color: #E8E8E8;
	
	
	border:15px solid #8D8D8D;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 70px;
	margin-right: 10px;
	}
marquee { color:#F0F; margin-left:150px; margin-right:150px;}
body {
	background-color: #A8B975;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #336699;
	background-image:url(gradienthompage.jpg);
}
body.jess {background-image:url(remy/images/welcome%20Luke.jpg)
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #336699;
	background-image: url(remy/images/welcome%20Luke.jpg);
}

#ReadMore {display: none;
}

td.nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color: #000066;
	padding-bottom:5px;
	padding-top: 5px; 
	padding-right: 5px;
	padding-left: 5px;
	width: 40%;
	text-align: center;
}
td.changes {
	text-align: left; 
	color:#FFFFFF;
	font-weight: 300;
	
	width:auto;
	}
	
td.nav{
	width: 256px;;
}

main {clear:left;
max-width:75%;
float:right;}

.suckernavleft {clear:right;}
.style1 {color: #ffffff}
.style2 {color: #FFFFFF}
a:link {
	color: #060;
}
a:visited {
	color: #CC0066;
}
a:hover {
	color: #666666;
}
a:active {
	color: #FFFFFF;
}
.style3 {color: #999999}
td.anniversary {border-bottom:thick; border-bottom-color:#F00;}
td.bd {border-bottom:thick; border-bottom-color:#060; font-size:16px;}
.orange {
	color: #FF8040;
}
.redfont {
	color: #F00;
}
.pink {
	color: #F0F;
}
.blue {
	color: #0316C7;
}
.green {
	color: #008000;
}
.container table tr td {
	color: #FFF;
}
.container table tr td {
	color: #000;
}
.container table tr td {
	color: #FFF;
}
table.header1 {	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	background-color:#000000;
	
	
	color: #000000;
	width:100%;
	align: center;
}
.titlehead {
	font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-size:36px; font-weight:bold; color:#FFF;
}
td.vacation {background-color: #FF0;}

h4 { font:"Palatino Linotype", "Book Antiqua", Palatino, serif; color:#060; font-variant:small-caps}
/*** Nav bar styles ***/

ul.nav,
.nav ul{
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;
}

ul.nav{
	display: table;
}
ul.nav>li{
	display: table-cell;
	position: fixed 100%;
	padding: 2px 6px;
}


p.poem { color:#933; font-variant:small-caps; font-size:12px; text-align:center;}

ul.nav li>ul{
/*Make the sub list items invisible*/
	display: none;
	position: absolute;
	max-width: 40ex;
	margin-left: -6px;
	margin-top: 2px;
}

ul.nav li:hover>ul{
/*When hovered, make them appear*/
	display : block;
}

.nav ul li a{
/*Make the hyperlinks as a block element, sort of a hover effect*/
	display: block;
	padding: 2px 10px;
}

/*** Menu colors (customizable) ***/

ul.nav,
.nav ul,
.nav ul li a{
	background-color: #fff;
	color: #369;
}


ul.nav li:hover,
.nav ul li a:hover{
	background-color: #369;
	color: #fff;
}

ul.nav li:active,
.nav ul li a:active{
	background-color: #036;
	color: #fff;
}

ul.nav,
.nav ul{
	border: 1px solid #369;
}

.nav a{
	text-decoration: none;
}
.imgchristmas {border:15px; border-color:#666; margin-left:15px;}
.imgoctober { padding-right: 15px;}

.img a { border:none;}
