* {
outline:none;
}

#mainnav {
	float:left;
	width:100%;
	background:#F4F4F4;
	font-size:93%;
	line-height:normal;
	}

#mainnav ul {
margin:0;
padding:10px 10px 0 0;
list-style:none;
}

#mainnav li {
color:#222;
font:11px Georgia;
display:inline;
margin:0;
padding:0;
}

#mainnav a {
float:left;
background:url("tableft.gif") no-repeat left top;
margin:0;
padding:0 0 0 4px;
text-decoration:none;
}

#mainnav a span {
float:left;
display:block;
background:url("tabright.gif") no-repeat right top;
padding:5px 15px 4px 6px;
color:#666;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#mainnav a span {float:none;}

/* End IE5-Mac hack */
#mainnav a:hover span {
color:#333;
}

#mainnav a:hover {
background-position:0% -42px;
}

#mainnav a:hover span {
background-position:100% -42px;
}

#tab-container-1-nav {
margin:0;
padding:0;
}

#tab-container-1-nav li {
list-style:none;
float:left;
padding:0;
margin:0;
padding-right:8px;
padding-bottom:3px;
}

#tab-container-1-nav li a img {
padding:3px;
border:1px solid #eee;
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;

}

#tab-container-1-nav li a:hover img, #tab-container-1-nav li a.active img {
padding:3px;
border:1px solid #ccc;
filter:alpha(opacity=99);
-moz-opacity:0.99;
-khtml-opacity: 0.99;
opacity: 0.99;
}

.tab img {
padding:5px;
border:1px solid #eee;
}

p.info strong {
display:block;
color:#333;
font:11px Georgia;
font-style:italic;
margin-bottom:3px;
text-align:left;
}

p.info {
color:#999;
font:Georgia;
font-size:11px;
margin-top:10px;
text-align:left;
}

.header {
padding-bottom:20px;
margin-bottom:10px;
padding-top:10px;
}

.header h1 {
color:#999;
font:32px Georgia;
font-style:italic;
margin-bottom:3px;
}

.header h2 {
color:#999;
font:15px Georgia;
font-style:italic;
margin-bottom:3px;
}

.header h3 {
color:#999;
font:15px Georgia;
font-style:italic;
}

.indexspan {
color:#999;
font:15px Georgia;
font-style:italic;
font-st
}

.indexspan h1 {
color:#999;
font:18px Georgia;
font-style:italic;
}

.indexspan h2 {
color:#999;
font:28px Georgia;
font-style:bold;
}

.indexspan h3 {
color:#999;
font:10px Georgia;
font-style:italic;
}


p.copyright {
color:#999;
font:15px Georgia;
font-style:italic;
margin-bottom:10px;
float:none
}

p.credit {
color:#999;
font:15px Georgia;
font-style:italic;
margin-bottom:10px;
float:none
}

.content {
padding-bottom:20px;
}

.footer {
padding-top:20px;
border-top:1px solid #eee;
color:#777;
}
