 
body {
	text-align: center;
	background-color: black;
	color: white;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal;
}

#pageheader {
	margin: 0 0 15px 0;
	text-align:center;
	font-family: Verdana,Tahoma, Arial, Helvetica;
	font-size: 10pt;
	font-weight: normal;
}

#rightcolumn {
	position:relative;
	float: right;
	width: 161px;
	text-align:left;
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	font-weight: normal;
}
#pagefooter {
	clear: both;
	text-align:center;
}

H1 {font-size: 20 pt;
	font-family: 'Times New Roman';
	font-weight: bold;}
H2 {font-size: 18pt;
	font-family: 'Times New Roman';
	font-weight: bold;}
H3 {font-size: 16pt;
	font-family: 'Times New Roman';
	font-weight: bold;}
H4 {font-size: 10pt;
	font-family: 'Times New Roman';
	font-weight: bold;}
H5 {font-size: 8pt;
	font-weight: bold;}

A, A:link, A:active
	{
	text-decoration: underline;
	color: #99ffff;
	font-weight: bold;
	}
	
A:visited
	{
	text-decoration: underline;
	color: #99ddff;	
	font-weight: bold;
	}
	
A:hover 
	{
	text-decoration: underline;
	color: black;
	background-color: yellow;
	font-weight: bold;
	}

/*Styles for the Articles pages*/

/*Tables holding images*/
.imagetable{
	font-size: 8pt;
	color: white;}

/*Tables for bike specs*/
.specstable{
	font-size: 8pt;
	color: white;
	font-weight: bold;}
	
/*Tables for article contents pages*/
.article_contents_table{
	font-size: 8pt;
	color: white;}
	
/*Tables for BIKE ME! text ads*/
.text_ad_table{
	background-color: 	black;
	color: white;}
