
/*
      CSS for Camp Paron
	  Author: Lou Herman  
*/


/* General tags for page formatting */

* { padding: 0; margin: 0; }

body {
font-family:Geneva, Arial, Helvetica, sans-serif;
 font-size: 12px;
}

a {
color:#F6921E;
text-decoration:none;
}

a:hover {
color:#F6921E;
text-decoration:underline;
}


/* Table centering cross browser */
div.centered 
{
text-align: center;
}
div.centered table 
{
margin: 0 auto; 
text-align: left;
}


/* MAIN TOP MENU */

#menublock
{

margin:0;
padding:0;
float:left;

}


#home
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_01_hover.jpg") no-repeat 0 0;

}
#facilities
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_02_hover.jpg") no-repeat 0 0;

}
#location
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_03_hover.jpg") no-repeat 0 0;

}
#recreation
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_04_hover.jpg") no-repeat 0 0;

}
#volunteer
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_05_hover.jpg") no-repeat 0 0;

}

#contact
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_06_hover.jpg") no-repeat 0 0;

}



#home_active
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_01.jpg") no-repeat 0 0;
  background-position: 0 -100px;

}
#facilities_active
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_02.jpg") no-repeat 0 0;
  background-position: 0 -100px;

}
#location_active
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_03.jpg") no-repeat 0 0;
  background-position: 0 -100px;

}
#recreation_active
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_04.jpg") no-repeat 0 0;
  background-position: 0 -100px;

}
#volunteer_active
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_05.jpg") no-repeat 0 0;
  background-position: 0 -100px;

}
#contact_active
{
  display: block;
  width: 143px;
  height: 100px;
  background: url("images/menu_06.jpg") no-repeat 0 0;
  background-position: 0 -100px;

}


#home:hover
{ 
  background-position: 0 -100px;
}
#facilities:hover
{ 
  background-position: 0 -100px;
}
#location:hover
{ 
  background-position: 0 -100px;
}
#recreation:hover
{ 
  background-position: 0 -100px;
}
#volunteer:hover
{ 
  background-position: 0 -100px;
}
#contact:hover
{ 
  background-position: 0 -100px;
}



#home span
{
  display: none;
}
#facilities span
{
  display: none;
}
#location span
{
  display: none;
}
#recreation span
{
  display: none;
}
#volunteer span
{
  display: none;
}
#contact span
{
  display: none;
}



#home_active span
{
  display: none;
}
#facilities_active span
{
  display: none;
}
#location_active span
{
  display: none;
}
#recreation_active span
{
  display: none;
}
#volunteer_active span
{
  display: none;
}
#contact_active span
{
  display: none;
}




/* Content Left Formating */

#content-left-header
{
padding-top:10px;
}

#content-left-text
{
padding:5px;
font-size:12px;
color:#666666;
}

#content-left-text a {
color:#F6921E;
text-decoration:none;
}

#content-left-text a:hover{
color:#F6921E;
text-decoration:underline;
}

p.list {
margin-left:15px;
text-indent:3px;
background-image:url(images/bullet.jpg);
background-position:left;
background-repeat:no-repeat;
line-height:5px;
}

p.list a:link{
color:#F6921E;
text-decoration:none;
}

p.list a:hover{
color:#F6921E;
text-decoration:underline;
}

p.bullet-head {
color:#4D311C;
font-weight:800;
margin-top:5px;
}

p.list-with-head {
margin-top:-15px;
margin-bottom:3px;
}

p.list-arrow {
color:#666666;
margin-top:-5px;
margin-left:15px;
text-indent:7px;
background-image:url(images/bullet-arrow.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
}
p.list-arrow-double {
color:#666666;
margin-top:-5px;
margin-left:15px;
text-indent:7px;
background-image:url(images/bullet-arrow-double.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
}

p.list-circle {
color:#666666;
margin-top:-5px;
margin-left:15px;
text-indent:7px;
background-image:url(images/bullet-circle.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
}
p.list-circle-double {
color:#666666;
margin-top:-5px;
margin-left:15px;
text-indent:7px;
background-image:url(images/bullet-circle-double.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:25px;
}

p.list-circle-none {
color:#666666;
margin-top:-5px;
margin-left:15px;
text-indent:7px;
padding-left:25px;
}

#content-left-text p
{
padding:5px;
}

p.author 
{
text-align: right;
margin-top:-2px;
margin-bottom:5px;
color:#268F3B;
}
.congrats_header 
{
text-align: left;
margin-top:2px;
margin-bottom:0px;
color:#F6921E;
font-size:15px;
font-weight:bold;
}
.hr_congrats 
{
color:#DFD0C3;
}
/* Content Right Formating */

#content-right-header
{
padding-top:20px;
padding-left:10px;
}

#content-right-text
{
color:#666666;
padding:5px;
font-size:13px;
padding-left:25px;
}

#content-right-text p
{
padding:10px;
}

#content-right-text strong
{
color:#4D311C;
font-weight:800;
}

#content-right-buttons
{
padding:10px;
}




/* Content Footer */

#content-footer
{
padding:15px;
font-size:9px;
color:#B0B0B0;
text-align:center;
font-weight:50;
}

#content-footer a
{
color:#B0B0B0;
text-decoration:underline;
}





/* Form Styles */

.border {
border-style:solid;
border-width:1px;
border-color:#666666;
background-color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:160%;

}


/* clear */
.clear { clear: both; background: none; }

/* photo album */

.album_header 
{
text-align: center;
margin-top:2px;
margin-bottom:0px;
color:#F6921E;
font-size:20px;
}

.album_subheader 
{
text-align: center;
font-size: 12px;
margin-top:2px;
margin-bottom:0px;
color:#F6921E;
}

.table_album 
{
margin-left:25px;
}