table.center {width: 731px; margin-left:auto; margin-right:auto;}

body {border:0;}

TD {
 font-family: Verdana, trebuchet MS, Arial, Times New Roman;
 font-size: 10pt;
 color: rgb(48,48,48);}

DIV.normal {
 font-family: Verdana, trebuchet MS, Arial, Times New Roman;
 font-size: 10pt;
 margin-left: 0%;}

.headerlink	/* white links in page header*/
{
 font-size: 80%;
 color: #FFFFFF;
 margin-bottom:4px;
}


.head01		/* 1st page largest header*/
{
 font-family: Arial Narrow, trebuchet MS, Arial, Verdana, Times New Roman;
 font-size: 200%;
 font-style: normal;
 font-weight: 200%;
 margin-top: 16pt;}

.head02		/* 1st page second largest header*/
{
 font-family: Arial Narrow, trebuchet MS, Arial, Verdana, Times New Roman;
 font-size: 165%;
 font-style: normal;
 font-weight: 200%;
 margin-top: 16pt;}

.news01		/* 1st page news text */
{
 font-family: Arial, Verdana, Times New Roman;
 font-size: 100%;
 font-style: normal;
 font-weight: 100%;
 line-height: 10pt;}

.rubbe00b	/* Page header */
{ font-family: Arial Narrow, trebuchet MS, arial, helvetica, verdana, Times New Roman; 
font-size: 250%;
font-weight: 100%;
letter-spacing: +0px;
} 

.rubbe00	/* Page sub header */
{ font-family: Arial Narrow, trebuchet MS, arial, helvetica, verdana, Times New Roman; 
font-size: 185%;
font-weight: 200;
letter-spacing: +0px;
} 

.rubbe00c	/* Lodge listing sub header */
{ font-family: Arial Narrow, trebuchet MS, arial, helvetica, verdana, Times New Roman; 
font-size: 1.60em;
color: #808080;
font-weight: 400;
letter-spacing: +0px;
} 

.picframe		/* Picture border: dark grey */
{border: 1px solid #666666;}

.picframe2		/* Picture border: grey */
{border: 1px solid #999999;}

.picframe3		/* Picture border: light grey */
{border: 1px solid #CCCCCC;}

.picframe_notop01	/* Picture border: grey bottom only*/
{border-right: 0px solid #CCCCCC;
border-left: 0px solid #CCCCCC;
border-bottom: 1px solid #888888;
border-top: 0px solid ##CCCCCC;}

.picframe_notop02	/* Picture border: light grey bottom, grey left only*/
{border-right: 0px solid #CCCCCC;
border-left: 1px solid #888888;
border-bottom: 1px solid #CCCCCC;
border-top: 0px solid ##CCCCCC;}

.button		/* Search button */
{ font-family: verdana,arial,helvetica; 
font-size: 8pt;
line-height: 10pt; 
background-color: rgb(48,48,48); 
color: #FFFFFF;
border-style: outset; 
border-width: 1px; 
border-color: rgb(127,127,127); 
highlight-color: #FFFFFF; 
vertical-align: top;
height: auto; 
width: 42pt; 
} 


/* New search box */

fieldset.search {
	border: none;
	width: 185px;
	margin: 0 0 0 0;
}
.search input, .search button {
	border: none;
	float: left;
}
.search input.box {
	font-family: verdana,arial,helvetica; 
	color: #909090;
	font-style: italic;
	font-size: 8pt;
	width: 134px;
	height: 14px;
	padding: 2px;
	background: #FFFFFF;
	margin-right: 2px;
	border-style:inset;
	border-width: 1px; 
	border-color: #B7B7B7; 
	highlight-color: #FFFFFF; 
}
.search input.box:focus {
	color: #000;
	font-style: normal;
	width: 134px;
	height: 14px;
	background: #FFFFFF;
}

.search button.btn {
	font-family: verdana,arial,helvetica; 
	font-size: 8pt;
	color: #CCCCCC;
	width: 38px;
	height: 20px;
	padding: 2px;
	border-style: outset; 
	border-width: 1px; 
	background-color: #303030; 
	border-color: #7F7F7F; 
	cursor: pointer;
}
.search button.btn:hover {
	color: #FFF;
	background: #000;
}



/* End new search box */






#srchresult		/* Search result is displayed in css container, because ......... from hse srch engine screws up in opera */
{
width:473px;

text-align: left;
height:auto;
position:relative;
}


.tooltip		/* The text that opens a tooltip */
{background-color: #F0F4EE;
font-weight: 200%;
padding-left: 2pt;
padding-right: 2pt;}

/* How the pre-built input form (search box) should look like (unless you have turned it off via hse.ini's "searchbox_place") */

/* The search box's general outfit */
.HSE-searchbox {
	width: 320px;
}

/* The input text field of the search box */
.HSE-inputtext {
	width: 210px;
}

/* The form button */
.HSE-button 
{ font-family: verdana,arial,helvetica; 
font-size: 8pt;
line-height: 8pt; 
background-color: rgb(48,48,48); 
color: FFFFFF;
border-style: outset; 
border-width: 1px; 
border-color: rgb(127,127,127); 
highlight-color: FFFFFF; 
height: 15pt; 
width: 50pt; 
} 


BODY { 
}