body
{
	font-family: Tahoma, 'Tahoma CE','Verdana CE', Arial, 'Arial CE', 'Lucida Grande CE', 'Helvetica CE', lucida, sans-serif;
	margin: 0px;
	padding: 0px;
	/*font-size: 11px;*/
	background-color:black;		
	color:white;

	scrollbar-base-color: #eee;
	scrollbar-arrow-color: #f6b428;
	scrollbar-3dlight-color: #f6b428;
	scrollbar-darkshadow-color: #f6b428;
	scrollbar-face-color: #141b09;
	scrollbar-highlight-color: #141b09;
	scrollbar-shadow-color: #141b09;
	scrollbar-track-color: #141b09;  
}		
								
.box-l
{
	height:140px;
	margin-left:25px;
	margin-top:20px;
	margin-right:15px;
	font-size:12px;
	font-family:arial,tahoma, verdana;
	font-weight:bold;
	color:white;
}
		
.box-r
{
	height:140px;
	margin-left:0px;
	margin-top:20px;
	margin-right:5px;	
	font-size:12px;
	font-family:arial,tahoma, verdana;
	font-weight:bold;
	color:white;
}

table{
/*font-size: 11px;*/	
/*color:white;*/
text-align:justify;
}

		
a {				
text-decoration: underline;
color:#000;
}

a:hover {		
text-decoration: underline;		
}		

#mainhome {
width: 1004px;				
position:absolute;	
left: 50%;	
margin: 0px 0px 0px -502px;
padding-left:-30px;
background-image: url(../IMAGES/background_home.jpg);
background-repeat: no-repeat;					
}	

#main {
width: 1004px;		
position:absolute;				
left: 50%;	
margin: 0px 0px 0px -502px; 	
background-image: url(../IMAGES/background.jpg);
background-repeat: no-repeat;					
}		

#header{
float:left;
width:1004px;	
height:110px;	
}			

#logo{
float:left;
margin-top:40px;
padding-left:50px;				
}	

.testimonial
{
float:left;
padding-left:30px;
padding-top:8px;
width:516px;
font-size:11px;
color:White;
text-align:justify;
}

.sign
{
padding-top:2px;
text-align:right;
font-size:11px;
color:#ff9900;
}

#legal{
float:left;
margin-top:40px;
margin-left:320px;	
color:white;	
font-family:Arial;	
font-size:11px;	
}	

#legal a{
color:white;
font-weight:bold;
text-decoration: none;				
}	

#legal a:hover{
color:white;
font-weight:bold;
text-decoration: none;						
}

#legalBottom
{
font-weight:bold;
}

#lefthome{		
float:left;
width:220px;		
height:500px;		
margin:0px;
padding:0px;					
}		
		
#middlehome{		
float: left;
width:510px;		
height:500px;		
margin:0px;
padding:0px;					
}			

#righthome{				
float:left;				
width:220px;	
height:500px;					
margin:0px;
padding:0px;				
}		

#title{
float:left;
width: 1004px;
height:30px;
padding-left:50px;		
}

#strap{
float:left;
width:1004px;
height:43px;
padding-left:50px;
font-weight:bold;
color:black;
font-size:11px;

}

#left{		
float: left;
width:640px;				
padding:0px;		
margin:0px;
/*background-color:red;	*/
}	

#subtitle{
width: 390px;
height:30px;
margin-left:50px;
margin-top:25px;
padding:0px;
font-weight:bold;
color:white;
font-size:10px;
}

#right{				
float:left;				
width:228px;						
margin:0px;
padding:0px;		
/*background-color:green;	*/
}		

#image{						
padding:0px;			
margin-bottom:15px;	
margin-left:2px;
}		

#text-right{		
padding:0px 10px 0px 5px;	
/*background-color:#bf7300;*/
text-align: justify;
color:black;
font-size:10px;
/*border-left:1px solid #ffb340;*/
/*border-right:1px solid #ffb340;*/
font-weight:bold;
}	

#text-left a{
color:#ffba00;		
text-decoration: none;	
}

#text-left a:hover{
color:#ffba00;		
text-decoration: underline;	
}
	
#text-left{						
margin-left:50px;			
margin-right:30px;
padding:0px;				
color:white;
text-align: justify;
margin-bottom:10px;
font-size:11px;
}	

#name{				
float:left;				
width:121px;						
margin:0px;
padding:0px;		
/*background-color:white;*/
}	

#image2{				
float:left;				
padding:0px;	
margin-left:15px;
margin-top:2px;
}	


#footer{
width:974px;
height:17px;
clear:both;		
margin-left:15px;
padding:0px;		
border-top:1px solid #ffb340;
background-color:#ff9900;
font-size:11px;
}		

#footer2{
width:994px;
height:34px;
clear:both;		
margin:0px;
padding-top:10px;		
color:white;
text-align:right;
background-color:black;
font-size:11px;
}

#footer2 a{
color:white;
background-color:black;
font-size:11px;
}	

.orange{
color:#ff9900;
margin-left:10px;
}

.orange2 {
color:#ff9900;
margin-left:10px;
}

#text-left .orange2 a {
text-decoration:underline;
}

#footer3{
width:994px;
height:17px;
clear:both;		
margin:0px;
padding-top:10px;		
color:#808080;
text-align:right;padding-bottom:10px;
background-color:black;
font-size:11px;
}				

#menu{	
font-family:Arial;
float:left;				
padding-left:14px;	
height:80px;
}	

#menu a{	
font-size:12px;
font-weight:bold;
text-decoration: none;
}		

#menu a:hover{	
font-size:12px;
font-weight:bold;
text-decoration: none;
}		


#menu ul { width:976px; height:2em; list-style-type:none; padding:0; margin:0; z-index:3}

#menu li
{
float:left;
display:block;
padding-left:1px;
}

#menu li a 
{
display:block;
color:#323232;
height:15px;
padding:0.36em 0em 0.36em 0em;
text-align:center;
background:white;
}

#menu li:hover a,#menu li a:hover { color:#ffffff; background:black;}


input{
font-size:10px;
color:black;
background-color:white;
border:1px solid black;		
}

textarea{
font-size:10px;
height:30px;
color:gray;
background-color:white;
border:1px solid black;		
}	

img{
border:0px;
}

ul{
margin-top:10px;
}

li{ 
list-style-image: url(../IMAGES/arrow.gif); 
/*position: relative;*/
margin-top:5px;
}


.title{
color:#f5b130;
font-weight:bold;		
padding-bottom:5px;
font-size:12px;
}

.top{
margin-top:25px;	
}

.topback{
margin-top:25px;	
background-image: url(../IMAGES/a.gif);
background-repeat: no-repeat;		
}

#menu li {list-style-image: none}
#submenu1,#submenu2,#submenu3,#submenu4,#submenu5,#submenu6,#submenu7,#submenu8,#submenu9,#submenu10 {display:none;position:absolute;
top:136px;_top:138px;border-top:4px transparent solid;_border-top:none;z-index:2}

/* About Us */
#submenu1 {left:14px;_left:14px;width:190px;}

/* News */
#submenu2 {left:80px;width:90px;}

/* Blog */
#submenu3 { width:90px; }

/* Web Development */
#submenu4 {left:172px;width:160px;}

/* E-commerce */
#submenu5 {left:298px;width:120px;}
  
/* 3D Modeling */
#submenu6 {}

/* E-marketing */
#submenu7 {left:480px;width:170px;}

/* Search Engines */
#submenu8 {left:576px;width:180px;}

/* Case Studies */
#submenu9 {left:687px;width:120px;}

/* Technical Support */
#submenu10 {left:786px;width:170px;}

/* Contact Us */
#submenu11 {left:824px;}

#menu div ul {width:auto;}
	  
#menu div li 
{
	float:none;
	/*width:161px;*/
	height:22px;
	margin:0px;
	padding:0px 0px 0px 1px;
}	

/* About Us */
#menu1
{
	width:65px;
}

/* News */
#menu2
{
	width:45px;
}

/* Blog */
#menu3
{
	width:45px;
}

/* Web Development */
#menu4
{
	width:125px;
}

/* E-commerce */
#menu5
{
	width:95px;
}

/* 3D Modeling */
#menu6
{
	width:85px;
}

/* E-marketing */
#menu7
{
	width:95px;
}

/* Search Engines */
#menu8
{
	width:110px;
}

/* Case Studies */
#menu9
{
	width:100px;
}

/* Technical Support */
#menu10
{
	width:124px;
}

/* Contact Us */
#menu11
{
	width:75px;
}

#menu div li a { color:#ffffff; background:#000000;}
#menu div li a:hover { color:#000000; background:#ffffff;}

h1
{
	color:#ffffff;
	font-size:20px;
}