#container {
/*set default font-size*/
font-size: 70%;
font-family: verdana;
text-align : left;
background: #ffffff;
}

/*
======================================
==============TAGS====================
======================================
*/


h1,h2,h3,h4 {color: #9d0101; margin-top: 13px;}

h1 {font-size: 20px;}
h2 {font-size: 17px;}
h3 {font-size: 13px;}

img {max-width:100%;}

/*
======================================
======TOPBAR IMAGE REPLACEMENT========
======================================
*/

#topbar {display:block; height:149px; width: 764px; position: relative; padding: 0; margin: 0 auto;}
#topbar ul {margin:0; padding:0; list-style-type:none;}
#topbar li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#topbar .list1 {background: #FFFF9A url(/images/strapline.gif) no-repeat; z-index: 1000; border-bottom: 2px solid #99969D;}
#topbar .list1:hover {border-bottom: 2px solid #006600}
#topbar .list2 {background-position: 0px 31px; width: 764px; height: 149px; background-repeat: no-repeat;}
#topbar a {display: block;}

#topbar #CampingBods a {left: 0; top: 0; height: 30px; width: 764px;}
#topbar #HomePage a {left: 38px; position: relative; top: 53px; height: 90px; width: 88px; text-indent: -18000px}

#topbar a#CampingBods {height: 20px}
#topbar span {text-indent: -5000px; position: absolute;}

#topbar #HomePage a:hover {z-index:50; background:transparent url(/images/bod-rollover.gif) no-repeat -2px 51px; border-bottom: 4px solid #fff85f;}


/*
======================================
============== CLASSES ===============
======================================
*/

.content {
padding: 10px 30px 30px 30px;
color: #232323;
line-height: 150%;
}

.rhs {
padding: 20px 10px 20px 0;
}

.rhs img {
border: 0;
display: block;
}

.rhs a, .content a {
color: #016F00;
}

.rhs a:visited, .content a:visited {
color: #003F00;
}

.rhs a:hover, .content a:hover {
color: #019F00;
}

#map {
border: 1px solid #D1CAD2;
width: 330px;
height: 380px;
margin-right: 20px;
margin-bottom: 20px;
overflow: auto;
}

.mapinfo {
color: black;
width: 250px;
min-width: 250px;
text-align: left;
}

.mapinfo img {
margin: 10px;
display: inline;
}

a.VRlink {
font-family: "Trebuchet MS",Helvetica;
font-size: 1em;
background: #FEFFAF;
margin-top: 16px;
padding: 1px;
display: block;
text-decoration: none;
margin-right: 20px;
border: 1px solid #e4e4e4;
}

a.VRlink span {
display: block;
padding: 5px
}

#watermark {
padding: 1px;
height: 243px;
width: 764px;
border-top: 1px solid #D1CAD2;
border-bottom: 2px solid #5F5F41;
}

#contact_info {
border-top: 1px solid #026200;
}

.credits {
position: relative;
text-align: center;
background: #ffff9a;
color: #6d6161;
border-top: 1px solid #006a05;
}

.credits div {
padding: 6px;
}

.credits a {
text-decoration: none;
color: #6d6161;
}

.credits a:hover {
text-decoration: underline;
color: #6d6161;
}

#creditlinks {
padding: 6px;
}

#overall_links .active a {
text-decoration: underline;
}

.row0 {
background-color: white;
}

.row1 {
}

/* Used on the stats page to create graphs */
.graphbar {
background-color: #ddddff;
border: 1px solid navy;
}

#sitemap ul li {
margin-top: 4px;
}


table.simple {
	width:100%;
	border-collapse:collapse;
}
	.simple td>p,
	.simple th>p {
		padding:0;
		margin:0;
	}
	.simple td,
	.simple th {
		border:1px solid #000;
		padding:4px;
		margin:0;
	}
	.simple th {
		background:#cccccc;
	}
	.simple tr:nth-child(even) {
		background:#f7f7f7;
	}