﻿.nodisplay {display: none;}


 /* - - - - - - - - */
 /* Initial Layout */
 /* - - - - - - - - */

body 
{
	background-color: #4E3522;
	margin: 0px;
    text-align: center;
   
}

div#bk_top
{
	background-image: url('../images/bk_top.png');
	background-repeat: no-repeat;
	background-attachment:fixed;
	background-position: center top;

}
div#bk_sliver
{
	background-image: url('../images/bk_sliver.png');
	background-repeat: repeat-y;
	background-position: center top;
}

div#base
{
	width: 750px; 
	height: 76%;
	vertical-align: top;
	margin-left: auto; 
	margin-right: auto;
	border:none;
	
}
div#basehome
{
	width: 746px; 
	height: 76%;
	vertical-align: top;
	margin-left: auto; 
	margin-right: auto;
	border:none;
	background-color:#DCD4B9;
	
}

 /* - - - - - - - - - - - - - - - - */
 /* Specific  Tables & Cells*/
 /* - - - - - - - - - - - - - - - - */

.content {width: 94%; margin-left: 15px; margin-right:15px;}
.content td {font-size: 8pt; color: #666666; text-align: justify; vertical-align: top; font-family: Verdana, arial, Arial, Helvetica, sans-serif; left-margin}
.content p {font-size: 8pt; color: #666666; text-align: justify; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}

.newsbase {width: 734px;}
.newsbase td{vertical-align:top;}

.news {width: 100%; background-color: #FFFFFF;}
.news td {font-size: 8pt; color: #666666; text-align: justify; vertical-align: top; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}
.news p {font-size: 8pt; color: #666666; text-align: justify; font-family: Verdana, arial, Arial, Helvetica, sans-serif; style="margin-top: 0; margin-bottom: 5"}

.lodgebase {width: 100%; vertical-align: top; border-collapse:collapse;}
.lodgebase td {border: 1px solid;border-color: #999999;padding:3px;}
.lodges {width: 100%;padding:3px; border: none; border-collapse:collapse; background-color: #DCD4B9;}
.lodges td {border: none;}
.lodges_header {background-image: url('../images/hp_table_hdr_bk_lodges.png')}

.lodgescntct {width:262px;padding:3px; border: none; border-collapse:collapse; background-color: #DCD4B9;}
.lodgescntct td {border: 1px solid;border-color: #FFFFFF;padding:3px;}
.lodgescntct_header {background-image: url('../images/hp_table_hdr_bk_lodges.png')}

.contact {width: 248px; border: 1px solid; border-color:#111111; border-collapse:collapse;}
.contact td {font-size: 8pt; color: #666666; text-align: justify; vertical-align: top; font-family: Verdana, arial, Arial, Helvetica, sans-serif; left-margin}


.hpintrotable {width:262px; border: none; border-collapse:collapse; background-color: #4E3522;}
.hpintrotable_cntnt {background-image: url('../images/hp_intro_bk.png'); padding:3px; text-align: justify}

.top {width: 746px; vertical-align: middle; margin-left: auto; margin-right: auto; 	border-collapse: collapse; }
.top p {font-size: 8pt; color: #000000; text-align: justify; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}


/* - - - - - - - - - - - - - - - - - - - - */
/* Text colours, sizes, alignment & coloured cells*/
/* - - - - - - - - - - - - - - - - - - - - */


.center{text-align: center; vertical-align: middle;}
.left{text-align: left;}
.right{text-align: right;}
.justify{text-align: justify;}

.tdbk_beige {background-color: #DDD4B9; }/* default grey text. Do not confuse with homepgtable */
.tdbk_black {background-color: #000000;}/* default grey text. */
.tdbk_white {background-color: #FFFFFF;}/* default grey text. */
.tdbk_brown {background-color: #4E3522;}/* default grey text. */

.txt_grey_8 {font-size: 8pt; color: #666666; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}/* mostly used in spans. */
.txt_blk_8 {font-size: 8pt; color: #000000; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}/* mostly used in spans. */
.txt_white_8 {font-size: 8pt; color: #FFFFFF; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}/* mostly used in spans. */
.txt_brown_8 {font-size: 8pt; color: #4E3522; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}/* mostly used in spans. */

.text_grey_7 {font-size: 7pt; color: #666666; font-family: Verdana, arial, Arial, Helvetica, sans-serif; }/* mostly used in spans. */
.txt_black_7 {font-size: 7pt; color: #000000; font-family: Verdana, arial, Arial, Helvetica, sans-serif; }/* mostly used in spans. */
.txt_white_7 {font-size: 7pt; color: #FFFFFF; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}/* mostly used in spans. */
.txt_brown_7 {font-size: 7pt; color: #4E3522; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}/* mostly used in spans. */

.introimg {margin-left: 10px;
	}
.comment {color: #666666; font-family: Verdana, arial, Arial, Helvetica, sans-serif; font-size: 7.5pt;}

/* Links, bullets, headings & HR & */
/* - - - - - - - - - - - - - - - - */

.pics_left {margin-left:10px;}
.pics_right {float:right; margin-left :10px;}

a:link {color: #4E3522;	font-family: Verdana, arial, Arial, Helvetica, sans-serif;}

a:visited {color: #4E3522; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}
a:active {color: #806C00; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}
a:hover {color: #806C00; font-family: Verdana, arial, Arial, Helvetica, sans-serif;}

.navstop a:link {color: #666666; font-family: Trebuchet MS, arial, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration: none; line-height: 9px;}
.navstop a:visited {color: #666666; font-family: Trebuchet MS, arial, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration: none;line-height: 9px;}
.navstop a:active {color: #666666; font-family: Trebuchet MS, arial, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration: none;line-height: 9px;}
.navstop a:hover {color: #666666; font-family: Trebuchet MS, arial, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; text-decoration: none;line-height: 9px;}

.txt_white_7 a:link {color: #FFFFFF; font-family: Verdana, arial, Arial, Helvetica, sans-serif; font-size: 7pt; }
.txt_white_7 a:visited {color: #FFFFFF; font-family: Verdana, arial, Arial, Helvetica, sans-serif; font-size: 7pt; }

.pagebreak {page-break-after: always;}
.justify {text-align: justify}


h1 {color: #6B6A7F; font-family: Trebuchet MS, arial, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight:bold; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
h2 {color: #740000; font-family: arial, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:normal; margin: 0px;}
h3 {color: #FFFFFF; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; margin: 0px; }
h5 {color: #4E3522; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight:bold; margin-top: 12px; margin-bottom: 12px;}


hr {color: #AA9200; background: #AA9200; border: 0px none; height:1px}

p 
{
	color: #666666;
	font-family: Verdana, arial, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
td
{
	color: #666666;
	font-family: Verdana, arial, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
ul
{
	color: #666666;
	font-family: Verdana, arial, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	list-style-image: url('../images/bullet1.gif');
}
ol
{
	color: #666666;
	font-family: Verdana, arial, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
