@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; background:url(../images/bg.png) repeat-x #ececec; font-family:Arial, Tahoma, Verdana;  }

#wrapper { margin:0 auto; padding:0; width:1001px;   }

#top { margin:0; padding:0; height:135px; }

.logo { margin:20px 0 29px 12px; padding:0; }
.logo img { margin:0; padding:0; }

.menu { margin:0; padding:0;  }
.menu ul { margin:0; padding:0; }
.menu ul li { margin:0; padding:0; display:inline;height:100px; }
.menu ul li a { margin:0; padding:0 20px 0 20px; font-family:Calibri, Tahoma; font-size:16px; color:#FFF; text-decoration:none; float:left;  background:url(../images/separator.png) no-repeat right; }

.menu ul li a:hover { text-decoration:underline; }
.login-button{float:right;margin:0 50px 0 0}
.login-button a{background:none !important;}

#mid-area { margin:0px 0 0 0; padding:0;  }

#center { margin:0 0 0 12px; padding:0; height:425px; border:solid 5px #FFF; position:relative; width:965px;  }



#center p { margin:0;  font-family:Calibri, Tahoma; font-size:16px; color:#fff; display:block; background:url(../images/bg-para.png) repeat; border:solid 2px #000; font-weight:bold; padding:0;     }

#center p span { font-size:28px; font-weight:bolx;  }

#center a { margin:0; padding:10px 0 10px 10px; display:block; display:block; width:150px; color:#FFF; text-decoration:none; }

#center a:hover { text-decoration:underline; }


#center2 { margin:0 0 0 12px; padding:0; height:425px; border:solid 5px #FFF; position:relative; width:965px;  }



#center2 p { margin:0;  font-family:Calibri, Tahoma; font-size:16px; color:#fff; display:block; background:url(../images/bg-para.png) repeat; border:solid 2px #000; font-weight:bold; padding:0;     }

#center2 p span { font-size:28px; font-weight:bolx;  }

#center2 a { margin:0; padding:10px 0 10px 10px; display:block; display:block; width:150px; color:#666; text-decoration:none; }

#center2 a:hover { text-decoration:underline; }


#bottom { margin:15px 0 0 0; padding:0; height:182px; background:url(../images/btm-shadow.png) no-repeat bottom; }

.pro-box { margin:15px 0 15px 10px; padding:0px; height:90px; width:670px; float:left; }
.pro-box img { margin:0; }

.social { margin:27px 20px 0 0; padding:0; float:right; height:90px; }

.social p { margin:0; padding:0; font-family:Tahoma; font-size:24px; font-weight:bold; color:#2f2f2f; text-align:center; }

.social p span { font-weight:normal; color:#002a7a; }

#footer { margin:15px 0 0 0; padding:10px 0 0 0; height:40px;  clear:both; }

#footer a { margin:0; padding:0; color:#6d6d6d; text-decoration:none; }

#footer a:hover { text-decoration:underline; }

#footer p { color:#6d6d6d; font-size:12px; display:block; float:left; margin:0; padding:0 0 0 15px; }

#footer span { color:#6d6d6d; font-size:12px; display:block; float:right; margin:0; padding:0 15px 0 0;   }




#center .listings { margin:5px 20px 0 20px; padding:4px 0 4px 0; border:solid 1px #000; color:#FFF;  border-top:solid 2px #2c291a; clear:both; display:block; height:110px; border-right:none; border-left:none; border-bottom:none; }

#center .listings p { margin:0 0 0 0px; padding:0 0 0 10px; display:block; float:left; width:270px; height:115px; background:#152b46; border:solid 1px #000; font-size:14px; }

#center .listings span { margin:0 0 0 0px; padding:10px 10px 10px 10px; display:block; float:left; background:#152b46; border:solid 1px #000; height:95px; width:430px; font-size:14px; line-height:20px; }

#center .listings img { margin:2px 9px 0 9px; padding:0; display:block; float:left; }

#center .listings a { margin:7px 0 0 0; padding:0; font-size:14px; display:block; width:240px; }


#center .transactions  { margin:5px 0 0 8px; padding:0; height:400px; }

#center .transactions img { margin:0 10px 0 10px; padding:0; float:left; }

#center .transactions .lft  { margin:0; padding:0; height:350px; float:left; width:295px;    }

#center .transactions .lft a { margin:0 0 10px 10px; padding:5px 5px 5px 10px; display:block; background:#152b46; width:270px; font-size:14px; }

#center .transactions .rgt  { margin:0; padding:0; height:350px; float:left; width:265px; background:#152b46; }

#center .transactions .rgt p { margin:0; padding:0; }

#main-contact  { margin:0 0 0 12px; padding:0; height:425px; border:solid 5px #FFF; position:relative; width:965px; background:#FFF; }

#main-contact #contact { margin:0 0px 0 0; padding:10px 10px 10px 20px; background:#a47d00; border:solid 1px #000; width:640px; float:left; }

#main-contact #contact .us { margin:0; padding:0; float:left; width:240px; }

#main-contact #contact .us a { margin:0; padding:0; color:#FFF; text-decoration:none; }

#main-contact #contact .us a:hover { text-decoration:underline; }

#main-contact #contact .us p { margin:0; padding:0; color:white; font-size:24px; }

#main-contact #contact .us span { margin:0; padding:0; background:#1c3050; color:#FFF; padding:20px; width:200px; }

#main-contact #contact .form  { margin:0; padding:0; float:right; width:380px; }

#main-contact #contact .form .form-bar  { margin:0 0 10px 0; padding:0;  height:20px; width:370px; }

#main-contact #contact .form .form-bar p { margin:0; padding:0; font-size:16px; float:left; }

#main-contact #contact .form .form-bar span { margin:0; padding:0; }

#main-contact #contact .form .form-bar .bar { margin:0; padding:3px; float:right; width:250px; border:solid 1px #000; font-size:12px; color:#666; }
 
#main-contact #contact .form .form-bar .list  { margin:0; padding:2px; float:right; width:258px; border:solid 1px #000; font-size:12px; color:#666; font-weight:bold; }

#main-contact #contact .form .form-bar .area  { margin:0; padding:2px; float:right;  border:solid 1px #000; width:252px; height:55px; }


#main-contact #contact .form .form-bar .btn { margin:0; padding:0; clear:both; width:60px; background:#FFF; color:#333; border:solid 1px #000; font-weight:bold;  }


.txt-area { margin:0; padding:0; background:url(../images/bg-para.png) repeat; width:966px; height:425px; color:white; border:none; background-color:transparent; }

h1 { margin:0; padding:5px 0 3px 10px; font-family:Arial; font-size:18px; color:white; display:block; font-weight:normal; }
h2 { font-size:22px;   color:#FFF; display:block; margin:0; padding:10px 0 0 20px; font-weight:normal; }
h3 { margin:0; padding:0; }
h4 { margin:0; padding:0; }
h5 { margin:0; padding:0; }







