body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	background-image: url('images/background.png');
	background-repeat: repeat-x;
	text-align:left;
	
}
#wrapper
{	
	width: 929px;
	height:800;
	margin-left: auto;
	margin-right: auto;
	//background-image:url('images/wrap-back929.gif');
	background-repeat:repeat-y;
	padding-left:2px;
}
.menu {
	
	background-repeat: repeat-x;
	border:solid thin gray;border-width:0px 0px 1px 1px;padding-left:5px;

}
.content {
	border:solid thin gray;
	border-width:0px 1px 1px 1px;
	padding:5px;
	font-size:36px;
}
div,p,h1,h2,h3,h4,h5,h6,
ul,ol,li,dl,dt,dd,
table,td,th,
form,label,input,select,textarea,object {
  margin: 0; padding: 0;
  font: 13px Verdana,Arial, Helvetica,sans-serif;
  text-align:left;
  }
 h1{
	padding: 8px 0px 20px 10px;
	font-size:14px;
	font-weight:bold;
}
ol{
	font-size:12px;
	padding: 3px 15px;
}
ul{
margin-left:30px;
}
p{
	 margin: 0px; padding: 0;
  font: 13px Verdana,Arial, Helvetica,sans-serif;
  text-align:left;
} 
.mastheadCell {
	background-image: url(images/b_grad.gif);
	background-repeat: repeat-x;
}
.border_top {
	background-image: url(images/top_line.gif);
	background-repeat: repeat-x;
}
.border_bot {
	background-image: url(images/bot_line.gif);
	background-repeat: repeat-x;
}
.border_left {
	background-image: url(images/left_line.gif);
	background-repeat: repeat-y;
}
.border_right {
	background-image: url(images/right_line.gif);
	background-repeat: repeat-y;
}
.diaryRow1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#CCFFFF;
}
.diaryRow2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#99CCFF;
}
.diaryHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
}

.about {
	font-size:12px;
	padding: 3px 10px;
}
.about p{
	//line-height:17px;
}
.about .pgHeader{
	font-size:20px;
	text-indent:20px;
}
.about h1{
	color:#003300;
	font-size:16px;
	font-weight:bold;
	padding:10px 0px 5px 0px;
}
.about h2{
	padding: 8px 0px 4px 0px;
	font-size:14px;
	font-weight:bold;
}
.about .index{
	text-indent:20px;
	text-decoration:underline;
	color:#009999;
}
.camps{
}
.camps h1{
	padding: 8px 0px 4px 10px;
	font-size:14px;
	font-weight:bold;
}
.camps p{
	font-size:14px;
	line-height:17px;
	padding: 3px 10px;
}
.camps img{
	padding-top:5px;
	padding-right:5px;
}
.camps div.float {
  float: left;
  }
  
.camps div.float p {
   text-align: center;
   }

.camps .largeImgText{
	color:#CC0000;
}
.camps .list{

}
.camps .itemhighlight {
	margin-bottom:5px;
	background-color:#CCFFCC;
	list-style-image:url(images/tri_bull.gif);
	font-size:14px;
	color:#000033;
	list-style-position:inside;
	margin-left:10px;
	text-decoration:none;
	text-indent:5px;
	font: 14px/17px Verdana,Arial, Helvetica,sans-serif;
}
.camps .item{
	margin-bottom:5px;
	list-style-image:url(images/tri_bull.gif);
	font-size:14px;
	color:#000033;
	list-style-position:inside;
	margin-left:10px;
	text-decoration:none;
	text-indent:5px;
	font: 14px/17px Verdana,Arial, Helvetica,sans-serif;
}
.diary .diaryTable {border-collapse: collapse;
                 border: 2px solid #004080;
				 }
.diary .diaryTable .tableHeading {
	background-color:#33FF99;
	
}
.diary .diaryTable .tableHeading td{
	color:#000000;
	font-weight:bold;
}
.diary .heading{
font-size:14px;
font-weight:bold;
margin-bottom:5px;
}
.diary .diaryTable td{ border-bottom: 1px solid #004080; 
	padding:3px;
}
