/*
Theme Name: SoCal Black Sox New Age Simple
Theme URL: http://www.socalblacksox.com/
Author: David Beard
Author URL: http://www.seocleanup.net/
Version: V3

Text GOLD -- c49538 196,149,56 (685022)
Easy GOLD -- 7b6e44 123,110,68
Navi GREY -- 656154 101,97,84
Pale GREY -- 1e1e1e 30,30,30
Text Grey -- 8F8B7D 143,139,125
Link Blue -- 2F4983
*/
/* @group Main Settings */
* {margin: 0; padding: 0;}
body {font-family: "Times New Roman", Times, "San Serif", Georgia; font-size: 12px; font-style: normal; line-height: normal; font-weight: 400; font-variant: normal; text-transform: none; text-decoration: none; color: #656154; background: #000 url(../../images/main-bg.png) center top; background-attachment: fixed;}
p {line-height: 1.5em; padding: 0 0 20px 0;}
ul {padding: 0; list-style-type: circle; margin: 0 0 20px 20px;}
ul li {padding: 0 0 5px;}
ol {padding: 0; margin: 0 0 20px 20px;}
ol li {padding: 0 0 5px;}
strong {padding: 0 2px; color: #E2B969; font-weight: 400;}
.clearing {clear: both;}
img {padding: 1px; border: 1px solid #7b6e44;}
/* @end */
/* @group Links */
a img {outline: none; border: none;}
a:link, a:visited {padding: 0 2px; outline: none; color: #fff; font-style: normal; line-height: normal; font-weight: 400; font-variant: normal; text-transform: none; text-decoration: none;}
p a:link, p a:visited, ul a:link, ul a:visited, ol a:link, ol a:visited {border-bottom: 2px solid #2F4983;}
p a:hover, p a:active, ul a:hover, ul a:active, ol a:hover, ol a:active {border-bottom-color: #c49538;}
.logo-content a {width: 250px; height: 85px; background: url(../images/socalblacksox-logo-top.png) no-repeat 0 0; display: block; text-indent: -9999px ; position : relative ; left : 355px ; top : 25px;}
/* @end */
/* @group Layouts */
#wrapper {width: 960px; height: 100%; text-align: left; margin: 0 auto; position: relative;}
#header {height: 300px; background: url(../../images/socalblacksox-logo.png) no-repeat center top;}
#content-headline {width: 940px; margin-left: 10px; position: relative;}
/* @end */
/* @group Navigation */
#navibar {position: absolute; top: 97px; left: 10px; width: 940px; border-top: 1px solid #7b6e44; border-bottom: 1px solid #7b6e44;}
#navibar {text-align: center; padding: 2px 0; margin: 0; list-style-type: none;}
#navibar li {display: inline; padding: 0 24px 0 0; margin: 0;}
#navibar li a {color: #7b6e44; font-weight: 400; padding: 0; background: none; border: none;}
#navibar li a:hover {color: #fff;}
/* @end */
/* @group Headers */
h1 {color: #c49538; font-size: 2em; text-align: right; margin: 55px 30px 10px 0; border-bottom: 1px solid #1e1e1e; padding-bottom: 10px;}
h2 {color: #c49538; font-size: 1.6em; margin: 0 0 10px 0; border-bottom: 1px solid #1e1e1e; padding: 3px 0 8px; background: url(../../images/grass.png) repeat-x left bottom;}
h3 {color: #7b6e44; font-size: 1.4em; margin: 0 0 10px 0;}
.inner-headline {color: #c49538; font-size: 2em; text-align: right; margin: 55px 40px 10px 0; border-bottom: 1px solid #1e1e1e; padding-bottom: 10px;}
/* @end */
/* @group Slider Controls */
/* @end */
/* @group Non Slider */
#nonslider {position: absolute; top: 127px; left: 10px; border: 1px solid #7b6e44;}
#nonslider ul {margin: 0; padding: 0; list-style-type: none;}
#nonslider, #nonslider li {width: 938px; height: 210px;}
#nonslider img {padding: 0;}
/* @end */
/* @group Specials */
.borderless {border: none;}
.empty-base {height: 50px;}
.pineapple {position: absolute; top: 1px; right: 1px; border: none;}
.floaty-right {float: right;}
.floaty-right img {margin: 0 0 0 20px;}
.floaty-left {float: left;}
.floaty-left img {margin: 0 20px 0 0;}
#bookmark-inner {position: absolute; top: 343px; left: 10px;}
/* @end */
/* @group Side Buttons */
#schedule-button a, #absence-button a, #dues-button a, #donate-button a {display: block; width: 25px; height: 161px; position: absolute; top: 10px; right: 0; padding: 0; margin: 0; text-indent: -9999px;}
#schedule-button a {top: 10px; background: url(../../images/sidebuttons/team-schedule-board.png) no-repeat 0 0;}
#absence-button a {top: 176px; background: url(../../images/sidebuttons/athlete-absence-form.png) no-repeat 0 0;}
#dues-button a {top: 342px; background: url(../../images/sidebuttons/player-dues-payment.png) no-repeat 0 0;}
#donate-button a {top: 508px; background: url(../../images/sidebuttons/donate-support.png) no-repeat 0 0;}
#schedule-button a:hover, #absence-button a:hover, #dues-button a:hover, #donate-button a:hover {background-position: 3px 0;}
#up-button a {position: fixed; bottom: 0; right: 0; font-size: .8em; color: #9F9A8B; padding: 5px 10px;}
#up-button a:hover {text-decoration: underline;}
/* @end */
/* @group Super Bowl Squares */
.square-clear {display: block; width: 109px; height: 59px; float: left; border: none;}
.superbowl-base-top {margin: 20px 10px 10px; height: 80px;}
.superbowl-base {margin: 10px 0 10px 10px; height: 60px;}
.number-square-top {display: block; font-size: 3.5em; font-weight: 700; color: #fff; width: 59px; height: 59px; float: left; border: none; padding: 1px; margin-right: 20px;}
.number-square {display: block; font-size: 3.5em; font-weight: 700; color: #fff; height: 59px; float: left; border: none; margin: 0 20px 0 50px;}
.taken-square {display: block; width: 59px; height: 59px; background: url(../images/superbowl/taken.gif) center center; float: left; font-family: Verdana, Arial; color: #fff; font-size: .9em; text-align: center; border: 1px solid #7b6e44; margin-right: 20px;}
/* @end */