@charset "UTF-8";
/* CSS Document */
body	{
background-color: #ccc;
font: 12px Arial, Helvetica, sans-serif;
}

img	{
border: 0;
}

.pageholder	{
background-color: white;
margin: 0 auto;
width: 800px;
padding: 10px;
}

.holder	{
background-color: white;
margin: 0 auto;
height: auto;
}


.leftside	{
float: left;
width: 150px;
margin: 10px 0 0 0;
}

.radioelement,
.tvelement,
.storytellerelement {
margin: 0 0 10px 0;
}

.radioelement h1	{
background-color: red;
color: white;
margin: 0;
padding: 5px;
font: bold 15px Arial, Helvetica, sans-serif;
}

.radioelement p	{
font: 12px Arial, Helvetica, sans-serif;
margin: 2px 0 2px 0;
}

.midsection	{
float: right;
margin: 10px 0 0 10px;
width: 640px;
overflow: hidden;
font: 12px Arial, Helvetica, sans-serif;
}

.tvelement h1 {
padding: 5px;
margin: 0;
font: bold 15px Arial, Helvetica, sans-serif;
color: white;
background-color: #06c;
}

.siriselement h1 {
background-color:#663399;
color: white;
font: bold 15px Arial, Helvetica, sans-serif;
padding: 5px;
margin: 0;
}

.supportelement h1 {
	background-color: #006633;
color: white;
padding: 5px;
margin: 0;
font: bold 14px Arial, Helvetica, sans-serif;
}
	

.clearfloat	{
clear: both;
}

.force	{
margin: 0 0 0 5px;
}

.genericelement h1 {
margin: 0;
padding: 5px;
font: bold 15px Arial, Helvetica, sans-serif;
color: white;
background-color: #555;
}

.genericelement p {
	font: 14px Arial, Helvetica, sans-serif;
	line-height:20px;
}





