/* CSS Document */

/* =body */

body { margin: 0; 

	   padding: 0; 

	   background:url(images/bg.jpg) top no-repeat; 

	   width:100%;

	   background-color:#1D1D1D;

	   font: "Georgia", Times New Roman, Times, serif;   

behavior:url(csshover.htc);
	   }

#top {

	   background:url(images/logobg.jpg) top no-repeat;

	   width:923px;

	   height:154px;

}



h1 { font-size:20px;

padding: 20px 0 0 0;

margin:0;

color:#000;

}

h2 { font-size:15px;

	padding: 15px 0 0 10px;

	margin:0;

	color: #9C1D17;

	font-family:Arial;

}

h3 { font-size:20px;

padding: 0;

margin:0;

color:#000;

}

#navbar {

	   background:url(images/navbar.jpg) no-repeat;

	   width:923px;

	   height:43px;

	   color:#CBCBCB;

}



.links a { color: #9C1D17;

text-decoration:none;

}





#navbar ul {

	padding: 0px ;

	margin:0px;

}



#navbar li 

{

	list-style: none;font-size:14px;

	float: left; padding-right:5px; 

	padding-left:29px;

}

#navbar li a

 {

	display: block;

	font-size:14px;font-family:"Georgia", Times New Roman, Times, serif;

    padding-bottom:13px;

	color: #fff;

	text-decoration: none; padding-top:12px;

	

}

#navbar li ul

 {

	display: none; 

	width:auto;

	background-color:black;clear:both;width:140px;

}

#navbar li:hover ul, #navbar li.hover ul 

{

	display: block;

	position: absolute;border:solid 1px #565455;

}

#navbar li:hover li, #navbar li.hover li

{

	float:left;background-color:black;padding:0px; 

}

#navbar li:hover li a, #navbar li.hover li a

{

    float:left;padding-bottom:15px;

	color: white; width:130px;padding-left:10px; font-size:13px;text-align:left;

	font-family:Georgia;border-bottom:solid 1px #565455;

}

#navbar li li a:hover

{

	background-color:#000;float:left;

}

#navbar li a:hover

{

	color:#72C8DF;

	

	

}

#subnav li 

{

	list-style: none;font-size:14px;

	float: left; padding-right:5px; 

	padding-left:29px;color:#72C8DF;

}

#subnav li a

 {

	display: block;

	font-size:14px;font-family:"Georgia", Times New Roman, Times, serif;

    padding-bottom:13px;

	color: #fff;

	text-decoration: none; padding-top:12px;

	background:url(images/dropdownbg.jpg) no-repeat;

}

#subnav li ul

 {

	display: none; 

	width:auto;

	background-color:black;clear:both;width:140px;

}

#subnav li:hover ul, #subnav li.hover ul 

{

	display: block;

	position: absolute;border:solid 1px #565455;

}

#subnav li:hover li, #subnav li.hover li

{

	float:left;background-color:black; 

}

#subnav li:hover li a, #subnav li.hover li a

{

    float:left;padding-bottom:0px;

	color: white; width:130px;padding-left:10px;height:28px; font-size:13px;text-align:left;

	font-family:Georgia;border-bottom:solid 1px #565455;

}

#subnav li li a:hover

{

	background-color:#000;float:left;

	

}



#navbar li a:hover

{

	color:#72C8DF;

}

#header {

	   width:923px;

	   height:228px;

}

#whoweare {

	   background:url(images/whoweare.jpg) no-repeat;

	   width:63px;

	   height:60px;

}

#whoweare2 {

	   background:url(images/whoweare2.jpg) no-repeat;

	   width:183px;

	   height:133px;

}

#whatwedo {

	   background:url(images/whatwedo.jpg) no-repeat;

	   width:48px;

	   height:46px;

}

#whychoseus {

	   background:url(images/whychoseus.jpg) no-repeat;

	   width:47px;

	   height:46px;

}

#testimonial {

	   background:url(images/testimonial.jpg) no-repeat;

	   width:64px;

	   height:71px;

}

.contenttext {

	font-family:Arial;

	font-size:12px;

}

.bold { font-weight:bold;

}

#content {

	   width:912px;

	   margin: auto;

}

#midcontent {

	   width:870px;

	   margin: auto;

	   color:#5F5F5F;

	   

}



#contenttopbg {	  

		background:url(images/contenttopbg.jpg) no-repeat;

		height:5px;

}

#contentmidbg {	  

		background:url(images/contentmidbg.jpg) repeat-x;

		height:450px;

		background-color:#FFF;

}

#contentbotombg {	  

		background:url(images/contentbotombg.jpg) no-repeat;

		height:5px;

}

#ourwork {

	   width:905px;

	   margin: auto;

}

#ourwork .heading{

	padding: 20px 0 20px 20px;

	font-size:22px;

	color:#E9E8D6;

}

#worklist{

	   width:828px;

	   margin: auto;

	   color:#BCBEC0;

	   font-size:18px;

}

#worklist .text {

	font-size:14px;

	font-family: Arial;

}

#portfolioitem{

	   background:url(images/portfolioitem.jpg) no-repeat;

	   width:247px;

	   height:106px;

}

#oursolution{

	   background:url(images/oursolution.jpg) no-repeat;

	   width:247px;

	   height:106px;

}

#ourquality{

	   background:url(images/ourquality.jpg) no-repeat;

	   width:247px;

	   height:106px;

}

#footer {

	   background:url(images/footer.jpg) no-repeat;

	   width:100%;

	   height:99px;

}

#footerlinks {

width:900px;

	color:#FFF;

	margin: auto;

	text-align:center;

}

#footerlinks a {

text-decoration:underline;

color:#FFF;

}/* CSS Document */

/* =body */

body { margin: 0; 

	   padding: 0; 

	   background:url(images/bg.jpg) top no-repeat; 

	   width:100%;

	   background-color:#1D1D1D;

	   font: "Georgia", Times New Roman, Times, serif;   

behavior:url(csshover.htc);
	   }

#top {

	   background:url(images/logobg.jpg) top no-repeat;

	   width:923px;

	   height:154px;
z-index: 10;
}

h1 { font-size:20px;

padding: 20px 0 0 0;

margin:0;

color:#000;

}

h2 { font-size:15px;

	padding: 15px 0 0 10px;

	margin:0;

	color: #9C1D17;

	font-family:Arial;

}

h3 { font-size:20px;

padding: 0;

margin:0;

color:#000;

}

#navbar {

	   background:url(images/navbar.jpg) no-repeat;

	   width:923px;

	   height:43px;

	   color:#CBCBCB;

}

#navbar ul {

	padding: 0px ;

	margin:0px;

}



#navbar li 

{

	list-style: none;font-size:14px;

	float: left; padding-right:5px; 

	padding-left:29px;

}

#navbar li a

 {

	display: block;

	font-size:14px;font-family:"Georgia", Times New Roman, Times, serif;

    padding-bottom:13px;

	color: #fff;

	text-decoration: none; padding-top:12px;

	

}

#navbar li ul

 {

	display: none; 

	width:auto;

	background-color:black;clear:both;width:140px;

}

#navbar li:hover ul, #navbar li.hover ul 

{

	display: block;

	position: absolute;border:solid 1px #565455;
z-index: 850;
}

#navbar li:hover li, #navbar li.hover li

{

	float:left;background-color:black;padding:0px; 
z-index: 840;
}

#navbar li:hover li a, #navbar li.hover li a

{

    float:left;padding-bottom:15px;

	color: #fff; width:130px;padding-left:10px; font-size:13px;text-align:left;

	font-family:Georgia;border-bottom:solid 1px #565455;
z-index: 830;

}

#navbar li li a:hover

{

	background-color:#000;float:left;
color: #0CF;
z-index: 860;
}

#navbar li a:hover

{

	color:#72C8DF;

	

	

}

#subnav li 

{

	list-style: none;font-size:14px;

	float: left; padding-right:5px; 

	padding-left:29px;color:#72C8DF;

}

#subnav li a

 {

	display: block;

	font-size:14px;font-family:"Georgia", Times New Roman, Times, serif;

    padding-bottom:13px;

	color: #fff;

	text-decoration: none; padding-top:12px;

	background:url(images/dropdownbg.jpg) no-repeat;

}

#subnav li ul

 {

	display: none; 

	width:auto;

	background-color:black;clear:both;width:140px;
z-index: 749;

}

#subnav li:hover ul, #subnav li.hover ul 

{

	display: block;

	position: absolute;border:solid 1px #565455;
z-index: 751;
}

#subnav li:hover li, #subnav li.hover li

{

	float:left;background-color:black; 

}

#subnav li:hover li a, #subnav li.hover li a

{

    float:left;padding-bottom:0px;

	color: white; width:130px;padding-left:10px;height:28px; font-size:13px;text-align:left;

	font-family:Georgia;border-bottom:solid 1px #565455;
z-index: 752;
}

#subnav li li a:hover

{

	background-color:#000;float:left;

	

}



#navbar li a:hover

{

	color:#72C8DF;

	

	

}

#whoweare {

	   background:url(images/whoweare.jpg) no-repeat;

	   width:63px;

	   height:60px;

}

#whoweare2 {

	   background:url(images/whoweare2.jpg) no-repeat;

	   width:183px;

	   height:133px;

}

#whatwedo {

	   background:url(images/whatwedo.jpg) no-repeat;

	   width:48px;

	   height:46px;

}

#whychoseus {

	   background:url(images/whychoseus.jpg) no-repeat;

	   width:47px;

	   height:46px;

}

#testimonial {

	   background:url(images/testimonial.jpg) no-repeat;

	   width:64px;

	   height:71px;

}

.contenttext {

	font-family:Arial;

	font-size:12px;

}

.bold { font-weight:bold;

}

#content {

	   width:912px;

	   margin: auto;

}

#midcontent {

	   width:870px;

	   margin: auto;

	   color:#5F5F5F;

	   

}



#contenttopbg {	  

		background:url(images/contenttopbg.jpg) no-repeat;

		height:5px;

}

#contentmidbg {	  

		background:url(images/contentmidbg.jpg) repeat-x;

		height:450px;

		background-color:#FFF;

}

#contentbotombg {	  

		background:url(images/contentbotombg.jpg) no-repeat;

		height:5px;

}

#ourwork {

	   width:905px;

	   margin: auto;

	   background-color:#000000;

}

#ourwork .heading{

	padding: 20px 0 20px 20px;

	font-size:22px;

	color:#E9E8D6;

}

#worklist{

	   width:828px;

	   margin: auto;

	   color:#BCBEC0;

	   font-size:18px;

}

#worklist .text {

	font-size:14px;

	font-family: Arial;

}

#portfolioitem{

	   background:url(images/portfolioitem.jpg) no-repeat;

	   width:247px;

	   height:106px;

}

#oursolution{

	   background:url(images/oursolution.jpg) no-repeat;

	   width:247px;

	   height:106px;

}

#ourquality{

	   background:url(images/ourquality.jpg) no-repeat;

	   width:247px;

	   height:106px;

}

#footer {

	   background:url(images/footer.jpg) no-repeat;

	   width:995px;

	   height:98px;

	   background-color:#000000;

}

#footerlinks {

width:900px;

	color:#FFF;

	margin: auto;

	text-align:center;

}

#footerlinks a {

text-decoration:underline;

color:#FFF;

}



#title {

	   background:url(images/title.jpg) no-repeat;

	   width:695px;

	   height:75px;

}

h3 { font-size:22px;

		padding: 0 0 0 0;

		margin:0;

		color:#000;

}

h4 { font-size:16px;

		padding: 0;

		margin:0;

		color:#9C1D17;

		font-family:Arial;

}

#fade {width :135px; height:63px;background: url(images/fadlogo.png) no-repeat;

_background-image:none; /*IE Fix*/

filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/fadlogo.png');/*IE Fix*/

}

.navtr {

	   width:145px;

	   height:29px;

	   font-family:Arial;

		font-size:12px;

		padding-left:20px;

}

.navbg 	 { background:url(images/line.jpg) no-repeat;

	   width:145px;

	   height:1px;

}

#vnav a{

text-decoration:none;

color:#000;

width:165px;

}

#vnav  #current a {

 font-weight:bold;

 color:#9C1D17;

}

#inerpg{

font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#000;

}





.txtbox {

	border: 1px solid #cccccc;

	font-family: Verdana;

	color: #333333;

	height:15px;

	width:200px;

}

.institute {

	border: 1px solid #cccccc;

	font-family: Verdana;

	color: #333333;

	height:15px;

	width:260px;

}

.experiance {

	border: 1px solid #cccccc;

	font-family: Verdana;

	color: #333333;

	height:15px;

	width:130px;

}

.smalltxtbox {

	border: 1px solid #cccccc;

	font-family: Verdana;

	color: #333333;

	height:15px;

	width:80px;

}

.menu {

	border: 1px solid #cccccc;

	font-family: Verdana;

	color: #333333;

	height:20px;

	width:200px;

}

.date {

	border: 1px solid #cccccc;

	font-family: Verdana;

	color: #333333;

	height:20px;

	width:90px;

}

.month {

	border: 1px solid #cccccc;

	font-family: Verdana;

	color: #333333;

	height:20px;

	width:50px;

}

.year {

	border: 1px solid #cccccc;

	font-family: Verdana;

	color: #333333;

	height:20px;

	width:80px;

}



.txtfield {

	border: 1px solid #cccccc;

	height: auto;

	width: 300px;

	font-family: Verdana;

	font-size: 10px;

	color: #333333;



}





 #marquee { 


height: 126px;


 }

 #marquee img{ border:none;

 }
