/*---------------------------------------------------------------------------------------------------------------------------

Screen - Master Stylesheet

Web				: http://www.chainreactioncycles.us
Filename		: /css/Global.css
Version			: 11/28/2006

Copyright		: (c) 2006 Chain Reaction Cycles
license			: Creative Commons (cc)

Author			: Bill Fleming
Web:			http://www.turkeytoe.com

---------------------------------------------------Initial Setup--------------------------------------------------------*/

/* Purpose: undo some of the default styling of common (X)HTML browsers */

/* link underlines tend to make hypertext less readable, 
   because underlines obscure the shapes of the lower halves of words */
a,:link,:visited {
	text-decoration:none;
	color: #FF0000;
}

/* no list-markers by default, since lists are used more often for semantics */
ul,ol { 
	list-style:none }

/* avoid browser default inconsistent heading font-sizes */
/* and pre/code too */
h1
{
	font-size: 2em;
}

h2
{
	font-size: 1.5em;
}

h3,h4,h5,h6,pre,code  
{
	font-size:1em;
}


/* remove the inconsistent (among browsers) default ul,ol padding or margin  */
/* the default spacing on headings does not match nor align with 
   normal interline spacing at all, so let's get rid of it. */
/* zero out the spacing around pre, form, body, html, p, blockquote as well */
/* form elements are oddly inconsistent, and not quite CSS emulatable. */
/*  nonetheless strip their margin and padding as well */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input { 
	margin:0; 
	padding:0; 
}

/* whoever thought blue linked image borders were a good idea? */
a img,:link img,:visited img { 
	border:none 
}

/* de-italicize address */
address { 
	font-style:normal
}

body {
	background-image: url(../Hammer%20Tri%20Images/Background.gif);
	background-repeat: repeat-y;
	font-family: Arial, Helvetica, sans-serif;
}

/*-----------------------------------------------------------Right Column Update box stuff-------------------*/

.updatePosition {
	margin-top: 5px;
	border-collapse: collapse;
	font-size: 0.7em;
}

.updateBox {
	border: 1px #000000 solid;
	margin-right: 3px;
}

.updateHeader {
	background-image: url(../Hammer%20Tri%20Images/BackgroundTexture.gif);
	background-repeat: repeat-x;
	font-size: 0.8em;
	font-weight: bold;
	text-transform: uppercase;
	}

/*-----------------------------------------------------------Text----------------------------------------------------------*/




/*-----------------------------------------------------------Sponsor Headings----------------------------------------------*/

.titleListHeading
{
	text-align: center;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	background-color: #83C596;
	font-size: medium;
}

.goldListHeading
{
	text-align: center;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	background-color: #FFFF66;
	font-size: medium;
}

.silverListHeading
{
	text-align: center;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	background-color: #CCCCCC;
	font-size: medium;
}

.bronzeListHeading
{
	text-align: center;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
	background-color: #CC6633;
	font-size: medium;
}

/*-----------------------------------------------To position contents of main body in table-------------------------*/
.BodyMarginBump {
	padding-left: 8px;
}

