/* finns i styles_ie.html */	
	html {background: #f5f2e6;}
	
	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;
	}

	body {
		font-family : "Trebuchet MS",Verdana,Tahoma,Arial,Helvetica;
		font-size : 11px;
		margin : 0;
		background-color: rgb(255,255,255);
		color: #3F6187;
		padding:0 10px 0 10px;
		border:0;
		height:100%;
		overflow-y:auto;
	}
	
/*New test classes and ids*/

	.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;}

/* Embedded Fonts */
<!-- /* $WEFT -- Created by: janne (frodencom@hotmail.com) on 2007-08-03 -- */
  @font-face {
    font-family: "Karin Josephson";
    font-style:  normal;
    font-weight: 700;
    src: url(KARINJO2.eot);
  }
  @font-face {
    font-family: "Karin Josephson";
    font-style:  normal;
    font-weight: normal;
    src: url(KARINJO1.eot);
  }
  @font-face {
    font-family: "Karin Josephson";
    font-style:  oblique;
    font-weight: normal;
    src: url(KARINJO0.eot);
  }
--> 

<!--  /* $WEFT -- Created by: Lorelle VanFossen (vanfossen@cameraontheroad.com) on 6/11/2006 -- */
  @font-face {
    font-family: "Bradley Hand ITC";
    font-style:  normal;
    font-weight: normal;
    src: url(../BRADLEY1.eot);
  }
--> 

/* Embedded fonts classes */
.bradley {font-family:"Bradley Hand ITC", Arial, Helvetica, sans-serif}
.josephson {font-family:"Karin Josephson", Verdana, Helvetica, sans-serif}
/* End embedded fonts classes */

	A:ACTIVE, A:LINK, A:VISITED {color: #3F6187;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: #AF8C00;
	}
	.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:link {padding-left: 5px;}
	a.relatedpostlink:visited {padding-left: 5px;}*/
	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;}

	.home, p.home {
		margin: 10px 0 0 0;
		color: #db4e0a;
		background-color: transparent;
		font-size: 24px;
		font-weight: bold;
	}
	
	.narrowlist p {
		margin: 0 0 0 0;
	}
	
/*Main elements*/
	#headercorner {
		position: fixed;
		width: 140px;
		height: 120px;
		top: 0;
		right: 0;
		bottom: auto;
		left: 0;
		border: 0px solid red;
		background-color: rgb(255,255,255);
		background-image:url(images/headercorner.jpg);
		margin: 5px 5px 5px 5px;
	}

	#header {
		position: fixed;
		width: auto;
		max-width:907px;
		height: 106px;
		top: 10px;
		right: 0px;
		bottom: auto;
		left: 12.65em;
		border: 2px solid #dbae98;
		background-color: #f6f0d4;
		margin: 5px 15px 5px 5px;
		border-left:0px;
		background-repeat : no-repeat;
	}

	#textheaders {
		position:fixed;
		background:transparent;
		top: 125px;
		right: 0px;
		bottom: auto;
		left: 6px;
		position: fixed;
		width:auto;
		max-width:1039px;
		height:20px;
		height:50px;
		margin: 2px 15px 5px 0px;
		padding: 0px 4px 5px 4px;
		overflow:auto;
		}
	
	#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;
	}
	
	#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: 5px 0px 5px 5px;
		overflow-y:auto; overflow-x:hidden;
	}
	
	#sidebarleft {
		position: fixed;
		width: 145px;
		height: auto;
		max-height:100%;
		top: 148px;
		right: auto;
		bottom: 0px;
		left: 10px;
		background-color: rgb(255,255,255);
		margin: 5px;
		padding: 5px 0px 0px 0px;
		overflow-y:auto; overflow-x:hidden;
	}
	
	#sidebarouterright {
		position: absolute;
		display:block;
		min-width: 100px;
		max-width: 205px;
		height: auto;
		max-height: 100%;
		top: 0px;
		right: 0px;
		bottom: 0px;
		left: 195px;
		background-color: rgb(255,255,255);
		padding: 5px 0px 5px 5px;
		overflow-y:auto; overflow-x:hidden;
		float:left;
	}

	#sidebarright {
		position: absolute;
		display:block;
		min-width: 120px;
		max-width: 190px;
		height: auto;
		max-height: 100%;
		top: 0px;
		right: 2%;
		bottom: 0px;
		left:0px;
		background-color: rgb(255,255,255);
		padding: 5px 0px 5px 5px;
		overflow-y:auto; overflow-x:hidden;
		float:left;
	}
	
	#footer {
		position: fixed;
		width: auto;
		max-width:893px;
		height:40px;
		top: auto;
		right: 0;
		bottom: 0%;
		left: 155px;
		margin: 5px 15px 5px 5px;
		padding-top:0px;
		background-color: rgb(255,255,255);
	}

/*End main elements*/

/*Body id classes*/
	body#xenomania div#header{background-image:url(images/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#headercorner{background-image:url(images/headercorner_bhutan.jpg);}
	body#bhutan div#header{
		background-image:url(images/headerimage_bhutan.jpg);
		background-color: #e59051;
	}
	
	body#kenya div#headercorner{background-image:url(images/headercorner_kenya.jpg);}
	body#kenya div#header{
		background-image:url(images/headerimage_kenya.jpg);
		background-color: #e59051;
	}
	
	body#nepal div#headercorner{background-image:url(images/headercorner_nepal.jpg);}
	body#nepal div#header{
		background-image:url(images/headerimage_nepal.jpg);
		background-color: #d7d9da;
	}
	
	body#norway div#headercorner{background-image:url(images/headercorner_norway.jpg);}
	body#norway div#header{
		background-image:url(images/headerimage_norway.jpg);
		background-color: #d7d9da;
	}
	
	body#spain div#headercorner{background-image:url(images/headercorner_spain.jpg);}
	body#spain div#header{
		background-image:url(images/headerimage_spain.jpg);
		background-color: #fab913;
	}
	
	body#tanzania div#headercorner{background-image:url(images/headercorner_tanzania.jpg);}
	body#tanzania div#header{
		background-image:url(images/headerimage_tanzania.jpg);
		background-color: #fab913;
	}
	
	body#thailand div#headercorner{background-image:url(images/headercorner_thailand.jpg);}
	body#thailand div#header{
		background-image:url(images/headerimage_thailand.jpg);
		background-color: #376da6;
	}
	
	body#tibet div#headercorner{background-image:url(images/headercorner_tibet.jpg);}
	body#tibet div#header{
		background-image:url(images/headerimage_tibet.jpg);
		background-color: #d7d9da;
	}
	
	body#usa div#headercorner{background-image:url(images/headercorner_usa.jpg);}
	body#usa div#header{
		background-image:url(images/headerimage_usa.jpg);
		background-color: #aab895;
	}
	
	body#alvin div#headercorner{background-image:url(images/headercorner_alvin.jpg);}
	body#alvin div#header{
		background-image:url(images/headerimage_alvin.jpg);
		background-color: #a73228;
	}
	
	body#aconcagua div#headercorner{background-image:url(images/headercorner_aconcagua.jpg);}
	body#aconcagua div#header{
		background-image:url(images/headerimage_aconcagua.jpg);
		background-color: #a73228;
	}
	
	body#argentina div#headercorner{background-image:url(images/headercorner_argentina.jpg);}
	body#argentina div#header{
		background-image:url(images/headerimage_argentina.jpg);
		background-color: #a73228;
	}
	
	body#reseblogg div#headercorner{background-image:url(images/headercorner_reseblogg.jpg);}
	body#reseblogg div#header{
		background-image:url(images/headerimage_reseblogg.jpg);
		background-color: #a73228;
	}
	
/*End body id 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-bottom: 1px solid #e3e0d3;
		border-left: 1px solid #e3e0d3;
		border-right: 1px solid #e3e0d3;
		border-top: 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-bottom: 1px ridge #b8781c;
		border-left: 1px ridge #b8781c;
		border-right: 1px ridge #b8781c;
		border-top: 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-bottom: 1px ridge #b8781c;
		border-left: 1px ridge #b8781c;
		border-right: 1px ridge #b8781c;
		border-top: 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-bottom: 1px ridge #b8781c;
		border-left: 1px ridge #b8781c;
		border-right: 1px ridge #b8781c;
		border-top: 1px ridge #b8781c;}
	a.btnsitemap:active {color: #fff9e5; text-decoration: none}
	
	.btnblue, .btnactiveblue {	
		background-image: url(images/btn_bg_blue.png);cursor: pointer;
		border-bottom: 1px ridge #3F6187;
		border-left: 1px ridge #3F6187;
		border-right: 1px ridge #3F6187;
		border-top: 1px ridge #3F6187;
	}
	
	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}
	
	.btnyellow {	
		background-image: url(images/btn_bg_yellow.png);cursor: pointer;
		color: #b36016;
		border-bottom: 1px ridge #b8781c;
		border-left: 1px ridge #b8781c;
		border-right: 1px ridge #b8781c;
		border-top: 1px ridge #b8781c;
	}
	
	a.btnyellow:link{color: #b36016; text-decoration: none}
	a.btnyellow:visited{color: #b36016; text-decoration: none}
	a.btnyellow:hover{color: #fbce03; text-decoration: none;}
	a.btnyellow:active {color: #b36016; text-decoration: none}
	
/*End button classes*/
	
	.extrainfo {
		margin-top: 5px;
		border:0px solid red;
	}

	.extrainfo ul a, .extrainfo ul {
	margin-left:0px;}

	.floatleft {float:left;}
	.floatright {float:right;}
	
	h1, h2, h3, h4, h5, h6 { 
		font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
		color: #3F6187;
		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;}
	
	.h2background {
		background-image:url(images/h2background.jpg);
		background-repeat : no-repeat;
		font-size: 28px;
		padding-bottom: 3px;
		padding-top: 0px;
		padding-left:10px;
		color: #722401;
	}
	
	.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;
		/*border:1px solid red;*/
	}
/*end gallery classes additions*/
/*wp classes additions to imageblock*/
	.wp-imageblock-align {
		margin-left:-30px;
	}
/*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;}

	.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:#f6f4eb;
				background-color:#f5f2e6;}

	.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;}
	.updated p {font-size:10px;color:silver;float:right;}
	
	.margintopofpage {margin-top: 15px;}
	
	.menu {
		font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica;
		font-size: 10px;
		color: #3F6187;
		visibility: visible;
		margin-top: 10px;
		margin-bottom: 10px;
}

	.menuheader, .menuheaderorange, .menusubheader, .menusubsubheader, .newsheader, .menuheaderrightsidebar, .menuheaderorangerightsidbar {
		font-size: 12px;
		font-weight: bold;
		background-color: #f6f4eb;
		background-color: #f5f2e6;
		margin-bottom: 1px;
		padding-left: 4px;
	}
	
	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 {margin-top: 2px;}	

	a.menuheadernounderline:link{text-decoration: none}
	a.menuheadernounderline:visited{text-decoration: none}
	a.menuheadernounderline:hover{text-decoration: none;}
	a.menuheadernounderline:active {text-decoration: none}
	
	.menuheaderactive {background-image: url(images/menuheaderactive.gif);cursor: pointer;background-repeat:repeat-y;}
	a.menuheaderactive:link{color: #a09b84; text-decoration: none}
	a.menuheaderactive:visited{color: #a09b84; text-decoration: none}
	a.menuheaderactive:hover{color: #a09b84; text-decoration: none;}
	a.menuheaderactive:active {color: #a09b84; 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;}

	.menuheaderorange, .menuheaderorangerightsidbar {
		color: #db4e0a;
		font-size: 12px;
		/*height:19px;
		line-height:17px;*/
}

	.menuheaderorangerightsidbar {width: 150px;}

	.menuheaderlink {
		font-size: 12px;
		/*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;
		/*background-image: url(images/menuheaderactive.gif);*/
		background-image: url(images/menuheaderactiveright.gif);
}

	.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;
}

/*	.menuheadertype3 {
		color: #fff9e5;
		background-color: transparent;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 0px;
}*/

	.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;
		}
		
	.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;
}

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

/* finns i styles_ie.html */
	.skrivstil, p.skrivstil {
		font-family : "Karin Josephson", verdana, tahoma;
		font-size: 18px;
		margin: 6px 0 3px 0;
		font-weight: bold;
	}

	.tableborder {
		font-family: "Trebuchet MS", Tahoma, Verdana;
		border: 1px solid #CCCCCC;
		/*tidigare bordertable*/
}
	.tableborder .menuheader {
		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;}
	
	.mainmenuheader {
		background-image: url(images/btn_bg_beige.png);cursor: pointer;
		background-color: white;
		border: 1px solid #e3e0d3;
		line-height:15px;
		padding-left:4px;
		margin-left:4px;
		width: 108px;
		display: block;
	}
	
	a.mainmenuheader:link{background-color: #f5f2e6; color: #858069; text-decoration: none}
	a.mainmenuheader:visited{background-image: url(images/btn_bg_beige.png);color: #858069; text-decoration: none}
	a.mainmenuheader:hover{background-image: url(images/btn_bg_orange.png); color: #fbce03; 
		border: 1px ridge #b8781c;
		text-decoration: none;}
	a.mainmenuheader:active {background-image: url(images/btn_bg_yellow.png);color: #858069; text-decoration: none}
	
	.mainmenusubheader {
		background-color: #f5f2e6;
		border-bottom: 1px solid #e3e0d3;
		border-left: 1px solid #e3e0d3;
		border-right: 1px solid #e3e0d3;
		border-top: 1px solid #e3e0d3;
		line-height:15px;
		padding-left:4px;
		color: #fff9e5;
		background-color: #ffffff;
		width: 110px;
		line-height:15px;
		display: block;
	}

	a.mainmenusubheader:link{background-color: #f5f2e6; color: #858069; text-decoration: none}
	a.mainmenusubheader:visited{background-image: url(images/btn_bg_beige.png);color: #858069; text-decoration: none}
	a.mainmenusubheader:hover{background-image: url(images/btn_bg_orange.png); color: #fbce03; 
		border-bottom: 1px ridge #b8781c;
		border-left: 1px ridge #b8781c;
		border-right: 1px ridge #b8781c;
		border-top: 1px ridge #b8781c;
		text-decoration: none;}
	a.mainmenusubheader:active {background-image: url(images/btn_bg_yellow.png);color: #858069; text-decoration: none}

	.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 {
	font-size: 14px;
	font-weight: bold;
	cursor:pointer; 
	cursor:hand; 
	line-height:27px;
	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 { 
	background:url(images/button.gif) no-repeat left top; 
	height:27px;
	display:block;
	display:inline-block;
	padding-left:15px; line-height:25px;
	/*width: 100px;*/
}
.round2 {background:url(images/button3.gif) no-repeat right top;}
.round2 span {background:url(images/button3.gif) 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}
	
	/*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 */
