﻿body 
{
	background-color:#ffff00;
	background-image:url(images/menu-back.png);
  	background-repeat:no-repeat;
  	color:#0905af;
	font-family:Arial, Verdana, Helvetica, Sans-Serif;
	font-weight: bolder;
	font-size:80%;
	margin:0;padding:0;
	text-align:justify;
}
a:link, a:visited
{
    color: #1a768e;
    font-size:110%;
    text-decoration:none;
    } 
a:hover, a:active

{
    color: #ff1b16;
    text-decoration:underline;
    font-size:110%;
    }
a.menuitem:link, a.menuitem:visited
{
    color: #ee1a1a;
    font-size:126%;
    text-decoration:none;
    } 
a.menuitem:hover, a.menuitem:active

{
    color: #f55858;
    text-decoration:underline;
    font-size:126%;
  }

h1 
{
    color:#018721;
	padding: 14px 0px 0px 0px;
	margin:0px;
	font-size:140%;
	text-align:left;
}
h2 
{
    font-size:130%;
    font-weight:bold;
    text-align:left;
	padding: 14px 0px 0px 0px;
    margin-top:3px;
    padding-top:9px;
    margin-bottom:6px;
	color:#0ba2c7;
}
h2.blue 
{
	color:#112d8e;
}
h2.red 
{
color:#ff1c09;
}
h2.turq 
{
	color:#39b0b7;
}
h3 
{
    font-size:125%;
    font-weight:bold;
    text-align:left ;
    color:#018721;
    margin-top:3px;
    padding-top:3px;
    margin-bottom:0px;
    padding-bottom:0px;
}
h3.light
{
	color:#d2dcfe;
	}
	h3.dark 
	{
		color:#3d486c;
	}
	h3.left 
	{
		text-align:left;
	}
h4
{
    font-size:120%;
    font-weight:bold;
    color:#961f00;
    margin-top:15px;
    padding-top:12px;
    padding-bottom:0px;
    margin-bottom:0px;
    text-align:left;
}
h4.blue 
{
	    color:#080e80;
	font-size:110%;
}
h4.little
{
	    color:#fe1c1d;
	font-size:104%;
	text-align:center;
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
h5
{
    font-size:110%;
    font-weight:bold;
    color:#0059c6;
    margin-top:0px;
    padding-top:0px;
    margin-bottom:4px;
}
h6 
{
	    font-size:120%;
    font-weight:bold;
    color:#961f00;
    margin-top:15px;
    padding-top:12px;
    padding-bottom:0px;
    margin-bottom:0px;
    text-align:left;
}

ul 
{
	margin-top:6px;
}

	li 
	{
		list-style-image:url(images/bullet.jpg);
		list-style-position:outside;
		margin-bottom:4px;
	}




li.large 
{
		list-style-image:url(images/bullet.jpg);
		list-style-position:outside;
		margin-bottom:4px;
		font-size:130%;
}
li.infant 
{
	text-align:justify;
	margin-bottom:8px;
	color:#004707;		
	font-weight:bold;
}
li.infant-bullets 
{
	text-align:justify;
	list-style-type:square;
	margin-bottom:8px;
	color:#000447;		
	font-weight:bold;
}
td.home 
{
    border-style:solid;
  border:1px #d9054c;
  text-align:center;
}
td.border-bottom
{
	border-bottom:solid 1px #0905af;
	padding-top:2px;
}

.alternaterow 
{
	background-color:#e2fbdb;
}
.backpicture 
{
	position:absolute;
	right:10px;
	top:30px;
	z-index:0;
}
.border 
{
	border:solid 1px     #080e80;
	padding:6px;
}
.campstyle 
{
	font-size:18pt;
	color:#080e80;
}
.header 
{
	margin-bottom:8px;
}
.headingright
{
    float:right;
    margin:0px;
    padding:0px;
	margin-right:60px;
}

.menu 
{
    font-weight:bold;
  width:220px;
  height:50px;  
   margin-top:7px;
  background-color:White;
}

.menuchoice:link, .menuchoice:visited
{
 background-color:#27abcd;
 background-image:url(images/menu_item.jpg);
  background-repeat:no-repeat;
 text-align:center;
 padding-top:24px;
 padding-bottom:20px;
padding-left:50px;
    font-weight:bold;
   margin-top:7px;
   font-size:13pt;
}
.menuchoice:hover, .menuchoice:active
{
 background-color:#27abcd;
 background-image:url(images/menu_item_hover.jpg);
  background-repeat:no-repeat;
 text-align:center;
 padding-top:24px;
 padding-bottom:20px;
padding-left:50px;
    text-decoration:none;
    font-weight:bold;
   margin-top:7px;
   font-size:13pt;
   color:#003300;
}


.backpicture 
{
	position:absolute;
	right:10px;
	top:30px;
	z-index:1;
}
.pictureleft
{
    float:left;
    margin-right:18px;
    margin-bottom:8px;
}
.pictureright
{
    float:right;
    margin-left:16px;
    margin-bottom:8px;
}
.pad 
{
    padding:8px 10px 8px 10px;
}
.padleftalign 
{
    padding:2px 20px 2px 20px;
    text-align:left;
}
.leftbox
{
    background-color:#ffffe6;
    border-style:double;
    border-width: 2px; 
    border-color:#895a41;
    padding:12px;
    width:150px;
    margin-right:8px;
    margin-bottom:12px;
    float:left;
    
}

.rightbox
{
    background-color:#ffffe6;
    border-style:double;
    border-width: 2px; 
    border-color:#1c5b17;
    padding:12px;
    width:112px;
    margin-left:8px;
    margin-bottom:12px;
    text-align:left;
    float:right;
    
}
.righttext 
{
    padding:2px 20px 12px 20px;
    width:250px;
    border: solid 1px #8c8c89;
}
.center 
{
    text-align:center;
}
.smallcenter 
{
    text-align:center;
    font-size:80%;
}
.whiteborder 
{
	border:dotted 3px     #080e80;
	padding:6px;
	background-color:#ffffff;
	font-weight:bold;
	font-size:120%;
}
#address 
{
	border:dotted 3px #04c93f;
	padding:3px;
	font-size:110%;
	font-weight:bold;
}
#boxes 
{
	position:relative;
	float:right;
	/*border:dotted 1px #961f00;*/
	margin-left:8px;
	width:216px;
	text-align:center;
}
#header 
{
 /*   margin:0px 20px 0px 20px; */
 /*   padding:4px 0px 4px 0px; */
    border-style:none;
    border-width:0px;
    border-color:#f7ddc8;
    text-align:center;
    font-size:10px;
    z-index:100;
  
}

#homecolumn
{
	position:absolute;
	top:300px;
	left:258px;
	padding:16px;
	padding-top:0px;
	padding-right:42px;
	border:none 0px;
	/*border-left:dotted 8px #ff8900;
	border-bottom:dotted 8px #139034;
	border-right:none 0px;*/
}
#leftcolumn 
{
	position:absolute;
	top:220px;
	left:0px;
	background-color:#ffffff;
	width:194px;
}
#sub-menu 
{
	position:absolute;
	top:202px;
	left:296px;
}

#rightcolumn
{
	position:absolute;
	top:240px;
	left:258px;
	padding:16px;
	padding-top:0px;
	padding-right:42px;
	border:none 0px;
	/*border-left:dotted 8px #ff8900;
	border-bottom:dotted 8px #139034;
	border-right:none 0px;*/
}
