/*
Site Name   : Nimbus International
Site url    : http://nimbusintl.com
Version     : 1.0
Designer    : Jitendra Vyas
Date Created: 17 April, 2009
Last Changed: 17 April, 2009
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -   */


body
        {
            background-image: url('../img/bg/site-bg.jpg');
            background-repeat: repeat-x;
            background-color: #efecd9;color:#6f6d6d;font-family: Arial, sans-serif, Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica;
        }
        .container
        {
            width: 710px;
            margin: 0 auto;
        }

 #header { margin-top:38px;}
  #logo {  }
    #header #features {background-image: url('../img/header.jpg');height:217px;}
   #features ul {color:#fff;margin:55px 0 20px 350px;list-style:none}
   #features ul li{margin-top:7px;font-weight:bold;font-size:1.2em;padding-left:35px;background: url('../img/arrow.png') no-repeat}
   #features a{margin-left:550px}
   #navigation{margin-top:33px;height:30px;background: url('../img/bg/menu-bg.jpg') }
#navigation ul {margin:0;padding:0}
     #navigation ul li { display: inline;
list-style-type: none;
}
.language{font-size:10px}
       #navigation ul li a{ font-size:1.222em;color:#056899;text-decoration:none;padding:3px 27px 9px;background: url('../img/bg/menu-shadow.jpg')no-repeat top left;margin:0; font-family:verdana; display: block; float: left;}
       #navigation ul li a:hover{ color:black }


 #content {  }
#content  a{color:#056899  }
   #content h2 { font-size:1.667em; font-weight:bold }
       #content h2 span{ font-weight:normal; padding-left:22px;color:#056899; background:transparent url(../img/dots.png) no-repeat 4px 6px}
       #content h2 span.thin{ font-weight:normal; color:#056899}
b{color:#056899;font-weight:bold}
  #primary h2{  background:transparent url(../img/hr.png) no-repeat 0 27px}
   #primary h1 {  }

    .headline{background:#056899;padding:6px; color:#fff}
    #primary p {  }
     #primary p img {border:4px solid #FFFFFF;  }
  #secondary { background:#F1F1F1 none repeat scroll 0 0;
border:1px solid #CFCFCF;
padding:15px;
width:158px;padding-top:0}
   #secondary img { border:2px solid #C0C0C0;
margin-bottom:10px; }
   #secondary h2 { background:transparent url(../img/hr.png) no-repeat scroll 0 27px; }
    #secondary p {  }
 #footer a:hover, #footer p:hover  { color:red  }

#footer ul { display: block; padding: 0; margin: 0; height: 25px;float:left;margin-left:160px;color:color:#86847a }

#footer li { display: inline; font-size: 11px; padding: 0 10px; border-right: 1px solid #86847a; } 

#footer li.last { border-right: none; } 


 #footer li a{text-decoration:none;color:#86847a}
  #partners { height:133px; border:1px solid #c9c29a; background-image: url('../img/bg/footer-bg.jpg');width:708px;margin:20px 0; }
#partners img{ display:inline; padding-left:28px;padding-top:20px; }
  #footer p { font-size:0.917em;color:#86847a;float:left  }

.compo {background:white;padding:10px;border:1px solid #056899;border-bottom:4px solid #056899;margin-bottom:30px;overflow:hidden;clear:both}
.compo img{float:left;margin-right:30px}
.compo h3{
  display:block;
margin-left:-10px;
margin-top:-10px;
padding:5px; background-color: #00699C; color: #fff ;  float: left

}


table { font: 11px/24px Verdana, Arial, Helvetica, sans-serif; border-collapse: collapse; width: 100%; }
th {background:#056899;color:#fff;padding: 0 0.5em; text-align: left;width:30%}
tr.yellow td { border-top: 1px solid #FB7A31; border-bottom: 1px solid #FB7A31; background: #FFC; }
td { border-bottom: 1px solid #CCC; padding: 0 0.5em;background:#fff;text-align: left; }

a.gototop, a.gototop:visited{
  display:block;margin-bottom:20px;float:right;background:#00699C;padding:5px;text-decoration:none;color:#fff
}



/* Here's our form stuff */
/*
 * Modified contact form originally created by Chris Coyier from css-tricks.com
 * View screencast: http://css-tricks.com/videos/css-tricks-video-21.php
 -------------------------------------------------------------------------*/


 /* Form elements
 -----------------------*/
fieldset       {padding:10px 30px;margin-bottom:10px;border:1px solid #CFCFCF}
legend          {color:#056899;padding:0 10px;margin:0;font-size:1em;font-weight:400;}
input           {width:250px;}
input,
textarea        {border:1px solid #ccc;padding:5px;margin:10px 0 0 0;}
input:focus,
textarea:focus  {background:#ffc;}
textarea        {font:.9em Verdana, Arial, Helvetica, sans-serif;}
label           {display:block;margin:12px 0 0;font-weight:700;font-size:.9em;float:left;clear:left;width:100px; height: 26px}
label:after     {content:": ";}
button          {display:block;float:left;clear:both;margin:1em 0 1em 100px;background:#056899; border:none; color:#fff;padding:5px}

/*
 * User feedback
 -----------------------*/
.yay, .oops     {font-size:.8em;text-align:center;padding:10px;color:#fff;font-weight:700;}
.yay            {background:#090;}
.oops           {background:#f30;}
div.error       {font-size:.8em;font-weight:700;padding:5px 0 0;color:#f30;margin:0 0 0 90px;}

.required       { border:2px solid #056899;padding:5px;margin:10px 0 0 0;}


#toTop { width:100px;background:#f1f1f1;border:1px solid #ccc;text-align:center;padding:5px;position:fixed;bottom:10px;right:10px;cursor:pointer;color:#666;text-decoration:none; }
#toparts { width:100px;background:#f1f1f1;border:1px solid #ccc;text-align:center;padding:5px;position:fixed;bottom:200px;right:100px;cursor:pointer;color: #900;text-decoration:none; font-weight:bold }
