/* 
	STYLE SHEET FOR IHWY JQUERY LISTNAV PLUGIN V 2.0, 3/2/2009
	
	For more information, visit http://www.ihwy.com/Labs/jquery-listnav-plugin.aspx
*/


/* default styling example
----------------------------------------------------------------- */

.listNav { margin:0 0 10px; }

.ln-letters { overflow:hidden; }
.ln-letters a { font-size:12px; font-family:helvetica, arial, sans-serif; display:block; float:left; padding:2px 6px; border:1px solid #CCC; border-right:none; text-decoration:none;; background:#e3eef6; }
.ln-letters a.ln-last { border-right:1px solid silver; }
.ln-letters a:hover,
.ln-letters a.ln-selected { background:#FFF; border-bottom:1px solid #FFF; }
.ln-letters a.ln-disabled,
.ln-letters a.ln-disabled:hover { color:#AAA; background:#DDD; }
.ln-letter-count { display:none; width:20px; text-align:center; font-size:12px; font-family:helvetica, arial, sans-serif; line-height:1; margin-bottom:3px; color:#666; position:absolute; top:-20px; background:#f2e8b1; border:1px solid #CCC; }


/* demo-specific
----------------------------------------------------------------- */

#demoThree-nav .ln-letters a { border:none; border-top:2px solid pink; color:red; }
#demoThree-nav .ln-letters a.ln-last { border-right:none; }
#demoThree-nav .ln-letters a:hover,
#demoThree-nav .ln-letters a.ln-selected { border-top:2px solid red; background-color:pink; color:White !important; }
#demoThree-nav .ln-letters a.ln-disabled { color:pink; }
#demoThree-nav .ln-letters a.ln-disabled:hover { color:white; }
#demoThree-nav .ln-letter-count { color:red; }

#demoThree li { color:pink; }
#demoThree li a { color:red; text-decoration:none; }
#demoThree li a:hover { text-decoration:underline; }

#demo4 #listWrapper { width:650px }
#demoFour li { float:left; }
#demoFour a { display:block; text-align:center; width:85px; border:1px solid silver; padding:10px; margin:0 10px 10px 0; text-decoration:none }
#demoFour a:hover { background-color:#eee }






/* MIKE'S STYLES */
.page_index_wrapper { padding:20px; margin-bottom:20px;}
.page_index_wrapper ul { margin:0; }
.page_index_wrapper ul li { list-style:none; }
.page_index_wrapper ul li a { font-size:12px; color:#2f78ad; }
.page_index_wrapper ul li a:hover { color:#000; }
.page-index-nav {margin-left:20px; position:relative; z-index:2; margin-bottom:-1px; }
