
	
	body {
		background-image: url("../img/bg.jpg");
		margin: 100px 0px 50px 0px;
		padding: 0px 0px 50px 0px;
	}
	
	A {text-decoration: none;}
	A:hover {text-decoration: underline;}

	
	#container{
		position: relative; /* container positioning */
		margin-left: auto;
		margin-right: auto;
		/* this width should be 957px but this looks good in all browsers... dont know why is there a margin somewhere? */
		width: 600px;
		/* changing it back to left... for IE and all others */
		text-align: left;	
	}
	
	#box {
		position: absolute;
		left: -50px;
		top: 140px;
		width: 702px;
		height: 461px;
		background-image: url("../img/box4.gif");
		background-repeat: no-repeat;
	}
	
	#shadow {
		position: absolute;
		top: 181px;
		left: -62px;
		width: 702px;
		height: 461px;
		background-image: url("../img/shadow2.gif");
		background-repeat: no-repeat;
		filter: alpha(opacity=66);
	}
	
	#title {
		position: absolute;
		left: 0px;
		top: 0px;
		width: 400px;
		height: 50px;
		background-image: url("../img/title.gif");
		background-repeat: no-repeat;
	}
	
	#stocholm {
		position:absolute;
		top: 0px;
		left: 0px;
		width: 110%;
		height: 110%;
	}


	#menu {
		position:absolute;
		top: 70px;
		left: 0px;
		width: 700px;
		height: 50px;
		vertical-align:top;
	}
	
	#info {
		position:absolute;
		top: 110px;
		left: 0px;
		width: 600px;
		vertical-align:top;
		line-height: 18px;
	}

	.button {
		margin: 4px 15px 0px 0px;
		vertical-align:top;
	}


	.font_title		{color:#000000; font-size:18px; font-weight:normal; font-family:Arial, Verdana, Helvetica, sans-serif; }
	
	.font_12_normal_black		{color:#000000; font-size:12px; font-weight:normal; font-family:Arial, Verdana, Helvetica, sans-serif; }
	.font_11_normal_black		{color:#000000; font-size:11px; font-weight:normal; font-family:Arial, Verdana, Helvetica, sans-serif; }

	.char {
		position:absolute;
		top: 360px;
		left: 0px;
		visibility:hidden;
		vertical-align:top;
	}
	
	#charinfo {
		position:absolute;
		top: 375px;
		left: 170px;
		width: 300px;
	}
	
	.questbutton {
	background-color:#fefefe;
	padding-left: 10px;
	width: 500px;
	border: none;
	text-align: left;
	}
	

