body {

  background-image:url(../images/bg.jpg);
  background-repeat:repeat-x;
  color:#FFFFFF;
  background-color:#4a4a4a;
  margin:0px;
}

#main {

   width:979px;
   height:auto;
   margin:0 auto;
   clear:both;
   display:block;
}



#top {

  width:979px;
  height:128px;
  margin:0px;
  padding:0px;
  background-image:url(../images/logo.jpg);
  background-repeat:no-repeat;
}


#logo {

  width:210px;
  height:128px;
  float:left;
  margin:0px;
  padding:0px;
  background-image:url(../images/logo1.jpg);
  background-repeat:no-repeat;
}


#navigation {

  width:979px;
  height:37px;
  margin:0px;
  padding:0px;
}


#container{
	text-align:left;
	background:#fff;
	border:1px solid #ccc;
	-webkit-box-shadow:rgba(0,0,0,.2) 0px 0px 5px;
	-moz-box-shadow:rgba(0,0,0,.2) 0px 0px 5px;
	box-shadow:rgba(0,0,0,.2) 0px 0px 5px;
}

#header {

  width:979px;
  height:292px;
  margin:0px;
  padding:0px;
}


#header1 {

  width:979px;
  height:292px;
  background-image:url(../images/header1.jpg);
  background-repeat:no-repeat;
  margin:0px;
  padding:0px;
}



#header2 {

  width:979px;
  height:292px;
  background-image:url(../images/header2.jpg);
  background-repeat:no-repeat;
  margin:0px;
  padding:0px;
}


#header3 {

  width:979px;
  height:292px;
  background-image:url(../images/header3.jpg);
  background-repeat:no-repeat;
  margin:0px;
  padding:0px;
}


#header4 {

  width:979px;
  height:292px;
  background-image:url(../images/header4.jpg);
  background-repeat:no-repeat;
  margin:0px;
  padding:0px;
}

#header5 {

  width:979px;
  height:292px;
  background-image:url(../images/header5.jpg);
  background-repeat:no-repeat;
  margin:0px;
  padding:0px;
}


#header6 {

  width:979px;
  height:292px;
  background-image:url(../images/header6.jpg);
  background-repeat:no-repeat;
  margin:0px;
  padding:0px;
}

#header7 {

  width:979px;
  height:292px;
  background-image:url(../images/header7.jpg);
  background-repeat:no-repeat;
  margin:0px;
  padding:0px;
}


#boxes {

  width:979px;
  height:145px;
  margin:0px;
  padding:0px;
}



#boxes {

  width:979px;
  height:145px;
  margin:0px;
  padding:0px;
}


#contentArea {

  width:979px;
  height:auto;
  margin:0px;
  padding:0px;
  background-image:url(../images/contentArea.jpg);
  background-repeat:repeat-y;
}

#contentArea1 {

  width:979px;
  height:auto;
  margin:0px;
  padding:0px;
  background-image:url(../images/content.jpg);
  background-repeat:no-repeat;
}

#contentArea20 {

  width:979px;
  height:auto;
  margin:0px;
  padding:0px;
  background-image:url(../images/contentInner.jpg);
  background-repeat:no-repeat;
}


#contentArea2 {

  width:auto;
  height:auto;
  margin:0px;
  padding-left:50px;
  padding-right:50px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#FFFFFF;

}



#contentArea4 {

  width:auto;
  height:auto;
  margin:0px;
  padding-left:50px;
  padding-right:50px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#FFFFFF;

}

#quickcontact {
	margin-left:10px;
	width:285px;
	height:275px;
	float:right;
	border:1px solid #333;
	padding:5px;

}

#heading {

  width:auto;
  height:auto;
  margin:0px;
  padding-top:10px;
  font-family:"Myriad Pro";
  font-size:20px;
  color:#000000;
}


#headingtable {

  width:auto;
  height:auto;
  margin:0px;
  font-family:"Myriad Pro";
  font-size:20px;
  color:#000000;
}
.text5 {
 
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#8b9ecb;
  font-weight:bold;
}


.text5 a {
 
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#8b9ecb;
  font-weight:bold;
  text-decoration:none;
} 


.text5 a:hover {
 
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#8b9ecb;
  font-weight:bold;
  text-decoration:underline;
} 


.text4 {

  font-family:Arial, Helvetica, sans-serif;
  color:#000000;
  font-size:12px;
}

.text9 {

  font-family:"Century Gothic";
  color:#000000;
  font-size:12px;
}


#contentboxes {

  width:979px;
  height:320px;
  margin:0px;
  background-image:url(../images/contentArea.jpg);
  background-repeat:repeat-y;
}

#sep1 {

  width:40px;
  height:300px;
  float:left;
}

#sep2 {

  width:35px;
  height:300px;
  float:left;
}


#line {

  width:35px;
  height:300px;
  float:left;
  text-align:center;

}



#boxcontent1 {

  width:277px;
  height:250px;
  float:left;
  background-image:url(../images/testimonials.jpg);
  background-repeat:no-repeat;
}

#boxcontent2 {

  width:277px;
  height:250px;
  float:left;
  background-image:url(../images/promotions.jpg);
  background-repeat:no-repeat;
}

#boxcontent3 {

  width:300px;
  height:250px;

  float:left;
  
}


#boxcontent11 {
	width:auto;
	height:auto;
	padding-left:10px;
	padding-right:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#000000;
	padding-top:20px;
	text-align: left;
}



.field {

  width:120px;
  height:17px;
  padding-left:3px;
  background-color:#959595;
  border:1px solid #d5d5d5;
}

.field1 {

  width:380px;
  height:185px;
  padding-left:3px;
  background-color:#959595;
  border:1px solid #d5d5d5;
}
 
.field2 {

  width:180px;
  height:85px;
  padding-left:3px;
  background-color:#959595;
  border:1px solid #d5d5d5;
}

#footer {

  width:979px;
  height:83px;
  background-image:url(../images/BGFOOTER.jpg);
  background-repeat:no-repeat;
}

#footer1 {

  width:auto;
  height:auto;
  padding-left:40px;
  line-height:20px;
  padding-top:10px;
}



.text8 {

  font-family:"Century Gothic";
  font-size:12px;
  color:#01589e;
}

.text6 {

  font-family:"Myriad Pro";
  font-size:17px;
  color:#FFFFFF;
}


.text7 {

  font-family:"Century Gothic";
  font-size:12px;
  color:#6a6a6a;
}


.text7 a {

  font-family:"Century Gothic";
  font-size:12px;
  color:#6a6a6a;
   text-decoration:none;
}


.text7 a:hover {

  font-family:"Century Gothic";
  font-size:12px;
  color:#6a6a6a;
  text-decoration:underline;
}


#contactinformation {

  width:420px;
  height:auto;
  padding-top:60px;
  float:right;
}

.text12 {

  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  font-size:16px;
  color:#d5d5d5;
}

.text13 {

  font-family:Arial, Helvetica, sans-serif;
  font-size:15px;
  font-size:16px;
  color:#8b9ecb;
}

.text19 {

  font-family:Arial, Helvetica, sans-serif;
  font-size:24px;
  font-weight:bold;
  color:#000000;
  text-align:center;
  
}



#contentArea2 td {

  height:20px;
  border:solid 1px #999999;
  padding:5px;
}

#had {

  font-family:"Myriad Pro";
  font-size:16px;
  color:#000000;
  padding-left:10px;
  padding-top:8px;
}



#box {
	
	width:885px;
	height:auto;
	text-align:center;
	
}
.bluetext {
	
	 font-family:Arial, Helvetica, sans-serif;
 	 font-size:16px;
 	 font-weight:bold;
 	 text-align:center;
	 color: #06F;
}
