/* CSS Document */
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
body {background-color: #D2DBDF;}

h1 { color: #000000; font-size: 18px;}
h2 { color: #000000; font-size: 14px;}

ul { list-style-type: disc; }


.boldred { color: #993300; font-size: 12px; font-weight:bold;}

.margin8 {
  margin-top: 2px;
  margin-right: 8px;
  margin-bottom: 2px;
  margin-left: 8px;
  border: 1px black solid;
}

div.menubox {
	min-width:200px; 
	float:right; 
	padding: 6px; 
	border-right:#900 thin solid;
	border-left:#900 thin solid;
	border-top:#900 thick solid;
	border-bottom:#900 thin solid;
	margin: 8px;
}
div.menubox ul{
margin-left: -30px;
list-style-type:none;
}
div.menubox ul li{
padding-bottom: 2px;
}
p.pagedate {font-size:10px;}
	
.white a:link {color: #FFFFFF;}
.white a:visited {color: #FFFFFF;}
.white a:hover {color: #FFFFFF;}
.white a:active {color: #FFFFFF;}

a:link { color:#0000CC;}
a:visited {color: #0000CC;}
a:hover {color: #0000CC;}
a:active {color: #0000CC;}

.textbox-left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	vertical-align: top;
	text-align: left;
	padding: 8px 8px 8px 8px;
	background-image:url(images/menu/textbox-left.gif);
}
.textbox-mid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	vertical-align: top;
	text-align: left;
	padding: 8px 8px 8px 8px;
	background-image:url(images/menu/textbox-mid.gif);
}
.textbox-rt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	vertical-align: top;
	text-align: left;
	padding: 8px 8px 8px 8px;
	background-image:url(images/menu/textbox-right.gif);
}
.subpagebox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	vertical-align: top;
	text-align: left;
	padding: 20px;
	background-color:#FFFFFF;
}
.footerbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	padding: 10px 8px 4px 8px;
	background-image:url(images/menu/footer-bak.gif);
}
.footerbox2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-align: left;
	padding: 10px 8px 4px 8px;
	background-image:url(images/menu/footer-bak_green.gif);
}
table.normbox
{	border-left: 1px solid black;
	border-right: 1px solid black;
	background-color:#FFFFFF;
}
table.homebox
{	border-left: 1px solid black;
	border-right: 1px solid black;
}
table.slidebox
{	border-left: 1px solid black;
	border-right: 1px solid black;
	background-color:#000000;
}
.flashtip
{
	background-image:url(gallery/homeshow/Alaskan_Lighthouse_DSCN7266g.jpg);
	font-size:16px;
	vertical-align: top;
	color: #ffffff;	
}
form {
  display:inline;
  float:right;
  margin: 0;
  padding: 0;
}

div.l-float {
  float: left;
  margin: 2px 8px;
  text-align:center;
  padding: 5px 5px;
  }
  
div.l-float p {
   color:#993300;
   }
   
div.l-float img {
border: 1px black solid;
text-align:center;
}

div.r-float {
  float: right;
  margin: 2px 8px;
  text-align:center;
  padding: 5px 5px;
  }
  
div.r-float p {
   color:#993300;
   }
   
div.r-float img {
border: 1px black solid;
}
div.c-float {
  margin-left: auto;
  margin-right:auto;
  padding: 5px 5px;
  text-align:center;
  }
  
div.c-float p {
   color:#993300;
   }
   
div.c-float img {
border: 1px black solid;
}
table.gallery
{
border-collapse: collapse;
align: center;
}

table.gallery td {
border:solid thin #993300;
padding: 8px;
}

img.icon {
vertical-align:text-bottom;
border:none;
}
#center {
	margin:auto auto;
	padding: 0;}
#wjc{
	margin:auto auto;
	padding: 0;}