.dynamicDiv {
}

#greybg {
	position: absolute;
	top: 0px;
	left: 0px;
	width:980px;
	height:850px;
	overflow:hidden;
	background:#dddddd;
	z-index:-2000;
}

#gohome {
	position: absolute;
	top: 0px;
	left: 10px;
}

#fetchingjill {
        padding-top:0px;
        xtext-align:center;
	position: absolute;
	top: 46px;
	left: 874px;
	width:90px;
	height:90px;
	xbackground: url(/images/ajax-loader.gif);
	xbackground-repeat: no-repeat;
        color:white;
        font-size:9px;
	index:20001;
}

#mappinmarker {
	position: absolute;
	background: url(/images/mappinmarker.gif);
	width:23px;
	height:32px;
	z-index:200;
}
#rj {
	position: absolute;
	top: 4px;
	left: 720px;
	width:145px;
	height:90px;
        xbackground-color:lightgreen;
	index:20000;
}
#moviecontainer {
	position: absolute;
	z-index: -100;
}
#movieframe {
        xposition: absolute;
        position: relative;
	xtop: 180px;
	top: 20px;
	left: 1px;
        padding-left:4px;
        width:601px;
        height:570px;
        background-color:#dddddd;
	display:none;
	z-index:1000;
}
#startphoto {
        position: absolute;
	top: 0px;
	z-index: -200;
}
#questionstitle {
        position: absolute;
	top: 126px;
	left: 0px;
	font-size:10px;
	background-color:#000000;
	color:#ffffff;
	width:972px;
	padding:4px;
	height:14px;
}
#suggestionstitle {
        position: absolute;
	top: 126px;
	left: 0px;
	font-size:10px;
	background-color:#000000;
	color:#ffffff;
	width:972px;
	padding:4px;
	xheight:14px;
	z-index:1;
}
.showme {
	font-size:8pt;
	line-height:10pt;
}
#nothingtitle {
        position: relative; overlay;
	top: -26px;
	left: -4px;
	font-size:10px;
	background-color:#000000;
	color:#ffffff;
	width:972;
	padding:4px;
	height:14px;
}
#startquestions {
        position: absolute;
	top: 142px;
	left: 0px;
	background-color: #dddddd;
        border: 1px solid;
	padding:10px;
	width:958px;
	height:59px;
	z-index: -150;
}
#nothingsofar {
        position: absolute;
	top: -2px;
	left: -1px;
	background-color: #dddddd;
        border: 1px solid;
	padding:10px;
	width:958px;
	height:64px;
	z-index:11;
	xz-index: -150;
}
#hidequestionsX {
	xposition: relative;
	position: absolute;
	top: 10px;
	left: 0px;
	z-index: -1;
	background-color: #d7c299;
	xbackground-color: #f7c299;
	height:64px;
	width:600px;
	xdisplay:none;
	xborder: 1px solid;
}
#bgphoto {
        position: relative;
	top: 6px;
	padding-bottom:10px;
	z-index:8;
}
#photonav {
        position: relative;
        xposition: absolute;
	top: 90px;
        text-align:right;
	xwidth: 955px;
        text-align:center;
        padding:5px;
        width:20px;
        left:574px;
        background-color:white;
	z-index:10;
        xheight:20px;
	display:none;
}
#photoframe {
	position: relative;
	background-color:blue;
	padding:5px;
	border: 4px solid;
	border-color: yellow;
}
#bgphotoZ {
	position: absolute;
	top: 325px;
	left: 15px;
	z-index: -10;
}
#container {
	position: absolute;
	top: 44px;
	left: 278px;
}
.askyourquestion {
	padding-left:3px;
	padding-right:20px;
	width:300px;
	color:#ffd800;
}
.pickcampground {
	color:#ffd800;
}
#suggestions {
	position: relative;
	left: -296px;
	top: 18px;
	background-color: #dddddd;
        border-bottom: 1px solid;
        border-left: 1px solid;
        border-right: 1px solid;
        width: 978px;
        min-height:73px;
	z-index:10;
       
}
#suggestionsXX {
	position: absolute;
	background-color: #dddddd;
        border: 1px solid;
        width: 978px;
        min-height:73px;
	xtop: 19px;
	xleft: -296px;
	top:19px;
	left:-296px;
	z-index:10;
       
}
#topicsuggestions {
  	position: relative;
//	position: absolute;
//	top:190px;
//	left:0px;
	background-color: #dddddd;
//      border: 1px solid;
        width: 980px;
        xmin-height:73px;
	top: 9px;
	left: -296px;
	max-height:502px;
	xxoverflow: auto;
	xoverflow-x: no;
	overflow-y: auto;
	z-index:0;
       
}

#status {
	position: absolute; overlay;
	top: 127px;
	left:555px;
	text-align:right;
	width:400px;
	color: red;
	font-weight: normal;
	z-index:5;
}
#browser {
	position: absolute;
	top: 655px;
	left:4px;
}
#navigation {
	position: absolute;
	xtop: 708px;
	top: 105px;
        left: 9px;
	width: 310px;
	xtext-align: right;
	text-align: left;
}


#totaltopics {
	position: absolute;
	xtop: 702px;
	top: 688px;
	width: 970px;
	left:10px;
	font-size:9px;
}
#disclaimer {
	position: absolute;
	xtop: 730px;
	top: 706px;
	width: 970px;
        left: 10px;
	text-align: left;
}
a:link.disclaimer { font-size:10px; font-weight:normal; text-decoration:none; color:brown; }

a:link.navigation { font-size:13px; font-weight:normal; text-decoration:none; xcolor:#f33e4b; color:#000000; }
a:visited.navigation { font-size:13px; font-weight:normal; text-decoration:none; xcolor:#f33e4b; color:#000000; }
.navigation { font-size:13px; font-weight:normal; text-decoration:none; xcolor:#f33e4b; color:#000000; }

#disclaimerwindow {
	position: absolute;
        height: 250px;
        width: 450px;
	padding:10px;
	top: 300px;
	left:240px;
        background-color:white;
	border: 2px solid;
	z-index:15;
	display: none;
}
#speechonoff {
	position: absolute;
	top: 18px;
	left:930px;
	text-align:right;
 	width:20px;
	font-weight: normal;
	z-index:10000;
}
a:link.speechonoff {
	color: black;
	font-size:10px;
	font-weight: normal;
	text-decoration: none;
}

.sitedetails {
	font-size:10px;
//	background: url(/images/fcppondsaskrj120.gif);
//	background-repeat: no-repeat;
//	background-position: top right;
}

#lastupdated { position: absolute; width: 970px; top: 670px; left: 8px; }
#resetrj { position: absolute; width: 980px; top: 670px; text-align: right; }
#poweredby { position: absolute; width: 980px; top: 670px; }
#myspan { visibility: visible; }
#xdetails { position: absolute; top: 20px; left: 190px; background-color: white;}
#details { position: relative; overlay; visibility: hidden; background-color: #ffffff; margin-left: 10px: top: 50px; width: 440px;}
#options { visibility: hidden; }
#answers { left: 7px; overlay; background-color: #ffffff; width: 450px;}
body {font-family: verdana, arial; background-color: #285c00; }
h3 {font-size: 14px; font-weight: bold; }
p {font-size: 11px; }
a {font-size: 12px; font-family: verdana, arial, sans-serif; font-weight:bold; }
a:link { color: #036601;}
a:visited { color: #036601;}
.topiclink { font-size:8pt; line-height:9pt; }
.vsmall { font-size: 10px; color: #555555; }
.topictitle {font-size: 12px; font-weight: bold;}
.menuitem {
  xwidth: 140px;
  list-style-type: none;
  xmargin: 0;
  font-family: verdana, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #036601;    // green for those with NO photos
  line-height: 15px;
  text-decoration: none;
}
a.clearbutton {
   font-size:11px;
   color: #333333;
   text-decoration: none;
   font-weight:normal;
}
.answer {
	font-size: 12px;
	font-weight: bold;
	background-color:green;
	color:white;
	padding:0px;
}
.answertitle {
	font-size: 12px;
	height:21px;
	xfont-weight: bold;
	background-color:green;
	color:white;
	padding-left:4px;
	padding-right:4px;
}
#fullanswer {
	position:absolute; overlay;
	top:127;
	left:608px;
	width:350px;
	min-height:480px;
	max-height:546px;
	overflow: auto;
	xoverflow-y: scroll;
	border: 1px solid;
	background-color: #dddddd;
	padding: 10px;
	z-index:10;
	display: none;
}
#fullanswer1 {
	position:absolute; overlay;
	top:0;
	left:0;
	width:350px;
	min-height:50px;
	max-height:546px;
	overflow: auto;
	xoverflow-y: scroll;
	border: 1px solid;
	background-color: #dddddd;
	padding: 10px;
	z-index:10;
	display: none;
}
#editanswer {
	position:absolute; overlay;
	margin-top:42px;
	left:292px;
	width:650px;
	min-height:150px;
	max-height:546px;
	xx-overflow: auto;
	xoverflow-y: scroll;
	border: 1px solid;
	background-color: #dddddd;
	padding: 10px;
	z-index:6000;
	display: none;
}

form {display: inline; }

