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

body
{ padding:0;
margin:0;
 font-family: 'source_sans_proregular', "Source Sans Pro" ;
background:#343434 url(../../images/BNS%20247/bodybg.jpg) repeat-x;
min-height: 800px;
}

@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;background:#f7f7f7;min-height: 86px; margin-top: 30px;}
.mlogo{width: 160px; float: left; margin: 10px;}

.pimenuH{width:380px; float:right; margin-left: 12px;margin-top: 22px;}
.pimenuH ul{ padding: 0; margin: 0;}
.pimenuH ul li {
list-style: none;
float: left;
margin: 0 0 0 10px;
height: 49px;
width: 49px;
}
/*.menuH ul li:hover{ list-style: none; float: left; padding:16px 22px; background:url(/images/BNS%20247/menuhoverbg.png) repeat-x;}*/
.pimenuH ul li a {
color: #f4f3f3;
font-size: 0;
line-height: 49px;
float: left;
font-family: 'source_sans_proregular', "Source Sans Pro";
text-decoration: none;
text-transform: uppercase;
width: 100%;
height: 49px;
}
.pimenuH ul li a:hover{ color: #F00;}
.pimenuH ul li.home{background: url(../../images/BNS%20247/pihome.png) no-repeat;}
.pimenuH ul li.about{background: url(../../images/BNS%20247/piaboutus.png) no-repeat;}
.pimenuH ul li.gallery{background: url(../../images/BNS%20247/pigallery.png) no-repeat;}
.pimenuH ul li.contact{background: url(../../images/BNS%20247/picontact.png) no-repeat;}
.pimenuH ul li.media{background: url(../../images/BNS%20247/pimedia.png) no-repeat;}
.pimenuH ul li.enquiry{background: url(../../images/BNS%20247/pienquiry.png) no-repeat;}

.pimenuH ul li.home:hover{background: url(../../images/BNS%20247/pihomehover.png) no-repeat;}
.pimenuH ul li.about:hover{background: url(../../images/BNS%20247/piaboutushover.png) no-repeat;}
.pimenuH ul li.gallery:hover{background: url(../../images/BNS%20247/pigalleryhover.png) no-repeat;}
.pimenuH ul li.contact:hover{background: url(../../images/BNS%20247/picontacthover.png) no-repeat;}
.pimenuH ul li.media:hover{background: url(../../images/BNS%20247/pimediahover.png) no-repeat;}
.pimenuH ul li.enquiry:hover{background: url(../../images/BNS%20247/pienquiryhover.png) no-repeat;}

.pimenuH ul li.home.selected{background: url(../../images/BNS%20247/pihomehover.png) no-repeat;}
.pimenuH ul li.about.selected{background: url(../../images/BNS%20247/piaboutushover.png) no-repeat;}
.pimenuH ul li.gallery.selected{background: url(../../images/BNS%20247/pigalleryhover.png) no-repeat;}
.pimenuH ul li.contact.selected{background: url(../../images/BNS%20247/picontacthover.png) no-repeat;}
.pimenuH ul li.media.selected{background: url(../../images/BNS%20247/pimediahover.png) no-repeat;}
.pimenuH ul li.enquiry.selected{background: url(../../images/BNS%20247/pienquiryhover.png) no-repeat;}

.bodyconotent{width: 940px; float: left; background: #f7f7f7; min-height: 500px; padding: 30px; margin-top: 1px;}
.abouthead{width: 924px; float: left; font-size: 36px;color: #0f71a7; text-transform: uppercase; text-align: left;padding-left: 16px; background: #fff;padding-top: 42px; font-weight:bold;}

.pagecontainer {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    padding-top: 25px;
    width: 940px;
min-height:384px;
}
.leftpanel {
    border-right: 1px solid #CCCCCC;
    float: left;
    min-height: 369px;
    padding: 20px;
    width: 159px;
}

.leftpanel ul{ padding: 0; margin: 0;}

.leftpanel ul li {
    border-bottom: 1px solid #EFEFED;
    float: left;
    list-style: none outside none;
    padding: 12px 13px;
    width: 129px;
}
.leftpanel ul li a{ color: #00629a; font-size: 13px;  font-family: 'source_sans_proregular', "Source Sans Pro" ; text-decoration: none; text-transform:uppercase; text-align:left; float:left;}
.leftpanel ul li a:hover{ color: #131313;}


.pagecontent {
    color: #333333;
    float: left;
    font-family: 'source_sans_proregular',"Source Sans Pro";
    font-size: 14px;
    line-height: 22px;
    margin-left: 24px;
    text-align: justify;
    width: 684px;
}

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


.footer{width: 1000px; float: left; background: #1b1b1b; min-height: 54px;}
.copyright{color: #585858;
    float: left;
 font-family: 'source_sans_proregular', "Source Sans Pro" ;
    font-size: 12px;
    line-height: 50px;
    margin-left: 18px;
    text-align: left;
    width: 328px;}
.socialmedia{float: right;
    margin-top: 12px;
    width: 104px;}

.pghead {
color: #0070c0;
text-transform: uppercase;
font-size: 18px;
font-weight: bold;
}

.pgshead {
color: #fb9b29;
}

.contmenu li {
list-style: none;
width: 95%;
float: left;
padding: 0 0 0 5%;
line-height: 20px;
color: #333;
text-align: left;
background: url(../../images/BNS%20247/bullet.png) no-repeat 6px 8px;
}
.contmenu {
margin: 0px;
padding: 0px;
width: 100%;
float: left;
}

.imgsty {
border: 4px solid #b5b5b5;
}


.imgsty:hover {
border: 4px solid #5ac2f2;
}

.imgtext a {
color: #b5b5b5;
text-decoration: none;
font-size: 21px;
text-transform: uppercase;
line-height: 45px;
}
.prev {
width:24px;
height:24px;
background:url(../../images/BNS%20247/previcon.png) no-repeat;
font-size:0px;
float:left;
}
.next {
width:24px;
height:24px;
background:url(../../images/BNS%20247/nexticon.png) no-repeat;
font-size:0px;
float:left;
}
.play {
width:24px;
height:24px;
background:url(../../images/BNS%20247/playicon.png) no-repeat;
font-size:0px;
float:left;
}
.pause {
width:24px;
height:24px;
background:url(../../images/BNS%20247/pauseicon.png) no-repeat;
font-size:0px;
float:left;
}
.content {
width: 100%;
height: 406px !important;
padding: 0 0 0 0;
overflow: auto;
}


ul.thumbs {
clear: both;
margin: 0px;
padding: 0;
width: 100% !important;
text-align: center;
margin-left: 11%;
}

ul.thumbs li img {
width: 30px;
height: 30px;
}

div.navigation div.top {
margin-bottom: 12px;
height: 11px;
width: 100%;
float: left;
text-align: center;
}

#thumbs {
width: 100%;
float: left;
opacity: 1;
text-align: center; }


div.content {
float: right;
width: 100% !important;
}

#thumbs {
width: 100% !important;
}

.content {
height: 406px !important;
}

div.controls {
margin: 25px 0 0 2px;
height: 35px;
width: 60%;
top: 621px;
position: absolute;
}

.head1 {
border-top: none !important;
margin-top: 5px;
padding-right: 17px;
}


.head1 a {
color: #5ac2f2;
font-weight: bold;
text-decoration: none;
}





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