@import url(navigation.css);

body   {
	margin: 0px 0px 1px 0px;
	text-align: center;
	padding: 0px;
	color: #424242 !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #f6f6f6 none;
}


/*************** blocks  ********************/

.displaynone  {
	display: none;
	height: auto;
}

#constrain  {
	margin: auto;
	width: 1002px;
	height: auto;
	text-align: left;
	display: block;
}

.cntcontainer  {
	border-left: 1px #d7d7d7 solid !important;
	border-bottom: 1px #d7d7d7 solid !important;
	border-right: 1px #d7d7d7 solid !important;
	width: 1002px;
	height: 400px;
	min-height: 400px;
	display: block;
	position:relative;

}

#front .cntcontainer {
	padding:15px 10px 0 10px;
	width:982px;
}

#subpage .cntcontainer  {
	background: #FFF;
	width: 1002px;
	position:relative;
	height:auto;
	position /*\**/: inherit\9
}

html>body .cntcontainer  {
	height:auto;
	background:#fff !important;
}

#hdr  {
	border-left: 1px #d7d7d7 solid;
	border-right: 1px #d7d7d7 solid;
	width: 1002px;
	height: 121px;
	display: block;
	position: relative;
	background: transparent url(/img/header-new.gif) repeat-x;
}

#hdr .logo h3  {
	margin: 0;
	padding: 0;
}

#hdr .logo h3 a   {
	display: block;
	width: 121px;
	height: 75px;
	background: url('/img/logo_eng.gif') no-repeat ;
	overflow: hidden;
	text-indent: -3000px;
	margin: 0px 0 0 0;
}

 .isl #hdr .logo h3 a   {
	background: url('/img/logo_isl.gif') no-repeat ;
}

.de #hdr .logo h3 a   {
	background: url('/img/logo_eng.gif') no-repeat ;
}

.logo  {
	position: relative;
	width: 121px;
	height: 75px;
	padding: 0;
	margin: 0;
	top: 1px;
	left: 15px;
}

#hdrmenu  {
	width: 1002px;
	height: 37px;
	display: block;
	position: absolute;
	background:#faf7f5 url(/img/header-menu-back.gif) repeat-x bottom;
	top: -37px;
	left:auto;
	margin:0 auto;
	
	top /*\**/: 84px\9
	
	

}

*+html #hdrmenu {
	top: -37px;
	margin:0;
	left:0;
}

#hdrmenu li {
	height:auto;
	background:none;
}

#hdrmenu li a {
	color:#9d8470 !important;
	height:22px;
	line-height:30px;
	background:none;
	padding:0 18px 0 18px;
}

#hdrmenu li.selected {
	background:none;
	padding:0;
}

#hdrmenu li.selected a {
	color:#b5a69a;
	background:#fff;
	border-left:#f5c39a 1px solid;
	border-right:#f5c39a 1px solid;
}

#front #hdrmenu  {
	left:0 !important;
	top:-37px;
}

#searchBox  {
	z-index:98;
	width: 211px;
	height: 23px;
	display: block;
	position: absolute;
	right:0;
	top: -77px;
	color: #f5ece5;
	
	/*padding-right: 30px\9
	top: 46px\9*/

}

*+html #searchBox {
	top: -76px;
}


#front #searchBox {
	right: 1px;
	top: -76px;
}

#front #links  {
	right: 1px;
	top: -74px;
}

#links  {
	z-index:99;
	width: 260px;
	height: 13px;
	display: block;
	position: absolute;
	right: 210px;
	top: -73px;
	text-align: right;
	color: #f5ece5;
	
	top /*\**/: -475px\9
}

*+html #links {
	top: -73px;
}

#links a, #links2 a  {
	color: #f5ece5 !important;
}

#front #links  {
	right: 221px;
}

#banner  {
	width: 600px;
	height: 53px;
	display: block;
	position: absolute;
	right: 0px;
	top: -92px;
}

.lang  {
	/*width:auto !important;
	height:auto !important;*/
	display: block;
	position: absolute;
	right: 5px;
	top: -29px;
	z-index: 1000;
	
	/*top: -430px*/
}

*+html .lang {
	top: -29px;
}


.lang a, .lang2 a   {
	float: left;
	display: block;
	width: 21px;
	height: 13px;
	background: url('/img/flag_isl.gif') no-repeat ;
	overflow: hidden;
	text-indent: -3000px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px 2px 0 2px;
	border:#fedec4 2px solid;
}

 .isl .lang a.eng, .isl .lang2 a.eng   {
	background: url('/img/flag_eng.gif') no-repeat ;
}

.isl .lang a.de, .isl .lang2 a.de   {
	background: url('/img/flag_de.gif') no-repeat ;
}

.de .lang a.eng, .de .lang2 a.eng   {
	background: url('/img/flag_eng.gif') no-repeat ;
}

.de .lang a.isl, .de .lang2 a.isl   {
	background: url('/img/flag_isl.gif') no-repeat ;
}

.lang a.de, .lang2 a.de   {
	background: url('/img/flag_de.gif') no-repeat ;
}

#front .lang  {
	right: 11px;
}

.section1  {
	display: block;
	height: 10px;
	min-height: 50px;
	background: #FFF;
	border:none !important;
}

.section_bottom  {
	display: block;
	height: 10px;
	background:none !important;
}

.page_bottom  {
	display: none;
}

html>body .section1  {
	height: auto;
}

#front .panel1  {
	width: 911px;
	display: inline-block;
	height: auto;
	min-height: 150px;
	padding: 0 11px 0 11px;
	background: transparent url(/img/frontpanelbg.gif) repeat-y;
}

#front .panelbt  {
	width: 933px;
	height: 14px;
	background: transparent url(/img/section_bottom.gif) no-repeat;
}

* html #front .panel1  {
	height: 150px;
}

#sec1 .panel1  {
	float: left;
	width: 768px;
	min-height: 100px;
	margin-left: 205px;
	padding: 0;
}

#sec1 .panel2  {
	float: left;
	width: 190px;
	min-height: 100px;
	margin-left: -969px;
}

* html #sec1 .panel1  {
	display: inline;
}

#sec2 .panel1  {
	float: left;
	width: 768px;
	min-height: 100px;
	margin-left: 205px;
	padding: 0;
}

#sec2 .panel2  {
	float: left;
	width: 190px;
	min-height: 100px;
	margin-left: -969px;
}

* html #sec2 .panel1  {
	display: inline;
}

.mailinglist .hdr  {
	float: left;
	width: 190px;
	padding: 0;
	margin: 0;
}

.mailinglist .hdr h3  {
	float: left;
	width: 190px;
	height: 33px;
	display: block;
	background: transparent url(/img/mailing_list.gif) no-repeat;
	overflow: hidden;
	text-indent: -3000px;
	margin: 0;
	padding: 0;
}

.isl .mailinglist .hdr h3  {
	background: transparent url(/img/mailing_list_isl.gif) no-repeat;
}

.de .mailinglist .hdr h3  {
	background: transparent url(/img/mailing_list_de.gif) no-repeat;
}

.mailinglist .container  {
	float: left;
	width: 181px;
	height: 127px;
	min-height: 127px;
	background: #f6f6f6 url(/img/book_bottom.gif) no-repeat bottom;
	margin: 0;
	padding: 12px 6px 0 3px;
}

html>body .container  {
	height: auto;
}

#sec2 .panel1 ul  {
	list-style: none;
	padding: 0;
	margin: 0;
}

#sec2 .panel1 li  {
	float: left;
	display: block;
	width: 137px;
	height: 160px;
	margin-left: 20px;
}

#sec2 .panel1 li.first  {
	margin-left: 0;
}

#sec2 .panel1 li img  {
	float: left;
	padding-bottom: 3px;
}

.mailinglist #mailReg  .searchBtn  {
	float: right;
	height: 22px;
	width: 81px;
	display: block;
	background: transparent url(/img/mail_button.gif) no-repeat ;
	border: 0;
	text-indent: -3000px;
	overflow: hidden;
	margin: 10px 0 0 0;
	padding: 0;
	cursor: pointer;
	color: #a3a3a3;
}

.isl .mailinglist #mailReg .searchBtn  {
	background: transparent url(/img/mail_button_isl.gif) no-repeat ;
}

.de .mailinglist #mailReg .searchBtn  {
	background: transparent url(/img/mail_button.gif) no-repeat ;
}


/*#subpage .panel1 #mailReg  {
	width: 176px;
}*/

#sec3 {
	margin:0 -10px 0 -10px;
	background:#edeff0;
	width:992px;
	padding:10px 0 10px 10px;
}

#sec3 .panel1  {
	float: left;
	width: 314px;
	min-height: 100px;
	margin-left: 5px;
	padding: 0;
	border-right:1px solid #fff;
}

#sec3 .panel2  {
	float: left;
	width: 314px;
	min-height: 100px;
	margin-left: 13px;
	border-right:1px solid #fff;
}

#sec3 .panel3  {
	float: left;
	width: 314px;
	min-height: 100px;
	margin-left: 13px;
}

* html #sec3 .panel1  {
	display: inline;
}

#sec3 .hdr  {
	float: left;
	width: 314px;
	padding: 0;
	margin: 0;
}

#sec3 .hdr h3  {
	float: left;
	width: 314px;
	height: 33px;
	display: block;
	overflow: hidden;
	text-indent: -3000px;
	margin: 0;
	padding: 0;
}

#sec3 .container  {
	float: left;
	width: 304px;
	height: 195px;
	background:none;
	margin: 0;
	padding: 0 3px 0 6px;
}

.eng #sec3 .container, .de #sec3 .container  {
	height: 151px;
}

#sec3 .faceb  {
	height: 195px;
}

.eng #sec3 .panel2 .container, .de #sec3 .panel2 .container  {

/*	background: #f6f6f6 url(/img/west_bottom.gif) no-repeat top;*/


}

#sec3 .panel1 .hdr h3  {
	background: transparent url(/img/video_hdr.gif) no-repeat;
}

#sec3 .panel2 .hdr h3  {
	background: transparent url(/img/anoucecent_hdr.gif) no-repeat;
}

#sec3 .panel3 .hdr h3  {
	background: transparent url(/img/usef_hdr.gif) no-repeat;
}

.isl #sec3 .panel1 .hdr h3  {
	background: transparent url(/img/facebook_hdr2.gif) no-repeat;
}

.isl #sec3 .panel2 .hdr h3  {
	background: transparent url(/img/anoucecent_hdr_isl2.gif) no-repeat;
}

.isl #sec3 .panel3 .hdr h3  {
	background: transparent url(/img/usef_hdr_isl2.gif) no-repeat;
}

.de #sec3 .panel1 .hdr h3  {
	background: transparent url(/img/anoucecent_hdr_de.gif) no-repeat;
}

.de #sec3 .panel2 .hdr h3  {
	background: transparent url(/img/west_hdr_de.gif) no-repeat;
}

.de #sec3 .panel3 .hdr h3  {
	background: transparent url(/img/usef_hdr_de.gif) no-repeat;
}

.panel2 .article-headlines span   {
	display: block;
}


/**booking**/

.bookHdr  {
	float: left;
	width: 190px;
	padding: 0;
	margin: 0;
}

.bookHdr h3  {
	float: left;
	width: 190px;
	height: 33px;
	display: block;
	background: transparent url(/img/book_hdr.gif) no-repeat;
	overflow: hidden;
	text-indent: -3000px;
	margin: 0;
	padding: 0;
}

.isl .bookHdr h3  {
	background: transparent url(/img/book_hdr_isl.gif) no-repeat;
}

.de .bookHdr h3  {
	background: transparent url(/img/book_hdr_de.gif) no-repeat;
}

.bookContainer  {
	float: left;
	width: 181px;
	height: 228px;
	min-height: 228px;
	background: #f6f6f6 url(/img/book_bottom.gif) no-repeat bottom;
	margin: 0;
	padding: 0 6px 0 3px;
}

#subpage .bookContainer  {
	height: 150px;
	min-height: 150px;
}

html>body .bookContainer  {
	height: auto;
}

html>body #subpage  .bookContainer  {
	height: auto;
}

.bookContainer label  {
	width: 180px;
	padding: 0;
	margin-top: 12px;
	display: block;
}

.bookContainer select  {
	width: 180px;
}

.date  {
	width: 181px;
}

.bookContainer .searchBtn  {
	float: right;
	height: 22px;
	width: 81px;
	display: block;
	background: transparent url(/img/book_btn.gif) no-repeat ;
	border: 0;
	text-indent: -3000px;
	overflow: hidden;
	margin: 18px 0 0 0;
	padding: 0 ;
	cursor: pointer;
	color: #a3a3a3;
}

.isl .bookContainer .searchBtn  {
	background: transparent url(/img/book_btn_isl.gif) no-repeat ;
}

.de .bookContainer .searchBtn  {
	background: transparent url(/img/book_btn_de.gif) no-repeat ;
}

#front .day,#subpage .day  {
	width: 50px;
}

#front .month,#subpage .month  {
	width: 50px;
}

#front .year,#subpage .year  {
	width: 74px;
}


/**mailform**/

.mailform  {
	position: absolute;
	width: 400px;
	padding: 10px;
	border: 1px #CCCCCC solid;
}

.mailform .form_field  {
	position: relative;
	width: 400px;
	height: 20px;
	padding: 3px 0 3px 0 ;
}

.mailform .form_field label  {
	float: left;
	width: 95px;
	height: 20px;
	line-height: 20px;
	text-align: right;
	padding: 0 5px 5px 0;
	display: block;
}

.mailform .form_field input  {
	width: 200px;
	height: 18px;
	border: 1px silver solid;
}

.mailform .form_txtArea  {
	position: relative;
	width: 400px;
	min-height: 50px;
	padding: 3px 0 3px 0 ;
}

.mailform .form_txtArea label  {
	float: left;
	text-align: right;
	width: 95px;
	height: 40px;
	display: block;
	padding: 0 5px 5px 0;
}

.mailform .form_txtArea textarea  {
	width: 290px;
	height: 80px;
	border: 1px silver solid;
}

.mailform  .formBtn  {
	float: right;
	display: block;
	height: 22px;
	width: 82px;
	overflow: hidden;
	background: transparent url(/img/senda_btn.gif) no-repeat right;
	border: 0;
	text-indent: -3000px;
	cursor: pointer;
}

.isl #mailform  .formBtn  {
	background: transparent url(/img/senda_btn_isl.gif) no-repeat right;
}

.de #mailform  .formBtn  {
	background: transparent url(/img/senda_btn_de.gif) no-repeat right;
}

.warningTxt  {
	float: left;
	color: Red;
}

.mailform  .invalid input,.mailform .invalid textarea  {
	border: 1px Red solid;
}

.loading  {
	padding: 5px;
}


/**search**/

.searchdiv  {
	float: left;
	height: 20px;
	line-height: 20px;
	width: 212px;
	margin: 0;
	padding: 0px 0px 0 0px;
}

.search_txt_box  {
	float: left;
	width: 135px;
	height: 16px;
	background: #FFF none;
	border: 1px #dadada solid;
	color: #001e44;
	margin: 2px 0 0 10px;
	padding: 2px 0 0 3px;
}

.search_btn  {
	float: left;
	height: 21px;
	width: auto;
	display: block;

	border: 0;
	text-indent: 0;
	margin: 0 0 0 0;
	padding: 0;
	cursor: pointer;
	color: #f5ece5;
	background:none;
}

.panel1 .searchdiv  {
	display: block;
	width: 200px;
	height: 20px;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

.panel1 .search_btn  {
	float: left;
}

#subpage .panel1  {
	float: left;
	width: 745px;
	min-height: 350px;
	margin-left: 228px;
	padding: 20px 0 10px 15px;
}

#subpage .panel2  {
	float: left;
	width: 190px;
	min-height: 350px;
	margin-left: -979px;
	margin-top: 20px;
	padding-left:10px;
}

.leftContent  {
	padding: 0px 3px 0 15px;
}

* html #subpage .panel1  {
	display: inline;
	height: 350px;
}

#submenu  {
	width: 190px;
	background: transparent url(/img/submenu_top.gif) no-repeat top;
	padding: 4px 0 0 0px;
}

#subpage .submenuBottom  {
	width: 190px;
	height: 11px;
	background: transparent url(/img/submenu_bottom.gif) no-repeat;
	padding: 0;
	margin-bottom: 15px;
}

#subpage .bread  {
	width: 540px;
	display: block;
	left: 213px;
	margin:0 0 15px; 0;
	color: #7b7b7b;
}

#subpage .bread a  {
	color: #7b7b7b;
	font-size: 11px;
}

#subpage .tools  {
	width: 220px;
	height: 15px;
	display: block;
	position: absolute;
	right: 0px;
	top: 0px;
	text-align: right;

	padding:0 5px 0 0;
}

#constrain .links a  {
	float: right;
	line-height: 19px;
	color: #636363;
}

.tour_photo   {
	background: url(/img/header-back.gif) bottom repeat-x;
	border:none;
	width:760px;
	margin:0 0 15px -15px;
	min-height:0;
	float:left;
}

.tour_photo h1 {
	margin:15px 0 18px 0;
	float:left;
}

.default-page .tour_photo h1 {
	margin-top:0;
}

html>body .tour_photo   {
	height: auto;
}

.breadnav {
	display:block !important;
	margin:0 0 15px 0;
}

.tour_photo .tools {
	position:relative !important;
	float:right !important;
	color:#ebded4;
	margin:17px 0 !important;
	height:auto !important;
	width:auto !important;
}

	.default-page .tour_photo .tools {
		margin-top:0 !important;
	}

	.tour_photo .tools .tools-menu {
		float:left !important;
		padding-top:4px;
	}

	.tour_photo .tools .sharebutton {
		float:left;
		margin-left:10px;
	}
		.tour_photo .tools a {
			color:#be9879;
			font-size:11px;
		}

.breadnav a {
	color:#be9879 !important;
	font-size:11px !important;
}

.fact_container   {
	float: right;
	margin-top:-25px;
	min-height: 50px;
	padding: 0 0 5px 10px;
	width: 297px;
}

html>body .fact_container   {
	height: auto;
}

.factboxHdr   {
	background:#efefef url(/img/fact-box-head.gif) repeat-x;
	padding:12px 10px 5px 10px;
	border-bottom:#fff 1px solid;
	border-left:#d7d7d7 1px solid;
	border-right:#d7d7d7 1px solid;
	width:auto;
	margin:0;
}

	.factboxHdr h3 {
		color:#58402d;
		font-size:14px;
	}

.factBox   {
	background: #efefef;
	border-bottom: 1px solid #d7d7d7;
	border-left: 1px solid #d7d7d7;
	border-right: 1px solid #d7d7d7;
	float: left;
	padding: 10px;
	width: 275px;
	margin-bottom:20px;
}

.factBox ul  {
	list-style: none;
	margin: 0;
	padding: 0;
}

.factBox li  {
	background: transparent url(/img/li_or.gif) no-repeat 0 2px;
	padding: 0 0 0 15px;
}

.factBox h3  {
	display: block;
	border-bottom: 1px  silver solid;
}

.urgent   {
	background: #FDFDDA url(/img/urgent_icon.gif) no-repeat scroll right center;
	border: 1px solid #BCBCBD;
	margin: 5px 0;
	padding: 10px;
}

.tools ul  {
	list-style: none;
	margin: 0;
	padding: 0;
}

.tools li  {
	float: right;
}

.tools span  {
	float: right;
	padding-right: 10px;
}

.tools li a   {
	width: 20px;
	height: 13px;
	display: block;
	overflow: hidden;
	margin-right: 2px;
	text-indent: -3000px;
}

.tools li a  {
	background: transparent url(/img/minka.gif) no-repeat 0 0;
}

.tools li.big  a  {
	background: transparent url(/img/staekka.gif) no-repeat 0 0;
}

.tools li.invert a  {
	background: transparent url(/img/invert.gif) no-repeat 0 0;
}

.norm a:hover ,.big a:hover ,.invert a:hover  {
	background-position: 0 -13px;
}

.tools span li  {
	 padding: 0 5px 0 5px;
	background: url(/img/top_link.gif) no-repeat right 7px;
}

.tools span li a  {
	width: auto;
	height: auto;
	overflow: visible;
	margin-right: 0;
	text-indent: 0;
	background: none;
	color: #464646;
}

 .footer  {
	width: 980px;
	height: auto;
	display: block;
	padding: 15px 0 15px 0px;
	text-align: center;
}

.footer img {
	margin-right:10px;
}



 .footer a  {
	color: #939393;
}


/**** mail register******/

#mailReg .form_field input  {
	margin-top: 5px;
	width: 176px;
}

#mailReg input  {
	width: 176px;
	margin-top: 5px;
	border: 1px #a5acb2 solid;
}

#mailReg  .invalid   {
	border: 1px Red solid;
}

.confirm  {
	border-top: 1px #a5acb2 solid;
	padding: 5px 0 0 0;
	margin-top: 5px;
}


/**** User Login ******/

.userLogin  {
	float: left;
	width: 735px;
	height: 22px;
	min-height: 22px;
	border: 1px #cccccc solid;
	padding: 5px;
	background: #f6f6f6;
}

html>body .userLogin  {
	height: auto;
}

#subpage .loginfield  {
	float: left;
	display: block;
	height: 20px;
	width: 300px;
}

#subpage .loginfield label  {
	float: left;
	display: block;
	height: 16px;
	width: 100px;
	text-align: right;
	padding: 2px 10px 0 0;
}

#subpage .loginfield input  {
	float: left;
	height: 20px;
	border: 1px #cccccc solid;
	width: 150px;
	padding: 0 0px 0 0;
}

#subpage .login_btn  {
	float: left;
	height: 22px;
	width: 81px;
	display: block;
	background: transparent url(/img/login_btn.gif) no-repeat ;
	border: 0;
	text-indent: -3000px;
	overflow: hidden;
	margin: 0px 0 0 0;
	padding: 0 ;
	cursor: pointer;
	color: #a3a3a3;
}

.logout  {
	padding: 0 0 0 15px;
	background: url(/img/logout.gif) no-repeat;
}

.loginError  {
	float: left;
	color: Red;
	width: 720px;
	text-align: center;
	padding-top: 5px;
}


/**** FAQ ******/

.faq {
}

.open  {
	height: auto;
	padding: 5px 0 5px 0;
}

.closed  {
	display: none;
}

.faqsep  {
	border-bottom: 1px #dcdcdc solid;
	margin: 5px 0 5px 0;
}


/****** News **********/

#sec3 .panel1 span  {
	color: #6f6f6f;
	width: 308px;
	display: block;
	padding-top: 5px;
}

#sec3 .panel1 a  {
	color: #222222;
}

.artdate  {
	color: #6f6f6f;
	display: block;
	font-size: 10px;
}

.artheader  {
	padding: 0 0 0 5px;
	margin: 0 0 3px 0;
	line-height: 13px;
}

.separator  {
	border-bottom: 1px #c4c4c4 solid;
	margin: 5px 0 5px 0;
}


/****** misc **********/

.clear  {
	display: block;
	height: auto;
}

.fix  {
	display: inline;
}

.fix:after   {
 content: ".";	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.fix   {
	display: inline-block;
}

* html .fix   {
	height: 1%;
}

.fix   {
	display: block;
}

.clearboth  {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

a    {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c25016 !important;

text-decoration: none
}

a:active   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #F57F21;
}

a:hover   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #F57F21;

 text-decoration: underline
}

a:focus  {
	outline: none;
}

h1,h2,h3,h4,h5   {
	font-family: Arial, Helvetica, sans-serif;
	color: #535353;
	line-height: 1.1em;
	margin: 0 0 0.3em 0;
	font-weight:normal;
}

h1   {
	font-size: 20px;
}

h2   {
	font-size: 18px;
}

h3   {
	font-size: 16px;
}

h4   {
	font-size: 12px;
}

hr   {
	background : #e0e0e0;
	color: #e0e0e0 ;
	height: 1px;
}

form, blockquote,img   {
	margin: 0;
	padding: 0;
}

p  {
	margin-top: 0em;
	padding: 0px 0px 0px 0px;
	margin-bottom: 0em;
}

#face  {
	margin: 5px 0 0 5px;
}

.p1  {
	display: none;
}

/* Maggi fix */

#langnav {
	position: relative;
	width: 1002px;
	margin: 0 auto;
}

.lang2 {
	position: absolute;
	right: 12px;
	top: 92px;
	z-index: 100;
}
#searchBox2 {
	position: absolute;
	right: 0px;
	top: 45px;
	z-index: 100;
}
#links2 {
	position: absolute;
	right: 220px;
	top: 49px;
	z-index: 100;
	color: #f5ece5;
}