@charset "utf-8";
/* CSS Document */

*
{
	margin: 0px; 
	padding: 0px;
}


body 
{
	margin: 0px; 
	padding: 0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#CCCCCC;
	background-image:url("../Images/black-background.jpg");
}

#container
{
	width:850px;
	margin:auto;
}

#content
{
	width:810px;
	float:left;
}

#background-colour
{
width:810px;
padding-left:20px;
padding-right:20px;
background-color:#666666;
float:left;
}


#rightcol
{
	width:280px;
	margin:auto;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20px;
	float:right;
	background-color:#333333;
	height:790px;
	min-height:790px;
	padding-bottom:20px
}

#leftcol
{
	width:490px;
	margin:auto;
	padding-top:20px;
	padding-right:10px;
	float:left;
}

h2
{
color:#E4DFA7;
font-size:18px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:200;
line-height:30px;
padding-bottom:20px;
}

p
{
color:#CCCCCC;
line-height:20px;
font-size:12px;
padding-bottom:20px;
}

p.link
{
color:#CCCCCC;
line-height:10px;
font-size:12px;
padding-bottom:20px;
}

a.weblink
{
color:#FFFFFF;
line-height:10px;
font-size:16px;
padding-bottom:20px;
font-weight:bold;
}


a
{
color:#E4DFA7;
text-decoration:none;
}

p#quote
{
color:#999999;
font-size:16px;
font-family:Georgia, "Times New Roman", Times, serif;
font-style:italic;
font-weight:600;
line-height:20px;
padding-bottom:20px;
}


#footer
{
	width:700px;
	float:left;
	border-top:dotted 1px #999999;
	padding-bottom:20px;
}

Img.logo
{
padding-bottom:20px;
}

.sponsor
{
padding-top:20px;
width:150px;
padding-right:50px;
float:left;
padding-right:20px;
}

p.sponsortext
{
color:#CCCCCC;
line-height:10px;
font-size:10px;
padding-bottom:5px;
}



