@charset "utf-8";
/* CSS Document */
body {
  font: 100% Verdana, Arial, Helvetica, sans-serif;
  background: #666666;
  margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
  padding: 0;
  text-align: center; 
  color: #000000;
  background-image:url(images/bodyBG.png);
  background-repeat:repeat;
  }
  
  
 #page {width: 741px; 
       margin: 0px auto; 
       position: relative;
	   z-index:1;
	   height:1500px;
	   border:0px solid #000;
	   background-color:#fff;
	        }
			
			
#logo   {
	position:absolute;
	top:0px;
	left:-4px;
			}			
			
			
#headStretch   {text-align:left;
				background-image:url(images/HeaderTile.png);
				background-repeat:repeat-x;
				background-position:top left;
				position:absolute;
				left:128px;
				top:0px;background-color:#053e2b;
				width:599px;
				height:88px;
				float:right;
               }
			   
			   
			   
#headEnd    {position:absolute;
			 top:0px;
			 left:726px;
                 }

.nav    {
	width:605px;
	position:absolute;
	top:88px;
	left:128px;
	height:40px;
	background-image:url(images/navTile.jpg);
	background-color:#688476;
	background-repeat:repeat-x;
	background-position:top left;
	text-align:left;
	color:#fff;
	padding:0px 0px 0px 8px;
	font-size:14px;
		  }
		  
		  
a:link     {color:#780032;}		
a:hover    {color:#780032;}		
a:visited  {color:#780032;}		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
		  
.nav  a:link    {color:#fff;
				text-decoration:none;

					}		  
.nav a:hover    {text-decoration:none;


					}
					
.nav  a:visited    {text-decoration:none;


					}					
	.nav   img {
			vertical-align:bottom;
			padding:4px 0px 0px 0px;
	
	
	
	}	  
		  
.location      {color:#fff;
				
				position:relative;
				top:45px;
				left:360px;
				width:300px;
				font-size:12px;}	  

.topContent   {
	position:absolute;
	top:146px;
	left:6px;
	height: 222px;
	width: 392px;
	font-size:13px;
	color:#000000;
				}
.topContent		div   {text-align:left;margin-bottom:20px;}		
				
.topContent		a:link     {color:#780032;}		
.topContent		a:hover    {color:#780032;}		
.topContent		a:visited  {color:#780032;}	
			
.topContent 	h1         {font-size:20px;font-weight:bold;margin:0px;
							font-family:serif;}					

.topContent 	h2        {font-size:20px;font-weight:bold;margin:0px;
							font-family:serif;}	

				
.slideshow     {
					position:absolute;
					top:146px;
					left:420px;
					height: 224px;
					width: 306px;padding:10px 0px 0px 12px;
				}


.slideshow    h1  {font-size:20px;font-weight:bold;margin:0px;font-family:serif;
	
				}












.links            {position:relative;top:10px; left:5px; width:340px;}


.links a:link           {color:#fff;}

.links a:hover          {color:#ccc;
				text-decoration:underline;}	

.links a:visited          {color:#fff;}

img     {border:0px solid #000;}
  
p         {padding:0px 0px 0px 20px;}


table      {border: 0px black solid;
			vertical-align:top;}
.footer      {
	position:absolute;
	top:1266px;
	left:30px;
	width: 660px;
	height: 196px;
	font-size:12px;
	color:#aaa;
	padding:0px 0px 0px 0px;
					}
					
.footer 		div    {border:1px solid #aaa;margin-bottom:20px;padding:3px 3px 3px 3px;}			
					
.footer 		div  h2   {margin:0px;display:inline; font-size:12px;}					
	.footer a:link    {color:#aaa;
	
	
					}
									
	.footer a:hover   {color:#aaa;
						text-decoration:none;
	
	
					}				
	.footer a:visited  {color:#aaa;
	
	
					}				
	.thumbCell{padding:0px 0px 0px 0px;
	text-align:left;
	
		font-size:11px;
		
		
					}			
					
.footer2      {	
				font-size:12px;
				color:#fff;
				padding:0px 0px 0px 0px;
					}
					
					
					
					
					
.hPlan                {font-size:11px;margin:0px 20px 30px 0px;text-align:left;}				
					
.hPlan        a:link        {font-size:11px;color:#780032;font-weight:bold;}							
					
.hPlan        a:hover        {font-size:11px;color:#780032;font-weight:bold;}							
					
.hPlan        a:visited       {font-size:11px;color:#780032;font-weight:bold;}							
										
					
		.newLinkyLink     {
	position:absolute;
	top:19px;
	font-size:11px;
	font-weight:bold;
	left:498px;
	color:#fff;
	z-index:10;
}			
.newLinkyLink	a:link   {color:#fff;}

.newLinkyLink	a:hover   {color:#fff;}

.newLinkyLink	a:visited  {color:#fff;}
					
	.stateAd		  {
						text-align:left;padding:5px 5px 5px 5px;
						font-size:12px;
						background-color:#FFd;border:1px #666 solid;
	
}	
	.stateAd   ul     {text-align:left;}			
	   

