body {background: url("../../images/BNS%20247/hopeinnerbodybg.jpg") repeat-x scroll 0 0 rgba(0, 0, 0, 0);font-family: 'source_sans_proregular', "Source Sans Pro" ;font-size: 14px;margin: 0;padding: 0;} @font-face {font-family: 'source_sans_proregular';src: url('../../images/BNS%20247/sourcesanspro-regular-webfont.html');src: url('../../images/BNS%20247/sourcesanspro-regular-webfontd41d.html?#iefix') format('embedded-opentype'), url('../../images/BNS%20247/sourcesanspro-regular-webfont-2.html') format('woff'), url('../../images/BNS%20247/sourcesanspro-regular-webfont-3.html') format('truetype'), url('../../images/BNS%20247/sourcesanspro-regular-webfont.svg#source_sans_proregular') format('svg');font-weight: normal;font-style: normal;} img{border:none;} p{margin:0px} .maindiv{width:100%;float:left;} .maincontainer{width:100%;float:left;} .wrapper{width:1000px;margin:0 auto;} .container{width:100%;float:left;} .header {float: left;margin-top: 31px;min-height: 100px;width: 100%;} .logoH {float: left;width: 220px;text-align: left} .hmenuH {float: right;font-size: 15px;height: 50px;width: 364px;margin-top:46px;} .hmenuH ul {float: left;margin: 0;padding: 0;width: 100%;} .hmenuH ul li {float: left;list-style: none outside none;padding-left: 9px;} .hmenuH ul li a:hover{text-decoration: none;} .hmenuH ul li a {color: #444443;float: right;font-size: 0px;line-height: 50px;width: 50px;padding: 0 15px 0;text-decoration: none;text-transform: uppercase;height:50px;} .hmenuH ul li.home a{background: url("../../images/BNS%20247/hopeHome.png") no-repeat center;} .hmenuH ul li.home a:hover{background: url("../../images/BNS%20247/hopeHomehover.png") no-repeat center;} .hmenuH ul li.home.selected a{background: url("../../images/BNS%20247/hopeHomehover.png") no-repeat center;} .hmenuH ul li.about a{background: url("../../images/BNS%20247/hopeAbout.png") no-repeat center;} .hmenuH ul li.about a:hover{background: url("../../images/BNS%20247/hopeAbouthover.png") no-repeat center;} .hmenuH ul li.about.selected a{background: url("../../images/BNS%20247/hopeAbouthover.png") no-repeat center;} .hmenuH ul li.gallery a{background: url("../../images/BNS%20247/hopeGallery.png") no-repeat center;} .hmenuH ul li.gallery a:hover{background: url("../../images/BNS%20247/hopeGalleryhover.png") no-repeat center;} .hmenuH ul li.gallery.selected a{background: url("../../images/BNS%20247/hopeGalleryhover.png") no-repeat center;} .hmenuH ul li.contact a{background: url("../../images/BNS%20247/hopeContact.png") no-repeat center;} .hmenuH ul li.contact a:hover{background: url("../../images/BNS%20247/hopeContacthover.png") no-repeat center;} .hmenuH ul li.contact.selected a{background: url("../../images/BNS%20247/hopeContacthover.png") no-repeat center;} .banner{width:100%;float:left;margin:45px 0 0 0;} .heading1 {color: #D84209;font-size: 40px;font-weight: bold;text-transform: capitalize;line-height: 50px;padding-bottom:10px;text-align:left;width: 95%;} .pagecontent {float: left;line-height: 20px;text-align: justify;width: 100%;color: #333;font-size:14px;} .pagecontainer {border-top: 1px solid #CCCCCC;float: left;margin-top: 15px;width: 100%;} .leftcontainer {float: left;margin-top: 20px;width: 715px;} .rightcontainer {float: right;margin-top: 10px;width: 260px;} .heading {background: url("../../images/BNS%20247/hopeproductsbg.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);color: #FFF;float: left;font-size: 21px;font-weight: bold;line-height:57px;padding: 10px 0 0 80px;text-transform: capitalize;width: 180px;} .image{background: none repeat scroll 0 0 #ADD8E6;} .image2 {background: url("../../images/BNS%20247/hopeplus.html") no-repeat scroll 16px 11px rgba(0, 0, 0, 0);padding-left: 49px;} .image2:hover {background: url("../../images/BNS%20247/hopePlushover.png") no-repeat scroll 16px 11px rgba(0, 0, 0, 0);color: chocolate;} .movingimage {border-top: 1px solid #CCCCCC;color: #000000;float: left;font-size: 13px;margin-top: 17px;width: 100%;} .footercontainer {float: left;width: 100%;margin:20px 0 0 0;} .footerwrapper {margin: 0 auto;width: 1000px;} .footer {float: left;width: 100%;} .footertop {border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;float: left;line-height: 60px;width: 100%;} .footerleft {float: left;margin-top: 15px;width: 390px;line-height: 32px;font-size: 14px;} .footerleft img{padding:5px 0 0 0;} .footerright {float: right;width:200px;min-height: 78px;line-height: 78px;font-size: 14px;} .privacy{color: blue;text-align: center} .footerbottom {background: none repeat scroll 0 0 #000000;color: #FFFFFF;float: left;line-height: 42px;margin-top: 10px;min-height: 42px;text-align: center;width: 100%;} .rightcontV {float: left;font-size: 12px;width:100%;margin:20px 0 0 0;} .rightcontV ul {float: left;margin: 0;padding: 0;width: 100%;} .rightcontV ul li {float: left;list-style: none outside none;width:100%;padding-bottom: 10px;} .rightcontV ul li a:hover {background: url("../../images/BNS%20247/hopearrowhover.jpg") no-repeat 16px;color: #D2691E;text-decoration: none;font-weight: bold;} .rightcontV ul li a {color: #222;background: url("../../images/BNS%20247/hopearrow.jpg") no-repeat 16px;float: left;font-size: 13px;line-height: 18px;padding: 0 0 0 40px;text-decoration: none;text-transform: capitalize;width:220px;text-align:left;} .image5{width: 100%;float: left;margin: 20px 0 0 0;} .imagehope {border-bottom: 1px solid #ADD8E6;border-color: #ADD8E6 #ADD8E6 #ADD8E6;opacity: 0.5;width: 71px;} .imagehope:hover{opacity: 1} .socialmedia {background-color: #FFFFFF;min-height: 122px;padding-left: 5px;padding-top: 20px;position: fixed;right: 0;top: 188px;width: 77px;} .pghead {color: #0070c0;text-transform: uppercase;font-size: 18px;font-weight: bold;} .pgshead {color: #fb9b29;font-size:20px;padding-bottom: 8px;} .pagecontent ul li {background: url(../../images/BNS%20247/a2.png) no-repeat 3px;list-style-type: none;padding-left: 3%;width: 97%;} .ilia:hover {background: #43c2cb;} .txtli {color: #11b4c0;font-size: 18px;text-decoration: none;} .txtli:hover {color: #d84209;text-decoration: underline;} .group8 img:hover {border: 1px solid #09767e;background: #48e4ee;} .group8 img {border: 1px solid #43c2cb;padding: 3px;} .back1 {color: #48e4ee;font-size: 33px;float: right;text-align: right;margin-top: -49px;} .back1 a{text-decoration:none;color: #48e4ee;} img{border:0px;padding:0px;}p {margin: 0px 0px 3px 0px;padding: 0px 0px 0px 0px;}a.footline{color: #808080;text-decoration: none;font-size:11px;color: #808080;} a.footline:hover{color: #808080;text-decoration: underline;font-size:11px;color: #808080;}