Rails Factory
Design
Html
Css

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Ruby on Rails Application Development And Consulting Company</title>

<link href="css/style.css" rel="stylesheet" type="text/css" />
<link href="css/_web.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/mootools-1.2-core.js"></script>
<script type="text/javascript" src="js/_class.noobSlide.packed.js"></script>
<script type="text/javascript">
window.addEvent('domready',function(){
    var nS2 = new noobSlide({
    box: $('box2'),
    items: [0,1,2,3,4,5],
    interval: 3000,
fxOptions: {
    duration: 1000,
    transition: Fx.Transitions.Bounce.easeOut,
    wait: false
},
addButtons: {
    previous: $('prev1'),
     next: $('next1')
}
});

});

</script>
</head>

<body>
<!--main div starts -->
    <div id="mainDiv">
<!--logo and navi part starts -->
    <div id="logo_navi">
        <div id="contactus">Contact us:<a href="#">info@railsfactory.com</a><br/>
    Phone : (+91) 44 43521306<br/>
    </div>
         <img src="images/logo.gif" alt="Rails Factory" title="Rails Factory" width="287" height="59" class="logo" />
<!--navigation part starts -->
    <ul class="navi">
        <li class="left_pad"><a href="#" class="hover"><span class="left"><span>Home</span></span></a></li>
        <li><a href="#"><span class="left"><span>About Us</span></span></a></li>
        <li><a href="#"><span class="left"><span>Services</span></span></a></li>
        <li><a href="#"><span class="left"><span>Careers</span></span></a></li>
        <li><a href="#"><span class="left"><span>Team</span></span></a></li>
        <li><a href="#"><span class="left"><span>Startups corner</span></span></a></li>
        <li><a href="#"><span class="left"><span>Portfolio</span></span></a></li>
        <li><a href="#"><span class="left"><span>Contact Us</span></span></a></li>
  </ul>
<!--navigation part starts -->
  </div>
<!--logo and navi part ends -->

<!--body gradient part starts -->
  <div id="body_part">
<!--hader part starts -->
  <div id="header">
      <div id="portfolio">
            <h3 class="portfolio_heading"></h3>
            <div class="mask2">
            <div id="box2">
                  <span><img src="images/portfolio_img.jpg" alt="" width="195" height="84" /></span>
                  <span><img src="images/portfolio_img1.jpg" alt="" width="195" height="83" /></span>
                  <span><img src="images/portfolio_img2.jpg" alt="" /></span>
                  <span><img src="images/portfolio_img3.jpg" alt="" /></span>
                  <span><img src="images/portfolio_img4.jpg" alt="" /></span>
                  <span><img src="images/portfolio_img5.jpg" alt="" /></span>
            </div>
            </div>
            <div class="buttonsArrow">
                  <span id="prev1"><img src="images/portfolio_left_arrow.gif" alt="" class="left" /></span>
                  <span id="next1"><img src="images/portfolio_right_arrow.gif" alt="" class="right" /></span>
            </div>
            </div>
                  <p>Ruby on Rails application development and consulting company offering high end solutions for various business needs. Our expertise in Ruby on rails and strictly adopting Agile-development principles have made us one of the premier RoR consultants worldwide<span>&nbsp;</span>
                  </p>
                  <h2>off-shore Ruby on Rails development is just one click away. We also provide web development,web developer,website development,web site development,website developer,web development company,web page development,website developer,website programmer,Rails developer,web applications developer,professional web developer,web enablement,custom web development,opensource solutions
                  </h2>
<a href="javascript:void (0);" class="contact"></a> </div>
<!--header part ends -->
<!--body part starts -->

      <div id="body">
<!--left part starts -->
      <div id="left_part">
            <h2>Welcome to RailsFactory!</h2>
            <p class="text">We are one of the largest RoR development team in India serving clients across the globe with our quality services. If you are on the lookout for a quick and easy way to transform your ideas into a functional prototype using RoR and to make use of the full potential of <strong>Agile Development methodology</strong>, Railsfactory is going to be your best bet.
             </p>
            <p class="text">
            Over the years, we have specialized in the niche domain of RoR. Our constant focus and expertise in software development segment have made us one of the premier RoR consultants worldwide.
            </p>
            <p class="text"><strong>If you are on the lookout for any of the following services, we are here to assist you.</strong></p>
            <ul class="link">
                  <li class="leftarrow">Web 2.0 - application development in Rails : Fixed cost &amp; hourly</li>
                  <li class="leftarrow">Dedicated hiring or Elastic staffing : Manage your own team of skilled RoR developers</li>
                  <li class="leftarrow">Application Scalability Solutions through S3 and EC2</li>
                  <li class="leftarrow">Accelerate current application development with our expertise</li>
                  <li class="leftarrow">Product Development under SAAS / hosted-solution model</li>
            </ul>
            <p class="text">Our motto is to ensure your delight by developing end-to-end RoR solutions cost-effectively and to become No:1 Ruby on Rails development company in India.
            </p>
      </div>
<!--left part ends -->
<!--right part starts -->

      <div id="right_part">
            <h2 class="start">Start-Ups Corner</h2>
            <p class="text mar_right">If you are a startup and got a great idea, we at Railsfactory will help to incubate your dream application carefully with estimated time and budget. <br /><br /><strong>With our 30+ realtime application experience on Rails</strong>, we understand the possible potential problem that a start-up may face and help them with flexible solutions.
            </p>
            <p class="right_text"><a href="javascript:void (0);" class="right_link">Read More ...</a></p>
             <div class="dot_line">
                  <span>&nbsp;</span>
            </div>
            <h2 class="clients">Client's Testimonials</h2>
            <p class="inver">We came to Railsfactory with a big idea and a bootstrapped budget, and they provided the talent and know-how to develop a quality Ruby on Rails web application that launched us into the marketplace in a matter of just four months. As Dinesh and his team gain experience, I have no doubt that they will delivery increasingly impressive work, and provide value for web start-ups around the <span>globe.</span>
            </p>
            <p class="text right_text fonts11"><strong>Kit Cody</strong><br><strong>Founder - Yoyodyne Inc</p>
            <p class="right_text"><a href="javascript:void (0);" class="right_link">View Portfolio ...</a></p>
      </div>
<!--right part ends -->
      <br class="spacer" />
      </div>
<!--body part ends -->
      <div class="dot_line">
            <span>&nbsp;</span>
      </div>
      <h2 class="advance">Advantages of Ruby on Rails</h2>
             <p class="text">RoR is an innovative web-development framework that cuts down application development time to almost 25% over other known development frameworks like J2EE or .Net. Quality is not compromised. Under the Agile software development methodology with which RoR is used, you can churn out complex applications within a few days’ time.
             </p>
             <p class="text">
Today, everyone from startup companies to big industry houses is talking about RoR. The beauty of RoR is that it satisfies the requirements for practically any type of web application. From collaborating software to e-commerce portals to content management systems – RoR is the perfect solution.             </p>
<!--advance part starts -->
             <br />
            <div class="advan">
             <span class="top">&nbsp;</span>
             <p class="bold">The following are some of the unique advantages of RoR.</p>
             <ul>
               <li>Re-usability of code</li>
               <li>Amazingly quick to build</li>
               <li>Universally followed coding conventions for easy maintenance</li>
               <li>Higher productivity, and hence higher morale among developers</li>
            </ul>
            <span class="bot">&nbsp;</span>
      </div>
<!--advance part ends -->
      </div>
<!--body gradient part ends -->
      </div>
<!--main div ends -->
<!--big footer part starts -->

      <div id="bigfotter">
<!--footer part starts -->
       <div id="fotter">
            <ul class="footerLink">
                  <li>Home</li>
                  <li>|</li>
                  <li><a href="javascript:void (0);">Terms &amp; Conditions</a></li>
                  <li>|</li>
                  <li><a href="javascript:void (0);">Privacy policy</a></li>
                  <li>|</li>
                  <li><a href="javascript:void (0);">Site map</a></li>
                  <li>|</li>
                  <li><a href="javascript:void (0);">Contact</a></li>
            </ul>
            <p class="left_pad">© 2004 - 2008 Railsfactory</p>
            <ul class="valid">
                  <li><a href="javascript:void (0);">Valid CSS</a></li>
                  <li><a href="javascript:void (0);">Valid XHTML</a></li>
            </ul>
      </div>

<!--footer part ends -->
      </div>
<!--big footer part ends -->
</body>
</html>



 

@charset "utf-8";
/* CSS Document */

body{
    padding:0;
    margin:0;
    background:url(../images/bg.gif) repeat-x 0 0 #edebdb;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    color:#666;
}

div, p, img, h1, h2, ul, h3{
    padding:0;
    margin:0;
}

.spacer{
    line-height:0;
    font-size:0;
    clear:both;
}

/*-----------main div starts------*/

#mainDiv{
    width:995px;
    margin:0 auto;
    padding:17px 0 0 0;
}

#logo_navi{
    margin:0 7px;
    height:147px;
    position:relative;
}

.logo{
    position:absolute;
    left:27px;
    top:0;
}

#logo_navi ul.navi{
    height:56px;
    list-style-type:none;
    position:absolute;
    left:0;
    top:91px;
}

#logo_navi ul.navi li{
    float:left;
    display:block;
    padding:0 5px;
}

#logo_navi ul.navi li.left_pad{
    padding:0 5px 0 0;
}

#logo_navi ul.navi li a{
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    display:block;
    line-height:40px;
    color:#fff;
    height:56px;
    background-color:inherit;
    float:left;
    cursor:pointer;
}

#logo_navi ul.navi li a span{
    float:left;
    display:block;
}

#logo_navi ul.navi li a span.left span{
    padding:0 9px;
}

#logo_navi ul.navi li a:hover{
    background:url(../images/navi_bg.gif) repeat-x 0 0 #fff;
    color:#9a0034;
}

#logo_navi ul.navi li a:hover span.left{
    background:url(../images/navi_left.gif) no-repeat left top;
    display:block;
}

#logo_navi ul.navi li a:hover span.left span{
    background:url(../images/navi_right.gif) no-repeat right 0;
    display:block;
    float:left;
}

#logo_navi ul.navi li a.hover{
    background:url(../images/navi_bg.gif) repeat-x 0 0 #fff;
    color:#9a0034;
    cursor:text;
}

#logo_navi ul.navi li a.hover span.left{
    background:url(../images/navi_left.gif) no-repeat left top;
}

#logo_navi ul.navi li a.hover span.left span{
    background:url(../images/navi_right.gif) no-repeat right 0;
}

#contactus{
    position:absolute;
    right:0;
    top:0;
    color:#666666;
    background-color:inherit;
    font-weight: bold;
    font-size:12px;
    line-height: 20px;
}

#contactus a{
    color:#990033;
    background-color:inherit;
    text-decoration:none;
}

#contactus a:hover{
    color:#666666;
    background-color:inherit;
}

#body_part{
    background:url(../images/body_bg.gif) repeat-y 0 0;
    padding:9px 30px 51px;
}

/*---------------header part starts-----------------*/

#header{
    background:url(../images/header_pic.jpg) no-repeat 0 12px;
    height:239px;
    position:relative;
    padding:28px 0 0 13px;
}

#header_inner{
    background:url(../images/header_inside.jpg) no-repeat 0 12px;
    height:212px;
    position:relative;
    padding:28px 0 0 13px;
}

#header p{
    font:normal 20px/26px Georgia, "Times New Roman", Times, serif;
    color:#f6ffc3;
    background-color:inherit;
    background:url(../images/inver.gif) no-repeat 0 0;
    padding:0 0 0 28px;
    width:650px;
}

#header_inner p{
    font:normal 20px/26px Georgia, "Times New Roman", Times, serif;
    color:#f6ffc3;
    background-color:inherit;
    background:url(../images/inver.gif) no-repeat 0 0;
    padding:0 0 0 28px;
    width:850px;
}

#header p span{
    background:url(../images/inver1.gif) no-repeat right top;
    padding:0 25px 0 0;
}

#header_inner p span{
    background:url(../images/inver1.gif) no-repeat right top;
    padding:0 25px 0 0;
}

#header h2{
    background:url(../images/rails.gif) no-repeat 0 0;
    height:19px;
    position:absolute;
    left:206px;
    width:310px;
    top:217px;
    text-indent:-222222px;
    display:block;
    font-size:0;
    line-height:0;
}

#header a.contact{
    background:url(../images/contact.gif) no-repeat 0 0;
    height:46px;
    width:126px;
    display:block;
    text-decoration:none;
    font-size:0;
    line-height:0;
    position:absolute;
    left:524px;
    top:205px;
}

#body{
    width:947px;
    margin:26px 0 0 0;
    background:url(../images/body_line.gif) repeat-y 607px 0 ;
}

.dot_line{
    background:url(../images/dot_line.gif) repeat-x left top;
    height:24px;
    padding:1px 0 0 0;
    margin:10px 0 0 10px;
}

.dot_line span{
    background:url(../images/dot_fo.gif) no-repeat 0 0;
    width:83px;
    height:20px;
    margin:0 auto;
    display:block;
}

.dot_line1{
    background:url(../images/dot_line.gif) repeat-x left top;
    width:300px;
    height:24px;
    padding:1px 0 0 0;
    margin:10px auto 0;
}

.dot_line1 span{
    background:url(../images/dot_fo.gif) no-repeat 0 0;
    width:83px;
    height:20px;
    margin:0 auto;
    display:block;
}

span.body_bot{
    background:url(../images/line_bot.gif) no-repeat 0 0;
    height:48px;
    display:block;
    width:720px;
    margin:0 0 26px 0;
}

/*----------left part starts---------*/

#left_part{
    width:581px;
    float:left;
}

#left_part h2{
    height:26px;
    margin:6px 0 14px 0 !important;
    font:bold 24px/26px Tahoma, Arial, Helvetica, sans-serif;
}

#left_part h2.why{
    background:url(../images/why_rails.gif) no-repeat 0 0;
    height:26px;
    text-indent:-222222px;
    margin:0 0 21px 0;
    font-size:0;
    line-height:0;
}

#left_part ul.link{
    list-style-type:none;
    background-color:#ffffc7;
    color:#4d4d02;
    border:#ddddb2 1px solid;
    padding:13px 13px 0 13px;
    margin:0 0 20px 0;
}

#left_part ul.link li{
    background:url(../images/left_arrow.gif) no-repeat 0 5px;
    padding:0 0 10px 14px;
    font-size:12px;
    line-height:16px;
    color:#4d4d02;
    background-color:inherit;
}

#left_part ul.link li.leftarrow{
    background:url(../images/left_arrow1.gif) no-repeat 0 5px !important;
    font-weight:bold;
}

/*----------------right part starts---------------*/

#right_part{
    width:330px;
    float:right;
}

#right_part h2.start{
    background:url(../images/start_ups.gif) no-repeat 0 0;
    height:34px;
    font-size:0;
    line-height:0;
    text-indent:-20000px;
    margin:0 0 18px 25px;
}

.mar_right{
    margin-left:25px !important;
}

#right_part h2.clients{
    background:url(../images/client_testi.gif) no-repeat 0 0;
    height:35px;
    font-size:0;
    line-height:0;
    text-indent:-20000px;
    margin:0 0 18px 25px;
}

.text{
    font-size:12px;
    line-height:16px;
    color:#666666;
    background-color:inherit;
    padding:0 0 16px 0;
}

.right_text{
    text-align:right;
}

.right_link{
    color:#9a0034;
    background-color:inherit;
    font-size:10px;
    font-weight:bold;
    line-height:16px;
    text-decoration:none;
}

.right_link:hover{
    color:#000;
    background-color:inherit;
}

#right_part span.right_bot{
    background:url(../images/right_bot.gif) no-repeat 0 0;
    height:20px;
    display:block;
    margin:32px 0 19px 0;
}

#right_part p.inver{
    background:url(../images/right_inver.gif) no-repeat 0 0;
    padding:0 0 0 19px;
    font-style:italic;
    font-size:11px;
    line-height:16px;
    color:#666666;
    background-color:inherit;
    margin:0 0 16px 25px;
}

.fonts11{
    font-size:12px !important;
}

#right_part p.inver span{
    background:url(../images/right_inver1.gif) no-repeat right 0;
    padding:0 20px 0 0;
}

h2.advance{
    background:url(../images/advance.gif) no-repeat 0 0;
    height:25px;
    text-indent:-222222px;
    font-size:0;
    line-height:0;
    margin:0 0 11px 10px;
}

/*-------------advance--------------*/

.advan{
     width:704px;
    background-color:#efefe7;
    margin:0 auto;
}

.advan span.top{
    background:url(../images/advance_top.gif) no-repeat 0 0;
    height:38px;
    display:block;
}

.advan span.bot{
    background:url(../images/advance_bot.gif) no-repeat left bottom;
    height:40px;
    display:block;
}

.advan p{
    font-size:11px;
    line-height:16px;
    margin:0 42px;
    color:#666;
    background-color:inherit;
    padding:0 0 13px 0;
}

.advan p.bold{
    font-size:14px;
    font-weight:bold;
    line-height:16px;
}

.advan ul{
    list-style-type:none;
    margin:0 0 15px 70px;
}

.advan ul li{
    background:url(../images/advance_arrow.gif) no-repeat 0 6px;
    font-size:11px;
    line-height:18px;
    font-weight:bold;
    padding:0 0 0 17px;
    color:#666;
    background-color:inherit;
}

/*----------------------footer part start------------*/

#bigfotter{
    background-color:#9a0034;
    border-top:#680325 6px solid;
    padding:20px 0 0 0;
    color:#fff;
}

#fotter{
    width:947px;
    margin:0 auto;
    position:relative;
    height:61px;
    font-family:Tahoma, Arial, Helvetica, sans-serif;
    font-size:11px;
}

#fotter ul.footerLink{
    list-style-type:none;
    height:20px;
    margin:0 0 10px 0;
}

#fotter ul.footerLink li{
    color:#fff;
    padding:0 4px;
    background-color:inherit;
    float:left;
    line-height:20px;
}

#fotter ul.footerLink li a{
    color:#fff;
    background-color:inherit;
    text-decoration:none;
}

#fotter ul.footerLink li a:hover{
    color:#ffea00;
    background-color:inherit;
}

#fotter ul.valid{
    list-style-type:none;
    height:20px;
    position:absolute;
    right:0;
    top:0;
}

#fotter ul.valid li{
    color:#fff;
    padding:0 8px;
    background-color:inherit;
    float:left;
    line-height:20px;
}

#fotter ul.valid li a{
    color:#fff;
    background-color:inherit;
}

#fotter ul.valid li a:hover{
    color:#ffea00;
    background-color:inherit;
    text-decoration:none;
}

.left_pad{
    padding:0 0 0 4px;
}

/*---------------About Us page styles-----------------*/

#body_part_inside{
    background:url(../images/body_bg.gif) repeat-y 0 0;
    padding:9px 30px 17px;
}

/*---------------header part starts-----------------*/

#header_inside{
    background:url(../images/header_inside.jpg) no-repeat 0 0;
    height:212px;
    position:relative;
    padding:0;
    margin:12px 0 0 0;
}

#header_inside p{
    font:normal 20px/26px Georgia, "Times New Roman", Times, serif;
    color:#f6ffc3;
    background-color:inherit;
    background:url(../images/inver.gif) no-repeat 0 0;
    padding:0 0 0 28px;
    width:850px;
}

#header_inside p span{
    background:url(../images/inver1.gif) no-repeat right top;
    padding:0 25px 0 0;
}

#header_inside h2{
    background:url(../images/rails.gif) no-repeat 0 0;
    height:19px;
    position:absolute;
    left:475px;
    width:310px;
    top:125px;
    text-indent:-222222px;
    display:block;
    font-size:0;
    line-height:0;
}

#header_inside h2.jobs{
    background:url(../images/jobs.gif) no-repeat 0 0;
    height:19px;
    position:absolute;
    left:555px;
    width:332px;
    top:125px;
    text-indent:-222222px;
    display:block;
    font-size:0;
    line-height:0;
}

#header_inside a.contact{
    background:url(../images/contact.gif) no-repeat 0 0;
    height:46px;
    width:126px;
    display:block;
    text-decoration:none;
    font-size:0;
    line-height:0;
    position:absolute;
    left:795px;
    top:110px;
}

#header_inside a.dedicated{
    background:url(../images/dedicated.gif) no-repeat 0 0;
    height:46px;
    width:150px;
    display:block;
    text-decoration:none;
    font-size:0;
    line-height:0;
    position:absolute;
    left:15px;
    top:110px;
}

#header_inside a.fixed_cost{
    background:url(../images/fixed_cost.gif) no-repeat 0 0;
    height:47px;
    width:109px;
    display:block;
    text-decoration:none;
    font-size:0;
    line-height:0;
    position:absolute;
    left:174px;
    top:110px;
}

#header_inside a.quick_hatch{
    background:url(../images/quick_hatch.gif) no-repeat 0 0;
    height:46px;
    width:126px;
    display:block;
    text-decoration:none;
    font-size:0;
    line-height:0;
    position:absolute;
    left:294px;
    top:110px;
}

/*---------------header part ends-----------------*/

/*---------------body part starts-----------------*/

#body_inside{
    width:947px;
    margin:28px 0 0 0;
    background:url(../images/body_line.gif) repeat-y 714px 0 ;
}

/*----------left inside part starts---------*/

#left_inside{
    width:680px;
    float:left;
    margin:0 0 0 10px;
}

#left_inside p {
    font-size:11px;
    color:#666;
    line-height:18px;
    padding:0 0 35px 0;
}

#left_inside h2{
    height:26px;
    margin:6px 0 14px 0 !important;
    font:bold 24px/26px Tahoma, Arial, Helvetica, sans-serif;
}

.careers_link{
    color:#7f9201;
    background-color:inherit;
}

.careers_link:hover{
    color:#990033;
    background-color:inherit;
    text-decoration:none;
}

#left_inside h2.dedicated_icon{
    height:31px;
    background:url(../images/dedicated_icon.gif) no-repeat 0 0;
    margin:6px 0 14px 0 !important;
    padding:6px 0 0 55px;
    font:bold 24px/31px Tahoma, Arial, Helvetica, sans-serif;
}

#left_inside h2.fixed_cost_icon{
    height:42px;
    background:url(../images/fixed_cost_icon.gif) no-repeat 0 0;
    margin:6px 0 14px 0 !important;
    padding:11px 0 0 40px;
    font:bold 24px/42px Tahoma, Arial, Helvetica, sans-serif;
}

#left_inside h2.quick_hatch_icon{
    height:33px;
    background:url(../images/quick_hatch_icon.gif) no-repeat 0 0;
    margin:6px 0 14px 0 !important;
    padding:0px 0 0 48px;
    font:bold 24px/33px Tahoma, Arial, Helvetica, sans-serif;
}

#left_inside ul.profile{
    list-style-type:none;
    padding:15px;
    margin:6px 0 45px 0;
    background-color:#EFEFE7;
    border:#C6C6C0 1px solid;
}

#left_inside ul.profile li{
    background:url(../images/green_bullet.gif) no-repeat 0 5px;
    padding:0 0 10px 14px;
    font-size:11px;
    line-height:16px;
    color:#666666;
    background-color:inherit;
}

#left_inside ul.profile li a{
    text-decoration:none;
    color:#666666;
    background-color:inherit;
}

#left_inside ul.profile li a:hover{
    color:#9a0034;
    background-color:inherit;
}

#left_inside.details {
    width:463px;
    height:85px;
}

.pic {
    width:100px;
    height:85;
    display:block;
    float:left;
    margin:0 20px 0 0;
}

.details h4 {
    height:17px;
     margin:0 0 14px 0;
    font:bold 16px/17px Tahoma, Arial, Helvetica, sans-serif;
    color:#9A0034;
}

.details p {
    font-size:11px;
    color:#666;
    line-height:18px;
    padding:0 0 15px 0 !important;
}

.details p.top20 {
    padding:15px 0 0 0 !important;
}

/*----------left inside part ends---------*/


/*----------right inside part starts---------*/

#right_inside{
    width:209px;
    float:right;
    margin:0 12px 0 10px;
}

#right_inside h2.jobs{
    height:25px;
    margin:0 0 0 12px;
    font:bold 18px/18px Tahoma, Arial, Helvetica, sans-serif;
    line-height:25px;
}

#right_inside ul.right_links{
    list-style-type:none;
    margin:6px 0 0 12px;
}

#right_inside ul.right_links li{
    background:url(../images/link_bullet.gif) no-repeat 0 5px;
    padding:0 0 10px 16px;
    font-size:12px;
    line-height:16px;
    color:#666666;
    background-color:inherit;
}

#right_inside ul.right_links li a{
    font-size:12px;
    line-height:16px;
    color:#666666;
    background-color:inherit;
    text-decoration:none;
}

#right_inside ul.right_links li a:hover{
    color:#9A0034;
}

#right_inside span.right_inside_bot{
    background:url(../images/right_inside_bot.gif) no-repeat 0 0;
    height:22px;
    display:block;
    margin:24px 0 19px 0;
}

#right_inside h2{
    height:25px;
    margin:30px 0 0 12px;
    font:bold 18px/18px Tahoma, Arial, Helvetica, sans-serif;
    line-height:25px;
}

#right_inside form.quick_contact {
    padding:23px 10px 14px 10px;
    margin:10px 12px 34px 11px;
    width:170px;
    background-color:#EDEBDB;
    border:#BDBCAE 1px solid;
    font:12px/18px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
}

#right_inside form input.textbox {
    width:165px;
    height:19px;
    border:#BDBCAE 1px solid;
    font:12px/18px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
    padding:10px 0 0 5px;
    margin:5px 0 16px 0;
}

#right_inside form input.submit_but {
    width:92px;
    height:33px;
    background:url(../images/submit_but.gif) no-repeat 0 0;
    border:none;
    font:12px/18px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
    padding:0;
    margin:0 0 0 79px;
    cursor:pointer;
}

.area {
    width:165px;
    height:120px;
    border:#BDBCAE 1px solid;
    font:12px/18px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
    padding:10px 0 0 5px;
    margin:5px 0 20px 0;
}

#right_inside h2.clients{
    background:url(../images/client_testi1.gif) no-repeat 0 0;
    height:35px;
    font-size:0;
    line-height:0;
    text-indent:-20000px;
    margin:0 0 18px 5px;
}

#right_inside p.inver{
    background:url(../images/right_inver.gif) no-repeat 0 0;
    padding:0 10px 0 14px;
    font-style:italic;
    font-size:11px;
    line-height:16px;
    color:#666666;
    background-color:inherit;
    margin:0 0 16px 0;
}

#right_inside p.inver span{
    background:url(../images/right_inver1.gif) no-repeat right 0;
    padding:0 20px 0 0;
}

.text1{
    font-size:12px;
    line-height:16px;
    color:#666666;
    background-color:inherit;
    padding:0 16px 16px 0;
}

.text2{
    font-size:11px;
    line-height:16px;
    color:#666666;
    background-color:inherit;
    padding:0 16px 5px 40px;
}

/*----------right inside part ends---------*/


/*---------------body part ends-----------------*/


/*---------------Services page styles-----------------*/

#left_inside p.services {
    font-size:11px;
    color:#666;
    line-height:18px;
    padding:0 0 20px 0;
}

.textlink{
    color:#990033;
    text-decoration:none;
    background-color:inherit;
    line-height:18px;
    font-size:11px;
}

.textlink:hover{
    color:#666;
    background-color:inherit;
}

#left_inside ul.link{
    list-style-type:none;
    background-color:#ffffc7;
    color:#4d4d02;
    border:#ddddb2 1px solid;
    padding:13px 13px 0 13px;
    margin:0 0 20px 0;
}

#left_inside ul.link li{
    background:url(../images/left_arrow.gif) no-repeat 0 5px;
    padding:0 0 10px 14px;
    font-size:12px;
    line-height:16px;
    color:#666666;
    background-color:inherit;
}

/*---------------Jobs Corner page styles-----------------*/


#left_inside h4.jobs {
    height:27px;
     margin:0 0 14px 0 !important;
    font:bold 16px/27px Tahoma, Arial, Helvetica, sans-serif;
    color:#9A0034;
}

#left_inside p.jobs {
    font-size:11px;
    color:#666;
    line-height:18px;
    padding:0 0 15px 0;
}

#left_inside p.jobs_bold {
    font-size:11px;
    font-weight:bold;
    font-style:italic;
    color:#666;
    line-height:18px;
    padding:0 0 4px 0;
}

/*---------------Contact Us page styles-----------------*/

#left_inside div.contact{
    padding:15px;
    display:block;
    margin:6px 0 10px 0;
    background-color:#EFEFE7;
    border:#C6C6C0 1px solid;
}

#right_inside div.contact{
    padding:15px;
    width:170px;
    display:block;
    margin:6px 0 10px 10px;
    background-color:#F7F7F7;
    border:#C6C6C0 1px solid;
}

p.contact_gap {
    font-size:11px;
    color:#666;
    line-height:16px;
    padding:0 0 5px 0 !important;
}

p.contact_gap1 {
    font-size:11px;
    color:#666;
    line-height:16px;
    padding:15px 25px 5px 14px !important;
}

.mail_link {
    font-size:11px;
    color:#666;
    line-height:16px;
    text-decoration:none;
}

.mail_link:hover {
    font-size:11px;
    color:#474747;
    line-height:16px;
    text-decoration:none;
}

.width627{
    width:470px;
    padding:7px 0 0 8px;
    margin:0 auto;
}

#left_inside form.quick_contact {
    padding:23px 12px 14px 13px;
    margin:10px 12px 34px 31px;
    width:570px;
    background-color:#EFEFE7;
    border:#BDBCAE 1px solid;
    font:12px/18px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
}

#left_inside form.quick_contact label {
    float:left;
}

#left_inside form input.textbox {
    width:373px;
    height:16px !important;
    float:left;
    border:#BDBCAE 1px solid;
    font:12px/18px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
    padding:10px 0 0 5px;
    margin:0 0 16px 0;
}

#left_inside form label {
    width:70px;
    height:16px;
    line-height:16px;
    float:left;
    margin:0 2px 0 0;
}

#left_inside form input.submit_but {
    width:92px;
    height:33px;
    float:left;
    background:url(../images/submit_but.gif) no-repeat 0 0;
    border:none;
    font:12px/18px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
    padding:0;
    margin:0 0 0 90px;
    cursor:pointer;
}

.area1 {
    width:373px;
    height:120px;
    float:left;
    border:#BDBCAE 1px solid;
    font:12px/18px Verdana, Arial, Helvetica, sans-serif;
    color:#666;
    padding:10px 0 0 5px;
    margin:5px 0 20px 0;
}

/*---------------Startup Corner page styles-----------------*/

#left_inside ul.startup{
    list-style-type:none;
     padding:15px;
    margin:6px 0 15px 0;
    background-color:#EFEFE7;
    border:#C6C6C0 1px solid;
}

#left_inside ul.startup li{
    background:url(../images/green_bullet.gif) no-repeat 0 5px;
    padding:0 0 10px 14px;
    font-size:11px;
    line-height:16px;
    color:#666666;
    background-color:inherit;
}

#left_inside p.sratup {
    font-size:11px;
    color:#666;
    line-height:18px;
    padding:24px 0 15px 0;
}

/*---------------Testimonial page styles-----------------*/

#left_inside p.testi1 img {
    padding:0;
    margin:0;
}

#left_inside p.testi1 {
    font-size:11px;
    color:#666;
    line-height:18px;
    padding:0 0 5px 20px;
}

#left_inside img.testi {
    border:#E9E9EA 1px solid;
    margin:0 auto;
    display:block;
}

#left_inside p.testi {
    font-size:11px;
    color:#666;
    line-height:14px;
    padding:5px 10px 5px 20px;
}

#left_inside p.testi1 a {
    font-size:11px;
    color:#9a0034;
    line-height:14px;
    text-decoration:none;
    padding:0;
    margin:0;
}

#left_inside p.testi1 a:hover {
    text-decoration:underline;
}

#left_inside span.testi_bot{
    background:url(../images/right_bot.gif) no-repeat 90px 0;
    height:20px;
    display:block;
    margin:32px 0 19px 0;
}

#left_inside div.testi_total {
    width:590px;
    margin:10px auto 20px;
}

#left_inside div.testi_left {
    width:290px;
    height:100px;
    float:left;
    background-color:#F8F8F8;
    border:#E9E9EA 1px solid;
    padding:20px 0 10px 0;
}

#left_inside div.testi_right {
    width:290px;
    height:100px;
    float:right;
    background-color:#F8F8F8;
    border:#E9E9EA 1px solid;
    padding:20px 0 10px 0;
}

#left_inside div.testi_left1{
    width:290px;
    height:85px;
    float:left;
    background-color:#F8F8F8;
    border:#E9E9EA 1px solid;
    padding:35px 0 10px 0;
}

#left_inside div.testi_right1 {
    width:290px;
    height:85px;
    float:right;
    background-color:#F8F8F8;
    border:#E9E9EA 1px solid;
    padding:2px 0 43px 0;
}

/* ---------- thanks page style --------- */
#left_inside_thanks{
    width:663px;
    float:left;
    background-color:#FFFFFF;
}

#left_inside_thanks p {
    font-size:11px;
    color:#666;
    line-height:18px;
    padding:0 0 15px 0;
}

/*-------------portfolio------------*/

#box2{
    position:absolute;
    left:0 ;
    top:0;

}

#box2 span{
    display:block;
    float:left;
}

/* ********************************** */

.mask2{
    position:relative;
    width:195px;
    height:84px;
    overflow:hidden;
}

span img{
    display:block;
    border:none;
}