/*global*/
body 
	{ 
	font-family:Tahoma, Helvetica, sans-serif; 
	color:black;
	padding:0;
	color:#636465;
	font-size:10px;
	background:#d2d1d0;
	margin:0px;
	line-height: 16px;
	}
	
#table
	{
	position:relative;
	display:block;
	width:760px;
	/*padding-left:0px;*/
	border-left:0px solid #b2b2b1 ;
	border-right:0px solid #b2b2b1;
	margin-top:0px;
	}
	
.topnavcont
	{
	position:relative;
	display:block;
	width:760px;
	/*background:#6279a5;*/
	/*padding-left:0px;*/
	border:0px solid black;
	margin-bottom:-2px;
	}
	
.maintab
	{
	position:relative;
	display:block;
	width:110px;
	/*background:#6279a5;*/
	/*padding-left:0px;*/
	float:left;
	border:0px solid black;
	margin-top:0px;
	}
	
.insidetab
	{
	position:relative;
	display:block;
	width:110px;
	height:22px;
	/*background:url('../images/insidetablang.gif') no-repeat;*/
	/*padding-left:0px;*/
	text-align:center;
	margin-top:15px;
	margin-left:1px;
	float:left;
	border:0px solid black;
	}
	
.insidelefttab
	{
	position:relative;
	display:block;
	width:110px;
	height:22px;
	/*background:url('../images/insidetablang.gif') no-repeat;*/
	/*padding-left:0px;*/
	text-align:center;
	margin-top:15px;
	margin-left:0px;
	margin-right:1px;
	float:left;
	border:0px solid black;
	}
	
#topnavlanglinkscont
	{
	position:relative;
	display:block;
	height:20px;
	width:760px;
	background:url('../images/navcurvecamp.gif') no-repeat;
	/*#6279a5;*/
	font-size: 14px;
	/*padding-left:0px;*/
	float:left;
	border:0px solid black;
	padding-top:5px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	}
	
.infocamp
	{
	position:absolute;
	top:-25px;
	left:678px;
	display:block;
	padding-right:0px;
	display:block;
	height:91px;
	width:90px;
	background:url('../images/inforequestcamp.gif') no-repeat;
	border:0px solid black;
	margin-top:0px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	}
	
#logolang
	{
	position:relative;
	display:block;
	width:760px;
	height:120px;
	background:url('../images/bannercamp.gif') no-repeat;
	margin-top:0px;
	float:left;
	border:0px solid black;
	}
	
#map
	{
	position:absolute;
	display:block;
	line-height:85px;
	width:230px;
	height:85px;
	top:10px;
	left:22px;
	border:0px solid black;
	}
	
#topnavlinkscont
	{
	position:relative;
	display:block;
	height:20px;
	width:760px;
	background:url('../images/navcurve.gif') no-repeat;
	/*#6279a5;*/
	font-size: 14px;
	/*padding-left:0px;*/
	float:left;
	border:0px solid black;
	padding-top:5px;
	padding-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	text-align:left;
	}
	
.toplinks
	{
	color:white;
	margin-top:10px;
	margin-left:0px;
	border:0px solid black;
	line-height:18px;
	}
	
.toplinks a:link, .toplinks a:active, .toplinks a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: white;
	text-decoration: none;
	font-weight: normal;
	}

.toplinks a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #f02a0f;
	text-decoration: underline;
	font-weight: normal;
	}
	
.toplinkssmall
	{
	color:white;
	margin-top:10px;
	margin-left:0px;
	font-size: 10px;
	border:0px solid black;
	line-height:18px;
	}
	
.toplinkssmall a:link, .toplinkssmall a:active, .toplinkssmall a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: white;
	text-decoration: none;
	font-weight: normal;
	}

.toplinkssmall a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #f02a0f;
	text-decoration: underline;
	font-weight: normal;
	}
	
#logo
	{
	position:relative;
	display:block;
	width:760px;
	height:120px;
	background:url('../images/banner.gif') no-repeat;
	margin-top:0px;
	float:left;
	border:0px solid black;
	}
	

#topbannerlinkscont
	{
	position:relative;
	display:block;
	float:right;
	font-size: 14px;
	border:0px solid black;
	padding-top:0px;
	margin-top:28px;
	margin-right:90px;
	text-align:right;
	}
	
.inforequestor2
	{
	position:relative;
	display:block;
	margin-top:-20px;
	margin-bottom:-10px;
	margin-right:0px;
	float:right;
	border:0px solid black;
	}
	
#bottombannerlinkscont
	{
	position:relative;
	display:block;
	float:right;
	width:700px;
	border:0px solid black;
	padding-top:0px;
	margin-top:20px;
	margin-right:10px;
	text-align:right;
	}
	
/*middle section*/
#middle
	{
	position:relative;
	display:block;
	width:760px;
	/*height:500px;*/
	background:url('../images/pdropshadow.gif');
	background-repeat:repeat-y;
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	padding-bottom:20px;
	float:left;
	border:0px solid black;
	}
	
#left
	{
	position:relative;
	display:block;
	width:345px;
	float:left;
	padding-left:16px;
	border:0px solid black;
	}
	
.leftcontentcont
	{
	position:relative;
	display:block;
	width:345px;
	float:left;
	border:0px solid black;
	}
	
.headingcont
	{
	position:relative;
	display:block;
	margin-top:16px;
	padding:0px;
	vertical-align:bottom;
	float:left;
	line-height:14px;
	border:0px solid black;
	}
	
.tamheading
	{
	position:relative;
	display:block;
	/*width:700px;*/
	padding:0px;
	margin-left:0px;
	color:#627aa6;
	text-align:left;
	font-size: 14px;
	font-weight: bold;
	float:left;
	border:0px solid black;
	}
	
.littleheading
	{
	position:relative;
	display:block;
	padding-top:1px;
	margin-right:30px;
	color:black;
	text-align:right;
	font-size: 12px;
	font-weight: bold;
	float:right;
	border:0px solid black;
	}
	
.insideheadingborder
	{
	position:relative;
	display:block;
	padding:0px;
	width:730px;
	height:1px;
	background:url('../images/headingborder.gif');
	/*background-repeat:repeat-y;*/
	line-height:1px;
	margin-top:4px;
	margin-bottom:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.headingborder
	{
	position:relative;
	display:block;
	padding:0px;
	width:333px;
	height:1px;
	background:url('../images/headingborder.gif');
	/*background-repeat:repeat-y;*/
	line-height:1px;
	margin-top:4px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.headingborderbottom
	{
	position:relative;
	display:block;
	padding:0px;
	width:333px;
	height:1px;
	background:url('../images/headingborderbottom.gif');
	/*background-repeat:repeat-y;*/
	line-height:1px;
	margin-top:4px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.headingconttext
	{
	position:relative;
	display:block;
	padding:1px;
	width:320px;
	margin-top:6px;
	margin-left:0px;
	font-size: 12px;
	line-height: 16px;
	float:left;
	border:0px solid black;
	}
	
.readmorebox
	{
	position:relative;
	display:block;
	padding:0px;
	width:55px;
	/*cursor: pointer;*/
	text-align:center;
	margin-top:10px;
	margin-right:0px;
	font-size: 10px;
	font-weight: bold;
	float:left;
	border:1px solid #d7d5d5;
	}
	
.readmorebox a:link, .readmorebox a:active, .readmorebox a:visited, .rightreadmorebox a:link, .rightreadmorebox a:active, .rightreadmorebox a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	width:55px;
	height:40px;
	color: black;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}

.readmorebox a:hover, .rightreadmorebox a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #f02a0f;
	width:55px;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	}
	
#right
	{
	position:relative;
	display:block;
	width:352px;
	padding:0px;
	margin-left:16px;
	float:left;
	border:0px solid black;
	}
	
.rightcontentcont
	{
	position:relative;
	display:block;
	margin-left:0px;
	width:363px;
	float:left;
	border:0px solid black;
	}
	
.rightpic
	{
	position:relative;
	display:block;
	margin-top:6px;
	margin-right:10px;
	float:left;
	border:0px solid black;
	}
	
.righttext
	{
	position:relative;
	display:block;
	margin-right:0px;
	float:left;
	border:0px solid black;
	}
	
.langheading
	{
	position:relative;
	display:block;
	/*width:700px;*/
	padding:0px;
	margin-left:0px;
	color:#8ab5dd;
	text-align:left;
	font-size: 14px;
	font-weight: bold;
	float:left;
	border:0px solid black;
	}
	
.campheading
	{
	position:relative;
	display:block;
	/*width:700px;*/
	padding:0px;
	margin-left:0px;
	color:#0971ab;
	text-align:left;
	font-size: 14px;
	font-weight: bold;
	float:left;
	border:0px solid black;
	}
	
.campheading2
	{
	position:relative;
	display:block;
	width:500px;
	padding:0px;
	margin-left:0px;
	color:#0971ab;
	text-align:left;
	font-size: 14px;
	font-weight: bold;
	float:left;
	border:0px solid black;
	}
	
.goheading
	{
	position:relative;
	display:block;
	/*width:700px;*/
	padding:0px;
	margin-left:0px;
	color:#afc03e;
	text-align:left;
	font-size: 14px;
	font-weight: bold;
	float:left;
	border:0px solid black;
	}
	
.righttamheading
	{
	position:relative;
	display:block;
	/*width:700px;*/
	padding:0px;
	margin-left:0px;
	color:#627aa6;
	text-align:left;
	font-size: 14px;
	font-weight: bold;
	float:left;
	border:0px solid black;
	}
	
.tamlink
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #627aa6;
	text-decoration: none;
	font-weight: bold;
	}

.tamlink a:link, .tamlink a:active, .tamlink a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #627aa6;
	text-decoration: underline;
	font-weight: bold;
	}

.tamlink a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #e6c01f;
	text-decoration: none;
	font-weight: bold;
	}
	
.tamsitemaplink
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #627aa6;
	text-decoration: none;
	font-weight: normal;
	}

.tamsitemaplink a:link, .tamsitemaplink a:active, .tamsitemaplink a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #627aa6;
	text-decoration: underline;
	font-weight: normal;
	}

.tamsitemaplink a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #e6c01f;
	text-decoration: none;
	font-weight: normal;
	}
	
.langlink
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #ed5100;
	text-decoration: none;
	font-weight: bold;
	}

.langlink a:link, .langlink a:active, .langlink a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #ed5100;
	text-decoration: underline;
	font-weight: bold;
	}

.langlink a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #8ab5dd;
	text-decoration: none;
	font-weight: bold;
	}
	
.langsitemaplink
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #ed5100;
	text-decoration: none;
	font-weight: normal;
	}

.langsitemaplink a:link, .langsitemaplink a:active, .langsitemaplink a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #ed5100;
	text-decoration: underline;
	font-weight: normal;
	}

.langsitemaplink a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #8ab5dd;
	text-decoration: none;
	font-weight: normal;
	}
	
.camplink
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #0971ab;
	text-decoration: none;
	font-weight: bold;
	}
	
.camplink a:link, .camplink a:active, .camplink a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #0971ab;
	text-decoration: underline;
	font-weight: bold;
	}

.camplink a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #f02a0f;
	text-decoration: none;
	font-weight: bold;
	}
	
.campsitemaplink
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #0971ab;
	text-decoration: none;
	font-weight: normal;
	}
	
.campsitemaplink a:link, .campsitemaplink a:active, .campsitemaplink a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #0971ab;
	text-decoration: underline;
	font-weight: normal;
	}

.campsitemaplink a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #f02a0f;
	text-decoration: none;
	font-weight: normal;
	}
	
.golink
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #afc03e;
	text-decoration: none;
	font-weight: bold;
	}
	
.golink a:link, .golink a:active, .golink a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: #afc03e;
	text-decoration: none;
	font-weight: bold;
	}

.golink a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #e6c01f;
	text-decoration: underline;
	font-weight: bold;
	}
	
.aboutcontleft
	{
	position:relative;
	display:block;
	width:170px;
	font-size:12px;
	padding:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}

.aboutcontcenter
	{
	position:relative;
	display:block;
	width:230px;
	font-size:12px;
	padding:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}

.aboutcontright
	{
	position:relative;
	display:block;
	width:40px;
	font-size:12px;
	padding:0px;
	margin-left:20px;
	float:left;
	border:0px solid black;
	}

.textcontinsid
	{
	position:relative;
	display:block;
	padding:0px;
	width:726px;
	margin-top:20px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinsid5
	{
	position:relative;
	display:block;
	padding:1px;
	margin-top:10px;
	padding-left:20px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinsid6
	{
	position:relative;
	display:block;
	padding:1px;
	width:685px;
	margin-top:10px;
	padding-left:40px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinsid7
	{
	position:relative;
	display:block;
	padding:1px;
	width:650px;
	margin-top:10px;
	padding-left:40px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinsid8
	{
	position:relative;
	display:block;
	padding:1px;
	width:645px;
	margin-top:10px;
	padding-left:40px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}

.rightlittleheading
	{
	position:relative;
	display:block;
	padding-top:1px;
	margin-right:10px;
	color:black;
	text-align:right;
	font-size: 12px;
	font-weight: bold;
	float:right;
	border:0px solid black;
	}
	
.rightheadingborder
	{
	position:relative;
	display:block;
	padding:0px;
	width:363px;
	height:1px;
	background:url('../images/headingborder.gif');
	/*background-repeat:repeat-y;*/
	line-height:1px;
	margin-top:4px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.rightheadingconttext
	{
	position:relative;
	display:block;
	padding:1px;
	width:351px;
	margin-top:6px;
	margin-left:0px;
	font-size: 12px;
	line-height: 16px;
	float:left;
	border:0px solid black;
	}
	
.rightreadmorebox
	{
	position:relative;
	display:block;
	padding:0px;
	width:65px;
	/*cursor: pointer;*/
	text-align:center;
	margin-top:10px;
	margin-left:0px;
	font-size: 10px;
	font-weight: bold;
	float:left;
	border:1px solid #d7d5d5;
	}
	
.rightheadingborderbottom
	{
	position:relative;
	display:block;
	padding:0px;
	width:363px;
	height:1px;
	background:url('../images/headingborderbottom.gif');
	background-repeat:repeat-x;
	line-height:1px;
	margin-top:4px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.datecamp
	{
	color:#0971ab;
	font-weight:bold;
	}
	
#insidecont
	{
	position:relative;
	display:block;
	width:730px;
	/*background:url('../images/insidetablang.gif') no-repeat;*/
	/*padding-left:0px;*/
	padding-left:16px;
	margin-top:0px;
	margin-left:0px;
	margin-right:1px;
	float:left;
	border:0px solid black;
	}
	
#insidecontentcont
	{
	position:relative;
	display:block;
	width:345px;
	float:left;
	border:0px solid black;
	}
	
.headingcontinside
	{
	position:relative;
	display:block;
	margin-top:10px;
	padding:0px;
	vertical-align:bottom;
	float:left;
	line-height:14px;
	border:0px solid black;
	}
	
.insideheadingborderlang
	{
	position:relative;
	display:block;
	padding:0px;
	width:530px;
	height:1px;
	background:url('../images/headingborder.gif');
	/*background-repeat:repeat-y;*/
	line-height:1px;
	margin-top:4px;
	margin-bottom:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.textcontinside
	{
	position:relative;
	display:block;
	padding:1px;
	width:730px;
	margin-top:20px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinside2
	{
	position:relative;
	display:block;
	padding:1px;
	width:530px;
	margin-top:20px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
#textcontinsidelist, #textcontinsidelist2, #textcontinsidelist3, #textcontinsidelist4, #textcontinsidelist5
	{
	position:relative;
	display:block;
	padding:1px;
	width:530px;
	line-height:14px;
	margin-top:20px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinside3
	{
	position:relative;
	display:block;
	padding:1px;
	line-height:20px;
	margin-top:20px;
	margin-left:0px;
	margin-right:30px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinside4
	{
	position:relative;
	display:block;
	padding:1px;
	line-height:14px;
	margin-top:20px;
	margin-left:0px;
	margin-right:30px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.date
	{
	color:#627aa6;
	font-weight:bold;
	}
	
.datelang
	{
	color:#8ab5dd;
	font-weight:bold;
	}
	

.menucamp
	{
	position:relative;
	display:block;
	width:200px;
	background:url('../images/menucamp.jpg') no-repeat;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	float:left;
	border:0px solid black;
	}
	
.menucampshort
	{
	position:relative;
	display:block;
	width:200px;
	/*background:url('../images/menulangshort.jpg') no-repeat;*/
	margin-top:5px;
	margin-left:0px;
	margin-right:0px;
	float:left;
	border:0px solid black;
	}
	
.sidebuttons
	{
	position:relative;
	display:block;
	padding-top:0px;
	margin-top:1px;
	margin-left:2px;
	margin-right:0px;
	float:left;
	border:0px solid black;
	}
	
.menulinks
	{
	position:relative;
	display:block;
	font-size:14px;
	line-height:12px;
	width:165px;
	margin-top:0px;
	margin-left:2px;
	margin-right:40px;
	padding-top:6px;
	padding-left:20px;
	padding-bottom:6px;
	background:#0971ab;
	float:left;
	border-left:0px solid black;
	border-right:0px solid black;
	border-bottom:0px solid black;
	}
	
.campmenu
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: black;
	text-decoration: none;
	font-weight: normal;
	}

.campmenu a:link, .campmenu a:active, .campmenu a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: black;
	text-decoration: none;
	font-weight: normal;
	}

.campmenu a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #f02a0f;
	text-decoration: underline;
	font-weight: normal;
	}
	
.campsidemenu
	{
	position:relative;
	display:block;
	font-family: Tahoma, Helvetica, sans-serif;
	margin-left:0px;
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size:12px;
	border:0px solid black;
	}


.campsidemenu a:link, .campsidemenu a:active, .campsidemenu a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: white;
	padding-left:30px;
	background:url('../images/camparrow.gif') no-repeat;
	text-decoration: none;
	font-weight: bold;
	}

.campsidemenu a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #f02a0f;
	padding-left:30px;
	background:url('../images/camparrowover.gif') no-repeat;
	text-decoration: underline;
	font-weight: bold;
	}
	
.campaligntext2
	{
	position:relative;
	display:block;
	width:150px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.insideborderbottom
	{
	position:relative;
	display:block;
	padding:0px;
	width:730px;
	height:1px;
	background:url('../images/headingborderbottom.gif');
	/*background-repeat:repeat-y;*/
	line-height:1px;
	margin-top:20px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.insideborderbottom2
	{
	position:relative;
	display:block;
	padding:0px;
	width:530px;
	height:1px;
	background:url('../images/headingborderbottom.gif');
	/*background-repeat:repeat-y;*/
	line-height:1px;
	margin-top:20px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.camptextcont
	{
	position:relative;
	display:block;
	padding:0px;
	width:340px;
	/*background-repeat:repeat-y;*/
	margin-top:45px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.camptextcont2
	{
	position:relative;
	display:block;
	padding:0px;
	width:340px;
	/*background-repeat:repeat-y;*/
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}

.insideimg
	{
	position:relative;
	display:block;
	vertical-align:top;
	margin-top:0px;
	margin-left:10px;
	float:left;
	border:0px solid #627aa6;
	}
	
.camptextcontthumbs
	{
	position:relative;
	display:block;
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
	background:#d6e7f0;
	height:90px;
	width:485px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:1px dashed;
	}
	
.insideimgthumbs
	{
	position:relative;
	display:block;
	vertical-align:top;
	margin-top:-5px;
	margin-right:20px;
	float:left;
	border:0px solid #627aa6;
	}
	
/*bottom*/
#bottomcamp
	{
	position:relative;
	display:block;
	width:760px;
	background:#0971ab;
	/*padding-left:0px;*/
	border:0px solid black;
	float:left;
	}
	
#bottomnavcamplinkscont
	{
	position:relative;
	display:block;
	width:760px;
	background:#0971ab;
	/*padding-left:0px;*/
	float:left;
	font-size:12px;
	border:0px solid black;
	padding-top:10px;
	padding-left:0px;
	margin-top:0px;
	padding-bottom:10px;
	text-align:center;
	}
	
.flashslideshow
	{
	position:relative;
	display:block;
	width:340px;
	height:269px;
	/*background:url('../images/pdropshadow.gif');*/
	/*background-repeat:repeat-y;*/
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
/*margin formatting*/
.margintop10
	{
	position:relative;
	display:block;
	float:left;
	border:0px solid black;
	padding-top:10px;
	text-align:left;
	}
	
.marginleft5
	{
	position:relative;
	display:block;
	float:left;
	border:0px solid black;
	padding-top:0px;
	margin-left:10px;
	text-align:center;
	}
	
.marginleft30
	{
	position:relative;
	display:block;
	float:left;
	border:0px solid black;
	padding-top:0px;
	margin-left:30px;
	text-align:left;
	}
	
.height20
	{
	position:relative;
	display:block;
	float:left;
	border:0px solid black;
	padding-top:0px;
	height:120px;
	text-align:left;
	}
	
/*text formating*/
.bold
	{
	font-weight:bold;
	}
	
.ebcont
	{
	position:relative;
	display:block;
	margin-top:10px;
	width:760px;
	padding-bottom:10px;
	font-weight:bold;
	float:left;
	border:0px solid black;
	padding-top:0px;
	margin-left:0px;
	text-align:center;
	}

.ebweb
	{
	position:relative;
	display:block;
	font-weight:bold;
	border:0px solid black;
	padding-top:0px;
	margin-left:0px;
	}
	
.ebweb a:link, .ebweb a:active, .ebweb a:visited
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	color: black;
	text-decoration: none;
	font-weight: bold;
	}

.ebweb a:hover 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	color: #f02a0f;
	text-decoration: underline;
	font-weight: bold;
	}
	
#tablecontinsidecamp
	{
	position:relative;
	display:block;
	padding:0px;
	width:530px;
	margin-top:0px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
#photocontinside, #photocontinside2, #photocontinside3, #photocontinside4, #photocontinside5
	{
	position:relative;
	display:block;
	padding:1px;
	width:200px;
	margin-top:20px;
	margin-left:37px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
#gallerycont1, #gallerycont2, #gallerycont3, #gallerycont4, #gallerycont5
	{
	position:relative;
	display:block;
	padding:0px;
	width:200px;
	line-height:16px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.galleryButton 
	{
	background: url(../images/button_gallery.gif) no-repeat 0px 0px;
	padding-left: 9px;
	padding-top: 0px;
	padding-bottom:10px;
	border:0px solid black;
	}
	
.flashcontinside2
	{
	position:relative;
	display:block;
	padding:1px;
	width:540px;
	margin-top:0px;
	margin-left:-10px;
	text-align:center;
	font-size: 12px;
	border:0px solid black;
	}
	
.marginright10
	{
	position:relative;
	display:block;
	float:left;
	border:0px solid black;
	margin-top:-2px;
	margin-right:10px;
	text-align:left;
	}
	
.marginright10a
	{
	position:relative;
	display:block;
	float:left;
	border:0px solid black;
	margin-right:10px;
	text-align:left;
	}
	
.middle
	{
	position:relative;
	display:block;
	float:left;
	border:0px solid black;
	line-height:16px;
	margin-top:40px;
	margin-right:0px;
	text-align:left;
	}
	
#tablecontinsidecamp
	{
	position:relative;
	display:block;
	padding:0px;
	width:530px;
	margin-top:0px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.newscontinside
	{
	position:relative;
	display:block;
	padding:1px;
	width:259px;
	margin-top:20px;
	margin-left:0px;
	font-size: 12px;
	border:0px solid black;
	}
	
.newscontinside2
	{
	position:relative;
	display:block;
	padding:1px;
	width:530px;
	margin-top:20px;
	margin-left:0px;
	font-size: 12px;
	border:0px solid black;
	}
	
 .left
	{
	position:relative;
	display:block;
	padding:0px;
	/*width:200px;*/
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.margintop20
	{
	position:relative;
	display:block;
	border:0px solid black;
	margin-top:20px;
	}
	
.margintop40
	{
	position:relative;
	display:block;
	border:0px solid black;
	margin-top:40px;
	}
	
.lineheight30
	{
	position:relative;
	display:block;
	line-height:30px;
	width:530px;
	margin-top:0px;
	margin-left:0px;
	border:0px solid black;
	}
	
.center
	{
	text-align: center;
	}
	
.widthaligntext
	{
	position:relative;
	display:block;
	width:170px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.widthaligntext2
	{
	position:relative;
	display:block;
	width:300px;
	margin-top:0px;
	margin-left:0px;
	float:left;
	border:0px solid black;
	}
	
.right
	{
	position:relative;
	display:block;
	float:right;
	margin-right:5px;
	text-align:right;
	}
	
.margintopright10
	{
	position:relative;
	display:block;
	float:left;
	border:0px solid black;
	margin-top:2px;
	margin-right:10px;
	text-align:left;
	}
	
.textcontinside5
	{
	position:relative;
	display:block;
	padding:1px;
	width:710px;
	margin-top:20px;
	margin-left:20px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinside6
	{
	position:relative;
	display:block;
	padding:1px;
	width:690px;
	margin-top:20px;
	margin-left:40px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinside7
	{
	position:relative;
	display:block;
	padding:1px;
	width:650px;
	margin-top:20px;
	margin-left:40px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
/*Site Map*/
.textcontinside1a
	{
	position:relative;
	display:block;
	padding:1px;
	width:730px;
	margin-top:10px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinside5
	{
	position:relative;
	display:block;
	padding:1px;
	width:710px;
	margin-top:10px;
	margin-left:20px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinside6
	{
	position:relative;
	display:block;
	padding:1px;
	width:690px;
	margin-top:10px;
	margin-left:40px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.textcontinside7
	{
	position:relative;
	display:block;
	padding:1px;
	width:650px;
	margin-top:10px;
	margin-left:40px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.sitemaptext
	{
	position:relative;
	display:block;
	padding:1px;
	/*line-height:20px;
	margin-top:20px;*/
	width:110px;
	margin-left:0px;
	margin-right:30px;
	font-size: 12px;
	float:left;
	border:1px solid black;
	}
	
.tamsitemapbg
	{
	position:relative;
	display:block;
	background:#d7e3fa;
	float:left;
	width:730px;
	border:0px solid black;
	}

.tamsitemapbr
	{
	position:relative;
	display:block;
	background:#627aa6;
	height:30px;
	width:730px;
	float:left;
	border:0px solid black;
	}
	
.langsitemapbg
	{
	position:relative;
	display:block;
	background:#f6f9fc;
	float:left;
	width:730px;
	border:0px solid black;
	}

.langsitemapbr
	{
	position:relative;
	display:block;
	background:#8ab5dd;
	height:30px;
	width:730px;
	float:left;
	border:0px solid black;
	}
	
.campsitemapbg
	{
	position:relative;
	display:block;
	background:#9fd2ef;
	float:left;
	width:730px;
	border:0px solid black;
	}

.campsitemapbr
	{
	position:relative;
	display:block;
	background:#0971ab;
	height:30px;
	width:730px;
	float:left;
	border:0px solid black;
	}

/*Staff Gallery*/
.border
	{
	border:1px solid #0971ab;
	}
	
.middlestudents
	{
	position:relative;
	display:block;
	float:left;
	border:0px solid black;
	line-height:16px;
	margin-top:-5px;
	margin-right:0px;
	text-align:left;
	}

.commentslang
	{
	position:relative;
	display:block;
	padding:1px;
	width:460px;
	margin-top:10px;
	padding-left:70px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
/*List Formatting*/
.noindentlist 
	{
	margin-left: 0px;
	margin-top: 0px;
	padding-left: 17px;
	text-indent: 0em;
	/*font-family: Tahoma, Helvetica, sans-serif;*/
	/*font-size: 10px;*/
	/*line-height: 12px;*/
	font-weight:normal;
	border:0px solid black;
	}
	
ul 
	{
	margin-top: 20px;
	margin-bottom: 0px;
	list-style-type: disc;
	}
	

#formstable
	{
	position:relative;
	display:block;
	/*height:276px;*/
	/* If prob made change from botton:20px; to bottom:0px;  */
	margin-bottom:0px;
	/*padding-top:-5px;*/
	/*width:730px;*/
	border:0px solid black;
	float:left;
	}
	
.radiolabel
	{
	position:relative;
	display:block;
	width:250px;
	height:20px;
	line-height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiolabel2
	{
	position:relative;
	display:block;
	width:148px;
	height:20px;
	line-height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiolabel3
	{
	position:relative;
	display:block;
	width:440px;
	height:20px;
	line-height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiolabel4
	{
	/*lang_van_adult_registration.asp*/
	position:relative;
	display:block;
	width:140px;
	height:20px;
	line-height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiolabel5
	{
	/*lang_van_adult_registration.asp*/
	position:relative;
	display:block;
	width:700px;
	height:20px;
	line-height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiolabel6
	{
	/*http://www.tamwood.com/camps_registration.asp*/
	position:relative;
	display:block;
	width:500px;
	height:20px;
	line-height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiocont
	{
	position:relative;
	display:block;
	width:250px;
	height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiocont2
	{
	position:relative;
	display:block;
	width:350px;
	height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiocont3
	{
	position:relative;
	display:block;
	width:90px;
	height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiocont4
	{
	position:relative;
	display:block;
	width:450px;
	height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiocont5a
	{
	position:relative;
	display:block;
	margin-left:-5px;
	width:350px;
	height:20px;
	border:0px solid black;
	float:left;
	}
	
.radiocont5b
	{
	position:relative;
	display:block;
	width:400px;
	border:0px solid black;
	float:left;
	}
	
.checkboxlabel
	{
	position:relative;
	display:block;
	width:250px;
	height:20px;
	line-height:16px;
	border:0px solid black;
	float:left;
	}
	
.checkboxlabela
	{
	position:relative;
	display:block;
	width:66px;
	height:65px;
	line-height:16px;
	text-align:center;
	border:0px solid black;
	float:left;
	}
	
.checkboxconta
	{
	position:relative;
	display:block;
	width:65px;
	height:20px;
	text-align:center;
	background:#0971ab;
	line-height:16px;
	border:1px solid black;
	float:left;
	}
	
.checkboxcontb
	{
	position:relative;
	display:block;
	width:65px;
	text-align:center;
	height:20px;
	background:#f02a0f;
	line-height:16px;
	border-top:1px solid black;
	border-left:0px solid black;
	border-bottom:1px solid black;
	float:left;
	}
	
.camphoverlink 
	{
	font-family: Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	text-decoration: none;
	font-weight: bold;
	color: #f02a0f;
	}
	
.quickconnecttdfeilds
	{
	position:relative;
	display:block;
	padding-top:5px;
	padding-bottom:5px;
	border:0px solid black;
	float:left;
	}
	
.inputalang
	{
	position:relative;
	display:block;
	background:white; 
    border:1px solid #0971ab; 
	/*margin-top:-1px;*/
	padding:0 0 0 5px;
	margin-right:10px;
	width:135px;
	line-height:18px;
	height:18px;
	color: black;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	float:left;
	}
	
.quickconnectwarntext
	{
	position:relative;
	display:block;
	padding-top:5px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: red; 
	width:8px;
	border:0px solid black;
	/*font-style: italic;*/
	font-weight:bold;
	float:left;
   	}
	
.camptextareacom
	{
	background:white; 
    border:1px solid #0971ab; 
	margin-top:10px;
	padding:0 0 0 5px;
	margin-bottom:10px;
	color: black;
	height:30px;
	width:456px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.camptextareacom2
	{
	background:white; 
    border:1px solid #0971ab; 
	margin-top:0px;
	padding:0 0 0 5px;
	margin-bottom:10px;
	color: black;
	height:20px;
	width:350px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.formcontinside
	{
	position:relative;
	display:block;
	padding:1px;
	/*width:730px;*/
	margin-top:20px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.formcontinside2
	{
	position:relative;
	display:block;
	padding:1px;
	width:250px;
	margin-top:20px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.camptextareacom3
	{
	background:white; 
    border:1px solid #0971ab; 
	margin-top:10px;
	margin-bottom:30px;
	padding:0 0 0 10px;
	color: black;
	height:60px;
	width:350px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	}
	
.formcontinside3
	{
	position:relative;
	display:block;
	padding:1px;
	width:300px;
	margin-top:20px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.formcontinside4b
	{
	position:relative;
	display:block;
	padding:1px;
	/*width:730px;*/
	margin-top:30px;
	margin-bottom:30px;
	margin-left:0px;
	font-size: 12px;
	float:left;
	border:0px solid black;
	}
	
.buttonsublang
	{
	position:relative;
	display:block;
	background:#0971ab; 
    border:1px solid #f02a0f;
	margin-top:10px;
	line-height:16px;
	/*padding-bottom:3px;*/
	height:20px;
	text-align:center;
	color:white;
	cursor:pointer;
	}
	