/*  Added 08-08-2010 for drop down menu    begin  */
.dm1 {
    font: 11px tahoma;
}
.dm1 .item1,
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    padding: 3px 8px 4px 8px;
    border: 1px #003366;
    border-style: solid none solid none;
    text-decoration: none;
    display: block;
    position: relative;
}
.dm1 .item1 {
    background: #0EA138;
    color: #ffffff;
}
.dm1 .item1:hover,
.dm1 .item1-active,
.dm1 .item1-active:hover {
    background: #FF6600;
    color: #ffffff;
}
.dm1 .item2,
.dm1 .item2:hover {
    padding: 3px 8px 4px 8px;
    text-decoration: none;
    display: block;
    white-space: nowrap;
}
.dm1 .item2 {
    background: #3264C7;
    color: #ffffff;
}
.dm1 .item2:hover {
    background: #6699FF;
    color: #ffffff;
}
.dm1 .section {
    border: 1px #003366;
    border-style: solid solid solid solid;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
}
.dm1 .left, .dm1 .left:hover { border-style: solid none solid solid; }
.dm1 .right, .dm1 .right:hover { border-style: solid solid solid none; }

* html .dm1 td { position: relative; } /* ie 5.0 fix */

/*  Added 08-08-2010 for drop down menu   end    */


/*  For Pop Up Menu Navagation  added 07-25-2010  Begin  */
   /*  Removes bullets - list-style none. Width of menu set  */
ul {
    list-style: none;
    width: 125px;
}
    /*  Define the styles for links. Sets display to block and gives width  */
	/*  Padding sets a bit of space around the text, and a background color is set  */
ul a {
    color: #FFF;
    text-decoration: none;
    display: block;
    padding: 5px 5px 5px 10px;
    width: 125px;
    background: #333;
}
    /*  colours for a hover style  */
ul a:hover {
    color: #4BD8FF;
    text-decoration: none;
    background: #3C3C3C;
}
    /*  A 1px border is set to the bottom to differentiate between the menu items.  */
	/*  They are also floated left in order to fix a bug in IE that includes a gap under each li.  */
ul li {
    border-bottom: 1px solid #FFF;
    float: left;
    position: relative;
}
ul li ul {
    list-style: none;
    position: absolute;
    left: 140px;
    top: 0;
    display: none;
    width: 125px;
    border-left: 1px solid #FFF;
}

ul li:hover ul { display: block; }


/*  For Pop Up Menu Navagation  added 07-25-2010  End */





/*  added border for pictures style 07-24-2010  */
.image_border_00cc00{
	border-style:groove;
	border-color:#00CC00;
	border-width:20px;
 }
 
 .image_border_0099ff{
	border-style:groove;
	border-color:#0099FF;
	border-width:20px;
 }
 
 
 .image_border_F69B3A{
	border-style:groove;
	border-color:#F69B3A;
	border-width:20px;
 }
 


2008 Holiday Party_2.jpgbody {
	margin: 0px;
	padding: 0px;
}


/*   Page Footer Fix   */
#footer{
    clear: both;
    width: 100%;
	margin: 0; 
}

/*  added h1 and p style 8-18-2009  */
h1{
 margin: 0;
}

/*  added h3 style 10-07-2009  */
h3{
 margin: 0;
}


/* Style for thumbnail images */
img.thumbs{
 width: 150px;
 height:120px;
}

/* Style for doll thumbnail images */
img.doll_thumbs{
 width:  79px;
 height: 120px;
 align:  left;
 float:  left;
 margin-right: 13px;
}

.links_green {
	font-family: Arial, Helvetica, sans-serif;
	color:#006633;                /* green */
}
#nav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 25px;
	padding-left: 10px;
}

/* Links */
#nav a {
	text-decoration: none;       /* No Underline */
	color: #006600;              /* Dark Green */
	padding-top: 4px;
}

/* When hovering over a link */
#nav a:hover {   
	text-decoration: none;        /* No Underline */
	color: #0000FF;               /* Blue */
	background-color: #FFFFFF;    /* White */
}


/* Style for tables of thumbnail images */
table.thumbs{
   text-align: center;
   border-collapse: collapse;
   margin: auto;
}

/* Style for table cells that contain thumbnails */
td.thumbs{
    border: solid 2px #0000FF;
	border-collapse: collapse;
    padding: 8px;
	vertical-align:top;
	margin: auto;
}

p{ margin: 0.25em; }

/* Style for sidebar column */

#sidebar{
      float:   left;
      display: inline;
      padding: 0;
      margin:  1em;
      width:  10em;
            /* Total width is 12em */
}

/* Style for Today's Date */
.todaydate {
       font-family:"Comic Sans MS";
       font-size:16px;
	   color:red;
	   text-align:center;
	   height: 15px;
 }
