



body { margin:0px; padding:0px; border:0px; background:url(../images/bg-top.gif) repeat-x #1a1a1a; }

.textorange_bold { font:bold 38px "Trebuchet MS" ; color:#ff7011; }
.textorange_bold2 { font:bold 18px "Trebuchet MS" ; color:#FFF; }
.textorange_bold4 { font:bold 18px "Trebuchet MS" ; color:#939393; }
.textorange_bold3 { font:bold 24px "Trebuchet MS" ; color:#ff7011; }
.text_normal { font:bold 12px "Tahoma" ; color:#666666; text-align:justify; }
.text_normal_index { font:bold 12px Geneva, Arial, Helvetica, sans-serif ; color:#666666; text-align:justify; }
.index_txt { font:bold 14px Myriad Pro, arial, Verdana, sans-serif; color:#cccccc; text-align:justify; line-height: 1.4em; }
.text_normal1 { font:normal 12px "Tahoma" ; color:#868686; text-align:justify; list-style:none; }

.text_project  { font:bold 22px "Trebuchet MS" ; color:#666666; padding-left:10px; }
.text_pro { font:normal 12px "Tahoma" ; color:#666666; padding-left:10px; text-decoration:none; }
.text_pro a {font:normal 12px "Tahoma" ; color:#666666; text-decoration:none; }
.text_pro a:hover { color:#a3a3a3; text-decoration:underline; }

.footertxt_bold  { font:bold 22px "Trebuchet MS" ; color:#fca653; text-decoration:none; text-align:center;  }

.nav { width:420px; list-style:none;   }
.nav ul {font:normal 18px "Tahoma"; color:#FF6600; text-decoration:none; list-style:none; text-align:right; }
.nav ul li {font:normal 18px "Tahoma"; color:#FF6600; text-decoration:none; margin:0 10px 0 10px; float:left; text-align:right; }
.nav ul li a {font:normal 18px "Tahoma"; color:#FF6600; text-decoration:none; }
.nav ul li a:hover {font:normal 18px "Tahoma"; color:#666666; text-decoration:none; }
.nav ul li a.home { font:normal 18px "Tahoma"; color:#666666; text-decoration:none; }
.nav ul li a.faq { font:normal 18px "Tahoma"; color:#666666; text-decoration:none; }
.nav ul li a.ourclient { font:normal 18px "Tahoma"; color:#666666; text-decoration:none; }
.nav ul li a.testimonial { font:normal 18px "Tahoma"; color:#666666; text-decoration:none; }
.nav ul li a.contact { font:normal 18px "Tahoma"; color:#666666; text-decoration:none; }

.footer { width:520px; list-style:none;   }
.footer ul {font:normal 18px "Tahoma"; color:#FF6600; text-decoration:none; list-style:none; }
.footer ul li {font:normal 18px "Tahoma"; color:#FF6600; text-decoration:none; margin:0 10px 0 10px; float:right; }
.footer ul li a {font:normal 18px "Tahoma"; color:#FF6600; text-decoration:none; }
.footer ul li a:hover {font:normal 18px "Tahoma"; color:#faa66e; text-decoration:none; }

.rightup { background:url(../images/rightup.jpg) 0 0 no-repeat; width:271px; height:52px; }
.rightdown { background:url(../images/rightdown.jpg) 0 0 no-repeat; width:271px; height:40px; }
	
.footertexr { font:normal 11px "Tahoma" ; color:#333333; text-align:center; text-decoration:none; }	
.footertexr a { font:normal 11px "Tahoma" ; color:#333333; text-align:center; text-decoration:none; }	
.footertexr a:hover { font:normal 11px "Tahoma" ; color:#000000; text-align:center; text-decoration:none; }	

.backtotop { font:bold 11px "Tahoma" ; color:#cb630a; text-align:right; text-decoration:none; }	
.backtotop a { font:bold 11px "Tahoma" ; color:#cb630a; text-align:right; text-decoration:none; }	
.backtotop a:hover { font:bold 11px "Tahoma" ; color:#b5b5b5; text-align:right; text-decoration:underline; }	
.testimonial_text { font:bold 14px "Tahoma"; color:#bbbbbb; float:right; }
.project_text1 {font:bold 22px "Trebuchet MS"; color:#FFFFFF; padding-left:15px; }

.contact { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:underline; }
.contact a { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:underline; }
.contact a:home { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }
.contact2 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#fe7d01; }
.contact3 { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#7e7e7e; text-decoration:none; }
.contact3 a { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#7e7e7e; text-decoration:none; }
.contact3 a:hover { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; }



.menu {
width: 100%; /* set width of menu */
background: #fe7d01; padding-left:10px;
} 

.menu ul { /* remove bullets and list indents */
list-style: none;
margin: 0;
padding: 0;
}

/* style, color and size links and headings to suit */
.menu a, .menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
/*border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;*/
margin: 0;
padding: 2px 3px;
}

.menu h2 {
color: #fff;
background: #fe7d01;
text-transform: uppercase;
}

.menu a {
color: #000;
background: #fe7d01;
text-decoration: none;
}

.menu a:hover {
color: #000;
background: #f47a04;
}

.port { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; }
.port a { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; text-decoration:none; }
.port a:hover { font:bold 12px Verdana, Arial, Helvetica, sans-serif; color:#f9ff53; text-decoration:underline; }

.footer_3112 { font:bold 12px "Tahoma"; color:#FFF; text-decoration:none; }