*
{
    margin:0;
    padding:0;
}

body
{
	background-image: url(/images/backgrounds/q_logo.jpeg);
	background-position: 350px 0px;
	background-repeat: no-repeat;
	background-color: white;
	color: green;
	font-size: 84%;
}

a
{
	text-decoration: none;
}
a:link
{
	background-color: #ffffff;
	color: #0000FF;
}
a:visited
{
	background-color: #ffffff;
	color: #660099;
}
a:focus, a:hover, a:active
{
	background-color: #ffffff;
	color: #008000;
}

h1
{
	font-size: 1.5em;
}

h2
{
	font-size: 1em;
}

p
{
	font-size: 1em;
}

.picture-left1
{
	position: absolute;
	top: 420px;
	width: 350px;
	text-align: center;
}
.picture-left2
{
	position: absolute;
	top: 670px;
	width: 350px;
	text-align: center;
}
.picture-left3
{
	position: absolute;
	top: 920px;
	width: 350px;
	text-align: center;
}

.text-links-top-left
{
	position: absolute;
	top: 10px;
	left: 10px;
	width: 330px;
	height: 375px;
	overflow: auto;
}

.text-below-picture-left
{
	position: absolute;
	top: 600px;
	width: 350px;
	text-align: center;
}

.text-below-left
{
	position: absolute;
	top: 400px;
	left:350px;
	width: 200px;
	text-align: left;
}
.text-below-right
{
	position: absolute;
	top: 400px;
	left: 650px;
	width: 200px;
	text-align: left;
}
.text-strip-below
{
	position: absolute;
	top: 400px;
	left: 350px;
	width: 600px;
	text-align: left;
}
.thick
{
	border-width: thick
}
.medium
{
	border-width: medium
}
.thin
{
	border-width: thin
}
.groove
{
	border-style: groove
}
.inset
{
	border-style: inset
}
.outset
{
	border-style: outset
}
.red
{
	border-color: red
}
.blue
{
	border-color: blue
}
.green
{
	border-color: green
}
