/* CSS Document */

/* top nav */
div#top_nav {
	background:url(http://www.hoof-in-town.com/images/top_nav_back.jpg) no-repeat;
	height:100px;
}

div#top_nav table{

	width:100%;
	}

div#top_nav table td{
	padding:75px 0 0 0;
	text-align:center;


}

div#top_nav  a, #top_nav  a:visited, #top_nav  a:active{
	color:white;
	text-transform:uppercase;
	font-size:1em;
	font-weight:bold;
	text-decoration:none;
}

#top_nav  a:hover{
	text-decoration: underline;
}

/* end top nav */
 



/* left nav */
#left_nav ul{
list-style-type:none;


}

#left_nav ul li{
list-style-type:none;
}

#left_nav ul li a{
display:block;
padding-left: 18px;
text-decoration:none;
font-size:1em;
margin-bottom:1em;
line-height:1.4em;
}

#left_nav ul.green li a{
color:#61a720;
background-image:url(../images/arr3.gif);
}

#left_nav ul.blue li a{
color:#3662b9;
background-image:url(../images/arr.gif);
}

#left_nav ul.brown li a{
color:#642300;
background-image:url(../images/arr.gif);
}



#left_nav ul li a:hover{
text-decoration:underline;
}
#left_nav ul.green li a:hover{
background-image:url(../images/arr2.gif);
color:#541900;
}
#left_nav ul.blue li a:hover{
background-image:url(../images/arr2.gif);
color:#541900;
}
#left_nav ul.brown li a:hover{
background-image:url(../images/arr3.gif);
color:#642300;
}


#left_nav ul.blue li a.on{
color:#b8c5e5;
background-image:url(../images/arr4.gif)
}
#left_nav ul.green li a.on{
color:#bbde8e;
background-image:url(../images/arr5.gif)
}
#left_nav ul.brown li a.on{
color:#997567;
background-image:url(../images/arr6.gif)
}


#left_nav ul.blue li a.on:hover{
color:#b8c5e5;
background-image:url(../images/arr4.gif);
text-decoration:none;
}

.greenline {

line-height:0;
height:1px;
border-top: 1px dotted #badd8c;
margin-bottom: .6em;

}

.blueline {
height:1px;
line-height:0;
border-top: 1px dotted #b8c5e5;
margin-bottom: .6em;
}






/* extra nav found on some pages below main heading */
#extra_nav {
border-bottom:1px dotted #599a00;
margin-bottom: .7em;
padding-bottom:.2em;
}

#extra_nav ul{
list-style-type:none;
display:inline;
}

#extra_nav ul li{
list-style-type:none;
display:inline;
float:left;
margin-right:20px;
margin-bottom: .3em;
}

#extra_nav ul li a{
display:block;
background-image:url(../images/arr.gif);
padding-left: 18px;
color:#3662b9;
text-decoration:none;
font-size:1em;
line-height:1.4em;
}

#extra_nav ul li a.on{
color:#b8c5e5;
background-image:url(../images/arr4.gif);
}

#extra_nav ul li a:hover{
background-image:url(../images/arr2.gif);
text-decoration:underline;
color:#541900;
}

#extra_nav ul li a.on:hover{
color:#b8c5e5;
background-image:url(../images/arr4.gif);
text-decoration:none;
}

/* footer */

div#footer {
	border-top:1px dotted #61a720;
	padding-top:6px;
	margin-top:8px;
}

div#footer ul {
	list-style:none;
	margin:0px 30px 0px 0px;
	font-size:.9em;
}

div#footer li {
	display:inline;
	list-style:none;
	border-left:1px solid #666;
	padding:0px 0.75em 0px;
	margin-top:4px;
}

div#footer li.first {
	border:0px;
	padding:0px 0.75em 0px 0px;
}

div#footer li.on {
	font-weight:bold;
}

div#footer a, #footer a:link {
	color:#666;
	text-decoration:none;
}

div#footer a:hover {
	text-decoration:underline;
}

