/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Mar 25, 2014, 4:00:38 PM
    Author     : Admin
*/

body
{ padding:0;
margin:0;
font-family: 'source_sans_proregular', "Source Sans Pro" ;
background:url(../../images/BNS%20247/bggh.jpg) repeat-x;
}

@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;

}

.maindiv{width:100%; float:left; }
.maincotnainer{	width:100%;	float:left;}
.wrapper{width:1000px; margin:0 auto; background:#FFFFFF;}
.container{width:100%;	float:left;}

.headercontainer{width: 1000px; floa:left; margin-top: 12px;}
.mlogo{width: 196px; float: left; margin: 10px; background:url(../../images/BNS%20247/logo-bggh.jpg) no-repeat left 44px; padding: 0 12px; position: relative; z-index: 1;}

.mlogo img{ float: left;}

.menuH{width:220px; float:right; margin-left: 12px;margin-top: 100px; padding-bottom: 30px;}
.menuH ul{ padding: 0; margin: 0;}
.menuH ul li{ list-style: none; float: left; padding:0 18px 0 0; width: 25px; }
/*.menuH ul li:hover{ list-style: none; float: left; padding:16px 22px; background:url(/images/BNS%20247/menuhoverbggh.png) repeat-x;}*/
.menuH ul li a{ color: #f4f3f3; font-size: 0; width: 25px; line-height: 25px; float: left; font-family: 'source_sans_proregular', "Source Sans Pro" ; text-decoration: none; text-transform:uppercase;}
.menuH ul li a:hover{ color: #F00;}
.menuH ul li.home{background: url(../../images/BNS%20247/homegh.png) no-repeat left top;}
.menuH ul li.landscape{background: url(../../images/BNS%20247/landscapegp.png) no-repeat left top;}
.menuH ul li.aboutus{background: url(../../images/BNS%20247/aboutusgh.png) no-repeat left 3px;}
.menuH ul li.gallery{background: url(../../images/BNS%20247/gallerygh.png) no-repeat left 2px;}
.menuH ul li.contact{background: url(../../images/BNS%20247/contactgh.png) no-repeat left 6px;}


.menuH ul li.landscape:hover{background: url(../../images/BNS%20247/landscapegphover.png) no-repeat left top;}
.menuH ul li.home:hover{background: url(../../images/BNS%20247/homehovergh.png) no-repeat left top;}
.menuH ul li.aboutus:hover{background: url(../../images/BNS%20247/aboutushovergh.png) no-repeat left 3px;}
.menuH ul li.gallery:hover{background: url(../../images/BNS%20247/galleryhovergh.png) no-repeat left 2px;}
.menuH ul li.contact:hover{background: url(../../images/BNS%20247/contacthovergh.png) no-repeat left 6px;}

.menuH ul li.landscape.selected{background: url(../../images/BNS%20247/landscapegphover.png) no-repeat left top;}
.menuH ul li.home.selected{background: url(../../images/BNS%20247/homehovergh.png) no-repeat left top;}
.menuH ul li.aboutus.selected{background: url(../../images/BNS%20247/aboutushovergh.png) no-repeat left 3px;}
.menuH ul li.gallery.selected{background: url(../../images/BNS%20247/galleryhovergh.png) no-repeat left 2px;}
.menuH ul li.contact.selected{background: url(../../images/BNS%20247/contacthovergh.png) no-repeat left 6px;}


.banner{width: 1000px; float: left; background: url(../../images/BNS%20247/bannergh.jpg) no-repeat bottom center; min-height: 500px; margin: -58px 0 0 0;}
.bannertextcontainer{width: 356px; float: left; background:url(../../images/BNS%20247/bannertextbggh.png) no-repeat 20px; min-height: 180px; font-size: 22px; padding-left: 80px;
    margin-top: 294px; padding-top: 13px;}
.bannerhead{width: 100%; float: left; font-family: "Swis721 Cn BT"; color: #ffe71a; text-transform: uppercase; text-align: left; margin-top: 65px;}
.bannertextbig{font-family: "Swis721 Cn BT"; color: #2d2d2d; text-transform: uppercase; font-size: 30px;}
.bannertext{width: 90%; padding: 0 15px 0 0; float: left;font-family: 'source_sans_proregular', "Source Sans Pro" ; font-size: 13px; text-align: justify; color: #fffdfd; margin-top: 14px; line-height:18px;}

.logos{ right: 0; position: fixed; top: 30%; width: 100px; }
.logos img{ padding: 0 0 5px 0;}

.flogo{ float: left; background:url(../../images/BNS%20247/dividergh.png) no-repeat left 24px; }

.mainfooter{ width: 100%; float: left; }
.footer{width: 1000px; float: left; background: #000; min-height: 54px; margin: 15px 0 0 0;}

.socialmedia{float: left;
    margin-top: 12px;
    width: 40%; text-align: left; line-height: 50px; color: #666666; font-size: 11px; }

.copyright{color: #585858;
    float: right;
font-family: 'source_sans_proregular', "Source Sans Pro" ;
    font-size: 12px;
    line-height: 70px;
    margin-left: 18px;
    text-align: left;
    width: 30%;}
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;}