
/*navigation*/
.chromemenu{
width: 100%;
font-weight: bold;
font-family: verdana, arial, san-serif;
background-color: #cccccc;
}

.chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}
.chromemenu ul li {
display: inline;
font-size: 12px;
}
.chromemenu ul{
width: 950px;
background: url(../images/chromebg.gif) center center repeat-x;
padding: 5px 0;
margin: 0;
text-align: center; /*set value to "right" for example to align menu to the left of page*/
}
.chromemenu ul li a {
color: #49463a;
padding: 5px 10px;
margin: 8px 0 0 0 ;
text-decoration: none;
border-right: 1px solid #BBB;
}

#lasttab a {
border-right: none;
}

.chromemenu ul li a:hover, .chromemenu ul li a.current{
background: url(../images/chromebg2.gif) center center repeat-x;
}

/*-----------------level two navigation---------------------*/
.tabcontainer{
clear: left; 
width: 950px; /*width of 2nd level sub menus*/
height: 23px; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
background-color: #49463a;
border-bottom: 2px solid #999999;
}

/*49463a  dark brown
/*0588b6  bright blue*/

.tabcontainer ul {
list-style-type: none;
margin-left: 25px;
padding-top: 0px;
vertical-align: 10%;
}
 

.tabcontent ul li {
display: inline;
margin: 0px 10px 0 0;
font: 11px verdana, arial, sans-serif;
color: #ffffff;
}

.tabcontent ul li a, a:link {
text-decoration: none;  
color: #ffffff;
}

.tabcontent ul li a:active {
color: #ffffff;
}

.tabcontent ul li a:hover {
text-decoration: underline;
}

.tabcontent{
display: none;
}

.tabcontentone ul {
margin-left: 155px;
}

.tabcontentone ul li {
display: inline;
margin: 0px 10px 0 0;
font: 10px verdana, arial, sans-serif;
color: #ffffff;
}

.tabcontentone ul li a, a:link {
text-decoration: none;  
color: #ffffff;
}

.tabcontentone ul li a:active {
color: #ffffff;
}

.tabcontentone ul li a:hover {
text-decoration: underline;
}

.tabcontentone {
display: none;
}

.tabcontenttwo ul {
margin-left: 115px;
}

.tabcontenttwo ul li {
display: inline;
margin: 0px 10px 0 0;
font: 10px verdana, arial, sans-serif;
color: #ffffff;
}

.tabcontenttwo ul li a, a:link {
text-decoration: none;  
color: #ffffff;
}

.tabcontenttwo ul li a:active {
color: #ffffff;
}

.tabcontenttwo ul li a:hover {
text-decoration: underline;
}

.tabcontenttwo {
display: none;
}


.tabcontenttwob ul {
margin-left: 300px;
}

.tabcontenttwob ul li {
display: inline;
margin: 0px 10px 0 0;
font: 10px verdana, arial, sans-serif;
color: #ffffff;
}

.tabcontenttwob ul li a, a:link {
text-decoration: none;  
color: #ffffff;
}

.tabcontenttwob ul li a:active {
color: #ffffff;
}

.tabcontenttwob ul li a:hover {
text-decoration: underline;
}

.tabcontenttwob {
display: none;
}


.tabcontentthree ul {
margin-left: 450px;
}

.tabcontentthree ul li {
display: inline;
margin: 0px 12px 0 0;
font: 10px verdana, arial, sans-serif;
color: #ffffff;
}

.tabcontentthree ul li a, a:link {
text-decoration: none;  
color: #ffffff;
}

.tabcontentthree ul li a:active {
color: #ffffff;
}

.tabcontentthree ul li a:hover {
text-decoration: underline;
}

.tabcontentthree {
display: none;
}

.tabcontentfour ul {
margin-left: 110px;
}

.tabcontentfour ul li {
display: inline;
margin: 0px 12px 0 0;
font: 10px verdana, arial, sans-serif;
color: #ffffff;
}

.tabcontentfour ul li a, a:link {
text-decoration: none;  
color: #ffffff;
}

.tabcontentfour ul li a:active {
color: #ffffff;
}

.tabcontentfour ul li a:hover {
text-decoration: underline;
}

.tabcontentfour {
display: none;
}

.breadcrumbs { 
width: 900px; 
height: 15px; 
padding: 5px 0 0 51px; 
font: 10px verdana, arial, sans-serif; 
color: #999999; 
background-color: #fff; 
/*border-bottom: 1px solid #efefef;*/ 
/*background-image: url(/gonew/images/17original.gif); */
text-align: left;
}

.breadcrumbs a, .breadcrumbs a:link {color: #999999; 
padding:0; margin: 0;
text-decoration: none;}

.breadcrumbs a, a:link, {text-decoration: none;  color: #999999;}
.breadcrumbs a:visited {text-decoration: none;  color: #999999;} 
.breadcrumbs a:active {text-decoration: none;  color: #999999;}
.breadcrumbs a:hover {text-decoration: underline; color: #999999;}

.foot, .foot2 {
width: 950px;
height: 35px;
text-align: center;
font: 10px verdana, arial, sans-serif;
float: left;
color: #fff;
background-color: #49463a;
border-top: #ccc 2px solid; 
margin: 30px 0 0px 0;
padding: 4px 0 0 0;
}

.foot ul li, a {
display: inline;
list-style-type: none;
text-decoration: none;
color: #fff;
margin: 4px 10px 0 0;
}

.foot a {color: #fff; text-decoration: none;}
.foot a, a:link {text-decoration: none;  color: #ffffff;}
.foot  a:active {color: #ffffff;}
.foot a:hover {text-decoration: underline;}


.foot2 ul li, a {
display: inline;
list-style-type: none;
text-decoration: none;
color: #fff;
margin: 4px 10px 0 0;
}

.foot2 a {color: #fff; text-decoration: none;}
.foot2 a, a:link {text-decoration: none;  color: #ffffff;}
.foot2  a:active {color: #ffffff;}
.foot2 a:hover {text-decoration: underline;}

#webmaster {
margin-top: 6px;
margin-bottom: 5px;
padding-bottom: 5px;
}

#webmaster li a {
margin-top: 9px;
color: #7a7564;
}

#dioceseoftrenton {
color: #7a7564;
}

#articlenoborder {
border: 0px;
}

#votingbox {position: relative; top: 0; left: -20; text-align: left; margin-left: -20px;}

.invisible {left:-9999px;
position:absolute;}
