body.main 	{margin-top:0px;
		margin-right:0px;
		margin-bottom:0px;
		margin-left:0px;
		background:#ffffff;
		padding:0px;
		width:1000px;
		text-align:left;
		}

.title		{background:#ffffff;
		width:1000px;
		}

/* this holds the entire contents of the page */
.container	{float:left;
		text-align:left;
		width:1000px;
		background:#f23636;
		}

/* this holds the entire contents of the run the race page */
.container_run	{float:left;
		text-align:left;
		width:1000px;
		background:#fb7575;
		}

/* this holds the two columns on the right of the links bar */
.rightpanel	{float:right;
		width:789px;
		background:#fce4e4;
		}

.rightpanelvid	{float:right;
		width:789px;
		background:#ffffff;
		}

.maincolleftvid	{float:left;
		width:450px;
		background:#fffff;
		}

.maincolleft	{float:left;
		width:398px;
		background:#fce4e4;
		}

.maincolright	{float:left;
		background:#f7abab;
		width:390px;
		}

.mainsingle	{float:right;
		width:787px;
		min-height:543px;
	        background:#ffffff;
		}


.leftlinks	{float:left;
		background:#ffffff;
		width:180px;
		height:534px;
		margin-left:10px;
		margin-top:0px;
		margin-right:0px;
		padding-bottom:10px;
		padding-left:10px;
		padding-top:18px;
		}


.footer		{margin-top:10px;
		padding-bottom:10px;
		width:1000px;
		background:#ffffff;
		text-align:center;
		font-family:Tahoma, Arial, garamond;
		color:gray;
		font-size:80%;
		}

h1, h2, h3	{margin-bottom:0px;
		font-family:Tahoma, arial, garamond;
		color:#000000;
		}

h1.transcript	{margin-bottom:0px;
		font-family:Tahoma, arial, garamond;
		font-size:130%;
		color:#000000;
		}

h3.wallpaper	{margin-top:0px;
		margin-bottom:0px;
		font-size:90%;
		font-family:Tahoma, arial, garamond;
		color:#000000;
		}

.imgfloat	{float:left;
		padding-right:10px;
		}

.imgright	{float:right;
		padding-top:10px;
		padding-left:10px;
		}

.next		{text-align:right;
		}

.nextmargin	{text-align:center;
		}

/* text may give inheritence to div tags within it */
.text		{font-family:tahoma, arial, garamond;
		font-size:80%;
		text-align:justified;
		}

.colrose	{padding-left:10px;
		padding-right:10px;
		background:#fce4e4;
		}

.wallpaper	{padding-left:10px;
		padding-right:10px;
		background:#ffffff;
		text-align:center;
		}

.wpleft		{float:left;
		padding-left:10px;
		padding-right:10px;
		background:#ffffff;
		width:235px;
		}

.wpcentre	{float:left;
		padding-left:10px;
		padding-right:10px;
		background:#ffffff;
		width:235px;
		}

.wpright	{float:left;
		padding-left:10px;
		padding-right:10px;
		background:#ffffff;
		width:235px;
		}

.wplinksleft	{float:left;
		background:#ffffff;
		width:117px;
		}

.wplinksright	{float:right;
		background:#ffffff;
		width:117px;
		}

.colsingle	{padding-left:10px;
		padding-right:10px;
		background:#ffffff;
		}

.collemon	{padding-left:10px;
		padding-right:10px;
		background:#f7abab;
		}

.colvideo	{padding-left:10px;
		padding-right:10px;
		background:#ffffff;
		}

.img		{border:0px;
		}


/*this removes the border from images that are also links*/
a img	    	{border-style:none;
		background:white;
		text-decoration: none;
		}


/*this sets the behaviour of all general links*/ 
a:link		{font-family	:	tahoma, arial, sans-serif, "lucida console";
		text-decoration	:	underlined;
		color		:	#000000;
		}


a:visited 	{font-family	:	tahoma, arial, sans-serif, "lucida console";
		text-decoration	:	underlined;
		color		:	#000000;
		}

a:hover		{font-family	:	tahoma, arial, sans-serif, "lucida console";
   		text-decoration	:	none;
		color		:	#ffffff;
		background	:	#000000;
		}


/*this sets the behaviour links in the left hand bar*/ 
a.left:link	{font-family	:	tahoma, arial, sans-serif, "lucida console";
		text-decoration	:	underlined;
		color		:	#000000;
		display		:	block;
		width		:	93%;
		}


a.left:visited 	{font-family	:	tahoma, arial, sans-serif, "lucida console";
		text-decoration	:	underlined;
		color		:	#000000;
		display		:	block;
		width		:	93%;
		}

a.left:hover	{font-family	:	tahoma, arial, sans-serif, "lucida console";
   		text-decoration	:	none;
		color		:	#ffffff;
		display		:	block;
		width		:	93%;
		background	:	#000000;
		}


/*this sets the behaviour of the copyright link*/ 
a.copy:link	{font-family	:	tahoma, arial, sans-serif, "lucida console";
		text-decoration	:	underlined;
		color		:	#a0a0a0;
		}

a.copy:visited 	{font-family	:	tahoma, arial, sans-serif, "lucida console";
		text-decoration	:	underlined;
		color		:	#a0a0a0;
		}

a.copy:hover	{font-family	:	tahoma, arial, sans-serif, "lucida console";
   		text-decoration	:	none;
		color		:	#ffffff;
		background	:	#a0a0a0;
		}
