/* Flare default stylesheet */
body {margin-top: 0px; background: #FAF7F7 url(http://flyingkirbypub.net/webcommon/fkpskyblue/fkpbg.png); margin-left: 3%; margin-right: 3%; font-size: .8em; font-family: verdana, sans-serif;}

/* Links */
a:link, a:visited {text-decoration: none; color: #003D75;}
a:hover {text-decoration: underline; color: #002242;}

/* Core layout */
#container {border: 1px solid #005FB3; background: #0077e6; margin-top: 0px;}
.nav {background: #CCE6FF;}
h1, h2, h3, h5, h6 {color: #000000;}
h1, h2, h3 {text-align: center;}
h1 {font-size: 1.6em;}
h2 {font-size: 1.4em;}
h3 {background: #005fb3 url(http://flyingkirbypub.net/webcommon/fkpskyblue/h3.png); font-size: 1.2em;}
h4 {color: #FAF7F7; background: #005fb3; font-size: 1em;}
h3, h4, div {padding: 2px; margin: 1px; border: 1px solid #003D75;}
div {color: #000000; background: #CCE6FF;}
h5, h6 {display: inline; font-weight: bold;}
h5 {font-size: 1em;}
h6 {font-size: .8em;}
small, .small {font-size: .6em;}
img {border: 1px solid #003D75;}

/* Support styles */
.pre {white-space: pre;}
table.wide {width: 100%;}
.wide td, .wide th {width: 10em;}
table.border {border: 2px solid #000000;}
.border td, .border th {border: 1px solid #000000;}
.highlight {background-color: #005fb3;}
.highlight a {color: #bde0ff;}
.center {text-align: center;}

/* Tab navigation styles */
#navlist {border-bottom: 1px solid #003D75; padding: 3px 0 0 0; margin: 0;} 
#navlist li {display: inline; list-style: none; padding: 0; margin: 0;}
#navlist #navigateup {float: right; margin-right: 5px;}
#navlist #current {background: #339CFF;}
#navlist a#current:hover {background: #005fb3;}
#navlist li a {text-decoration: none; border: 1px solid #003D75; padding: 3px 8px 3px 8px; margin: 0 2px; background: #CCE6FF; font-weight: bold;}
* html #navlist li a {padding: 0 8px;}
#navlist li a:hover {background: #0077e6 url(http://flyingkirbypub.net/webcommon/fkpskyblue/h3.png);}

/* Main page styles */
.tabbutton {width: auto; float: right; text-align: right; border: 1px solid #003D75; border-top: 0; color: #000000; background: #CCE6FF; margin-top: -2px; margin-right: 1px; padding: 1px;}
.clear {clear: both;}

/* Fix Gullotine bug using the Holly Hack */
/*  \*/
* html #container {height: 1%;}
/*  */
