body
{
	background: #FFFFFF;
	color: #FFFFFF;
	leftmargin: 10px;
	rightmargin: 10px;
	topmargin: 10px;
	marginwidth: 0px;
	marginheight: 0px;
	background-position:center;
	background-repeat:repeat-y;
	background-image: url('templates/back_gradient.jpg');
	background-color: #CFCFCF;
}

a:link { color: #333333 }
a:visited { color: #333333 }
a:archive { color: #333333 }

#topleft {
position: absolute;
left: 0;
top: 0;
display: block;
height: 145px;
width: 145px;
background: url('templates/corner_banner.gif') no-repeat;
text-indent: -999em;
text-decoration: none;}

td {
	font-family: Verdana, Arial, Helvetica;
	font-size: 10px;
	line-height: 12px;
	color: #FFFFFF;
}
select {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	color: #ffffff;
	background-color:#447DA2;
	border: 1px inset;
}
.formVoteCss {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	background-color: #dddddd;
	border: 1px inset;
	color: #000000;
}
.formSubVoteCss {
	font-family: Arial, Helvetica;
	font-weight: bold;
	color: #333333;
	font-size: xx-small;
	background-color: #dddddd;
	border: 1px outset;
}
.countdown{
	font-family: "comic Sans MS", "aria narrow";
	font-size: 11px;
	color: #999999
}
.formtitle{
	font-family: "trebuchet MS", "Arial Narrow", helvetica;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	line-height: 13px
}
.pagetitle {
	font-family: "Arial Narrow", Arial;
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
}

.pagetitle p {

}

.text a:link { color: #FFFFFF}
.text a:visited { color: #FFFFFF}
.text a:archive { color: #FFFFFF}