﻿#menu  {
clear: both;
padding: 0;
color: #fff;
width: 955px;
margin: 0 5px 0 10px;
position: relative;
z-index: 4000;
}

#menu a  {
color: #fff;
font-weight: bold;
text-decoration: none;
height: 41px;
display: block;
text-align: left;
padding: 7px 0 0 20px;
border-right: 5px solid #fff;
}

li.closedTab a 
{
color: #fff;
}

li.openTab a 
{
color: #666 !important;
background-color: #e0e7ef;
}



#menu ul.tabs a:hover  {
background-color: #e0e7ef;
color: #666;
}

ul.tabs {
list-style: none;
margin: 0;
padding: 0;
}

ul.tabs li {
float: left;
margin: 0;
padding: 0;
}

ul.tabs a {
  display: block;
  float: left;
}

ul.tabs a:hover {
}

ul.tabs .on 
{
	
}

ul.tabs .off {
}

div.tabPanels {
}

div.tabPanels .on {
display: block;
}

div.tabPanels .off {
display: none;
}

#menu1 a{ width: 154px;}
#menu2 a{ width: 155px;}
#menu3 a{ width: 172px;}
#menu4 a{ width: 137px;}
#menu5 a{ width: 140px;}

#menu1Menu { background-color: #e0e7ef; width: 524px !important; position: absolute; left: 0; z-index: 9994}
#menu2Menu  { background-color: #e0e7ef; width: 420px !important; position: absolute; left: 229px; z-index: 9995}
#menu3Menu  { background-color: #e0e7ef; width: 420px !important; position: absolute; left: 409px; z-index: 9996}
#menu4Menu { background-color: #e0e7ef; width: 500px !important; position: absolute; right: 192px; z-index: 9997}
#menu5Menu  { background-color: #e0e7ef; width: 500px !important; position: absolute; right: 5px; z-index: 9998}
#menu5 a { border-right: none; padding-right: 22px;}
li#menu1 a { padding-left: 70px }
li#menu1 a:hover { background: #e0e7ef url(/images/bkg_logoCrest-nav.jpg) no-repeat left top;}
#menu1.openTab a { background: #e0e7ef url(/images/bkg_logoCrest-nav.jpg) no-repeat left top;}
}

#content { clear: both; color: #003366; font-size: 16px; width: 700px; background-color: #eee;}


/* = Drop DOWN STYLES
////////////////////////////////////////////////// */

#menu .tabPanels .title { font-size: 14px; color: #666; font-weight: bold; display: block; margin-bottom: 10px; }
#menu .tabPanels .subtitle { color: #0071bd; font-size: 14px; font-weight: bold; display: block; margin-bottom: 10px;}
#menu .tabPanels { font-size: 13px; color: #666; }
#menu .tabPanels ul { margin: 0; padding: 0; list-style-type: none;}
#menu .tabPanels li { margin: 0; padding: 0; list-style-type: none;}
#menu .tabPanels ul.reverse li { background: url(/images/icon_bullet2.gif) no-repeat left top;}
#menu .tabPanels .dropBox a { padding: 0; margin: 0; height: auto; font-weight: normal; color: #0071bd; border: none;}
#menu .dropBox ul a:hover, #menu .dropbox ul a:visited:hover { color: #16b5f0 !important;}

#menu a.btn { margin: 0; padding: 0; display: block; border: none;}
.dropBox { padding: 14px 12px 14px 14px; }
.box { background-color: #fff; padding: 10px; border: 1px solid #babec2;}




.parishSearch { margin: 10px 0; clear: both; }

/* =LINKS
///////////////////////////////////////////////// */

a.end { border-right: 3px solid #0071bd !important; }
a.end:hover { border-right: 3px solid #e0e7ef !important; }