/*
Title:    Golden Slipper Club & Charities
Author:   Tome Wilson - tome@creativewebgroup.net
Last Updated:  2007-05-07
*/

/* ---[ shell ]--------------------- */

body, html {padding: 0; margin: 0; font: 11px Verdana, Arial, Helvetica, sans-serif; color: #fff; min-width: 760px; background: #005fad url(/images/shell/background.jpg) repeat-x}
#container {width: 760px; padding: 8px 0 0 0; margin: 0 auto}


/* ---[ news ticker ]--------------------- */

#ticker {width: 695px; height: 36px; padding: 4px 0; background: transparent url(/images/homepage/ticker-bg.gif) repeat-x; float: left}

#tickertext {width: auto; height: 36px; text-align: center; font-size: 11px; line-height: 16px; overflow: hidden}
#tickertext a:link {text-decoration: none; color: #fff}
#tickertext a:visited {text-decoration: none; color: #fff}
#tickertext a:hover {text-decoration: none; color: #feb522}
#tickertext a:active {text-decoration: none; color: #fff}

#tickertext p {padding: 0; margin: 10px 0; line-height: 1.5em}

.hr {height: 0; border: 0; width: auto; border-top: 1px solid #feb522; margin: 6px 0; padding: 0; font-size: 1px; line-height: 0}


/* ---[ bottom of homepage ]--------------------- */

#bottom {width: 695px; height: 35px; padding: 4px 0 0 0; margin: 0; background: url(/images/homepage/bottom-bg.gif) repeat-x}

#bottom-search {margin: 4px 0 0 0; padding: 0}
.sbox {border: 0; height: 17px; width: 116px; padding: 6px 0 0 6px; margin: 0 6px 0 0; background: transparent url(/images/homepage/box.gif); text-align: left; color: #feb522; font-weight: 800; font-size: 11px; font-family: arial, verdana, helvetica, sans-serif}
.sbutton {border: 0; height: 23px; width: 50px; padding: 0; margin: 0; cursor: pointer; background: transparent url(/images/homepage/button.gif)}

#bottom-nav {padding: 8px 12px 0 0}
#bottom-nav a:link {text-decoration: none; color: #fff; font-weight: normal; padding: 0 4px}
#bottom-nav a:visited {text-decoration: none; color: #fff; font-weight: normal; padding: 0 4px}
#bottom-nav a:hover {text-decoration: none; color: #feb522; font-weight: normal; padding: 0 4px}
#bottom-nav a:active {text-decoration: none; color: #fff; font-weight: normal; padding: 0 4px}


/* ---[ elements ]--------------------- */

img {border: none}
a img {border: none}
em {font-style: italic}
.em {font-style: italic}
strong {font-weight: bold}
.strong {font-weight: bold}
.norm {font-style: normal !Important}
.center {text-align: center}
.clear {clear: both}
.big {font-size: 110%}
.small {font-size: 85%}
.center {text-align: center}
.left {text-align: left}
.right {text-align: right}
.l {float: left}
.r {float: right}


/* ---[ lines ]--------------------- */

hr {height: 0; border: 0; width: auto; border-top: 1px solid #000; margin: 6px 0; padding: 0; font-size: 1px}
.hr, .hrb, .hrg, .hrw {height: 0; border: 0; width: auto; border-top: 1px solid #000; margin: 6px 0; padding: 0; font-size: 1px; line-height: 0}
.hrb {border-top: 1px solid #2f5596}
.hrg {border-top: 1px solid #feb522}
.hrw {border-top: 1px solid #fff}


/* ---[ colors ]--------------------- */

.b {color: #005fad !Important}
.ms {color: #577ec9 !Important}
.g, .gold {color: #feb522 !Important}
.bronze {color: #e58f60 !Important}
.silver {color: #cdcdcd !Important}
.k {color: #000 !Important}
.w {color: #fff !Important}
.red {color: #9e0b0e !Important}


/* ---[ slideout navigation ]--------------------- */

#ctl00_navi {/* contains navigation */ position: relative; z-index: 0}
#ctl00_nav, #ctl00_nav ul { /* all lists */ padding: 0; margin: 0; list-style: none; float: left; width: 209px; font-family: arial, helvetica, serif; font-size: 12px; position: relative; z-index: 0}
#ctl00_nav li { /* all list items */ float: left; padding: 0; margin: 0; line-height: 23px}
#ctl00_nav li ul { /* second-level lists */ left: -999em; margin: -24px 0 0 180px; padding: 0 0 0 6px; background-color: #005fad; border: 1px solid #000; width: 180px; position: absolute; z-index: 3}
#ctl00_nav li ul ul { /* third-level lists */ margin: -24px 0 0 180px;}
#ctl00_nav li a {width: 180px; w\idth: 180px; display: block; color: #fff; text-decoration: none; padding: 0; margin: 0}
#ctl00_nav li a:hover {color: #feb522}
#ctl00_nav li:hover ul ul, #ctl00_nav li:hover ul ul ul, #ctl00_nav li.sfhover ul ul, #ctl00_nav li.sfhover ul ul ul {left: -999em}
#ctl00_nav li:hover ul, #ctl00_nav li li:hover ul, #ctl00_nav li li li:hover ul, #ctl00_nav li.sfhover ul, #ctl00_nav li li.sfhover ul, #ctl00_nav li li li.sfhover ul { /* lists nested under hovered list items */ left: auto}

.more a:hover {background: url(/images/shell/rollover-arrow.gif) no-repeat}
.nomore a:hover {background: none}