body, html		{background-color: #000000;
			background-image: url(gfx/background1.jpg);
			background-repeat: repeat-x;
			margin: auto;
			margin: 0px;
			font-family: tahoma;
			font-size: 10px;
			color: #6f7069;
			height: 100%;
			width: 100%;
			}

div.menu		{width: 986px;
			height: 110px;
			margin: auto;
			}

div.featured		{width: 986px;
			height: 300px;
			background-image: url(gfx/featured3.jpg);
			margin: auto;
			}

div.content		{width: 897px;
			min-height: 500px;
			background-image: url(gfx/content4.jpg);
			margin: auto;
			padding-right: 1px;
			}

div.newsbar		{width: 464px;
			height: 13px;
			background-image: url(gfx/newsbar.jpg);
			margin: auto;
			}

div.newsbar2		{width: 464px;
			height: 13px;
			background-image: url(gfx/newsbar2.jpg);
			margin: auto;
			}

div.content_quotebox	{width: 465px;
			height: 150px;
			background-image: url(gfx/quotebox.jpg);
			margin: auto;
			}
		
div.content_padding_main	{padding: 25px;
				padding-top: 0px;
				padding-bot: 0px;
				font-size: 11px;}

div.content_padding_2nd	{padding: 10px;
				padding-top: 0px;}

div.box_right		{width: 328px;
			height: 237px;
			background-image: url(gfx/box_right.jpg);
			margin: auto;
			padding: 10px;
			padding-top: 6px;
			padding-left: 20px;
			}

div.box_right2	{width: 328px;
			height: 278px;
			background-image: url(gfx/box_right2.jpg);
			margin: auto;
			padding: 10px;
			padding-top: 6px;
			padding-left: 20px;
			}

div.box_right_mail	{width: 358px;
			height: 135px;
			background-image: url(gfx/maillist.jpg);
			margin: auto;
			}

div.mailbox		{padding-top: 6px;
			padding-left: 20px;
			}

div.mailbox2		{padding-top: 0px;
			padding-left: 20px;
			}

div.fb-like-box	{padding-top: 0px;
			padding-left: 12px;
			}

div.partners		{width: 896px;
			height: 248px;
			background-image: url(gfx/partners5.jpg);
			margin: auto;
			}

div.footer		{width: 896px;
			height: 78px;
			background-image: url(gfx/footer6.jpg);
			margin: auto;
			}

div.footer_padding	{padding-top: 45px;
			padding-left: 30px;
			padding-right: 30px;
			color: #06212e;
			}

div.banner		{padding-left: 55px;
			padding-top: 58px;
			}

div.paivamaara	{color: #0a6591;
			font-size:12px;
			padding-left: 56px;
			padding-top: 212px;}

div.favbox		{height: 28px;
			padding-top: 0px;
			font-size: 12px;}

div.kaitafilmi	{height: 100px;
			width: 346px;
			padding-left: 12px;
			}

div.sidebar		{background-color: #ffffff;
			color: #000000;
			width: 200px;
			}

div.admin_main	{background-color: #ffffff;
			color: #000000;
			width: 400px;
			}

div.spacer1		{min-height: 14px;}

font.topic		{font-family:Georgia, "Times New Roman", Times, serif;
			font-size:26px; color:#0b86c2; line-height:40px; letter-spacing:-1px;
			}

font.topic2		{font-family:Georgia, "Times New Roman", Times, serif;
			font-size:18px; color:#0b86c2; line-height:40px; letter-spacing:-1px;
			}

font.topic_news	{font-family:Georgia, "Times New Roman", Times, serif;
			font-size:26px; color:#0b86c2; line-height:35px; letter-spacing:-1px;
			}

font.topic_news2	{font-family:Georgia, "Times New Roman", Times, serif;
			font-size:16px; color:#6e838e; line-height:20px; letter-spacing:-1px;
			}

font.topic3		{font-family:Georgia, "Times New Roman", Times, serif;
			font-size:14px; color:#6a7e94; line-height:40px; letter-spacing:-1px;
			}

font.topic3_active	{font-family:Georgia, "Times New Roman", Times, serif;
			font-size:14px; color:#0b86c2; line-height:40px; letter-spacing:-1px;
			}

font.ok		{color:#0b86c2;
			}

div.input		{width: 200px;
			height: 27px;
			background-image: url(gfx/input.jpg);
			background-repeat: no-repeat;
			float: left;
			}

.textInput		{border: 0px;
			background-image: none;
			height: 22px;
			width: 188px;
			color: #0b86c2;
			font-family: tahoma;
			font-size: 10px;
			margin-top: 2px;
			margin-left: 5px;
			}

.submit		{border: 0px;
			background-image: url(gfx/submit.jpg);
			background-repeat: no-repeat;
			height: 27px;
			width: 32px;
			color: #0b86c2;
			font-family: tahoma;
			font-size: 10px;
			}

a			{color: #0a6591;
			text-decoration: none;}

a:hover		{color: #0a6591;
			text-decoration: underline;}

a.none			{text-decoration: none;
			color: #0a6591;
			border: 0px;}

a.gal {
	list-style:none;
	float:left; 
	position:relative; 
	}

a.gal img {
	border:0;
	padding:10px 10px 10px 10px; 
	background:#f5f3f4; 
	margin-bottom:10px;
	margin-left: 10px;
	}

