body
{
	background: #000 url(../img/bg_body.jpg) 0 0 no-repeat;
x	background: url(../img/reference.jpg) 0 0 no-repeat;
	font: 11px/17px normal "Lucida Grande", Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: left;
	margin: 0;
	padding: 0;
}

body *
{
	margin: 0;
	padding: 0;
	text-decoration: none;
	list-style-type: none;
}

div#wrapper
{
	width: 1200px;
	height: auto;
}

div#container
{
	width: 1200px;
}

div#header
{
	width: 1200px;
	height: 215px;
}

div#main
{
	width: 1200px;
	padding-bottom: 60px;
}

div#left
{
	float: left;
	margin-left: 180px;
	width: 540px;
	height: 100px;
}

div#right
{
	float: right;
	width: 200px;
	height: 100px;
	margin: 0 220px 0 0;
}


#header h1 { margin: 34px 0 0 33px; float: left; width: 380px; height: 146px; background: url(../img/fotofinlandia.jpg) 0 0 no-repeat; }
#header ul { float: right; width: 404px; height: 26px; margin: 93px 240px 0 0; }
#header ul li { float: left; }
#header ul li a { display: block; }


#nav0 { margin-right: 16px; }
#nav1 { margin-right: 16px; }
#nav2 { margin-right: 15px; }

#nav0 a { color: #fff; font-size: 12px; /*background: url(../img/nav1.gif) 0 0 no-repeat; width: 60px; */height: 21px; }
#nav1 a { color: #fff; font-size: 12px; /*background: url(../img/nav1.gif) 0 0 no-repeat; width: 60px; */height: 21px; }
#nav2 a { color: #fff; font-size: 12px; /*background: url(../img/nav2.gif) 0 0 no-repeat; width: 96px;*/ height: 21px; }
#nav3 a { color: #fff; font-size: 12px; /*background: url(../img/nav3.gif) 0 0 no-repeat; width: 77px;*/ height: 21px; }

#header ul li.active { border-bottom: 3px solid #78a500; }

.hide {
	display: none;
}

h2	{ margin: 2em 0 1em 0; font: 18px/17px bold "Trebuchet MS"; color: #7ea6bd; text-transform:uppercase; }
h3	{ margin: 0 0 1em 0; font: 18px/17px bold "Trebuchet MS"; color: #7ea6bd; text-transform:uppercase; }
p	{ margin: 0 0 1em 0; }

div#right ul { margin-bottom: 2em; }
div#right ul li { font-size: 14px; line-height: 28px; color: #767676; }
div#right ul li span { color: #ffffff; }

div#right p { font-size: 14px; line-height: 28px; color: #767676; }

.liftup
{
	padding: 0 0 20px 0;
	border-bottom: 1px dotted #ffffff;
	margin-bottom: 20px;
}

.liftup p
{
	font: 13px/20px normal "Lucida Grande", Arial, Helvetica, sans-serif;
}

a { color: #78a500; }

div.judge {
	float: left;
	width: 540px;
	margin: 1em 0 2em 0;
	text-align: left;
}

div.nominee {
	float: left;
	width: 630px;
	margin: 1em -90px 0 0;
	text-align: left;
}

div.judge.alt {
	text-align: right;
}

div.judge img {
	float: left;
	margin: 0 20px 0 0;
}

div.judge.alt img {
	float: right;
	margin: 0 0 0 20px;
}
div.nominee ul { clear:both; margin-top: 10px; float: left; }
div.nominee ul li { display: inline; }
div.nominee ul li a { background: url(../img/link.gif) 0 50% no-repeat; padding-left: 15px; margin-right: 15px; }

div.nominee a img { float:left; margin:0 1px 0 0; padding:0; border:0; }

fieldset { border: 0; }
input.text {
	border: 0;
}