/* Global */
html { font-family: Arial, Helvetica, Sans-Serif; }

table { border-collapse: collapse; border-spacing: 0; }
table td, th { padding: 0; }

p { margin: 0; padding: 0; margin-top: 10px; margin-bottom: 10px; }

body {
	scrollbar-3dlight-color: #524035;
	scrollbar-highlight-color: #7b6e65;
	scrollbar-face-color: #524035;
	scrollbar-arrow-color: #000000;
	scrollbar-shadow-color: #231a15;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #7b6e65;
}

a { color: #900000; text-decoration: none; }
a:Hover { text-decoration: underline; }

input.Shade { color: #65512c; background-color: #ede3c9; font-size: 11px; }
textarea { color: #65512c; background-color: #ede3c9; font-size: 11px; }
select { color: #65512c; background-color: #ede3c9; font-size: 11px; }
.Error { color: Red; }

.ButtonRed { color: #FFFFFF; background-color: #8a2a28; border-bottom: solid 1px #2a0d0d; border-top: solid 1px #ff6666; border-left: solid 1px #ff6666; border-right: solid 1px #2a0d0d; padding-left: 2px; padding-right: 2px; padding-top: 1px; }
.ButtonBlue { color: #FFFFFF; background-color: #205a6d; border-bottom: solid 1px #133745; border-top: solid 1px #4cdaff; border-left: solid 1px #4cdaff; border-right: solid 1px #133745; padding-left: 2px; padding-right: 2px; padding-top: 1px; }

.BackgroundImage01 { background-image: url(../images/PopupBackground.jpg); }
.BackgroundImage02 { background-image: url(../images/Shadow_Background.gif); }
.BackgroundImage03 { background-image: url(../images/Pattern.gif); }

.HrBreak { height: 1px; line-height: 1px; font-size: 1px; border-bottom: dashed 1px #cd9e17; margin-top: 10px; margin-bottom: 10px; }

/* Main flash pages */
.Fish { background-color: #F9FAFC; background-image: url(../images/Fishbowl_Background.jpg); background-repeat: no-repeat; background-position: top center; }
#FishFooter { color: #845100; font-size: 10px; }
#FishFooter a { color: #845100; font-size: 10px; }

.Cave { background-color: #000; }
#CaveFooter { color: #845100; font-size: 10px; }
#CaveFooter a { color: #845100; font-size: 10px; }

/* Most Wanted */
.CatImage { border: solid 2px #9b6413; }
.CatName { display: block; color: #900000; font-weight: bold; font-size: 13px; }
.CatDescription { }

/* Popup Specific */
#Popup .ContentType01, #Popup .ContentType01 td { color: #65512c; font-size: 11px; }

#Popup .BackgroundColor01 { background-color: #d2963e; }
#Popup .BackgroundColor02 { background-color: #ffd81c; }

#Popup .Padding01 { padding-left: 10px; padding-right: 10px; }

#Popup .FormPadding01 { padding-bottom: 6px; }
#Popup .FormPadding02 { padding-right: 13px; }

/* Popup Footer */
#PopFooter { color: #c8ae7d; font-size: 10px; margin-left: 20px; margin-top: 2px; }
#PopFooter a { color: #c8ae7d; text-decoration: none; }
#PopFooter a:Hover { text-decoration: underline; }

/* Admin Site */
#Admin h1 { color: #FFFFFF; font-size: 16px; }
#Admin { color: #FFFFFF; }
#Admin .Content { font-size: 12px; }
#Admin .CellStyle01 { padding: 12px 12px 12px 12px; background-color: Gray; }