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

body{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background:url(../images/body.gif) left top repeat;}

h1, h2, h3, h4, h5, pre, input, form{margin:0px; padding:0px;}

#container{width:980px; margin:20px auto; padding:0px; background:#FFFFFF; border-radius:0.6em;  overflow:hidden;}

#header{width:980px; margin:0px; padding:0px;  overflow:hidden;}

.logo{margin:10px 0 0 10px; padding:60px 0 0 0; width:480px; float:left; background:url(../images/logo.gif) top left no-repeat; height:53px; text-align:center;}

.logo a{font-family:"Times New Roman", Times, serif; font-weight:bold; font-size:40px; color:#cfc802; text-decoration:none; text-transform:uppercase; text-shadow: 1px 1px 1px #e6e4e4, 0px 6px 5px #e6e4e4;}

.phone_social{margin:0 0 0 -45px; width:222px; float:left;}

.phone{margin:20px 0 0 10px; padding:0px 0 0 25px; width:222px; float:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:26px; font-weight:bold; color:#f97e33; text-shadow: 1px 1px 1px #e6e4e4, 0px 6px 5px #e6e4e4; text-align:center;}

.social{margin:11px 0 0 96px; width:222px; float:left;}

.social li{display:inline; margin-left:2px;}

.save{margin:10px 0 0 120px; padding:0px; width:721px; float:left;}

.button{margin:30px 0 0 0px; padding:0px; width:222px; float:right;}

.banner{margin:10px 0 0 19px; padding:0px; width:945px; float:left;}

#navi_main{margin:10px auto; padding:0px; width:945px;}

.navi_left{margin:0px; padding:0px; width:8px; background:url(../images/navi_left.gif) left top no-repeat; height:39px; float:left;}

.navi_right{margin:0px; padding:0px; width:8px; background:url(../images/navi_right.gif) left top no-repeat; height:39px; float:right;}

.navi{margin:0px; padding:0px; width:929px; background:url(../images/navi_bg.gif) left top repeat-x; height:39px; float:left;}

.navi ul{margin:1px 0 0 0px; padding:0px;}

.navi ul li{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; list-style:none; display:inline; background:url(../images/hover.gif) left top no-repeat; height:37px; float:left;}

.navi ul li a{margin:0px; padding:10px 38px 0 38px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; float:left;}

.navi ul li a:hover{margin:0px; padding:10px 38px 0 38px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background:url(../images/hover.gif) left top repeat-x; height:37px; text-decoration:none; float:left;}

.dactive{margin:0px; padding:0px; background:url(../images/hover.gif) left top repeat-x; height:37px;}

#content{margin:0px auto; padding:0px 0 20px 0px; width:945px; overflow:hidden;}

#right_panel{margin:0px; padding:0px; width:676px; float:right; overflow:hidden;}

.welcome{margin:10px 0 0 10px; padding:0px; width:676px; float:left;}

.welcome h1{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#000001;}

.welcome h1 span{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:normal; color:#ff6609;}

.welcome p{margin:0px; padding:0px; width:97%; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-align:justify; line-height:20px;}

.welcome img{margin:0px 0 10px 0px; padding:0px; width:658px; float:left;}

#left_panel{margin:0px; padding:0px; width:243px; float:left;}

.services{margin:10px 0 0 0px; padding:0px; width:243px; background:#817855; border:1px solid #e1d9d9; float:left;}

.services_top{margin:10px 0 0 20px; padding:0px; width:138px; background:url(../images/services_top.gif) left top no-repeat; height:27px;}

.services ul{margin:0px 0 0 20px; padding:0px;}

.services ul li{margin:0px; padding:8px 0 8px 30px; width:200px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; display:block; list-style:none; background:url(../images/list.gif) left 10px no-repeat; float:left;}

.images{margin:0px; padding:0px; width:243px; float:left;}

.images ul{margin:0px; padding:0px;}

.images ul li{margin:10px 0 0 0px; padding:0px; display:block; float:left; list-style:none;}

.img{margin:10px 0 0 0px; padding:0px; width:243px; float:left;}

#footer_main{margin:10px 0 0 0px; padding:0px; width:100%; overflow:hidden;}

.footer{margin:0px auto; padding:0px 0 0 0px; width:980px;}

.footer p{margin:0px; padding:15px 0 35px 0px; width:980px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; line-height:20px;}

.footer p a{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-align:center; text-decoration:none;}

.footer p a:hover{margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000002; text-align:center; text-decoration:none;}

.clr{margin:0px; padding:0px; clear:both;}
