@charset "UTF-8";
/* CSS Document */


body {
	background-color:#B6D7EC;
	margin: 0;
	padding: 0;
	/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #B6D7EC 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #B6D7EC 100%);

/* Opera */ 
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #B6D7EC 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1,#B6D7EC));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #B6D7EC 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to top, #FFFFFF 0%, #B6D7EC 100%);}


h1, h2, h3, h4, h5, h6 { 
		font-size:100%;
		font-weight:normal;
		font-style:normal}

#container {
	height:auto;
	width: 1000px;
	margin: auto;
	float: none}
	
#logo {
float:left}

#contact {
float:left;
padding-left:400px}

#header {
float:left;
width:1000px;
/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #CCFFCC 100%);

/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #CCFFCC 100%);

/* Opera */ 
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #CCFFCC 100%);

/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #FFFFFF), color-stop(1, #CCFFCC));

/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #CCFFCC 100%);

/* W3C Markup, IE10 Release Preview */ 
background-image: linear-gradient(to top, #FFFFFF 0%, #CCFFCC 100%);}

#strip {
float:left;
height:5px;
background-color:#009E49;
width:1000px}

#main {
	width:1000px;
	float:left;
	height:450px;
	color:#000;
	padding-top:10px;
	text-align:justify;
	background-color:#FFF}

#footer {	
	width:1000px;
	background-color:#009E49;
	float:left;
	height:15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#6C6}		
	
#footer a:link {
	text-decoration:none;
	color:#6C6}

#footer a:visited {
	text-decoration:none;
	color:#6C6}

#footer a:active{
	text-decoration:none;
	color:#6C6}

#footer a:hover{
	text-decoration:none;
	color:#3F2893}
	
#accordian{
	width:480px;
	float:left;
	height:415px;
	text-align:justify;
	padding-right:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px}
	
#menu{
	width:140px;
	float:left;
	padding-left:10px}	
	
.padding{
	padding-left:10px}	

#accordian-about {
	width:548px;
	float:left;
	height:415px;
	text-align:justify;
	padding-right:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px}
	
#image {
	padding-top:50px}
	
#accordian-services {
	width:597px;
	float:left;
	height:415px;
	text-align:justify;
	padding-right:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px}
	
#accordian-contact{
	width:780px;
	float:left;
	height:415px;
	text-align:justify;
	padding-right:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-left:50px;
	text-align:center}
	
#accordian-contact a:link {
	text-decoration:none;
	color:#6C6}

#accordian-contact a:visited {
	text-decoration:none;
	color:#6C6}

#accordian-contact a:active{
	text-decoration:none;
	color:#6C6}

#accordian-contact a:hover{
	text-decoration:none;
	color:#000}

#map1{
	width:380px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-bottom:20px}

#map2{
	width:380px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-bottom:20px}
	
/*Define Accordion box*/  
#accordian-faq{
	width:575px;
	float:left;
	height:415px;
	text-align:justify;
	padding-right:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px}

.accordion {   
     width:575px;  
     overflow:hidden;   
     margin:auto;   
     color:000;   
     background:#FFF;   
     padding:1px}  
	
.accordion section{   
      float:left;  
      overflow:hidden;   
      color:#000;   
      cursor:pointer;   
      background: #FFF}
	    
.accordion section:hover {  
      background:#009E49}  

.accordion section p {   
      display:none} 

.accordion section:after{  
      position:relative;  
      font-size:16px;  
      color:#000;  
      font-weight:bold}
	    
.accordion section:nth-child(1):after{ content:'1'}  
.accordion section:nth-child(2):after{ content:'2'}  
.accordion section:nth-child(3):after{ content:'3'}  
.accordion section:nth-child(4):after{ content:'4'}  
.accordion section:nth-child(5):after{ content:'5'} 
.accordion section:nth-child(2):after{ content:'6'}  
.accordion section:nth-child(3):after{ content:'7'}  
.accordion section:nth-child(4):after{ content:'8'}  
.accordion section:nth-child(5):after{ content:'9'}  

.accordion section:target {   
      background:#FFF;   
      padding:10px}
	    
.accordion section:target:hover {   
      background:#FFF}
	    
.accordion section:target h2 {  
      width:97%}
	    
.accordion section:target h2 a{   
      color:#000;   
      padding:0}
	    
.accordion section:target p {  
      display:block}
	    
.accordion section h2 a{  
      padding:8px 10px;  
      display:block;   
      font-size:14px;   
      font-weight:normal;  
      color:#000;   
      text-decoration:none;
	  font-weight:bold;
	  text-transform:uppercase}  

.vertical section{   
     width:99.6%;   
     height:25px;   
     -webkit-transition:height 0.2s ease-out;  
     -moz-transition:height 0.2s ease-out;  
     -o-transition:height 0.2s ease-out;  
     transition:height 0.2s ease-out}  
  
/*Set height of the slide*/  
.vertical :target{   
     height:auto;   
     width:97%}  

.vertical section h2 {   
     position:relative;   
     left:0;   
     top:-15px}
	   
/*Set position of the number on the slide*/  
.vertical section:after{   
      top:-60px;  
      left:740px}
	    
.vertical section:target:after{   
      left:-9999px}
	  
.img1{
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border: 1px solid #009E49;}	
	
.img2{
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border: 1px solid #009E49;}	
	
.twitemail{
	margin-top:190px}