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

#footer-sec { background:url(../img/footer_bg.png) repeat-x left bottom #484747; width:960px; margin:0 auto; padding:5px 20px;}
.sebscrib-bar {height:23px; padding:8px 20px 8px 15px; background:url(../img/footer_sebscrib_bg.png) repeat-x left top; width:965px; margin:0 auto; border-top:5px solid #444343; display:block; overflow:hidden;}
.sebscrib-bar h4 {margin:0; padding:4px 0 4px 4px; float:left;}
.sebscrib-bar ul {margin:0 -15px 0 0; padding:0; float:right;}
.sebscrib-bar ul li{margin:0; padding:0 15px 0 0; float:left; list-style:none;}
.sebscrib-bar ul li .inputfield {background:url(../img/footer/fot_textfield_bg.jpg) repeat-x left top; border:1px solid #999; width:270px;  padding:4px 5px 3px 5px; line-height:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:15px; color:#999;}
.subscribe-btn {background:url(../img/btn_bg.jpg) repeat-x left bottom #fefefe ; color:#333; border:1px solid #ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px 5px 3px 5px; cursor:pointer; width:70px; }
.subscribe-btn:hover {background:url(../img/btn_bg_hover.jpg) repeat-x left bottom #b2b2b2; color:#333;}

#footer-sec .cont {background:url(../img/foote_dirgra_line.png) no-repeat center top; padding:15px 0px; width:960px; display:block; overflow:hidden;}
#footer-sec .cont .left {float:left;  width:626px; }
#footer-sec .cont .left h5{margin:0; padding:0; color:#D2D2D2;}
#footer-sec .cont .left p{padding:5px 0 10px 0; margin:0; color:#CCC; line-height:16px; font-size:11px;}
#footer-sec .cont .right {float:right; width:304px;}
#footer-sec .cont .right .get-with-us{float:right; width:286px; height:146px; background: url(/img/newhome/bg-home.png) no-repeat -296px -325px; overflow:hidden}
#footer-sec .cont .right .get-with-us h5{margin:0; padding:3px 0 0 0; color:#D2D2D2; text-align:center; height:24px;}
#footer-sec .cont .right .get-with-us ul{margin:0; padding:0;}
#footer-sec .cont .right .get-with-us ul li{margin:0; padding:0 0px 0 0; float:left; list-style:none; background:no-repeat left top;}
#footer-sec .cont .right .get-with-us ul li a{ width:81px; height:109px; display:block; overflow:hidden;}
#footer-sec .cont .right .get-with-us ul li:hover{ background-position: left -484px !important;}
#footer-sec .cont .right .get-with-us ul li.iphone:hover{ background-position: -104px -484px !important;}
#footer-sec .cont .right .get-with-us ul li.facebook:hover{ background-position: -185px -484px !important;}
#footer-sec .cont .right .get-with-us p{padding:5px 0 10px 13px; margin:0; color:#CCC;}

#footer-sec .cont .left .footShare {width:100%; float:left; padding-top:14px;}
#footer-sec .cont .left .footShare ul{margin:0; padding:0;}
#footer-sec .cont .left .footShare ul li{margin:0 8px 0 0; padding:0 8px 0 0; float:left; list-style:none; background: url(/img/home/foot-share-sep.jpg) no-repeat right top;color:#FFFFFF;}
#footer-sec .cont .left .footShare ul li img{width:16px !important; height:16px !important; float:left; margin-right:5px;}
#footer-sec .cont .left .footShare ul li a{ display:block; overflow:hidden; float:left; width:auto !important; height:auto !important; color:#FFFFFF;}
#footer-sec .cont .left .footShare ul li:hover{}





#footer-sec .cont .right .follow-us{float:left; width:286px; height:146px; background: url(/img/home/bg-follow-us-on.png) no-repeat left top; overflow:hidden}
#footer-sec .cont .right .follow-us h5{margin:0; padding:7px 0 0 0; color:#D2D2D2; text-align:center; height:24px;}
#footer-sec .cont .right .follow-us ul{margin:44px 0 0 14px; padding:0;}
#footer-sec .cont .right .follow-us ul li{margin:0; padding:0 0px 0 0; float:left; list-style:none; background:no-repeat left top;}
#footer-sec .cont .right .follow-us ul li a{ width:47px; height:61px; display:block; overflow:hidden; margin:0 9px;}
#footer-sec .cont .right .follow-us ul li:hover{background:no-repeat left -61px;}
#footer-sec .cont .right .follow-us p{padding:5px 0 10px 13px; margin:0; color:#CCC;}




#footer-sec .sitemap {background:url(../img/footer_sec_bg_off.png) repeat-x left top #090909; display:block; overflow:hidden; clear:both; margin:0 0 0 0; border:1px solid #2d2d2d; }
#footer-sec .sitemap div { background:url(../img/footer/fot_sitemap_div.png) no-repeat right top; display:block; overflow:hidden; float:left; width:189px; padding-right:2px;}
#footer-sec .sitemap div.last {padding-right:0; width:190px; background-image:none;}
#footer-sec .sitemap div ul {margin:0; padding:15px 0 15px 0; display:block; overflow:hidden; float:left; width:189px; /*height:135px;*/height:155px;}
#footer-sec .sitemap div ul.last {display:block; overflow:hidden;  width:193px;}
#footer-sec .sitemap div ul:hover {margin:0; padding:15px 0 15px 0; background:url(../img/footer_sec_bg.png) repeat-x left top; display:block; overflow:hidden; /*height:135px;*/height:155px;}
#footer-sec .sitemap div ul li{ margin:0; padding:0 0 5px 15px; list-style:none; clear:both;}
#footer-sec .sitemap div ul li a{background:url(../img/footer/sitemap_arrow_off.gif) no-repeat left 1px; color:#999; padding-left:9px; }
#footer-sec .sitemap div ul li a:hover{background:url(../img/footer/sitemap_arrow_on.gif) no-repeat left 1px; color:#127bca; text-decoration:none;}
#footer-sec .sitemap div ul li h5{text-transform:capitalize; color:#ccc; margin-bottom:5px;}
#footer-sec .sitemap div ul li h5 a{ color:#ccc; text-decoration:none; padding-left:0; background-image:none; }
#footer-sec .sitemap div ul li h5 a:hover{ color:#127bca; text-decoration:none; padding-left:0; background-image:none;}

.grabarder {border:1px solid #2d2d2d; padding:5px; background-color:#FFFFFF;}


