div#NavLink {font: normal,
             sans-serif;}

div#NavLink a {display: block;
               font: normal;
               padding: 0px 0px;
               margin: 0 0 0px;
               border-width: 0;
               text-decoration: none;
               color: black;
               background: White;
               border-right: 3px
               solid #ffffff;}

div#NavLink a:hover {  color: white;
                       background: DarkKhaki;
                    }
div#NavLink2 a:hover {  color: white;
	               font: bold;
                       background: red;
                    }

div#HeadLink a {
    textalign: center;
    color: white; 
    background: MidnightBlue;
}

table { 
    align=left 
    color: black; 
    background: White;
    width: 100%;
    border: 0;
    
} 

tr { 
    align=left 
    color: black; 
    background: DarkKhaki;
} 

td { 
    align=left 
    color: black; 
    background: White;
} 

th {
    textalign: center;
    color: white; 
    background: MidnightBlue;
}

#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	width: 10em;
    background: MidnightBlue;
	color: white;
}
#nav a:hover, #nav a:shover {
	display: block;
	width: 15em;
    background: MidnightBlue;
}

#nav li {
	float: left;
	width: 10em;
    background: MidnightBlue;
	color: white;
}
#nav li ul {
	position: absolute;
	width: 15em;
	left: -999em;
	color: white;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
	width: 15em;
	color: white;
    background: MidnightBlue;
}


#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #036;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}



#navbarx {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    padding: 0;}
#navbar li {
	width: 10em;
    list-style: none;
    float: left; }
#navbar li a {
	width: 10em;
    display: block;
    padding: 0px 8px;
    text-decoration: none;
    color: #999;
    font-weight: bold; }
#navbar li a:hover {
	width: 10em;
    color: #000; }
#navbar li ul {
    display: none;  }
#navbar li:hover ul, #navbar li.hover ul {
    position: absolute;
    display: inline;
    top: 250;
    left: 0;
    width: 100%;
    margin: 0;
    padding: 0; }
#navbar li:hover li, #navbar li.hover li {
    float: left; }
#navbar li:hover li a, #navbar li.hover li a {
    color: #000; }
#navbar li li a:hover {
    color: #357; }


body {
	background-color: #333333;
}


.widget {
width:419px;
}

.widget a.previous{
	float:left;
	display:block;
	width:34px;
	height:34px;
	margin-top:28px;
	margin-right:2px;
}

.widget a.next{
	float:right;
	display:block;
	width:34px;
	height:34px;
	margin-top:-71px;
}

.widget_style {
text-align:left;
padding:0px 0px 0px 0px;
}


.widget_style ul {
margin:0;
padding:0;
}

.widget_style li {
height:89px;
width:109px;
background:url(http:://pilgrimcongchurch.org/imgbg.jpg) left top no-repeat;
list-style:none;
margin:0;
padding:10px 0px 0px 10px;
}

.widget_style img {
width:90px;
height:70px;
}


#s3slider {
   width: 400px; /* important to be same as image width */
   height: 300px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
}

#s3sliderContent {
   width: 400px; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

