@charset "utf-8";
/* CSS Document */

body { font-family:Tahoma, Arial, Helvetica; background:#ffffffff; margin:0; }
img { border:none; }
#wrapper { width:958px; margin:0 auto; padding:0; }
.float { float:left; }
.txt { font-size:12px; color:#000; line-height:20px; }
h2 { font-size:18px; margin:0; padding:0; }
/*   Header Style  */
.header { float:left; width:958px; margin:0; padding:0;  }
.logo { float:left; margin-left:93px; margin-top:5px; padding-bottom:20px; }
.call_info { padding-top:35px; width:360px; height:30px; color:#DBD3AB; font-weight:bold; font-size:11px; float:right; }
/*   ------------------------------------------------------------   */

/*   Menu Style  */
.menu_bg { width:958px; background:#87533B; float:left; }
.menu {  width:958px; margin:0px auto; padding:0px 0px 0px 0px; list-style:none; background:transparent; }
.menu ul { margin:0px; padding:0px; list-style:none; background:#87533B; }
.menu li { display:inline; margin: 0px; padding:0px; float:left; }
.menu a { margin:0; font-size:12px; text-decoration:none; cursor:pointer; line-height:32px; color:#FFFFFF; display:block; padding: 0px 28px 0px 28px; text-align:center; background:url(../images/sep.jpg) no-repeat right; }
.menu a:hover { text-decoration:none; color:#e1d397; cursor:pointer; }
.menu .current a { text-decoration:none; color:#e1d397; }
.menu li a.nosep{ background-image:none; }
/*   ------------------------------------------------------------   */


.content { padding:0px 50px; width:858px; float:left; background:url(../images/content_bg.gif) repeat-x top #; }
.content_inner { padding:40px 50px; width:858px; float:left;  }
.top_cont { width:580px; float:left; }
.top_right { float:left; margin-left:25px; }

/*   Middle Background with box Style  */
.mid_bg { background:url(../images/midle_bg.png) no-repeat; width:669px; height:282px; margin:0 44px; padding:0 50px; float:left; margin-top:15px; }
.box1 { width:211px; float:left; margin-right:18px; }
.box3 { width:211px; float:left; }
.box1-top { background:url(../images/box1_top.jpg) no-repeat; width:211px; height:56px; float:left; }
.box2-top { background:url(../images/box2_top.jpg) no-repeat; width:211px; height:56px; float:left; }
.box3-top { background:url(../images/box3_top.jpg) no-repeat; width:211px; height:56px; float:left; }
.box_mid { background:url(../images/box_mid.png) no-repeat; width:191px; float:left; min-height:100px; padding:0px 10px; min-height:180px; margin:0; }
.box_btm { background:url(../images/box_btm.png) no-repeat; width:211px; height:37px; float:left; margin:0; padding:0; }
.box_hd { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#FFF; text-align:center; font-weight:bold; margin:0; text-transform:uppercase; }
.white_txt { font-size:12px; color:#FFF; line-height:20px; }
/*   ------------------------------------------------------------   */

.cont2 { width:858px; padding:50px 0px; float:left; }

.footer { width:958px; margin:0 auto; padding:0; height:45px; background:url(../images/footer.gif) repeat-x; font-size:13px; color:#FFF; line-height:40px; float:left; text-align:center; }
.footer a { color:#000; text-decoration:none; }
.footer a:hover { color:#e1d397; text-decoration:none; }

.toper { width:958px; margin:0 auto; padding:0; height:45px; background:url(../images/top-bk.gif) repeat-x; font-size:13px; color:#FFF; line-height:40px; float:left; text-align:center; }