/* CSS Document */

hr {
  border: 0;
  width: 100%;
  height: 1px;
}
P {text-indent: 30pt;}
P.black {text-indent: 30pt;
		color: black;}
P.blacknoindent {text-indent: 0pt;
		color: black;}
P.noindent {text-indent: 0pt;}
P.blackbold {text-indent: 30pt;
		color: black;
		font-weight: bold;}
P.blacknoindentbold {text-indent: 0pt;
		color: black;
		font-weight: bold;}
h3.black {color: black;}
table.bg {
	background-repeat: no-repeat;
	background-position: 50% 50%;
}

img.thumb {
	padding: 3px;

}

body {
  font-family: Arial,
        Times, serif;
  color: white;
  background-color: #000000;
  background-repeat:no-repeat;
  background-attachment:fixed;
  background-position: center center; }
  
#redbackground {
	background: url(red_background.JPG) no-repeat;
	background-size: 100%;
}

A:link.smaller {
	font-family: "Comic Sans MS", Times, serif;
	color: white;
	font-size: 14px;
}
A:visited.smaller {
	font-family: "Comic Sans MS", Times, serif;
	color: white;
	font-size: 14px;
}
A:hover.smaller {
	font-family: "Comic Sans MS", Times, serif;
	color: gray;
	font-size: 14px;
}
A:active.smaller {
	font-family: "Comic Sans MS", Times, serif;
	color: white;
	font-size: 14px;
}

A:link {text-decoration: none;
		color: white;
		font-weight: 900;
		font-size: 16px;}
A:visited {text-decoration: none;
		color: white;
		font-weight: 900;
		font-size: 16px;}
A:active {text-decoration: none;
		color: white;
		font-weight: 900;
		font-size: 16px;}
A:hover {text-decoration: underline;
		color: gray;
		font-weight: 900;
		font-size: 16px;}
A.res:link {text-decoration: underline;
		color: gray;
		font-weight: 900;
		font-size: 16px;}
A.res:visited {text-decoration: underline;
		color: gray;
		font-weight: 900;
		font-size: 16px;}
A.res:active {text-decoration: underline;
		color: gray;
		font-weight: 900;
		font-size: 16px;}
A.res:hover {text-decoration: underline;
		color: black;
		font-weight: 900;
		font-size: 16px;}

ul.navbar {
  list-style-type: none;
  padding: 0;
  margin: 0;
  position: absolute;
  top: 2em;
  left: 1em;
  width: 9em; }
h1 {
  font-family: "Comic Sans MS"; }
ul.navbar li {
  background: white;
  margin: 0.5em 0;
  padding: 0.3em;
  border-right: 1em solid black; }
ul.navbar a {
  text-decoration: none; }
address {
  margin-top: 1em;
  padding-top: 1em;
  border-top: thin dotted; }


#topNav {
    clear: both;
    height: 24px;
    border-top: 4px #CC0000 solid;
    background: url(top_bg.gif) repeat-x top left;
}
#topNav ul {
    list-style: none;
    margin: 0px;
    padding: 0px 1px 0px 0px;
    float: right;
}
#topNav li {
    float: left;
    margin: 0px;
    padding: 0px;
    list-style: none !important;
    border-left: 1px solid #ccc;
}
#topNav a {
    display: block;
    padding: 4px 10px;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
    color: #fff;
}
#topNav li a:hover {
    background: url(top_on.gif) repeat-x top left;
}
#howlers, #openreed, #closedreed, #apparel, #products, #production {
    background: url(top_bg.gif) repeat-x top left;
}
#nonavbar {
    clear: both;
    width: 100%;
    height: 24px;
    border-top: 4px #CC0000 solid;
    background: url(top_bg.gif) repeat-x top left;
}
#toptagline { padding-right: 5px; }


#sideNav {
    clear: both;
    height: 32px;
    width: 100px;
    background: url(sidebar.jpg) repeat-y top left;
    border-right: 2px #FFF solid;
    border-top: 1px #FFF solid;
    border-bottom: 2px #FFF solid;
}
#sideNav ul {
    list-style: none;
    margin: 0px;
    padding: 0px 1px 0px 0px;
    /*float: right;*/
}
#sideNav li {
    float: left;
    margin: 0px;
    padding: 0px;
	width: 150px;
    list-style: none !important;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    border-right: 2px #FFF solid;
}
#sideNav a {
    display: block;
    padding: 4px 10px;
    font-weight: bold;
    font-size: 16px;
    text-decoration: none;
    color: #fff;
}
#sideNav li a:hover {
    background: url(sidebar_on.jpg) repeat-y top left;
}
#sidebar, #sidebar2 {
    background: url(sidebar.jpg) repeat-y top left;
}
#nosidebar {
    clear: both;
    width: 100%;
    height: 24px;
    border-top: 4px #CC0000 solid;
    background: url(sidebar.jpg) repeat-y top left;
}
#sidetagline { padding-right: 5px; }
