.ns_content_container {
  margin-top: 3px;
  margin-right: 0;
  margin-left: 30px;
  border: 1px solid #6e6d68;
  width:118px;
  height:100px;
  background-color:#fdf6c8;
}

.ns_content_title {
  text-align: left;
  font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
  color: #ffffff;
  width:118px;
  height: 20px;
  background-color:#948448;
}

.ns_content_body {  line-height:15px;
  float: left;
  overflow-y: auto;
  text-align: left;
  margin-right: auto;
  width:118px;
  height:78px;
}

.ns_content_body a:hover {  text-decoration:underline; color: #000000;
}

.ns_content_link {  text-decoration: none;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}



P { margin-top:0px; margin-left:30px; margin-right:30px; text-align:left;
}

TABLE {
 FONT-SIZE: 12px;
}

.borderimg {
	border: 4px solid #c1886d;
	float: right;
}


.ba {
	background-color: #f5ccaf;
}

.bb {
	background-color: #f7eecf;
}

.hp { }

.campingcontent
{
  width:500px;
  padding:4;
}

.np, .pfoot { display:none; }

.sm
{
 FONT-SIZE: 12px;
 vertical-align: top;
 text-align:center;
}


H1
{
 FONT-SIZE: 14px;
}
H2
{
 FONT-SIZE: 12px;
}
H3
{
 FONT-SIZE: 12px;
}

#navmain {
	position:absolute;
	top:75px;
	left:0px;
}

#navad 
{
	position:relative;
	top:5px;
	left:30px; width:122px; height:242px; border-width:0px; background:#Ffffff; z-index:0;
}


DIV.text
{
  position:absolute;
  top:0px;
  left:0px;
  height:100%;
}

DIV.textcontent
{
  width:530px;
}

DIV.navi { background-image: url(/i/bgnav.gif);
	background-repeat: no-repeat; 
	text-indent: 30px;
	font-weight:bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	width: 150px; height: 25px;}

A.nava:link {
	color: #ffffdd;
	vertical-align: -50%;
	text-decoration: none;	
}
A.nava:visited {
	color: #ffffdd;
	vertical-align: -50%;
	text-decoration: none;	
}
A.nava:hover {
	color:#aa2222;
	vertical-align: -50%;
	text-decoration: underline;	
}
A:hover { color:#aa2222; }
A:link  { color:#011200; }
A:visited  { color:#011200; }



.navtop { background-image: url(/i/bgnavtop2.jpg);
	background-repeat: no-repeat; 
	width: 150px; height: 73px;}
.bul { background-image: url(/i/bgul2.jpg);
	background-repeat: no-repeat; 
	width: 38px; height: 73px;}
.buc { background-image: url(/i/bgum.jpg);
	height: 73px;
	background-repeat: repeat-x; }
.bur { background-image: url(/i/bgur.jpg);
	width: 102px; height: 73px;
	background-repeat: no-repeat; }
.filltop { background-image: url(/i/bgfilltop.jpg);
	background-repeat: repeat-x; 
	height: 73px; width: 100%;}

.nav { background-image: url(/i/bgnavb.jpg);
	background-repeat: repeat-y; 
	width: 150px; height: 73px;}
.bcl { background-image: url(/i/bgml2.jpg);
	background-repeat: repeat-y;   
	width: 38px; height: 400px;
	vertical-align: top; text-align:center; color:#ffffff; }
.bcc {  vertical-align: top;
	background-image: url(/i/bcc.jpg);
	background-repeat: repeat; 
	height: 100%; width: 85% }
.bcr {  background-image: url(/i/bgmr.jpg);
	background-repeat: repeat-y; 
	width: 102px; height: 100%; }
.fillmid { background-image: url(/i/bgfillmid.jpg);
	background-repeat: repeat; 
	height: 100%;}

.navbot { background-image: url(/i/bgnavbot2.jpg);
	background-repeat: no-repeat; 
	width: 150px; height: 84px;}
.bbl { background-image: url(/i/bgll2.jpg);
	width: 38px; height: 84px;
	background-repeat: no-repeat; }
.bbc { background-image: url(/i/bglm.jpg);
	height: 84px;
	background-repeat: repeat-x; }
.bbr { background-image: url(/i/bglr.jpg);
	background-repeat: no-repeat; 
	width: 102px; height: 84px;}
.fillbot { background-image: url(/i/bgfillbot.jpg);
	background-repeat: repeat-x; 
	height: 84px;}


BODY
{
 FONT-FAMILY: Verdana, Arial, sans-serif;
 FONT-SIZE: 12px;
 color: #011200;
 margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;
 background-color: #fdf6c8;
}

#floating div {
	text-align: center;
        position:relative;
	bottom:0;
}

#maindiv { position: absolute; top: 20px; width: 100%; height: 1px; overflow: visible }
#condiv  { zindex: 1; position: absolute; left: 50%; width: 835px; margin-left: -417px; }




