@charset "utf-8";
/* CSS Document */

body{background-color:#898989;margin:0px;
	 font-family:Arial, Helvetica, sans-serif;
	 background-image:url('../img/bgPattern.jpg');
	 background-repeat:repeat-x; background-position:top left;
	 

}





#header   {width:100%;
			position:absolute;
			top:-5px ;left:0px;}




#contentWrapper {width:996px;
				
				top:200px;
				left:auto;
				margin:0px auto; border:0px red solid;
       			position:relative;
				/*top:300;*/}




#leadGenerator {
	background-color:#fff;
	width:400px;height:500px;
	border:0px solid #000;
	position:absolute;
	top:4px;
	left:591px;
	background-image:url(/08images/familyFunTime.jpg);
	background-position:bottom center;
	background-repeat:no-repeat;
	/*background-image:url(08images/logoBG.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;*/
				}


#contentLeft  {background-color:#fff;
				width:550px;
				/*float:left;*/
				margin:8px 8px 0px 0px;
				padding:12px 12px 12px 12px;}

#footer       		{padding:10px 0px 0px 12px;
					width:996px;}




#tester    {color:#7c9c92;text-decoration:none;}


#tester a:link   {color:#7c9c92;
				  text-decoration:none;}

#tester a:hover  {color:#7c9c92;
				  text-decoration:underline;}



#tester a:visited  {color:#7c9c92;
					text-decoration:none;}

#footer   		{margin-top:15px;
				font-size:11px;
				background-color:#bbb;
			}
#footer a:hover
{
	text-decoration:underline;
}
 

h1   {height:15px;margin:0px;
		/**/font-size:15px;
		font-weight:bold;
		color:#003f2c;
		}

#logo   {text-align:left;
			/*background-color:#003f2c;*/
			background-color:#fff;
			width:100%;}

#navTable    {width:900px;}

#navBar   {padding:5px 0px 5px 20px;
			border-bottom:0px #6f9182 solid;
			border-top:0px #6f9182 solid;
			text-align:center;
			
			}
#navBar	a:hover		{text-decoration:underline;}
			
.navCell	{ background-image:url(08images/navtile.jpg);
			  background-repeat:repeat-x;
			  color:#fff;
			  font-weight:bold;
				

			}	
			
			
			
			
.navCell	a:link	    {color:#fff;text-decoration:none;}	

.navCell	a:hover	    {color:#fff;text-decoration:none;}	
			
			
.navCell	a:visited	{color:#fff;text-decoration:none;}				
			
			
					
			
				
			
			
#links     {


				}		
				
				
				
				
#search        {height:10px;width:300px;}				
			
#links li      {list-style-type:none;display: inline; font-size:14px;
				color:#fff;height:0px;
				border-left:0px dotted #fff;
				padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;
			
			}
			
			
			
img    {border:0px solid #000;}



.requestHead		{color:#fff;
					background-color:#003f2c;
					text-align:left;
					font-weight:bold;
					border-bottom:2px #6f9182 solid;
					
					}





.requestHead a:link  				{color:#FFF;text-decoration:none;}

.requestHead a:hover				{color:#FFF;text-decoration:none;}

.requestHead a:visited				{color:#FFF;text-decoration:none;}


.heading   {float:left;
			width:300px;
			margin-left:15px;
			
			
			
			}

.utility		{text-align:right;
				 vertical-align:bottom;
				 font-size:13px;
				
				}

.expander   {padding-top:3px;}

#mydiv     {background-color:#fff;}
#mydiv2    {background-color:#fff;}
#mydiv3    {background-color:#fff;}

.tagline			{text-align:right;
					font-weight:bold;}


.ffpb
{
	font-weight:bold;
	font-family:Verdana;
	font-size:8pt;
}

.ffpbtxt
{
	
	font-family:Verdana;
	font-size:8pt;
}

.ffpbhead
{
	
	font-family:Verdana;
	font-size:10pt;
}

/******************************************************
----------------------New Nav-----------------------------
******************************************************/



#globalNav ul
						{
						margin: 0px;
						padding: 0px;
						list-style-type: none;
						text-align:center;
						position:relative;
						top:28px;

						}

#globalNav ul li { float: left;font-weight:bold;margin:0px; }



#globalNav ul li     {font-size:14px;display:inline;}

#globalNav ul li.nav-tile a
{
text-decoration: none;
background: url(../img/css-nav-tile.png) repeat-x top left;
font-size: 10px/12px;
float: left;
margin: 0px;
height: 54px;cursor:pointer;
width:auto;
padding-top: 22px;
padding-right: 15px;
padding-bottom: 0px;
padding-left: 15px;
color:#fff;
}

#globalNav li.nav-tile a:hover
{
background: url(../img/css-nav-tile-on.png) repeat-x top;
color: #fff;
}





#globalNav ul li.end-left a
{
text-decoration: none;
background: url(../img/css-nav-left-cap.png) repeat-x top left;
font-size: 10px/12px;
float: left;
margin: 0px;
height: 54px;
width: 100px;cursor:pointer;
padding-top: 22px;
padding-right: 25px;
padding-bottom: 0px;
padding-left: 25px;
color: #fff;
}



#globalNav ul li.end-left a:hover
{
background: url(../img/css-nav-left-on-cap.png) repeat-x top left;
color: #000000;color: #000000;cursor:pointer;
}

#globalNav ul li.end-right a
{
text-decoration: none;
background: url(../img/css-nav-right-cap.png) repeat-x top right;
font-size: 10px/12px;
float: left;
margin: 0px;color: #fff;
height: 54px;
width: 110px;
padding-top: 22px;cursor:pointer;
padding-right: 15px;
padding-bottom: 0px;
padding-left: 10px;
}


#globalNav ul li.end-right a:hover
{
background: url(../img/css-nav-right-on-cap.png) repeat-x top right;
color: #000000;color: #000000;cursor:pointer;
}

#globalNav ul li.divider       {background: url(../img/nav-div.png) repeat-x top right;width:2px;height:58px;}
















