@font-face {
	font-family: 'ARCHERBold';
	src: url('Archer-Bold-Pro.eot');
	src: local('Archer Bold'), local('Archer-Bold'), url('Archer-Bold-Pro.otf') 

format('truetype');
}

@font-face {
	font-family: 'HOMEstead';
	src: url('Homestead-Display.eot');
	src: local('Homestead Display'), local('Homestead-Display'), url('Homestead-Display.otf') 

format('truetype');
}

@font-face {
	font-family: 'SQUAREFrame';
	src: url('521bd1aa870e90e045f990148be49794.eot');
	src: local('Square Frame W95 Negative'), local('Square-Frame-W95-Negative'), url('521bd1aa870e90e045f990148be49794.otf') 

format('truetype');
}

body {
  background-color: #223a90;
      overflow-y: scroll;

    
}

.FAQNumber {
    
    font-family: 'SQUAREFrame';
    font-size: 27px;
   color: #f6c443;
/*    font-weight: bold;*/
    
}

p {
	 font-family: 'ARCHERBold';
	 font-size: 17px;
  color: white;
}

p a:link{
	 font-family: 'ARCHERBold';
	 font-size: 18px;
  color: white;
  text-decoration: none;
}

p a:visited{
	 font-family: 'ARCHERBold';
	 font-size: 17px;
  color: #f6c443;
}

p a:hover {
	 font-family: 'ARCHERBold';
	 font-size: 17px;
  color: #fdf2b8;
  text-decoration: underline;
  
  
}

.FAQBorder{
    border-style: solid;
    border-width: 3px;
    border-color: #f6c443;
    padding: 6px;
    font-style: italic;
    font-size: 13.5px;
/*    opacity: 100;*/
/*  color: #f6c443;*/
}

li {
    
    color: #f6c443;
}

h2 {
	 font-family: 'ARCHERBold';
  color: #f6c443;
}

.communitylink:hover{
	 font-family: 'ARCHERBold';
    font-size: 18px;
  color: #fdf2b8;
    text-decoration: none;
}

h4 {
	 font-family: 'ARCHERBold';
  color: #006c5c;
    margin: -3px;
  padding: 0;
    font-size: 19px;
}


#allwrapper {
  background-color: #223a90;
  width: 1037px;
  margin-right: auto;
  margin-left: auto;
}
#navarea {
  margin: 0;
  padding: 0;
  float: left;
  position: relative;
  width: 1037px;
  height: 77px;
}

#mainnav {
  right: 0;
  margin-right: 95px;
  bottom: 15px;
  position: absolute;
}
#blunavarea {
	
  margin: 0; /* top, right, bottom, left */
  padding: 0px 29px 0px 0px; /* top, right, bottom, left */
  width: 109px;
  background-color: #223a90;
  float: left;
}

.tinglecarelogo {
	
  margin: 0px 0px 0px 0px; /* top, right, bottom, left */
  padding: 0;
  width: 120px;
    height: 167px;
/*  background-color: chartreuse;*/
  float: left;
}

.tinglecarelogotext {
    float:right;
      text-align: right;
margin: 15px 05px 0px 0px; /* top, right, bottom, left */
   
    font-family: 'Homestead';
    font-size: 25px;
    color:#f6c443;
    
}

#blunavarea ul {
 font-family: 'ARCHERBold';
 font-size: 17px;
  list-style-type: none;
  float: right;
  margin: 0px 0px 0px 0px;
  text-align: right;
  
}

#blunavarea ul li a:link {
  color: #f6c443;
  text-decoration: none;
 
}

#blunavarea ul li a:visited {
color: #f6c443;
  text-decoration: none;
  
}

#blunavarea ul li a:hover {
  color: #fdf2b8  ;
  text-decoration: none;
  
}


#blunavarea li {
  text-align: right;
  float: right;
}


#blunavarea img {
  margin: 0 29px 0 0;
  padding: 0;
  float: right;
}




#servicesbluelogobox {
float: left;
width: 30px;
}
#servicesblubox {
float: left;
margin-left: 5px;
}
#servicesgreenlogobox {
float: left;
width: 30px;
margin-left: 100px;
}
#servicesgreenbox {
float: left;
margin-left: 5px;
}

#servicesgreenboxDos {
float: left;
margin-left: 15px;
}







#bigimagearea {
  margin: 0;
  padding: 0;
  float: left;
  height: 403px;
  width: 833px;
  background-color: #223a90;
}
#contenttextarea {
  background-color: #223a90;
  width: 511px;
  float: left;
  margin-left: 137px;
}
#contentleftoverarea {
  margin-right: 0px;
  width: 322px;
  background-color: #223a90;
/*  float: right;*/
  text-align: left;
}

#contenttextareaforservices {
  margin-top:32px;	
  background-color: #223a90;
  width: 833px;
  float: left;
  margin-left: 137px;
	
}


#vinenavarea {
  background-color: #223a90;
  width: 95px;
  float: right;
}
#vinenavarea img {
  float: right;
}
#vinenavarea ul {
	font-family: 'ARCHERBold';
	font-size: 17px;
  margin: 39px 0 0 35px;
  padding: 0;
  float: left;
  list-style-type: none;
}
#vinenavarea a:link {
  color: #f6c443;
  text-decoration: none;
}

#vinenavarea a:visited {
  color: #006c5c;
  text-decoration: none;
}

#vinenavarea a:hover {
  color: #09907c;
  text-decoration: none;
}

#mainnav ul {
	font-family: 'ARCHERBold';
	font-size: 14px;

  margin: 0;
  padding: 0;
  list-style-type: none;
  float: right;
}
#mainnav ul li {
  float: left;
  padding-left: 25px;
}


#mainnav ul a:link {
  color: #f6c443;
    text-decoration: none;
}


#mainnav ul a:visited {
  color: #f6c443;
    text-decoration: none;
}

#mainnav ul a:hover {
  color: #006c5c;
    text-decoration: none;
}


#contact {
  bottom: 15px;
  font-family: 'ARCHERBold';
  font-size: 14px;
  
  position: absolute;
  margin-left: 109px;
}

#contact a img {
	border:none;
}

#contact a:link {
  color: #00294f;
  text-decoration: none;
}
#contact a:visited {
  color: #00294f;
  text-decoration: none;
}
#contact a:hover {
  color: #006c5c;
  text-decoration: none;
}

#contactbutton
{
display: block;
width: 79px;
height: 16px;
background: url("images/contactbuttonstates.png") no-repeat 0 0;
    margin-left: 29px;

}

#contactbutton:hover
{
background-position: 0 -16px;
}


#contactbutton span
{
display:none;
}