/* CSS NAVIGATION MENU2 */
.cssnav2 {
 /* position: relative still needed with background-position below */
 position: relative;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 /* Before sprite1.png, was background-image: url(../images/menu2_hover.gif); */
 background-image: url(../images/sprite1.png);
 background-color: #aabbcc;
 background-repeat: no-repeat;
 /* background-position not used before sprite1.png */
 background-position: -10px -10px;
 white-space: nowrap;
 display: block;
 width: 140px;
 height: 17px;
 margin: 0;
 padding: 0;
}
.cssnav2 a:link {
 display: block;
 color: #000099;
 font-size: 12px;
 float: left;
 text-decoration: none;
}
.cssnav2 a:visited {
 display: block;
 color: #000099;
 font-size: 12px;
 float: left;
 text-decoration: none;
}
.cssnav2 a:hover {
 display: block;
 color: #000099;
 font-size: 12px;
 float: left;
 text-decoration: none;
}
.cssnav2 a:active {
 display: block;
 color: #000099;
 font-size: 12px;
 float: left;
 text-decoration: none;
}
.cssnav2 img {
 width: 140px;
 height: 17px;
 border: 0;
}
* html a:hover {
 visibility:visible
}
.cssnav2 a:hover img {
 visibility:hidden
}
.cssnav2 span {
 position: absolute;
 left: 10px;
 top: 0px;
 margin: 0px;
 padding: 0px;
 cursor: pointer;
 text-align: left;
 font-weight: bold;
}
/* END CSS NAVIGATION MENU2*/

/* START BREADCRUMB NAV */
.crumb {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 font-weight: bold;
}
/* END BREADCRUMB NAV */

/* START FIND LAWYER ROLLOVER */
.find_lawyer {
 /* position: relative still needed with background-position below */
 position: relative;
 /* Before sprite1.png, was background-image: url(../images/ask_lawyer_2.gif); */
 background-image: url(../images/sprite1.png);
 /* background-position not used before sprite1.png */
 background-repeat: no-repeat;
 background-position: -10px -47px;
 white-space: nowrap;
 display: block;
 width: 116px;
 height: 18px;
 margin: 0;
 padding: 0;
}
.find_lawyer img {
 width: 116px;
 height: 18px;
 border: 0;
}
* html a:hover {
 visibility:visible
}
.find_lawyer a:hover img {
 visibility:hidden
}
/* END FIND LAWYER ROLLOVER */

/* START BOOK1 ROLLOVER */
.book1 {
 position: relative;
 background-image: url(../images/cj/employment_law_2.gif);
 background-repeat: no-repeat;
 white-space: nowrap;
 display: block;
 width: 94px;
 height: 134px;
 margin: 0;
 padding: 0;
}
.book1 img {
 width: 94px;
 height: 134px;
 border: 0;
}
* html a:hover {
 visibility:visible
}
.book1 a:hover img {
 visibility:hidden
}
/* END BOOK1 ROLLOVER */

/* START H2 Page NAV */
#h2_page {
 margin-bottom: 0px;
}
/* END H2 Page NAV */
	
/*Blog Navigation from WP default theme, modified; keep here for html blog files*/
#navigation {
 display: block;
 font-size: 75%;
 font-weight: bold;
 color: #000099;
 margin-top: 0px;
 margin-bottom: 0px;
 /*Makes nav & RSS appear below BHA, when not enough posts to shove below BHA*/	
 clear: both;
 float: none;
}
#navigation a {
 text-decoration: none;
}
#navigation a:visited {
 text-decoration: none;
 color: #000099;
}
#navigation a:hover {
 text-decoration: none;
 color: #FF0000;
}
#navigation a:active {
 text-decoration: none;
 color: #000099;
}
#navigation .alignleft {
 float: left;
 clear: left;
}
#navigation .alignright {
 float: right;
 clear: right;
}
#navigation .aligncenter {
 text-align: center;
}
/*Clears navigation floats if needed*/
.clear {
 clear: both;
}
/*End blog navigation*/
