@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-x #306585;}

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

#container{width:980px; margin:15px auto; padding:0px; background:#ffffff; overflow:hidden;}

.navi{margin:0px auto; padding:0px; width:981px; background:url(../images/navi_bg.gif) left top no-repeat; height:66px; overflow:hidden;}

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

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

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

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

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

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

.logo_main{margin:0px; padding:0px; width:279px; background:#efecec; border:1px solid #bcbbbb; float:left; overflow:hidden;}

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

.logo a{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; text-decoration:none; text-transform:uppercase; color:#000;}

.phone{margin:20px 0 0 5px; padding:0px; width:270px; float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:24px; color:#000; text-align:center;}

.button{margin:10px 0px 0 0px; padding:0px; width:260px; float:left;}

.banner{margin:20px 10px 0 0; padding:0px 0 0px 0px; width:679px; float:right;}

.save{margin:0px 10px 0 0px; padding:0px; width:679px; float:right;}

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

#left_panel{margin:0px 0 0 0px; padding:15px 0 10px 0px; width:281px; background:url(../images/left_panel_bg.gif) left top repeat; overflow:hidden; float:left;}

.services_main{margin:0px auto; padding:0px; width:243px; border:1px solid #f8ee7e; overflow:hidden;}

.services{margin:0px; padding:0px; width:243px; background:url(../images/services_bg.gif) left top repeat-x #fdf6a8; float:left;}

.services h1{margin:0px; padding:0px 0 0 20px; font-family:Calibri; font-size:24px; color:#ffffff; font-weight:normal;}

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

.services ul li{margin:0px; padding:9px 0 9px 20px; width:180px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#030404; list-style:none; background:url(../images/list.gif) left 12px no-repeat; border-bottom:1px solid #ded67b;}

.services_bottom{margin:0px; padding:0px; width:243px; height:11px; float:left;}

.img{margin:15px auto; padding:0px; width:245px;}

.cards{margin:0px auto; padding:0px; width:209px; color:#FFF;}

.social{margin:15px auto; padding:0px; width:209px; text-align:center;}

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

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

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

.welcome{margin:0px 0 20px 0px; padding:0px; width:670px; float:left;}

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

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

.images{margin:0px 0 0 0px; padding:0px; width:670px; background:#653012; overflow:hidden;}

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

.images ul li{margin:5px 4px 0 4px; padding:0px; float:left; display:inline; list-style:none;}

.footer{margin:10px 0 0 0px; padding:0px 0 0 0px; width:980px; background:url(../images/footer_bg.gif) left top repeat-x; border-radius:0.6em; height:85px; overflow:hidden;}

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

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

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

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