﻿/*
	 CSS-Tricks Example
	 by Chris Coyier
	 http://css-tricks.com
*/

* { margin: 0; padding: 0px;
}
body { font: 14px Trebuchet MS, Lucida Sans Unicode, Lucida Sans, Arial, sans-serif;
; background: #abc22a; 
color: #eee;
	height: 60px;
	width: 605px;
}
a{ color:#a50000;}
.nav-wrap { border: 2px solid #ABC22A;
	background-color: #abc22a; 
width: 592px;
	height: 28px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 50px;
}

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
*:first-child+html .group { zoom: 1; } /* IE7 */

#example-one { margin: 0 auto; list-style: none; position: relative; width: 547px;
	top: 0px;
	left: 0px;
}
#example-one li { display: inline; }
#example-one li a { color: #fff; font-size: 14px; display: block; float: left; padding: 6px 10px 4px 10px; text-decoration: none; text-transform: uppercase; }
#example-one li a:hover { color: #5d7322; }
#magic-line { position: absolute; bottom: -2px; left: 0; width: 100px; height: 2px; background: #5d7322; }

#example-two { margin: 0 auto; list-style: none; position: relative; width: 960px; }
#example-two li { display: inline; }
#example-two li a { position: relative; z-index: 200; color: #5d0000; font-size: 14px; display: block; float: left; padding: 6px 10px 4px 10px; text-decoration: none; text-transform: uppercase; }
#example-two li a:hover { color: white; }
#example-two #magic-line-two { position: absolute; top: 0; left: 0; width: 100px; background: rgba(220, 133, 5, 0.9); z-index: 100; -moz-border-radius: 5px; -webkit-border-radius: 5px; }

.current_page_item a, .current_page_item_two a { color: #5d7322 !important; }