/* CSS Document */html,body{	margin: 0;	padding: 0;	}	body {	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align:center;	font-size: 80%;	background-image: url(background.jpg);	}h1 {	color:#990000 ;	margin: 10px 0 0 0;	font-family: Comic Sans MS;	font-size:32pt;	}	h2 {	color: #ab4b04;	font-family: Comic Sans MS;	font-size: 14pt;	margin: 10px 0 0 0;}p{	color: #ab4b04;	font-family: Verdana, Arial, Helvetica, sans-serif;		}		/* main properties */#container_wrapper {	width: 700px;	margin:0px auto;	text-align:left;	color:#FFFFFF ;	background-color: #FFFFFF;	border-top:5px solid;	border-bottom:5px solid;	border-right:5px solid;	border-left:5px solid;			}		#container {	width: 670px;	margin:0 auto;	background-color: #5497b4;		}	#header {	width: 670px;	height:300px;	background-image: url(banner.jpg);		}	 #spacer {	width: 670px;	height:20px;	text-align:center;	background-color:#aacbda;	color: #990000;	font-family:  Comic Sans MS;	font-size: 12pt;	padding-bottom:5px;		}	#content_right {	float: right;	width: 400px;	margin-bottom:15px;	margin-left:15px;	margin-top:60px;	background-image: url(star_pattern.jpg);	border: 1px solid #990000 ;	}#content_left {	width: 200px;	float: left;	margin-bottom:15px;	margin-left:50px;	margin-top:60px;}	#footer {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 75%;	font-style: normal;	text-align:center;	color: #FFFFFF;	clear: both;	padding-top: 5px;	padding-bottom: 5px;	margin-top:40px;	margin-bottom: 5px;		}/* content*/	.video {	color: #ab4b04;	font-family: Verdana,sans-serif;	padding: 0 10px 10px; 	}.video a {	color: #990000;}.video p {	margin: 4px 0 10px 0;}.video .description {	color: #ab4b04;	margin-bottom: 5px;}.video li {	margin-left: 20px;}.tervehdys {	color: #ab4b04;	font-family: Verdana,sans-serif;	padding: 0 10px 10px; }
.tervehdys a {	color: #990000;	}.tervehdys p {	margin: 4px 0 10px 0;	}.tervehdys .description {	color: #ab4b04;	margin-bottom: 5px;	}.tervehdys li {	margin-left: 20px;}/*menu and navigation*/.menu {	padding:6px 0;	width: 670px;	background-color:#FFCC00;	margin:0px auto;	text-align: center;}.menu li {list-style: none;display: inline;}.menu li a {	padding: 3px;	text-decoration: none;	color:#990000;	text-transform: uppercase;	font-family: Verdana,sans-serif;	font-size: 11px;	}	.link {	padding:0;	margin:0 0 0 0;	list-style-type:none;	width:200px;}.link li {float:left;}.link li a, .link li a:visited {	width:200px;	height:150px;	text-decoration:none;	float:left;		}