/* CSS Document */
body { background:#666666 center top; 
      font-family:Georgia,"Times New Roman", Verdana;
	  font-size:11px;
      margin:0px;
	  padding:0px;
	  color:#000000;
	  line-height:1.5em;
	 }
	  
#container {  background: #FFFFFF center top;	
            width:854px;
            padding:0px;
			margin:auto;
			height:auto;
		   }
		   
#header { 
         border-top:#c21512 4px solid;
		 width:854px;
		 height:74px;
		 background:#FFFFFF center top;
		 margin:auto;
		 padding:0px;
		}
#logo{
     float:left;
	 width:212px;
	 height:69px;
	 margin-left:5px;
	 margin-top:4px
}		
#headerimg{
    float:right;
	width:110px;
	height:69px;
	color:#555555;
	font-size:9px;
	font-weight:bolder;
	margin-top:0px;
}
#headerimg2{
    float:right;
	width:120px;
	margin-top:35px;
	border:0px solid #000000;
}
.headertxt{
	margin-left:0px;
	margin-top:20px;

}	
#banner
{
 width:778px;
 height:169px;
 margin:auto;
 padding:0px;
}
#menubar{
margin-top:0px;
float:left;
text-align:left;
}
#left {float:left;
       background:#ffffff center top;
	   width:208px; 
	   height:auto;
	   padding-left:8px;
	   margin-top:9px;
	   margin-bottom:12px;
}
  
#left1 {float:left;
       background:#666666 center top;
	   width:208px; 
	   padding:0px;
	   height:auto;
	   margin-top: 0px;
	   margin-left:0px;
  }
  
#left1 ul li
{
 list-style-image:url(../vq_images/menubullet.jpg);
 color:#f3f3f3;
 font-family:Verdana,"Trebuchet MS","Times New Roman";
 font-size:9px;
 font-weight:900;
 text-align:left;
 margin-left:-17px;
 line-height:22px;
 vertical-align:middle;
 letter-spacing:0.30px;
} 
  
.leftbar{
background:#bd0300 center top;
width:208px;
height:27px;
}  
  
#left2 {float:left;
       background:#666666 center top;
	   width:208px; 
	   padding:0px;
	   height:auto;
	   margin-top:9px;
	   margin-left:0px;
  }
  
  #left2bar
  {
   background-color:#bd0300; 
   width:208px; 
   padding:0px;
   margin-top:0px;
   vertical-align:bottom;
   line-height:5px;
  }
  
  #right {float:right;
	   width:178px; 
	   padding:0px;
	   height:auto;
	   margin-top:25px;
	   margin-left:0px;
  }
  
 #content { float:left;
           clear:none;
           background-color:#FFFFFF;
           width:620px;
           padding:0px 0px 0px 0px;
           margin:8px 0px 10px 8px;
		   vertical-align:top;
		   height:auto;
		   
		  }
 
#content1 { float:left;
            background-color:#FFFFFF;
           width:620px;
           padding:0px 0px 0px 0px;
           margin:0px 0px 0px 0px;
		   vertical-align:top;
		   height:auto;
		  }
		  
#content2 { float:left;
            background-color:#FFFFFF;
           width:620px;
           padding:13px 0px 0px 0px;
           margin:0px 0px 0px 0px;
		   vertical-align:top;
		  }

#contentser1{
background:#666666 center top;
width:378px;
height:auto;
float:left;
}
#contentser1 a
{
color:#FFFFFF;
text-decoration:none;
}
#contentser2{
background:#666666 center top;
width:235px;
height:158px;
float:right;

}
#contentserbar1{
background:#bd0300 center top;
width:378px;
height:26px;

}

#contentserbar2{
background:#bd0300 center top;
width:235px;
height:26px;

}
.content2cont{
padding-left:10px;
padding-top:10px;
float:left;
width:368px;
height:123px;
}
.content2img1{
margin-left:0px;
float:left;
width:175px;
margin-right:2px;
}
.content2img2{
margin-left:13px;
float:left;
width:175px;
margin-right:2px;
}
.content2img3{
margin-left:0px;
float:left;
width:175px;
margin-right:2px;
}
.content2img4{
margin-top:4px;
margin-left:13px;
float:left;
width:175px;
margin-right:2px;
}

.content2imgtxt{
color:#FFFFFF;
margin-right:5px;
margin-top:4px; 
vertical-align:middle; 
text-align:left;
}

.imageleft
{ 
  margin-top:10px;
  padding:0px;
 }

.imageright
{
  margin-top:40px;
  margin-left:0px;
  padding:0px;
 }

.maintext
{
 font-weight:bold;
 color:#CC0000;
 margin-top:15px;
 margin-left:13px;
}

.text
{
 text-align:justify;
 margin-top:5px;
 margin-left:11px;
 margin-right:10px;
 line-height:16px;
}

.text1
{ font-size:13px;
 padding:2px;
 padding-left:5px;
 border:1px solid #000000;
 text-align:left;
}
.moretext
{ float:right;
 color:#96b602;
 margin-top:5px;
 margin-right:10px;
 text-align:right;
}
.about{
font-size:14px;
font-weight:bold;
margin-top:0px;
margin-left:0px;
text-align:left;
}
.about1{
font-size:11px;
font-weight:bold;
margin-top:2px;
margin-left:0px;
text-align:left;
}
.aboutcont{
margin:0px auto;
text-align:justify;
padding-top:2px;
}
.aboutcont1{
font-size:12px;
text-align:center;
color:#666666;

}
.aboutcont2{
font-size:11px;
margin-top:10px;
margin-left:0px;
text-align:left;

}
.contadd
{
font-size:11px;
font-weight:normal;
float:left;
margin-left:35px;
text-align:left;
}
.contdat{
float:left;
margin-left:10px;
margin-top:15px;
}


.contact{
float:left;
/*background:#efefef;*/
width:550px;
height:auto;
margin:10px 0px;

}
.contactimg{
width:550px;
height:193px;
float:left;
margin-left:10px; 
margin-top:8px;
}

.Quick{
float:left;
background:#efefef;
width:550px;
height:auto;
margin:10px 0px;

}
.Quicktxt{
float:left;
padding:8px 0px 0px 10px;
}

.portfoilo{
float:left;
background:#efefef;
width:620px;
height:auto;
margin-left:0px;
}
.portfoliobar{
background:#bd0300 center top;
width:620px;
height:27px;
}
.portfoliobar2{
   background-color:#bd0300; 
   width:620px; 
   line-height:4px;  
  }
.portcont{
margin-left:20px;
margin-top:12px;

}
.portfolio2 td{
padding:8px 18px 8px 18px;
}
#clients{
float:left;
background:#efefef;
width:550px;
height:auto;
margin-left:8px;
}
#clientscont{
padding:0px 0px 0px 0px;
}

#footer
{ text-align:center; 
  background:#bd0300 center top;
  width:854px;
  height:14px;
  color:#FFFFFF;
  text-align:center;
  clear:both;
  padding:2px 0px 2px 0px; 
  margin-top:0px;
}
a:link, a:hover, a:visited, a:active {
	text-decoration:none;
	color:#000000;
	border:none;
}