/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

h1 { 
	font-size:20px; 
	padding-bottom:0.5em;
}
h2 { 
	font-size:18px; 
	padding-bottom:0.4em;
}
h3 { 
	font-size:16px; 
	padding-bottom:0.3em;
}
h4 { 
	font-size:14px; 
	padding-bottom:0.2em;
}
.body12 {
	font-size: 12px;
}
.frbody12 {
	font-size: 12px;
	float:right;
/*	padding-right:120px; */
}
.frbody14 {
	font-size: 14px;
	float:right;
/*	padding-right:50px; */
}
.frbody14i {
	font-style: italic;
	font-size: 14px;
	float:right;
/*	padding-right:50px; */
}
.head14 {
	font-size: 14px;
	font-weight: bold;
	padding-bottom: 0.4em;
}
.body14 {
	font-size: 14px;
	padding-bottom: 0.4em;
}
.body14FL {
	font-size: 14px;
	padding-bottom: 0.4em;
	float:left;
}
.body14FR {
	font-size: 14px;
	padding-bottom: 0.4em;
	float:right;
}
.sub {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.body .body14 .sub {
	font-weight: normal;
}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
.imgFL
{
	float: left;
	padding: 10px 10px 10px 0px;
}
.imgFR
{
	float: right;
	padding: 10px 0px 10px 10px;
}
img
{
 border:none;
}
#wrapper { 
 margin: 0 auto;
 width: 1050px;
}
#logo {
 border:none;
 float: left;
 padding-right:10px;
 padding-top:6px; 
}
#clubcar {
 float:right;
 padding-right:230px;
}
#sidebar-b {
 float:left;
 width:260px;
}
#content {
 width:800px;
 padding-top: 5px;
/* padding-bottom: 20px; */
}
* html #content {
 \width:740px;
 w\idth:700px;
}
#content p {
 line-height: 1.3em;
/* margin: 0 0 0.4em 0; */
} 
header {
 color: #333;
 width: 900px;
 float: left;
/* padding: 10px; */
 border: 1px solid #ccc;
 height: 100px;
/* margin: 10px 0px 0px 0px; */
 background: #E7DBD5;
}
#footer {
	clear: both;
	height: 66px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: 10px;
	color: #c9c9c9;
	border-top: 1px solid #efefef;
/*	padding: 13px 25px; */
	line-height: 18px;
	color: #FFF;
	background-color: #CCC;
	background-image: url(../images/bottom_banner.gif);
	height: 66px;
}
.spaced {
	line-height: 1.7em;
}
#footer #altnav {
	width: 350px;
	float: right;
	text-align: right;
/*	padding-top: 13px; */
}

#footer #copyright {
/*	padding-top: 13px; */
}

#footer a {
	color: #c9c9c9;
	text-decoration: none;
}

#footer a:hover {
	color: #db6d16;
}
#events {
 height: 350px;
 width: 240px;
 background-image: url(../images/red_spacer.gif);
 background-repeat: repeat-y;
 color: #FFF;
 padding: 0px 10px 20px 10px;
}
#events li {
 list-style: none;
/* padding-bottom: 7px; */
}

#navCenterBanner {
 padding-bottom: 4px;
}
#navAboutUs
{
 clear:left;
 border:none;
 display: block;
 width: 240px;
 height: 34px;
 background: url("/images/navigation/about_us.gif") no-repeat 0 0;
}
#navAboutUs:link
{ 
 background-position: 0 0px;
}
#navAboutUs:hover
{ 
 background-position: 0 -34px;
}
#navAboutUs:focus
{ 
 background-position: 0 -68px;
}
#navAboutUs:active
{ 
 background-position: 0 -68px;
}
#navAboutUs span
{
 display: none;
}

#navOfficers
{
 border:none;
 display: block;
 width: 240px;
 height: 34px;
 background: url("/images/navigation/officers.gif") no-repeat 0 0;
}
#navOfficers:link
{ 
 background-position: 0 0px;
}
#navOfficers:hover
{ 
 background-position: 0 -34px;
}
#navOfficers:focus
{ 
 background-position: 0 -68px;
}
#navOfficers:active
{ 
 background-position: 0 -68px;
}
#navOfficers span
{
 display: none;
}

#navSchedule
{
 border:none;
 display: block;
 width: 240px;
 height: 34px;
 background: url("/images/navigation/schedule.gif") no-repeat 0 0;
}
#navSchedule:link
{ 
 background-position: 0 0px;
}
#navSchedule:hover
{ 
 background-position: 0 -34px;
}
#navSchedule:focus
{ 
 background-position: 0 -68px;
}
#navSchedule:active
{ 
 background-position: 0 -68px;
}
#navSchedule span
{
 display: none;
}

#navHistory
{
 border:none;
 display: block;
 width: 240px;
 height: 34px;
 background: url("/images/navigation/history.gif") no-repeat 0 0;
}
#navHistory:link
{ 
 background-position: 0 0px;
}
#navHistory:hover
{ 
 background-position: 0 -34px;
}
#navHistory:focus
{ 
 background-position: 0 -68px;
}
#navHistory:active
{ 
 background-position: 0 -68px;
}
#navHistory span
{
 display: none;
}

#navQA
{
 border:none;
 display: block;
 width: 240px;
 height: 34px;
 background: url("/images/navigation/q_and_a.gif") no-repeat 0 0;
}
#navQA:link
{ 
 background-position: 0 0px;
}
#navQA:hover
{ 
 background-position: 0 -34px;
}
#navQA:focus
{ 
 background-position: 0 -68px;
}
#navQA:active
{ 
 background-position: 0 -68px;
}
#navQA span
{
 display: none;
}

#navHallOfFame
{
 border:none;
 display: block;
 width: 240px;
 height: 34px;
 background: url("/images/navigation/hall_of_fame.gif") no-repeat 0 0;
}
#navHallOfFame:link
{ 
 background-position: 0 0px;
}
#navHallOfFame:hover
{ 
 background-position: 0 -34px;
}
#navHallOfFame:focus
{ 
 background-position: 0 -68px;
}
#navHallOfFame:active
{ 
 background-position: 0 -68px;
}
#navHallOfFame span
{
 display: none;
}

#navMerchandise
{
 border:none;
 display: block;
 width: 240px;
 height: 34px;
 background: url("/images/navigation/merchandise.gif") no-repeat 0 0;
}
#navMerchandise:link
{ 
 background-position: 0 0px;
}
#navMerchandise:hover
{ 
 background-position: 0 -34px;
}
#navMerchandise:focus
{ 
 background-position: 0 -68px;
}
#navMerchandise:active
{ 
 background-position: 0 -68px;
}
#navMerchandise span
{
 display: none;
}

#navLinks
{
 border:none;
 display: block;
 width: 240px;
 height: 34px;
 background: url("/images/navigation/links.gif") no-repeat 0 0;
}
#navLinks:link
{ 
 background-position: 0 0px;
}
#navLinks:hover
{ 
 background-position: 0 -34px;
}
#navLinks:focus
{ 
 background-position: 0 -68px;
}
#navLinks:active
{ 
 background-position: 0 -68px;
}
#navLinks span
{
 display: none;
}

#navDonate
{
 border:none;
 display: block;
 width: 240px;
 height: 34px;
 background: url("/images/navigation/donate.gif") no-repeat 0 0;
}
#navDonate:link
{ 
 background-position: 0 0px;
}
#navDonate:hover
{ 
 background-position: 0 -34px;
}
#navDonate:focus
{ 
 background-position: 0 -68px;
}
#navDonate:active
{ 
 background-position: 0 -68px;
}
#navDonate span
{
 display: none;
}

#hof
{
white-space: nowrap;
}
#hof td.col1
{
	width:200px
}
#hof td.col2
{
	width:200px
}
#hof td.col3
{
	width:200px
}

#tableSchedule {
 border-collapse: collapse;
}
#tableSchedule tr {
}
#tableSchedule th {
 border-bottom: 1px solid #999;
 text-align: left;
}
#tableSchedule th, td {
 padding-right: 5px; 
 padding-top: 10px; 
 padding-bottom: 10px; 
 border-bottom: 1px solid #999;
 border-collapse: collapse;
}
