/* Top menu */
#navigation {	background: url(../images/home/navStrip.png) repeat-x;
	height: 30px;
	width:963px;
}
#subnav {
	background: url(../images/home/navStrip.png) repeat-x;
	position:absolute;
	left:35px;
	top:41px;
	width:332px;
	padding: 5px 0 0 5px;
	height:34px;
	z-index:101;
}

/* remove the bullets, padding and margins from the lists */


.menu ul{ 
list-style-type:none;
padding:0;
margin:0;

}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
	width:auto;
float:left;
position:relative;
font-size:12px;
font-weight:bold;
z-index:100;
}

/* use the table to position the dropdown list */
.menu table{ 
text-align:center;
position:absolute;
border-collapse:collapse;
z-index:80;
left:0px;
top:18px;
}

/* style all the links under 50px */
.menu a, .menu :visited {
	color:#666;
display:block;
width:85px;

}

/* Add navigational image to the sections */
.menuA, .menuB, .menuC, .menuD, .menuE, .menuF, .menuG, .menuH {height: 20px;  padding: 7px 0px 0 2px; text-align:center}
.menuA a, .menuA :visited {width:60px; }
.menuB a, .menuB :visited {width:90px; }
.menuC a, .menuC :visited {width:150px;}
.menuD a, .menuD :visited {width:160px; }
.menuE a, .menuE :visited {width:152px; }
.menuF a, .menuF :visited {width:80px; }
.menuG a, .menuG :visited {width:75px; }
.menuH a, .menuH :visited {width:80px; }

/* admin nav bar *
.menuA a, .menuA :visited {width:60px; height: 20px; background: url(../images/home/navSHTV.jpg) no-repeat; padding: 7px 10px 0 2px;}
.menuB a, .menuB :visited {width:90px; height: 20px; background: url(../images/home/navSHRadio.jpg) no-repeat; padding: 7px 0 0 2px;}
.menuC a, .menuC :visited {width:140px; height: 20px; background: url(../images/home/navEvents.jpg) no-repeat; padding: 7px 0 0 2px;}
.menuD a, .menuD :visited {width:160px; height: 20px; background: url(../images/home/navIamSisterhood.jpg) no-repeat; padding: 7px 0 0 2px;}
.menuE a, .menuE :visited {width:152px; height: 20px; background: url(../images/home/navSHSHOP.jpg) no-repeat; padding: 7px 0 0 2px;}
.menuF a, .menuF :visited {width:80px; height: 20px; background: url(../images/home/navSHAcademy.jpg) no-repeat; padding: 7px 0 0 2px;}
.menuG a, .menuG :visited {width:95px; height: 20px; background: url(../images/home/navDirectory.jpg) no-repeat; padding: 7px 0 0 2px;}
.menuH a, .menuH :visited {width:143px; height: 20px; background: url(../images/home/navRec.jpg) no-repeat; padding: 7px 0 0 2px;}
/


/*BEGIN: drop down menu has different image/width */
.menuI a, .menuI :visited {
	display:block;
	/*border-top:thin solid #545454;*/
	font-size:12px;
	height: 15px;
	width:120px;
	padding:8px;
	color:#2c3d5d;	background: url(../images/home/navStrip2.png) repeat-x;
	text-decoration:none;
	margin:0px;
	text-align:left;
}

.menuJ a, .menuJ :visited {
display:block;
/*border-top:thin solid #545454;*/
font-size:12px;
height: 15px;
width:120px;
padding:8px;
color:#2c3d5d;	background: url(../images/home/navStrip2.png) repeat-x;
text-decoration:none;
margin:0px;
text-align:left;
}

.menuK a, .menuK :visited {
display:block;
/*border-top:thin solid #545454;*/
font-size:12px;
height: 15px;
width:70px;
padding:8px;
color:#2c3d5d;	background: url(../images/home/navStrip3.png) repeat-x;
text-decoration:none;
margin:0px;
text-align:left;
}

.menuL a, .menuL :visited {
display:block;
/*border-top:thin solid #545454;*/
font-size:12px;
height: 15px;
width:95px;
padding:8px;
color:#2c3d5d;	background: url(../images/home/navStrip2.png) repeat-x;
text-decoration:none;
margin:0px;
text-align:left;
}

.menuM a, .menuM :visited {
display:block;
/*border-top:thin solid #545454;*/
font-size:12px;
height: 15px;
width:145px;
padding:8px;
color:#2c3d5d;	background: url(../images/home/navStrip2.png) repeat-x;
text-decoration:none;
margin:0px;
text-align:left;
}


.menuN a, .menuN :visited {
display:block;
/*border-top:thin solid #545454;*/
font-size:12px;
height: 15px;
width:96px;
padding:8px;
color:#2c3d5d;	background: url(../images/home/navStrip2.png) repeat-x;
text-decoration:none;
margin:0px;
text-align:left;
}

/*END: drop down menu has different image/width */


/* style the links hover */
.menu a:hover{ 
/*background-position: 0px -40px; ----------- makes the hover transparent*/
color:#bf0000;
text-decoration:none;
margin:0px;
text-align:centre;

}


/* hide the sub level links */
.menu ul ul {
	/*background:transparent filter: alpha(opacity=40);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
opacity:0.9;
margin-top:-1px; /* for IE5.5 faulty box model */
/*marg\in-top:-1px; /* for IE6 */
visibility:hidden;
	position:absolute;
	width:100px;
	height:0;
	z-index: 93;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible; left: -1px;
width:130px; /* for IE5.5 faulty box model */
w\idth:130px; /* for IE6 */

}

