html{
		background:url(images/bgpagedown.jpg) bottom repeat-x;	
			margin:0;
			}
body{
			margin:0;
			padding:0;
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
			color:#c5c7c6;
			font-size: 12px;
			background:url(images/bgpagetop.jpg) top repeat-x;
			}
a{
			text-decoration:none;
			color:#144a2a;
			}
			
a:hover{
			text-decoration:underline;
			color:#c5c7c6;
			}

#wrapper {
			margin:0 auto;
			padding:0;
			}
			
#top {
			width:980px;
			height:92px;
			margin:0 auto;
			background:#144a2a;
			}
			
#logo{
			width:351px;
			height:92px;
			float:left;
			}
			
#logoRight{
			width:400px;
			height:92px;
			float:right;
			}
			
#menucontainer{
			width:980px;
			height:49px;
			margin:0 auto;
			background:url(images/mbg.jpg) top repeat-x;
			}
			
#menu{
			width:970px;
			height:49px;
			margin:0 auto;
			float:left;
			
			}
			
#menu ul {
			margin:0;
			padding:0;
			white-space:nowrap;
			}
			
#menu li{
			list-style:none;
			float:left;
			color:#144a2a;
			white-space:nowrap;
			}
			
#menu li a{
			list-style:none;
			float:left;
			color:#144a2a;
			padding:20px 20px 0px 20px;
			text-decoration:none;
			white-space:nowrap;
			
			}
			
#menu li a:hover{
			list-style:none;
			white-space:nowrap;
			float:left;
			color:#144a2a;
			padding:20px 20px 0px 20px;
			text-decoration: underline;
			background:url(images/hover.jpg) top center no-repeat;
			}
			
#search{
			float:right;
			width:184px;
			height:49px;
			background:url(images/search.jpg) top no-repeat;
			}
			
#videoArea{
			width:980px;
			height:356px;
			margin:0 auto;
			background:url(images/bgtop.jpg) top repeat-x;
			}
			
#areaLeft{
			width:534px;
			float:left;
			margin-top:5px;
			}
			
#areaRight{
			width:400px;
			float:right;
			font-size: 12px;
			}
			
#serviceBox{
			width:980px;
			margin:0 auto;
			color: #666666;
			background:url(images/smallLine.jpg) top repeat-x;
			}
			
#box1{
		float:left;
		width:174px;
		}

#box2{
		float:left;
		width:177px;
		}

#box3{
		float:left;
		width:164px;
		}

#box4{
		float:left;
		width:273px;
		}

#box5{
		float:right;
		width:184px;
		}
		
#line{
		width:980px;
		height:13px;
		margin:0 auto;
		}
		
		
#bodycontainer{
		margin:0 auto;
		width:980px;
		}
		
#bodyleft{
		width:688px;
		float:left;
		background:url(images/bodybg.jpg) top repeat-y;
		}

#bodyright{
		width:292px;
		float:right;
		}
		
#boxBorder{
		border:5px solid #f1f3f5;
		padding:10px;
		}
		
#book{
		width:111px;
		height:162px;
		float:left;
		}
		
#bookText{
		width:140px;
		height:162px;
		float:right;
		color:#144a2a;
		font-size:15px;
		}
		
#boxRightFollow{
		background:#e6e6dc url(images/boxright.jpg) top repeat-x;
		padding-bottom:20px;
		}
		
#newletter{
		width:224px;
		height:57px;
		margin:0 auto;
		background:url(images/newsletter.jpg) top no-repeat;
		margin: 0 auto;
		color:#0066ff;
		font-weight:bold;
		}
		
#fb{
		margin:0 auto;
		width:229px;
		padding-top:20px;
		}

#footertop{
		width:1000px;
		height:43px;
		margin:0 auto;
		}
		
#footer1{
		width:1000px;
		padding-bottom:20px;
		margin:0 auto;
		background:#144a2a;
		}
		
#footerBox1{
		width:420px;
		float:left;
		font-family:arial;
		color:#fff;
		font-size:12px;
		}
		
#footerBox2{
		width:560px;
		float:right;
		margin-right:10px;
		}
		
#footer2{
		width:1000px;
		height:37px;
		margin:0 auto;
		background:#f3eae1;
		}



.clear{

			clear:both;
			
			}
			
.textTop{
			text-align:right;
			padding-top:30px;
			}
			
.textTop span{
			font-weight:bold;
			font-size:30px;
			padding:0;
			margin:0;
			}
			
.textBig{
			font-family:impact;
			font-size:35px;
			font-weight:bold;
			color:#154b2b;
			padding-top:20px;
			}
			
.textBig span{
			font-family:impact;
			font-size:35px;
			font-weight:bold;
			color:#b5a492;
			padding:0;
			margin:0;
			}
			
.txtfield{
			padding-top:18px;
			padding-left:5px;
			}
			
.servicestext{
			font-family:Trebuchet MS;
			color:#3c3c3c;
			font-size:13px;
			background:url(images/arrow.jpg) top left no-repeat;
			padding-left:16px;
			margin-top:10px;
			font-weight:bold;
			text-transform:uppercase;
			}
			
.servicestextbody{
			font-family:Trebuchet MS;
			color:#888;
			line-height:15px;
			padding:7px 15px 10px 0px;
			}
			
.textbodyleft{
			color:#333;
			padding:20px 30px 20px 20px;
			text-align:justify;
			font-size: 14px;
			}
			
.textbodyleft h2{
			color:#144a2a;
			font-size:30px;
			}
			
.follow{
			color:#0066cb;
			font-family:arial;
			font-style:italic;
			font-size:30px;
			padding-top:40px;
			margin:0 auto;
			border-bottom:2px solid #0574bc;
			width:234px;
			height:36px;
			}
			
.newletterPadding{
			padding-top:10px;
			padding-left:10px;
			}
			
.footerBOx1text{
			margin-left:20px;
			}
			
.footerBOx1text h2{
			font-size:20px;
			font-weight:bold;
			border-bottom:2px solid #16603d;
			}
			
.footerBOx1text span{
			font-weight:normal;
			font-size:12px;
			}
			
.footerBOx1text span a{
			text-decoration:none;
			color:#fff;
			}
			
.footerBOx1text span a:hover{
			text-decoration: underline;
			color:#64ffa3;
			}
			
.footerBOx1text p{
			font-weight:normal;
			font-size:12px;
			color:#64ffa3;
			}
			
.footerBOx1text a{
			text-decoration:none;
			color:#64ffa3;
			}
			
.footerBOx1text a:hover{
			text-decoration: underline;
			color:#64ffa3;
			}
			
.startNow{
			font-family:impact;
			color:#fff;
			font-size:30px;
			border-bottom:2px solid #16603d;
			}
			
.footertext{
			color:#134a2b;
			text-align:right;
			padding-right:30px;
			padding-top:10px;
			}
			
#emailme {
	text-align: center;
}

#companies {
	text-align: center;
}
