/* Sports N' Spokes Style Guide<-- */
/* Last Modified 12/31-02<-- */

.background { background-color: #FFFFFF; }

/* -tag styles<--- */ 

body  { font-size:  12px; color:#040404; font-family: "Times New Roman", Times, serif; }
p     { font-size:  12px; color:#040404; font-family:"Times New Roman", Times, serif; }
table { border: 0; padding: 0; }
td    { font-size:  12px; color:#040404; font-family: "Times New Roman", Times, serif; }
/*input { font-size: 10pt; font-family: Arial; } */
li    { margin: 3pt; }
h1    { font-size: 14pt; margin: 0;  color:#2F6B98; font-weight: bold; font-family: Arial; }
h2    { font-size: 16px; margin: 0;  color:#2F6B98; font-weight: bold; font-family: Arial; }

/* -link styles<--- */
a:link              { color: #2F6B98; font-size: 12px; margin: 0; font-weight: bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
a:hover             { color: #2F6B98; font-size: 12px; margin: 0; font-weight: bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
a:visited           { color: #2F6B98; font-size: 12px; margin: 0; font-weight: bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
a:visited:hover     { color: #2F6B98; font-size: 12px; margin: 0; font-weight: bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }


/* -Home Page Styles<--- */
.search-in		{FONT-FAMILY:arial, helvetica, ms sans serif, sans serif;font-size:8pt;}
a.f-head:link			{ font-family: Arial, Times, serif; font-size: 16px; font-weight: bold; font-style: none;  text-decoration:none; color: #2F6B98; }
a.f-head:hover			{ font-family: Arial, Times, serifl; font-size: 16px; font-weight: bold; font-style: none;  text-decoration:none; color: #2F6B98; }
a.f-head:visited		{ font-family: Arial, Times, serif; font-size: 16px; font-weight: bold; font-style: none;  text-decoration:none; color: #2F6B98; }
a.f-head:visited:hover	{ font-family: Arial, Times, serif; font-size: 16px; font-weight: bold; font-style: none;  text-decoration:none; color: #2F6B98; }
.f-body { font-family: "Times New Roman", Times, serif; font-weight: bold; font-size: 13px; color: #040404; }
.h-headline         		{ color: #040404; font-size: 15px; margin: 0; font-weight: bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
.h-head         		{ color: #040404; font-size: 14px; margin: 0; font-weight: bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
a.h-head:link          { color: #2F6B98; font-size: 14px; margin: 0; font-weight: bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
a.h-head:hover         { color: #2F6B98; font-size: 14px; margin: 0; font-weight: bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
a.h-head:visited       { color: #2F6B98; font-size: 14px; margin: 0; font-weight: bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
a.h-head:visited:hover { color: #2F6B98; font-size: 14px; margin: 0; font-weight: bold; text-decoration:none; font-family:"Times New Roman", Times, serif; }
.h-body 				{font-family:"Times New Roman", Times, serif;font-size: 13px;color: #000000;font-weight: normal;}
input.search_txt, textarea.search_txt, select.search_txt {
	font: 10px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	background: #FFFFFF;
	border: 1px inset #999999;
	width 10px;
}

input.txt, textarea.txt, select.txt {
	font: 12px/14px Arial, Helvetica, sans-serif;
	color: #333333;
	background: #f4f4f4 url(/images/innershadow.gif) -2px -2px no-repeat;
	border: 1px solid #999999;
}

input.btn {
	color: #FFFFFF;
	background: #50618F;
	border: 1px outset #515151;
}

.footer { font-family: Arial; font-size: 9px; color: #040404; }
a.footerlink:link          { color: #2F6B98; font-size: 9px; margin: 0; font-weight: bold; text-decoration:none; font-family:Arial; }
a.footerlink:hover         { color: #2F6B98; font-size: 9px; margin: 0; font-weight: bold; text-decoration:none; font-family:Arial; }
a.footerlink:visited       { color: #2F6B98; font-size: 9px; margin: 0; font-weight: bold; text-decoration:none; font-family:Arial; }
a.footerlink:visited:hover { color: #2F6B98; font-size: 9px; margin: 0; font-weight: bold; text-decoration:none; font-family:Arial; }

/* -TOC Styles<--- */
.toc-title	{ color: #2F6B98; font-size: 20px; margin: 0; font-weight: bold; font-family:Arial; }
a.toc-feature-head:link				{ font-family: Arial; font-size: 18px; font-weight: bold; font-style: italic;  text-decoration:none; color: #2F6B98; }
a.toc-feature-head:hover			{ font-family: Arial; font-size: 18px; font-weight: bold; font-style: italic;  text-decoration:none; color: #2F6B98; }
a.toc-feature-head:visited			{ font-family: Arial; font-size: 18px; font-weight: bold; font-style: italic;  text-decoration:none; color: #2F6B98; }
a.toc-feature-head:visited:hover	{ font-family: Arial; font-size: 18px; font-weight: bold; font-style: italic;  text-decoration:none; color: #2F6B98; }
.toc-feature-head	{ font-family: Arial; font-size: 18px; font-weight: bold; font-style: italic;  text-decoration:none; color: #2F6B98; }
.toc-feature-body	{ font-family: "Times New Roman", Times, serif; font-size: 14px; color: #040404; }
.toc-also	{ color: #2F6B98; font-size: 18px; margin: 0; font-weight: bold; font-family:Arial; }
a.toc-head-link:link				{ font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic;  text-decoration:none; color: #2F6B98; }
a.toc-head-link:hover			{ font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic;  text-decoration:none; color: #2F6B98; }
a.toc-head-link:visited			{ font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic;  text-decoration:none; color: #2F6B98; }
a.toc-head-link:visited:hover	{ font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic;  text-decoration:none; color: #2F6B98; }
.toc-head	{ font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic;  text-decoration:none; color: #2F6B98; }
.toc-body	{ font-family: "Times New Roman", Times, serif; font-size: 12px; color: #040404; }
.toc-body li {
	margin-top: -3px;
	margin-left: -20;
}
.toc-body ul {
	margin-top: 6px;
}


/* -Archive Styles<--- */
.archive-title	{ color: #2F6B98; font-size: 20px; margin: 0; font-weight: bold; font-family:Arial; }
a.archive-head:link			{ font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic;  text-decoration:none; color: #040404; }
a.archive-head:hover			{ font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic;  text-decoration:none; color: #040404; }
a.archive-head:visited			{ font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic;  text-decoration:none; color: #040404; }
a.archive-head:visited:hover	{ font-family: Arial; font-size: 14px; font-weight: bold; font-style: italic;  text-decoration:none; color: #040404; }



/* -Issue Styles<--- */
.i-headline		{ color: #2F6B98; font-size: 20px; margin: 0; font-weight: bold; font-family:Arial, Times, serif;  }
.i-author		{ color: #040404; font-size: 12px; margin: 0; font-family:Arial; font-style: italic; }
.i-leadin		{ color: #040404; font-size: 12px; margin: 0; font-family:Arial; font-style: italic; font-weight: bold; }
.i-caption		{ color: #040404; font-size: 10px; font-family: Arial; }
.i-body 		{ color: #040404; font-size: 12px; font-family: Arial; }
a.i-body:link          { color: #2F6B98; font-size: 12px; margin: 0; font-weight: bold; text-decoration:none; font-family:Arial; }
a.i-body:hover         { color: #2F6B98; font-size: 12px; margin: 0; font-weight: bold; text-decoration:none; font-family:Arial; }
a.i-body:visited       { color: #2F6B98; font-size: 12px; margin: 0; font-weight: bold; text-decoration:none; font-family:Arial; }
a.i-body:visited:hover { color: #2F6B98; font-size: 12px; margin: 0; font-weight: bold; text-decoration:none; font-family:Arial; }
.i-side 		{ color: #040404; font-size: 10px; font-family: Arial; }

/* - Calendar Styles<--- */
.cal-title	{ color: #2F6B98; font-size: 20px; margin: 0; font-weight: bold; font-family:Arial; }
.cal-headline		{ color: #040404; font-size: 16px; margin: 0; font-weight: bold; font-family:Arial; }
.cal-body 		{ color: #040404; font-size: 12px; font-family: Arial; }

/* - Form Styles <--- */
.form { font-family: "Times New Roman"; font-size: 12px; font-weight: normal; color: #000000; text-decoration: none; }
.form_er { font-family: "Times New Roman"; font-size: 12px; font-weight: bold; color: #FF0000; text-decoration: none; }
.form_sm { font-family: "Times New Roman"; font-size: 9px; font-weight: normal; color: #666666; text-decoration: none; }


/* - Cart Styles <-- */

/*.cart-header { background-color: #BD1B21;}
.cart-header-text { color:#FFFFFF;}/*



/* ---> Guest Book Styles <-- */

#add_message {
	padding: 10px;
	background-color: #f4f4f4;
	margin-bottom: 10px;
	border: solid 1px #CCCCCC;
}
.message_entry {
	padding: 10px;
	border-top: solid 1px #999999;
}
.message_author {
	color: #999999;
}
	