/* finns i styles_ie.html */	
	html {
		background: #fbbf00;
		background-image:url(images/frodenbackground3.jpg);
		background-repeat : repeat-x;
	}
	
	html .fb_share_link {
		padding:2px 0 0 20px; 
		height:16px; 
		/*background:url(http://static.ak.fbcdn.net/rsrc.php/zAB5S/hash/4273uaqa.gif) no-repeat top left;*/
		background:url(images/4273uaqa.gif) no-repeat top left;
	}
	
	body {
		font-family : "Trebuchet MS",Verdana,Tahoma,Arial,Helvetica;
		font-size : 11px;
		margin : 0;
		background-color: rgb(255,255,255);
		color: #3F6187;
		color: #324d6b;
		color: #2c435d;
		color: #23354a;
		color: #1c2a3a;
		padding:0 10px 0 10px;
		border:0;
		height:100%;
		overflow-y:auto;
	}

	A:ACTIVE, A:LINK, A:VISITED {color: #3F6187;color: #2c435d;text-decoration : underline;}
	A:HOVER, A:FOCUS {color: Silver;text-decoration : none;}
	A:link IMG, A:visited IMG {border : none;}
	
	a.infopopup:link {color: maroon}
	a.infopopup:visited {color: maroon}
	a.infopopup:hover {color: maroon}
	
	.pagecontent  a {color: #973607;}
	.pagecontent p a, listbulletarrowsquare p a {border-bottom: 1px solid #ccc;}
	.pagecontent p a:hover, .listbulletarrowsquare p a:hover {border: none;}
	
	p.metanewpost {
		font-size: 100%;
		border-top: 2px solid #822601;
		margin-bottom: 0px;
		color: #A73228;
	}
	
	.normallist .newposts  {
		list-style-type: none;
		padding:0px;
		margin:0px;
		float:right;
}
	
	.relatedpost  {color: #A73228}
	a.relatedpostlink:hover {color:Silver;}
	ul.relatedpost {font-size: 12px;padding-left: 5px;list-style-type: disc;line-height:1px;}
	
	ul.listsize_11px {font-size:11px;}

	p.infopopup:first-letter {font-size:12px; font-weight:bold; color:maroon;}
	p {margin: 5px 5px 10px 0px;font-size: 11px;}
	p.firstletter:first-letter {font-size:12px; font-weight:bold; color : #3F6187;color: #2c435d;}

	.home, p.home {
		margin: 10px 0 0 0;
		color: #db4e0a;
		background-color: transparent;
		font-size: 16px;
		font-weight: bold;
	}
	
	.narrowlist p {margin: 0 0 0 0;} /*Only used in feedback form*/
	
/*Main elements*/

	#headerwrapper {}
	#headercorner {
		position: fixed;
		width: 140px;
		height: 149px;
		top: 0;
		right: 0;
		bottom: auto;
		left: 0;
		/*margin: 5px 5px 5px 5px; IE7*/
		margin: 4px 5px 5px 5px; /*FF*/
	}

	#header {
		position: fixed;
		width: auto;
		max-width:907px;
		max-width:906px;
		height: 133px;
		top: 9px;
		right: 0px;
		bottom: auto;
		left: 12.65em;
		border: 3px solid #fbbf00;
		margin: 4px 15px 5px 5px;
		margin: 5px 15px 5px 5px; /*IE*/
		border-left:0px;
		background-repeat : no-repeat;
		padding-bottom:20px;
		height:113px;
	}
	
	#header {
		position: fixed;
		width: auto;
		max-width:907px;
		max-width:906px;
		max-width:1032px;
		height: 133px;
		top: 9px;
		right: 0px;
		bottom: auto;
		left: 12.65em;
		border: 3px solid #fbbf00;
		margin: 4px 15px 5px 5px;
		margin: 5px 15px 5px 5px; /*IE*/
		background-repeat : no-repeat;
		padding-bottom:20px;
		height:113px;
		left: 10px;
		z-index:-1;
	}

	#textheaders {
		position:fixed;
		background:transparent;
		top:112px; /*if using menu_round*/
		top:119px; /*if using menu_round2*/
		right: 0px;
		bottom: auto;
		left: 15px;
		position: fixed;
		width:auto;
		max-width:1039px;
		height:350px; /*Height of drop down menu space - if menu does not fit - expand this*/
		scrollbar: ;
		margin: 2px 15px 5px 0px;
		padding: 0px 4px 5px 4px;
		overflow:auto;
		border:0px solid blue;
		overflow-y:hidden;
		}
	
	#main {
		position: fixed;
		background:#fff;
		width:auto;
		max-width:455px;
		height:auto;
		max-height:100%;
		bottom:40px;
		left: 155px;
		right: 0px;
		top: 148px;
		margin: 5px 5px 5px 5px;
		padding: 5px 20px 5px 10px;
		overflow-y:auto; overflow-x:hidden;
		z-index:0;
		background-image:url(images/background-topgradient2.png);
		background-repeat : repeat-x;
	}
	
	#containerright {
		position: fixed;
		background: #fff;
		width: auto;
		max-width: 400px;
		height: auto;
		max-height: 100%;
		bottom: 40px;
		left: 640px;
		right: 0px;
		top: 148px;
		margin: 5px 15px 5px 5px;
		padding: 35px 0px 5px 5px;
		overflow-y:auto; overflow-x:hidden;
		background-image:url(images/background-topgradient.gif);
		background-repeat : repeat-x;
		/*border:1px solid blue;*/
	}
	
	#sidebarleft {
		position: fixed;
		width: 145px;
		width: 152px;
		height: auto;
		max-height:100%;
		top: 148px;
		right: auto;
		bottom: 0px;
		bottom: 11px;
		bottom: 40px;
		left: 10px;
		margin: 5px;
		padding: 5px 0px 0px 0px;
		overflow-y:auto; overflow-x:hidden;
		background-image:url(images/background-topgradient.gif);
		background-repeat : repeat-x;
		z-index:0;
	}
	
	#sidebarouterright {
		position: absolute;
		display:block;
		min-width: 100px;
		max-width: 205px;
		height: auto;
		max-height: 100%;
		top: 10px;
		right: 0px;
		bottom: 0px;
		left: 195px;
		padding: 5px 0px 5px 5px;
		/*overflow-y:auto; overflow-x:hidden;*/
		float:left;
		z-index:0;
		/*border:1px solid green;*/
	}

	#sidebarright {
		position: absolute;
		display:block;
		min-width: 120px;
		max-width: 190px;
		height: auto;
		max-height: 100%;
		top: 10px;
		right: 2%;
		bottom: 0px;
		left:0px;
		padding: 5px 0px 5px 5px;
		/*overflow-y:auto; overflow-x:hidden;*/
		float:left;
		/*border:1px solid red;*/
	}
	
	#footer {
		position: fixed;
		width: auto;
		/*max-width:1038px;*/
		max-width:883px;
		height:40px;
		top: auto;
		right: 0;
		bottom: 0%;
		left:10px;
		margin: 5px 15px 5px 5px;
		padding-top:0px;
		padding-left:155px;
		background-color: rgb(255,255,255);
		background-image:url(images/background-topgradient-bottom.gif);
		background-repeat : repeat-x;
		background-position:bottom;
	}
	
	#main, #containerright, #sidebarleft, #footer {background-color:#fbf9f3;}

/*End main elements*/

/*Body id classes*/
	body#xenomania div#header{background-image:url(images/headerimages/headerimage_xenomania.jpg);}
	
	body#about div#header{background-image:url(images/headerimage_about.jpg);}
	body#miscellaneous div#header{background-image:url(images/headerimage_miscellaneous.jpg);}
	
	body#bhutan div#header{
		background-image:url(images/headerimage_bhutan.jpg);
		background-color: #bfa717;
	}

	body#kenya div#header{
		background-image:url(images/headerimage_kenya.jpg);
		background-color: #fbbf00;
	}
	
	body#nepal div#header{
		background-image:url(images/headerimage_nepal.jpg);
		background-color: #242338;
	}
	
	body#norway div#header{
		background-image:url(images/headerimage_norway.jpg);
		background-color: #242338;
	}
	
	body#spain div#header{
		background-image:url(images/headerimage_spain.jpg);
		background-color: #e84e0c;
	}
	
	body#tanzania div#header{
		background-image:url(images/headerimage_tanzania.jpg);
		background-color: #334009;
	}
	
	body#thailand div#header{
		background-image:url(images/headerimage_thailand.jpg);
		background-color: #973607;
	}
	
	body#tibet div#header{
		background-image:url(images/headerimage_tibet.jpg);
		background-color: #590900;
	}
	
	body#usa div#header{
		background-image:url(images/headerimage_usa.jpg);
		background-color: #ffe3c9;
	}
	
	body#alvin div#headercorner{background-image:url(images/headercorner_alvin2.png);}
	body#alvin div#header{
		background-image:url(images/headerimage_alvin.jpg);
		background-color: #a83129;
	}
	
	body#news div#header{
		background-image:url(images/headerimage_about.jpg);
		background-color: #a83129;
	}
	
	body#aconcagua div#headercorner{background-image:url(images/headercorner_aconcagua2.png);}
	body#aconcagua div#header{
		background-image:url(images/headerimage_aconcagua.jpg);
		background-color: #a73228;
	}
	
	body#argentina div#header{
		background-image:url(images/headerimages/headerimage_argentina.jpg);
		background-color: #e84e0c;
	}
	
	body#reseblogg div#headercorner{background-image:url(images/headercorner_reseblogg2.png);}
	body#reseblogg div#header{
		background-image:url(images/headerimage_reseblogg.jpg);
		background-color: #a73228;
	}
	
/*End body id classes*/

/*Root page classes*/
	.puffwrapperleft, .puffwrapperright {
		border:0px solid red;float:left;
		width:212px;
	}
	.puffwrapperleft {margin-right:10px;}
	.puffwrapperright {}
	
		.puffleft, .puffright {
		float:left;
		width:208px;
		width:214px;
		border:1px solid #ecece7;
		/*background-color: #f5f2e6;*/
		background-image:url(images/puffgradient.png);
		background-repeat : repeat-x;
		margin:0 0 20px 0;
		border-top-style:ridge;
		border-right-style:ridge;
		border-bottom-style:ridge;
		border-left-style:ridge;
		height:140px;
	}
	
	.puffwrapperleft img, .puffwrapperright img {
		margin:10px 5px 10px 7px;
		float:left;
	}
	.puffwrapperleft p, .puffwrapperright p {margin:8px 2px 0px 0;}
/*End Root page classes*/
	
	.headerimage {
		position:absolute;
		top: 7px;
		right: 150px;
		bottom: auto;
		left: auto;
		float:left;
		}
		
	.clear {clear:both;}
	.clearright {clear:right;}
	.clearleft {clear:left;}
		
	.borderdottedleft {border-left: 3px dotted #f6f4eb;border-left: 3px dotted #f5f2e6;}

/*Button classes*/
	.btn, .btnactive, .btnsitemap {
		font-family: "Trebuchet MS", Tahoma, Verdana;
		color: #fff9e5;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		background-color: #ffffff;
		background-image: url(images/btn_bg_orange.png);cursor: pointer;
		width: 110px;
		padding-left: 2px;
		margin-top: 2px;
		margin-left: 2px;
		line-height:15px;
		display: block;
	}
	
	.btnsitemap {margin: 4px 0 0 20px;padding-left: 5px;font-weight: bolder;}
	.btnsitemaphead {margin: 4px 0 0 5px;}
	
	a.btn:link{color: #fff9e5; text-decoration: none}
	a.btn:visited{color: #fff9e5; text-decoration: none}
	a.btn:hover{color: #fbce03; text-decoration: none;}
	a.btn:active {color: #fff9e5; text-decoration: none}
	
	.btnorange {	
		background-image: url(images/btn_bg_orange.png);cursor: pointer;
		border: 1px ridge #b8781c;
	}
	
	.btnbeige, .btnsitemap {
		background-image: url(images/btn_bg_beige.png);cursor: pointer;
		color:#a09b84;
		border: 1px solid #e3e0d3;
	}
	

	.btnsearch, .btnsearchform, .btnsubmit, .btnpoll, .btnformerror {
		font-family: "Trebuchet MS", Tahoma, Verdana;
		color: #fff9e5;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;
		background-image: url(images/btn_bg_orange.png);cursor: pointer;
		border: 1px ridge #b8781c;
		padding-left: 2px;
		padding-bottom: 18px;
		margin-top: 0px;
		margin-left: 5px;
		height:19px;
		line-height:15px;
		float:left;
		cursor: pointer;
	}
	.btnsearch {width: 108px; float:right;margin-right:5px;}
	.btnformerror {width: 200px;}
	.btnsearchform {width: 80px;float: none;}
	.btnsubmit {width: 148px;}
	.btnpacklist {width: 148px;float: right;}
	.btnpopup {width: 154px;}
	.btnprintpacklist {width: 110px;height: 0px;}
	.btnpoll {width: 90px;margin-left: 21px;margin-right: auto;}
	
	a.btnbeige:link{color: #a09b84; text-decoration: none}
	a.btnbeige:visited{color: #a09b84; text-decoration: none}
	a.btnbeige:hover{color: #fbce03; text-decoration: none;background-image: url(images/btn_bg_orange.png);
		border: 1px ridge #b8781c;}
	a.btnbeige:active {color: #fff9e5; text-decoration: none}
	
	a.btnsitemap:link{color: #a09b84; text-decoration: none}
	a.btnsitemap:visited{color: #a09b84; text-decoration: none}
	a.btnsitemap:hover{color: #fbce03; text-decoration: none;background-image: url(images/btn_bg_orange.png);
		border: 1px ridge #b8781c;}
	a.btnsitemap:active {color: #fff9e5; text-decoration: none}
	
	a.btnactive:link{color: #fbce03; text-decoration: none}
	a.btnactive:visited{color: #fbce03; text-decoration: none}
	a.btnactive:hover{color: #fbce03; text-decoration: none;}
	a.btnactive:active {color: #fbce03; text-decoration: none}
	
/*End button classes*/
	
	.extrainfo {margin-top: 5px;border:0px solid red;}
	.extrainfo ul a, .extrainfo ul {margin-left:0px;list-style-type: none;}

	.fastfacts {margin-top:3px;margin-bottom:5px;}
	
	.floatleft {float:left;}
	.floatright {float:right;}
	
	h1, h2, h3, h4, h5, h6 { 
		font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color: #973607;
		text-align: left;
		font-weight: normal;
		margin: 0px;
	}

	h1 {font-size: 28px;padding-bottom: 3px;padding-top: 3px;}	
	h2 {font-size: 28px;padding-bottom: 3px;padding-top: 3px;}
	h3 {font-size: 20px;margin-top:5px;margin-bottom:1px;}
	h4 {font-size:16px;line-height:16px;font-weight:bold;margin-top:5px;margin-bottom:1px;}
	h5 {font-size: 14px;margin: 7px 7px 0px 0px;font-weight: bold;}
	h6 {font-size : 11px;font-weight:bold;}
	
	.bgimage-facts {background-image:url(images/background_facts.jpg);background-repeat : no-repeat;}

	.bgimage-follow{background-image:url(images/follow_background.jpg);
		background-repeat : no-repeat;
		background-position: top right;
	}

	.follow p {width:280px;}
	
/*gallery classes additions*/
	.giDescription {
		font-family: "Trebuchet MS", Tahoma, Verdana;
		font-size: 9px;
		margin: 0px 1px 1px 1px;
		font-style: normal;
		font-weight: normal;
		text-align : center;
	}	

	.giThumbnail {
		border: none;
		text-decoration: none;
		margin-left:auto; margin-right:auto;
	}
	
	.ImageFrame_none {display:block;margin-left:auto; margin-right:auto;}
	
	.one-image {
		background-image: url(images/bg_randomimage.png);
		width:88%;
		width:128px;
		padding-top:4px;
		margin-left:auto; margin-right:auto;
	}
/*end gallery classes additions*/

/*wp classes additions to imageblock*/
	.wp-imageblock-align {
		margin-left:-30px;
	}
/* end wp classes additions to imageblock*/
/*Image classes*/
	img.left {float: left;margin: .4em 1em .4em 0em;}
	img.right {float: right;margin: .4em 0em .4em 1em;}
	img.s {width: 115px;height: 167px;border: 0px;}
	img.l {width: 151px;height: 131px;border: 0px;}
	img.sq {width: 115px;height: 131px;border: 0px;}
	img.sqsmall {width: 80px;height: 95px;border: 0px;}
	img.text {width: 77px;height: 131px;border: 0px;}
	img.noborder {border : none;}
	img.alignbottom {vertical-align: bottom;}
	img.countryimage {float:right;border:0px solid yellow;margin: 0 5px 0 0;}
	.imgbyline {
		position: relative; 
		font-size :9px;
		text-align:right;
		margin: -10px;
		z-index:2;
		top: -12px; 
		left: -20px;
}

	.imgwrapper_textleft {float: left;margin: .4em 0em .2em 0em;z-index:1;}
	.imgwrapper_textright {float: right;margin: .4em -1.1em .2em 0em;z-index:30;}
	.imgwrapper_right {float: right;margin: .4em 0em .2em 1em;z-index:1;overflow:hidden;}
	.imgwrapper_left {float: left;margin: .4em 1em .2em 0em;z-index:1;overflow:hidden;}
	.imgwrapper_left_mainpage {float: left;margin: .4em .8em .2em 0em;z-index:1;overflow:hidden;}

/*End image classes*/

	.historyheader, .historyindrag, .travelheader, .threecolumn_header, .travelindrag, .statsheader, .statsindrag {
		font-family: inherit;
		color: inherit;
		font-size: inherit;
		font-weight:bold;
		text-align: left;
		margin-left: 0px;
	}
	
	.threecolumn_wrapper{position: relative;float: left;width: 100.00%;}
	.threecolumn_header{position: relative;float: left;width: 100px;padding-left:3px;}
	.threecolumn_second{position: relative;float: left;left: 1.50%;width: 20.00%;}
	.threecolumn_third{position: relative;float: right;right: 0.50%;width: 50.00%;}
	
	.historyheader, .travelheader, .statsheader {float:left;}
	.historyindrag, .travelindrag, .statsindrag {margin-left: 100px;}
	.statsindrag {font-weight:normal;}
	
	.countrylistindrag, .countrylistindrag2, .countrylistindrag3 {
		color: #db4e0a;
		font-size: 16px;
		line-height:40px;
	}
	.countrylistindrag {margin-left: 70px; width:110px;}
	.countrylistindrag2 {margin-left: 0px;}
	.countrylistindrag3 {margin-left: 260px;}
	
	p.firstparagraph {margin-top:0px;}

	.oddheader {background-color:#e9e4ce;}

	.listbulletarrowsquare, .listbulletarrowsquare2 {
		float:left;
		align : left; 
		padding-left : 16px;
		padding-top: 4px;
		background-image: url(../images/arrowsquare.jpg);
		background-repeat : no-repeat;
		background-position : center;
		width:11px;
		height:11px;
}

	.listbulletarrowsquare2 {padding-top: 16px;}

	.updated {font-size:10px;color:silver;float:right;}
	
	.margintopofpage {margin-top: 15px;}
	
	.countryname_left, a.countryname_left:link, a.countryname_left:visited, a.countryname_left:hover, a.countryname_left:active {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica;
	margin-left:6px;
	margin-top:5px;
	font-size: 16px;
	font-weight:bolder;
	color: #973607;
	text-decoration: none;
	}
	
	.menu {
		font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica;
		font-size: 10px;
		color: #3F6187;color: #2c435d;
		color: #973607;
		visibility: visible;
		margin-top: 10px;
		margin-bottom: 10px;
		border:0px solid blue;
		/*background-image: url(../images/menubgimg.gif);*/
}
	.submenu {
		margin-left:15px;
		padding-left: 0px;
		border-left:2px solid #db4e0a;
		border-top:0px;
	}
	
	.submenu .menuheader
		{font-size:11px;}

	.menuheader, .menuheaderorange, .menusubheader, .menusubsubheader, .newsheader, .menuheaderrightsidebar, .tableheader {
		font-size: 12px;
		font-weight: bold;
		margin-bottom: 1px;
		padding-left: 13px;
	}
	
	.newsheader, a.newsheader:link, a.newsheader:visited, a.newsheader:hover, a.newsheader:active {
		color: #973607;
		padding-left: 0px;
		font-size: 14px;
	}
	
	a.newsheader:hover{color: #db4e0a;}
	
	.submenu .menuheader {
		line-height:14px;
		padding-left:5px;
		border-bottom:1px dotted gray;
	}
	
	.submenu a.menuheader:hover {background-color:red;}
	
	a.nounderline:link{text-decoration: none}
	a.nounderline:visited{text-decoration: none}
	a.nounderline:hover{text-decoration: none;}
	a.nounderline:active {text-decoration: none}
	
	.menuheader, .menuheaderorange, .tableheader {margin-top: 2px;}	

	a.menuheader:link{text-decoration: none}
	a.menuheader:visited{text-decoration: none}
	a.menuheader:hover{color: #db4e0a;text-decoration: none; border:1px solid blue;}
	a.menuheader:active {text-decoration: none}
	
	a.tableheader:link{text-decoration: none}
	a.tableheader:visited{text-decoration: none}
	a.tableheader:hover{color: #db4e0a;text-decoration: none;}
	a.tableheader:active {text-decoration: none}
	
	a.menuheadernounderline:link{color: #973607;text-decoration: none}
	a.menuheadernounderline:visited{color: #973607;text-decoration: none}
	a.menuheadernounderline:hover{color: #db4e0a;text-decoration: none;
		background-image: url(imagesmenu/leftmenubg.png);
		background-repeat : no-repeat;
		background-position:left bottom;}
	a.menuheadernounderline:active {color: #973607;text-decoration: none}
	
	.menuheaderactive, .menuheaderactive2 {cursor: pointer;}
	.menuheaderactive2 {background-image: url(images/menubulleton.png);background-repeat : no-repeat;}
	a.menuheaderactive:link, a.menuheaderactive2:link{color:#db4e09;text-decoration: none}
	a.menuheaderactive:visited, a.menuheaderactive2:visited{color:#db4e09;text-decoration: none}
	a.menuheaderactive:hover, a.menuheaderactive2:hover{color:#db4e09;text-decoration: none;}
	a.menuheaderactive:active, a.menuheaderactive2:active {color:#db4e09;text-decoration: none}
	
	.menuheaderactiveright {background-image: url(images/menuheaderactiveright.gif);cursor: pointer;}
	a.menuheaderactiveright:link{color: #a09b84; text-decoration: none;}
	a.menuheaderactiveright:visited{color: #a09b84; text-decoration: none;}
	a.menuheaderactiveright:hover{color: #a09b84; text-decoration: none;}
	a.menuheaderactiveright:active {color: #a09b84; text-decoration: none;}
	
	.menuheaderrightsidebar {width: 150px;}

/* finns i styles_ie.html */	
	.menuheaderorange {color: #db4e0a;}

	.menuheaderlink {
		/*font-size: 16px;*/
		/*height:19px;
		line-height:17px;*/
		margin: 2px 0 0 0;
		padding: 0px 0px 0px 0px;
		/*overflow-y:hidden; overflow-x:hidden;
		text-decoration: none;*/
		cursor: pointer;
		padding-left: 4px;
		display: block;
	}

	a.menuheaderorange:link{color: #db4e0a; text-decoration: none;}
	a.menuheaderorange:visited{color: #db4e0a; text-decoration: none;}
	a.menuheaderorange:hover{color: #a09b84; text-decoration: none;}
	a.menuheaderorange:active {color: #db4e0a; text-decoration: none;}

	.menusubheader, .menusubsubheader {font-size : 10px; font-weight: normal;padding-left: 10px;}

	.menusubsubheader {padding-left: 15px;}

/* finns i styles_ie.html */
	.newsheader {
		margin-bottom: -6px;
		margin-top: 6px;
		border:0px solid blue;
}

	.normal {
		font-family : "Trebuchet MS",Verdana,Tahoma,Arial,Helvetica;
		font-size : 11px;
		margin : 7px 7px;
}

	.orange {color: #db4e0a;}
	
	.poll {
		background-color:#3F6187;
		font-family: "Trebuchet MS", Tahoma, Verdana;
		font-size: 10px;
		color: #FFFFFF;
	}
	
	.pollcontent, .pollradiobutton, .polloptiontext {
		background-color: #FFFFFF;
		font-family: "Trebuchet MS", Tahoma, Verdana;
		font-size: 10px;
		color: #3F6187;
	}
	.pollradiobutton {width: 15%;}
	.polloptiontext {width: 85%;text-align : left;float: left;}
	
	.randomphoto {
		width: 145px;
		position: relative;
		height: auto;
		max-height:100%;
		top: 0px;
		right: auto;
		bottom: auto;
		left: 0px;
		/*background-color: rgb(255,255,255);*/
		margin: 5px;
		padding: 0px 0px 0px 0px;
		}
		
	.randomimage_right {padding:20px 30px 0px 0px;}
		
	.rss {
		background: url(images/feed-icon-10x10.png) left center no-repeat;
		padding-left: 12px;
		}
		
	.square {
		font-family: "Trebuchet MS", Tahoma, Verdana;
		font-size: 10px;
		color: #3F6187;
		border: 1px solid #CCCCCC;
		visibility: visible;
		padding-bottom:3px;
		margin-top: 10px;
		margin-bottom: 10px;
}
		
	.search_box {
		margin : 5px 2px;
		color: #3F6187;
		text-align : right;
		float:right;
		border:0px solid yellow;
		height:35px;
}

/* finns i styles_ie.html */
	.search_field {
		color: #3F6187;color: #2c435d;
		font-size :10px;
		text-align : left;
		margin : 2px 5px;
		width: 104px;
}

/* finns i styles_ie.html */

	.tableborder {
		font-family: "Trebuchet MS", Tahoma, Verdana;
		border: 1px solid #CCCCCC;
		/*tidigare bordertable*/
}
	.tableborder .tableheader {
		margin-bottom: 0px;
		margin-top:0px;
		padding-left: 4px;
	}
	
	.normallist {
		text-align: left;
		font-size: 10px;
		margin: 0px;
		padding: 0px 0px 0px 0px;
}
	
	ul { 
		list-style-type: square;
		text-indent: 0px;
		text-align: left;
		padding: 0px 0px 0px 0px;
		margin: 10px 0px 0px 20px;
		font-size : 10px;
		left: 0px;
}

/* finns i styles_ie.html */
	li {
		padding:0px 4px 0px 0px;
		margin: 0px 0px 0px 0px;
}

	.sitemap {width:460px;}
	.sitemapcolumn {width:151px;float:left;}
	.sitemap td {width:20px;}
	
	.table_type_1 {text-align:right;}
	tr.table_type_1 td {background-color: #CDDAE7;}
	
	.table_type_1_left {text-align:left;}
	
	.nowrap {white-space:nowrap;}
	
	.quickmenu {background-color: transparent;}
	
	.topmargin3 {margin-top:3px;}
	
	.width25percent {width: 25%}
	.width130 {width:130px;}
	.width140 {width:140px;}
	.spacer {margin-top:10px;}
	/* Lightbox classes */
	#lightbox{
		background-color: rgb(246,244,235);
		padding: 10px;
		border-bottom: 2px solid #666;
		border-right: 2px solid #666;
	}
	#lightboxDetails{
		font-size: 1.0em;
		padding-top: 0.4em;
	}	
	#lightboxCaption {float: left; }
	#keyboardMsg {float: right; }
	#closeButton {top: 5px; right: 5px; }

	#lightbox img {border: none; clear: both;} 
	#overlay img {border: none; }

	#overlay {background-image: url(images/overlay.png); }

	* html #overlay{
		background-color: #333;
		back\ground-color: transparent;
		background-image: url(images/blank.gif);
		filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/overlay.png", sizingMethod="scale");
	}
	/* END Lightbox classes */
	
	/* rounded buttons */
.round, .round2, .round3 {
	font-size: 14px;
	font-weight: bold;
	cursor:pointer; 
	cursor:hand; 
	line-height:27px;
	line-height:20px;
	background:url(images/button.gif) no-repeat right top; 
	padding-right:15px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
	/*width: 100px;*/
}

.round span, .round2 span, .round3 span { 
	background:url(images/button.gif) no-repeat left top; 
	/*height:27px;*/ /*FF*/
	/*#height:25px;*/ /*IE7*/
	display:block;
	display:inline-block;
	padding-left:15px; 
	/*#line-height:27px;*/ /*IE7*/
	/*width: 100px;*/
	/*height:25px;
	line-height:27px;*/
	/*line-height:25px !important; FF*/
}



.round3 {background:url(images/button20pxheigh.png) no-repeat right top;font-size: 14px;}
.round3 span {background:url(images/button20pxheigh.png) no-repeat left top;}
	a.round3:hover{background-position:right -163px;text-decoration: none;}
	a.round3:hover span {background-position:left -163px;text-decoration: none}
	a.round3:link{color: #db4e0a; color: #973607;text-decoration: none}
	a.round3:visited{color: #db4e0a; color: #973607;text-decoration: none}
	a.round3:hover{color: #fffcd8;text-decoration: none;}
	a.round3:active {color: #db4e0a; color: #973607; text-decoration: none}

.round2 {background:url(images/button6.png) no-repeat right top;}
.round2 span {background:url(images/button6.png) no-repeat left top;}

	a.round2:hover{background-position:right -157px;text-decoration: none;}
	a.round2:hover span {background-position:left -157px;text-decoration: none}
	a.round2:link{color: #db4e0a; text-decoration: none}
	a.round2:visited{color: #db4e0a; text-decoration: none}
	a.round2:hover{color: #fafaf9; color: #fffcd8;text-decoration: none;}
	a.round2:active {color: #db4e0a; text-decoration: none}
	
	
	a.round:hover {background-position:right -155px;text-decoration: none}
	a.round:hover span {background-position:left -155px;text-decoration: none}
	a.round:link{color: #db4e0a; text-decoration: none}
	a.round:visited{color: #db4e0a; text-decoration: none}
	a.round:hover{color: #a09b84; text-decoration: none;}
	a.round:active {color: #db4e0a; text-decoration: none}
	
	
	.rundknapp, .rundknapp_search {
	font-size: 14px;
	font-weight: bold;
	cursor:pointer; 
	cursor:hand;
	background:url(images/button3.gif) no-repeat right top;
	padding-right:15px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
	/*width: 100px;*/
	/*line-height:20px;*/
}

	.rundknapp_search2
	{
	font-size: 14px;
	font-weight: bold;
	cursor:pointer; 
	cursor:hand;
	padding-right:15px; 
	vertical-align:middle;
	display:block; /*opera*/
	display:inline-block; /*ie*/
	display:-moz-inline-box;  /*ff*/
	height:25px;border:0px;
}

	.rundknapp_search {height:25px;border:0px;}
	
	.rundknapp span { 
	background:url(images/button3.gif) no-repeat left top; 
	height:27px;
	display:block;
	display:inline-block;
	padding-left:15px; 
	line-height:25px;
	/*width: 100px;*/
}

	a.rundknapp:hover{background-position:right -157px;text-decoration: none;}
	a.rundknapp:hover span {background-position:left -157px;text-decoration: none}
	a.rundknapp:link{color: #db4e0a; color: #973607; text-decoration: none}
	a.rundknapp:visited{color: #db4e0a; text-decoration: none}
	a.rundknapp:hover{color: #fafaf9; color: #fffcd8;text-decoration: none;}
	a.rundknapp:active {color: #db4e0a; text-decoration: none}
	
	/*button tag*/
	
	button {
		border:0; 
		border:none; 
		background:transparent; 
		width:1px; 
		overflow:visible; 
		white-space:nowrap; 
		padding:0 2px; 
		cursor:pointer; 
		cursor:hand;}
	
/* end rounded buttons */
