/* CSS Document */
body {
	background:#000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
.about_bg{
     background-image:url(about_bg3.jpg); background-repeat:no-repeat;
}
.service_bg{
     background-image:url(service_bg3.jpg); background-repeat:no-repeat;
}
.team_bg{
     background-image:url(team_bg.jpg); background-repeat:no-repeat;
} 
.video_bg{
     background-image:url(video_bg.jpg); background-repeat:no-repeat;
}     
.pictures_bg{
     background-image:url(pictures_bg.jpg); background-repeat:no-repeat;
}   
.clients_bg{
     background-image:url(clients_bg.jpg); background-repeat:no-repeat;
} 
.link_bg{
     background-image:url(link_bg.jpg); background-repeat:no-repeat;
}
.contact_bg{
     background-image:url(contact_bg.jpg); background-repeat:no-repeat;
}
.text{
       font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#FFFFFF;
	   text-align:justify;
}
.text A:hover{
       font-family:Arial, Helvetica, sans-serif;
	   font-size:12px;
	   color:#FFFFFF;
}
.head{
      font-family:Arial, Helvetica, sans-serif;
	  font-size:14px;
	  color:#00ff00;
}
.smalltext{
      font-family:Arial, Helvetica, sans-serif;
	  font-size:11px;
	  color:#999999;
}
.team{
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
	  color:#000000;
}
#gallery {position:relative; width:686px; margin:5px auto; padding:10px; border:0px solid #000; }
#images {border:1px solid #000; height:200px; margin-bottom:20px}
#image {position:relative; width:672px; height:460px; padding:5px; border:0px solid #000; background:url(loading2.gif) center center no-repeat}
#image img {top:35px; left:40px;}
#thumbwrapper {margin-top:5px; padding:5px 0; width:682px; height:100px; border:1px solid #666; background:#111}
#thumbarea {position:relative; overflow:hidden; height:100px; width:682px; }
#thumbs {position:absolute; list-style:none; margin:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px; margin-left:5px; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:350px; width:20%; z-index:100; height:350px; width:20%; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(left.gif) left center no-repeat; border-left:0px solid #000}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {right:0; background:url(right.gif) right center no-repeat; border-right:0px solid #000}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}

.clients {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #b09d75;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 600;
	color: #FFFFFF;
	letter-spacing: 0.5pt;
}
.form_element {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
