/* CSS Document */

body
{
	font-family:Verdana, Geneva, sans-serif;
	background:url(images/pagebg.jpg);
	margin-top:0;
	
	background-attachment:fixed;
	color:#FFF;
}

#wrapper
{
	width:1000px;
	height:1592px;
	background:#303030;
	margin:0 auto;
	
}

#innerwrap
{
	width:940px;
	margin: 0 auto;
	height:1490px;
}

#header
{
	float:left;
	width:940px;
	height:120px;
		background:#000;
	
}

#header #logo
{
	float:left;
	width:551px;
	background:#000;
	margin-top:10px;

}

#header #contactinfo
{
	float:right;
	width:380px;
}

#header #contactinfo p
{
	color:#FFF;
	font-weight:bold;
}

#header #contactinfo p a
{
	text-decoration:underline;
	color:#fff;
}

#header #contactinfo p a:hover
{
	text-decoration:none;
}
#header #contactinfo p strong
{
	color:#CCC;
}

#navbar
{

	width:940px;
	float:left;
	margin:0;
	padding:0;
	height:80px;

		background:url(../images/navbar-bg.png);
	

}

 #navtabs
{
	float:right;
	width:870px;
	height:74px;
	padding:0;
	margin:0;



}

 #navtabs ul li
{
	color:#FFF;
	list-style:none;
	display:inline;
	
  
}

 #navtabs ul li a
{
	color:#FFF;
	text-decoration:none;
	  display:block;
    float: left;
    font-size: 1em;
    height: 20px;
    margin-left: 4px;

	margin-top:15px;
    padding: 10px 15px;
    text-decoration: none;
	background:#494949;
	
}

 #navtabs ul li a.current
{
	background:#5c5c5c;
}

#navtabs ul li a:hover
{
	background:#5c5c5c;
}
#flash
{
	border: solid 15px #5c5c5c;
	float:left;
	width:910px;
	height:385px;

	color:#000;
}

#maincontent
{
	float:left;
	width:940px;
	height:700px;
	background:#009;
}

#maincontent #profile
{
	width:940px;
	height:630px;
	float:left;
	background:#fff;
}

#profile h3
{
	 color:#000;
	  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 margin-left:11px;
}


#profile h2
{
	 color:#000;
	  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 margin-left:11px;
	 font-size:18px;
}

#profile #vlightbox1
{
float:left;
width:940px;
}

#maincontent #profile #testimonialbox
{
	float:left;
	width:930px;

	margin:0;
	padding:0;
}

 #testimonialbox h2
 {
	 color:#000;
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 margin-left:11px;
	 font-size:22px;
 }
 
  #testimonialbox h4
 {
	 color:#000;
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 margin-left:11px;
	 font-size:15px;
 }
 
 
  #testimonialbox h3
 {
	 color:#000;
	 font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	 margin-left:10px;
	 font-size:20px;
 }
 
 
 .workforce
 {
	 float:left;
	 width:296px;
	 margin-left:8px;
	 height:240px;
	 border-bottom: solid thin #000;
	 margin-bottom:12px;
	

 }
 .testimonialtext
{
	float:left;
	width:780px;


}

#maincontent #profile .maintitle
{
	font-size:26px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

}

#maincontent #profile p
{
	margin-left:10px;
	font-size:15px;
	margin-right:10px;

	color:#000;
}

#maincontent #profile h1
{
	
	color:#000;
	margin-left:10px;
	font-size:16px;
}

#maincontent #profile ul li
{ 
color:#000;
font-size:18px;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding-bottom:10px;

}

#maincontent #profile .buttontabs
{
	margin-left:5px;
	height:80px;
	width:290px;


	float:left;
	margin-right:12px;
}
#maincontent #buttomprofile
{
	width:940px;
	height:318px;
	background:#222222;
	float:left;
}

#maincontent #buttomprofile #contactbox
{
	float:left;
	width:427px;

	margin-left:2px;
}

#maincontent #buttomprofile #contactbox h1
{
	margin-left:10px;
	font-size:20px;
	padding:0;
	margin-top:2px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
}

#maincontent #buttomprofile #contactbox p
{
	margin-left:10px;
	margin-top:2px;
	margin-bottom:4px;
	font-size:13px;
	
}
	
#maincontent #buttomprofile #brands
{
	float:right;
	width:504px;
	border-left: thin dotted #CCC;
	

}

#maincontent #buttomprofile #brands h1
{
	margin-left:30px;
	font-size:20px;
	padding:0;
	margin-top:2px;
	margin-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
}


#maincontent #buttomprofile #brands img
{
	margin-left:30px;
}


#footer
{
	margin:0 auto;
	width:1100px;
	height:100px;
	margin-top:20px;
}

#footer p
{
	margin-left:60px;
}

#footer a
{
	color:#fff;
}



/*
Fancy JQuery Slide Show
*/
ul.slideshow {   
list-style:none;   
 width:912px;   
   height:385px;   
  overflow:hidden;   
  position:relative;   
   margin:0;   
   padding:0;   
       
}      

ul.slideshow li {
	position:absolute;
	left:0;
	right:0;
	width: 912px;
	height: 385px;
}   
  
ul.slideshow li.show {
	z-index:500;
}   
 
ul img {   
   border:none;       
}   
#slideshow-caption {   
    width:450px;   
    height:70px;   
    position:absolute;   
    bottom:0;   
    left:0;    
    color:#fff;   
    background:#000;   
    z-index:500;   
}   
  
#slideshow-caption .slideshow-caption-container {   
    padding:5px 10px;      
    z-index:1000;      
}   
  
#slideshow-caption h3 {   
   margin:0;   
    padding:0;     
    font-size:14px;   
}   
  
#slideshow-caption p {   
    margin:5px 0 0 0;   
   padding:0;   
}  

/*Fancy contact form*/

#webform-client-form-1 label {
    color: #fff;
    display: block;
    float: left;
    padding-right: 5px;
    text-align: right;
    width: 80px;
}
#pageend #webform-client-form-1 label {
    color: #FFFFFF;
}
#webform-client-form-1 input {
    width: 310px;
}
#webform-client-form-1 textarea {
    min-height: 75px;
    width: 313px;
}
#webform-client-form-1 .form-submit {

    display: block;
    float: left;
    font-weight: bold;
    margin-left: 309px;
    width: 96px;
}
#pageend #webform-client-form-1 .form-submit {

    background: none repeat scroll 0 0 #FFFFFF;
    color: #666666;
    display: block;
    float: left;
    font-weight: bold;
    margin-left: 320px;
    width: 96px;
}
#webform-client-form-1 .form-submit:hover {
    background: none repeat scroll 0 0 #CCC;
    color: #000000;
    cursor: pointer;
}
