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

a { text-decoration:none;}
a:link { color:#676869;}
a:hover { text-decoration:underline; color:#676869;}
a:visited { color:#676869;}


body  { font-family: Verdana, Geneva, sans-serif;
		font-size: 11px;
		background-color:#FFF;
		background: url(images/body-bk.jpg) repeat-x center bottom;
		margin: 0 auto;
		}
		
		body table  {font-size: 10px;	}

		
	 
	
	 
#footer { height: 166px; width: 800px;
		margin: 0 auto;
		background: url(images/footer2.png) no-repeat bottom;
		text-align:center;
		padding-top: 20px;
		}
		.fbar { font-weight: bold; text-transform:uppercase; color: #545557;}
	 
#header { height:193px; width: 798px;
			margin: 0 auto;
				background: url(images/header-bk.jpg) no-repeat;	}
ul { list-style: none inside; margin-left:120px; margin-right:120px;}
a { outline: none;}
a img { border: none;}
ul#nav li { display: inline; margin-left:0px; float:left}
ul#nav li a { display:block; text-indent: -9999px; height: 44px;}
ul#nav li.home a { width: 111px; background: url(images/home-nav.jpg) top center no-repeat;}
ul#nav li.home a:hover { background: url(images/home-nav.jpg) bottom center no-repeat;}
ul#nav li.services a { width: 132px; background: url(images/services-nav.jpg) top center no-repeat;}
ul#nav li.services a:hover { background: url(images/services-nav.jpg) bottom center no-repeat;}
ul#nav li.clients a { width: 113px; background: url(images/clients-nav.jpg) top center no-repeat;}
ul#nav li.clients a:hover { background: url(images/clients-nav.jpg) bottom center no-repeat;}
ul#nav li.contact a { width: 148px; background: url(images/contactus-nav.jpg) top center no-repeat;}
ul#nav li.contact a:hover { background: url(images/contactus-nav.jpg) bottom center no-repeat;}
#mainpic { width: 679px; background: url(images/mainpic-bk.jpg) repeat-y; margin:auto; }
.mainpictop { width: 679px; height:33px; background: url(images/mainpictop.jpg) center top no-repeat; margin:auto;}
#mainpic p { padding:30px;}
.mainpicbottom { width: 679; height:33px; background: url(images/mainpicbottom.jpg) center top no-repeat; margin-bottom:20px;}

#mainpic img { margin-right:12px; float:right;}
#mainpic p { text-align:justify; margin-bottom:-20px;}
#birdspanel { width:210px; margin-top:20px; margin:auto; background:url(images/panel-bk_birds.jpg) no-repeat bottom;}
.panellink1 { display:block; text-indent:-9999px; height:45px; width: 207px;}
a.panellink1 { background: url(images/birdseye.jpg) top center no-repeat; margin:0px 0px 12px 10px;}
a.panellink1:hover { background: url(images/birdseye.jpg) bottom center no-repeat;}
.panellink2 { display: block; text-indent:-9999px; height:45px; width: 207px;}
a.panellink2 { background: url(images/hawkeys.jpg) top center no-repeat; margin:0px 0px 12px 10px;}
a.panellink2:hover { background: url(images/hawkeys.jpg) bottom center no-repeat;}
.panellink3 { display: block; text-indent:-9999px; height:45px; width: 207px;}
a.panellink3 { background: url(images/eagleeye.jpg) top center no-repeat; margin:0px 0px 12px 10px;}
a.panellink3:hover { background: url(images/eagleeye.jpg) bottom center no-repeat;}
#birdspanel p { display:block;}
table { margin:auto;}

/* contact */

#contact { margin: 0 auto;width:680px; padding:50px; height:450px;}
#contact p.basiccont { margin-left: 50px; font-size:14px; line-height:30px;}
#contact p { margin-left:50px; font-size:14px;}

/* Services */
.spu { margin: auto; width:679px;}
.sp { width: 679px; background: url(images/mainpic-bk.jpg) repeat-y; margin:auto; } 
.sp p { padding: 0px 30px 10px 30px; text-align:justify}
.sp img { float:right; margin:0px 20px 20px 20px;}
#maincontent { width:800px; margin: 0 auto; margin-top: 20px;}








#main { margin: 0px auto;}
