body{
		width:100%;
}
#intro{
         position:fixed;
         width:90%;
         height:350px;
         background-color:white;
         border:1px solid grey;
         left:5%;
         top:30px;
         z-index:1000;
}
#intro p{
         font-size:100%;
         display:none;
}
#choice4{
display:block;
}
header{
		width:100%;
}
#logoBox h3{
		font-size:180%;
}
#Wrapper{
-display:none;
	width:100%;
      padding:0px;
}
#titleBar{
		width:90%;
		padding: 0px 0px 0px 10px;
            -margin:0px auto;
}
#titleBar h2{
		font-size:130%;
}
#footer{
		width:100%;
}
footer p{
width:90%;
            text-align:center;
            margin:0px auto 20px auto;
            color:#AF6A16;
}
#titleBlock{
		display:none;
}
#thumbWrapper{
		-display:none;
}
#layer1 > li{
      font-family:Quicksandregular;
      display:inline;
      font-size:90%;
      list-style:none;
      padding:0px 7px 0px 9px;
      margin:0px 0px 0px 0px;
      cursor:pointer;
      width:100%;
      border-left:1px solid #dbdbdb;
}
serviceDrop ul li{
color:red;
}
#layer1 > li:first-child{
      border-left:0px solid #dbdbdb;
}
#thumbWrapper{
margin:0px auto;
width:100%;
padding: 0px 0% 0px 0%;
border:0px solid red;
}
#thumbWrapper p{
width:80%;
margin:20px auto 0px;
text-align:center;
}
#thumbWrapper h3{
display:table;
font-size:110%;
padding:0px ;
margin:0px auto;
border:0px solid white;
}
.li2{
display:none;
}
#section3{
         border:0px solid red;
         margin:0px auto;
         width:90%;
}
#thumbWrapper ul{
border:0px solid blue;
display:table;
margin: 0px auto;
padding: 0px;
}
#thumbWrapper ul li{
margin: 20px 10px 0px 0px;
padding: 0px;
width:170px;
height:160px;
}
#thumbWrapper ul p{
margin: 20px 0px 0px 0px;
}
.thumbHeader{
      width:160px;
      font-family:Quicksandregular;
      color:#FBB85E;
      text-align:center;
      margin:0px 0px 0px 0px;
      background-color:#1C75BB;
      border-radius: 0px 0px 0px 0px;
}
.infoBox{
         position:relative;
         margin:30px auto 20px auto;
         padding:0px 2% 20px 2%;
         width:96%;
         border-radius:2px;
         background-color:#EeeFF;
}
article +p{
width:80%;
text-align:center;
padding:0px 5% 0px 5%;
margin:20px auto;
}

.readMoreClick, .readLessClick{
         position:relative;
         display:block;
         width:100%;
         text-align:right;
        top:0px;
         cursor:pointer;
         font-style:italic;
         font-size:100%;
         color:#1C75BB;
}
#logobox h3{
         position:relative;
         display:inline;
         font-family:Abel;
         color:#1C75BB;
         font-size:1.8em;
         font-weight:600;
         bottom:42px;
          left:4px;
         padding:10px 0px 0px 0px;
         letter-spacing:.055em;
}
#contactCardWrapper{
padding:0px 30px 0px 40px;
}
#contactMessageForm{
      position:relative;
      display:table;
      width:95%;
      -height:400px;
      padding:0px 0px 40px 20px;
      margin:50px auto 0px auto;
      border:0px solid red;
}
#contactForm{
      position:relative;
      top:20px;
      left:0px;
}
#contactMessageConfirm{
  
         width:55%;
         margin:-200px auto;
         left:px;
         top:-2px;
}
.infoBox{
         position:relative;
         margin:20px auto 20px auto;
         padding:0px 20px 20px 20px;
         width:100%;
         background-color:#EeeFF;
         border-bottom:1px solid #a0a0a0;
}
.infoBoxContainer{
         padding:0px 0px 0px 0px;
         margin:0px 0px 0px 0px;
}
.infoBox > h3{
         color:#F7941E;
         font-size:130%;
         margin:0px 0px 10px 0px;
         padding: 0px 0px 0px 0px;
}
.infoBox  h3{
         color:#1492EB;
         font-size:130%;
         margin:.75em 0px 10px 0px;
         padding: 0px 0px 0px 0px;
}
.infoBox p{
         padding:0px 0px 0px 0px;
         display:inline;
         color:#333;
         line-height:1.35em;
         font-size:125%;
}
.infoBoxWrapper{
      position:relative;
      padding:0px 15px 0px 0px;
}
.infoBoxExtContentent{
position:relative;
top:0px;
         padding: 5px 0px 0px 5px;
         vertical-align:top;
         margin:0px 0px 0px 0px;
}
.infoBoxImageBox{
         display:none;
}
.infoBoxImageBox2{
         position:relative;
         top:5px;
         left:0px;
         display:block;
         padding:0px 5px 5px 0px;
         margin:0px 5px 0px 0px;
         width:100%;
         vertical-align:top;
}
.infoBoxImageBox2 img{
         display:block;
         margin:0px auto 0px;
         width:35%;
}
.infoBoxTextWrapper{
         display:table-cell;
         vertical-align:top;
         padding:0px 5px 0px 10px;
}
.infoBoxTextWrapper h3{
         margin:1px 0px .25em 0px;
         font-family:Michroma;
         font-size:150%;
         color:#1C75BB;
         font-weight:300;
         padding:5px 0px 0px 0px;
         text-align:left;
}
.infoBoxTextWrapper p{
         text-align:center;
}
#ChoicesContainer{
margin:0px auto 0px auto;
}
.choices{
font-size:120%;
}
.mobOnly{
display:none;
}
#privacyWrapper{
margin:0px auto;
width:96%
}
pre{
         font-family: Arial, helvetica, sans-serif;
         font-weight:300;
         font-size:1em;
         line-height:1.25em;
         color:#444;
         -display:none;
}
li{
max-width:500px;
}
h2{
font-size:140%;
text-align:center;

}
h3{
font-size:90%;
text-align:center;
color:#333;
}
.mobCenter{
text-align:left;
}