/* spwebgames.com stylesheet
colour palette:
background=#A0E4FF
altbackground=#A0C4FF
grey=#929292
*/
html {background-color:#F8F8F8;}
body {background-color:#A0E4FF; color:#444444; font-size:small; font-family:verdana,sans-serif; max-width: 900px; padding: 5px 10px; border: 2px solid #A0C4FF; margin-left:auto; margin-right:auto;}
a:link {color:#000000}
a:visited {color:#000000}
a:active {color:#000000}
a:hover {color:#000000; background-color:#DDF;}

/* global image defaults */
img {border:0; vertical-align:middle; padding: 1px 0px;}

/* reduce bottom margin on h2 */
h2 {margin-bottom: 6px}

/* text sizes */
.SmallText {font-size:x-small}
.MediumText {font-size:medium}

/* titlebar header */
div.TitleBar {background-color:#FFBB40; background-image:url(/gfx/sp_gradient.png); background-repeat:repeat-x; -moz-border-radius:1em; border-radius:1em;}

/* titlebar menu buttons */
div.TitleBar ul {list-style:none; padding:0; margin: 0em 1em 0em 1em; white-space:nowrap;}
div.TitleBar li {float:left; border:1px solid #BBB; border-bottom-width:0; margin:0;} 
div.TitleBar li a {text-decoration:none; display:block; background-color:#90BFDF; padding:0.0em 0.5em; text-align:center;}
div.TitleBar li a:hover {background-color:#DDF;}
  
/* alternative backgound */
.AltBackground {background-color:#A0C4FF}

/* highlighted panel */
div.HighlightPanel {border: 1px solid #929292; background-color:#A0C4FF; -moz-border-radius:5px; border-radius:5px; padding: 4px; max-width: 560px;}

/* window table style */
div.Window {border: 2px solid #929292; background-color:#A0C4FF; -moz-border-radius:10px; border-radius:10px; min-height:6em; width:100%;}
div.Window table td {padding:4px; vertical-align:top}

/* div for panels */
div.MainPanel {float:left; margin:0px; padding:0px}
div.SidePanel {float:right; margin:0px; padding:0px}

/* applet styles */
div.Applet {float:left; vertical-align:top; margin:0px; padding:0px 10px}
iframe.Applet {float:left; vertical-align:top; margin:0px; padding:0px 10px}
div.AppletLinks {float:left; vertical-align: top; margin: 0px 0px 0px 10px; padding: 0px 10px; background-color: #A0C4FF}
div.AppletError {margin:12px 0px; padding:4px; border:1px solid red; background-color:#A0C4FF}
applet {border: 2px solid #444444;}

/* game link */
a.GameLink {font-size:medium; font-weight:bold}

/* hi score tables */
table.HiScore td {padding: 1px 4px; background-color:#A0D4FF}
table.HiScore th {padding: 1px 4px; background-color:#A0D4FF; font-style:italic; text-align:left}

/* disqus */
div#disqus_thread {background-color:#A0C4FF}

/* nivo slider */
#slider {
    position:relative;
    width:500px; /* Change this to your images width */
    height:120px; /* Change this to your images height */
    background:url(images/loading.gif) no-repeat 50% 50%;
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}
#slider a:hover {
    background-color: transparent;
}

/* cookie bar */
#cookie-bar {background:#A0C4FF; height:auto; line-height:24px; color:#000000; text-align:center; padding:2px 0; margin-bottom:4px;}
#cookie-bar.fixed {position:fixed; top:0; left:0; width:100%;}
#cookie-bar.fixed.bottom {bottom:0; top:auto;}
#cookie-bar p {margin:0; padding:0;}
#cookie-bar a {color:#000000; display:inline-block; border-radius:3px; text-decoration:none; padding:0 6px; margin-left:8px;}
#cookie-bar .cb-enable {background:#00AA55;}
#cookie-bar .cb-enable:hover {background:#009900;}
#cookie-bar .cb-disable {background:#990000;}
#cookie-bar .cb-disable:hover {background:#bb0000;}
#cookie-bar .cb-policy {background:#0033bb;}
#cookie-bar .cb-policy:hover {background:#0055dd;}
