/* Standard CSS code */

html * { padding:0; margin:0; }

body{
  background: url('../images/body_bg.jpg') repeat-x;
  background-color: #002157;
}

.clearer{ clear:both; }

/* End Standard CSS code */

#wrapper{
  width:980px;
  !width:1015px;
  margin:auto;
  font-family: Arial, Helvetica, sans-serif;
}

#wrapper #left{
  width:606px;
  float:left;
}


#wrapper #left #header{
  background: url('../images/header_bg.jpg') no-repeat;
  padding-top:155px;
}

#wrapper #left #rsg{
  background: url('../images/rsg_bg.jpg') no-repeat;
  width:602px;
  height:313px;
  margin-top:1px;
}

#wrapper #left #header #nav{
  background: url('../images/nav_bg.jpg') no-repeat;
  width:606px;
  height:42px;
}

#wrapper #right{
  float:left;
  width:367px;
  margin-left:7px;
  position:relative;
}

#wrapper #right .address{
  font-size: 12px;
  color: #c6e39f;
  position:absolute;
  top:25px;
  right:15px;
}


#wrapper #right #login{
  background: url('../images/login_bg.jpg') no-repeat;
  width:367px;
  height:58px;
  margin-top:100px;
  margin-bottom:20px;
  padding: 62px 0px 0px 35px;
  position:relative;
}

#wrapper #right #login .input{
  width:125px;
  font-size: 11px;
  color: #666666;
  padding:3px;
}

#wrapper #right #login .img{
  position:absolute;
  top:64px;
  right:65px;
}

#wrapper #right #features{
  background: url('../images/features_bg.jpg') no-repeat;
  width:367px;
  height:235px;
  position:relative;
  font-size: 11px;
  line-height:15px;
}

#wrapper #right #features #feature_scroll{
  overflow: auto;
  height:200px;
  margin-top:5px;
}


#wrapper #right #features H1{
   font-size: 16px;
   color: #FFFFFF;
   font-weight: bold;
   padding: 10px 0px 5px 15px;
}

#wrapper #right #features .date{
  font-size: 11px;
  color: #999999;
  position:absolute;
  right:10px;
  top:11px;
}

#wrapper #right #features UL{
  list-style:none;
  padding: 0px 15px 0px 15px;
}

#wrapper #right #features LI{
  border-bottom: 1px dotted #a7a7a7;
  padding: 10px 0px 10px 0px;
}

#wrapper #right #features .client{
  font-weight: bold;
  color: #002157;
}

#wrapper #right #features .location{
   color: #8dc63f;
}




