/* 
MAIN STYLESHEET FILE
change things in here to aaffect how the site looks. 
I'll do my best to describe each of them
*/

a{ /*all links */
	text-decoration: none;
	color: #003399;
	font-weight: bold;
}
a:hover { /* all links, rollover */
	color: #0066CC;
}
.title { /* The main title at the top of every page */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18pt;
	font-weight: normal;
	color: #CCCCFF;
	text-align: right;
}
.tagline { /* The subtitle of the site */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: lighter;
	color: #BBBBFF;
	text-align: right;
}
body, p, td { /* All text */
	font-family: Tahoma, Verdana;
	font-size: 10pt;
	line-height: 150%;
}
#nav a { /* The navigation links*/
	color: white;
	text-decoration: none;
	font-weight: bold;
	display: block;
	padding-bottom: -2pt;
}
#nav a:hover { /* The navigation links when you roll over them */
	color: #9999FF;
	background-color: #000044;
}
#nav { /* Text in the navigation bar */
	color: white;
}
.navSubHead { /* The heading for the "more about the program" part of the nav bar */
	border-bottom: 1pt solid white;
}
.sublink { /* "More about the program" links in the nav bar */
	color: white;
	font-weight: bold;
	display: block;
	text-decoration: none;
	font-size: 8pt;
}
a.sublink:hover {
	background-color: #003300;
	color: #44FF44;
}
td { /* All table cells */
	vertical-align: top;
}
#mainbit td { /*table cells in the main bit :) */
	vertical-align: top;
}
#logotd { /* The cell containing the logo image */
	padding: 0;
}
#rounded-right-td { /*the cell a tthe top right with the round blue end */
	padding: 0;
}
h1,h2,h3,h4,h5,h6 { /* headings; 1 is the biggest, 6 is the smallest */
	border-bottom: 1pt solid #000033;
	text-align: right;
	font-weight: normal;
	color: #000033;
	line-height: 100%;
}
#vrcred, #vrcred a { /* blue table cell at the bottom left, next to the logos */
	color: #001144;
	font-size: 8pt;
	vertical-align: bottom;
}
#vrcred a{
	visibility: hidden;
	text-decoration: none;
	color: #001155;
}
#vrcred a:hover{ 
	visibility: hidden;
	color:#001166;
}
.sponsor { /*table containing sponsor logos at the bottom of pages */
	vertical-align: middle;
	text-align: center;
}
input { /* text boxes and buttons */
	font-family: Tahoma, Verdana;
	font-size: 10pt;
}
#mainbit{ /*main table cell, where the content goes. It has a background image wich forms the inside curve of the blue bit */
	background: url('images/bktop.png'); 
	background-repeat: no-repeat;
	background-position: top-left;
}

#vr,#copy{
	font-size: 8pt;
	color: #999999;
}
.small{
	font-size: 10px;
	}
