*
{
padding: 0px;
margin: 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
body
{
background: url('images/bg.gif') repeat-x top left;
}
#main
{
}
#head
{
background: url('images/head.jpg') no-repeat top left;
width: 100%;
}
a
{
color: #bc2921;
font-weight:bold;
}
a:hover
{
color: #3366CC;
}
a img
{
border-width: 0px 0px 1px 0px;
border: solid white;
}
.nav
{
padding: 5px 0px 0px 15px;
}
.nav a
{
}
#cats ul
{
padding: 0px 0px 0px 5px;
margin: 5px 0px 0px 5px;
text-indent: 0px;
list-style-type: none;
}
#cats ul li
{
padding: 0px 0px 0px 0px;
margin: 0px 0px 10px 0px;
text-indent: 0px;
}
#navigation
{
margin: 0px;
padding: 0px;
border: 0px;
}
#navigation ul.sidemenu {
	list-style:none;
	margin:10px 0 10px 0px;
	padding:0px 0px 0px 0px;
}
#navigation ul.sidemenu li {
	margin-bottom:0px;
}
#navigation ul.sidemenu a {
	display:block;
	color: white;
	text-decoration:none;
	padding:2px 5px 2px 10px;
	background: gray;
	border-right: 4px solid #bc2921;
	min-height:18px;
}

* html body #navigation ul.sidemenu a { height: 18px; }

#navigation > ul.sidemenu a:hover {
	padding:2px 5px 2px 10px;
	color: #da251c;
	border-right-color: #CCC;
}	
#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
border: 1px solid gray;
background: #EFEFEF;
visibility: hidden;
z-index: 60;
cursor: move;
}
.footerbar
{
padding: 0px 0px 5px 0px;
}
.close
{
cursor: hand;
cursor: pointer;
font-weight: bold;
}
#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: black;
font-weight: bold;
padding: 5px 0;
text-align: right;
}
#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}
#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid gray;
background-color: #EFEFEF;
padding: 5px;
z-index: 60;
}
#cats ul li a
{
color: white;
text-decoration: none;
}
#cats ul li a:hover
{
text-decoration: underline;
}