@charset "utf-8";
/* CSS Document */
body{margin:0px; padding:0px; min-width:320px; width:100%; height:100%; background:#000;}
.headerbg{width:100%; background:url(../images/headerbg.jpg) top center no-repeat #09222c;}
.wrapper{width:1004px; margin:0 auto; padding:0px; }

.logo{margin:0px; padding:21px 0px 26px 0px; float:left;}
.rightpart{float:right; padding-top:68px; }
.topphone{ float:right; font-family: 'source_sans_prosemibold'; font-size:17px; color:#dbe5ea; background:url(../images/phoneic.png) top left no-repeat; line-height:22px; padding:8px 0px 8px 48px;}
.bannerpart{width:100%; background:url(../images/bannerbg.png) top center repeat-x;}
.bannerpartwp{width:100%; background:url(../images/bannerimg.jpg) top center no-repeat; height:309px;}


.bodypart{width:1004px; margin:0 auto; padding:0px; }
.homeleftpart{width:778px; float:left; padding-top:36px;}
.homerightpart{width:170px; float:right; padding-top:40px;}

.homelink{width:170px; display:block; background:url(../images/homelinkbg.png) top left no-repeat; padding:15px; margin:0px 0px; }

.homelink span{ display:block; padding:12px 0px 0px 0px; text-align:center; color:#d3d3d3; font-size:15px;}
.pagehead{ width:100%; display:block; color:#9ab1bb; font-family: 'source_sans_proregular'; font-size:29px; letter-spacing:-1px; border-bottom:solid 1px #0f3b47; padding:9px 0px 9px 0px; }

.pagetext{ width:100%; display:block; font-size:15px; text-align:justify; line-height:23px; color:#d3d3d3;}

.testimonialsty{width:778px; font-size:12px; padding-bottom:15px; padding-top:25px;}
.testimonialstytex{ font-size:15px; text-align:justify; line-height:22px;color:#d3d3d3; 
padding:0px 0px 0px 0px; background:url(../images/testimonialicon.png) top left no-repeat;}
.testimonialstytex02{padding:0px 35px 0px 35px; background:url(../images/testimonialicon2.png) bottom right no-repeat;}
.testimonialname{ padding-top:15px; font-size:15px; color:#82a2ac; }
.testimonialname span{ font-size:14px; color:#82a2ac; font-weight:normal; padding-right:35px; padding-top:5px;}
.viewallbt{ font-size:15px; color:#1b6d80; text-align:right; text-decoration:underline; float:right; padding-top:10px;} 

.bottompart{ width:1004px; margin:15px auto 10px auto; background:url(../images/bottombg.jpg) top center no-repeat; min-height:105px; }

.bottomlinks{ width:100%; display:block; text-align:center; color:#d3d3d3; font-size:15px; padding:22px 0px 10px 0px; }
.bottomlinks a{color:#d3d3d3;}
.bottomlinks a:hover{color:#fff;}
.bottomlinks span{color:#04141a; padding:0px 14px;}

.bottomcopy{ width:100%; display:block; text-align:center; color:#566f77; font-size:13px; padding:4px 0px; }
.bottomcopy a{color:#566f77;}
.bottomcopy a:hover{color:#fff;}
.bottomcopy span{color:#04141a; padding:0px 4px;}

/*Innerpages*/
.inbannerpart{width:100%; background:url(../images/inbannerbg.png) top center repeat-x;}
.inbannerpartwp{width:100%; background:url(../images/inbannerimg.jpg) top center no-repeat; height:184px;}
.infullpart{width:1004px; padding-top:20px;}





/*Form*/
.contact-forms1{ font-size:15px; color:#CCC; text-align:left; width:96%; margin:15px 2% 2% 0%;}
.contact-forms1 span{ display:inline-block; height:25px;}
.contact-forms1 .box1{ display:inline-block; width:21%; float:left; margin-bottom:20px; font-size:15px; line-height:32px; }
.contact-forms1 .box2{ display:inline-block; width:79%; padding:0 0% 0 0; float:left; margin-bottom:20px;}
.contact-forms1 .box3{ display:inline-block; width:90%; padding:0; float:left; margin-bottom:20px;}
.contact-forms1 .box4{ display:inline-block; width:40%; padding:0; float:left; margin-bottom:8px;}
.contact-forms1 .box4 input{ width:auto; margin:3px 6px 0 0; }


.contact-forms1 input, .contact-forms1 textarea{ -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; width:100%; padding:6px; background-color:#fff; border:1px solid #666;  -webkit-border-radius:6px; border-radius:6px; font:normal 12px Arial, Helvetica, sans-serif; color:#000; height:34px; }
.contact-forms1 input:focus, .contact-forms1 textarea:focus{ -webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out; box-shadow:0 0 8px rgba(82,168,255,0.6); background-color:#f1f1f1; border:1px solid #91afce; color:#000;}

.contact-forms1 .subbotton01 {
    background: url(../images/sub_bt02.png) left top repeat-x; ;
    border:1px solid #0470ad;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 15px;
    height: 33px;
   padding:0px 15px;
    
    width:auto;
	 -webkit-border-radius:6px; border-radius:6px; }
	
.contact-forms1 .subbotton01:hover {
    background: url(../images/sub_bt02.png) left bottom repeat-x; ;
	box-shadow:0 0 8px rgba(137,137,137,0.6); border:1px solid #111;
}
.n-he-1{ height:120px; display:block; clear:both;}
.v-img{ padding:4px 0 0 6px; border:1px solid #666; background-color:#ccc; margin:0; width:25%;  -webkit-border-radius:6px; border-radius:6px; height:34px; overflow:hidden; float:left; margin-right:10px;}
  /*end of Form*/
  .red{ color:#F00;}
/*End of Contact us page*/



.videodiv{ width:30.33%; margin:2.5% 1.5% 1.5% 1.5%; }
.videodiv .vframe img{ width:100%; border:solid 3px #1f728c; height:218px; border-radius:3px;}
.videodiv .vname{width:100%; border:solid 1px #0d4858; border-radius:3px; display:block; font-size:16px; text-align:center; padding:10px 0px; 
margin-top:11px;
background: #0e2d38; /* Old browsers */
background: -moz-linear-gradient(top,  #0e2d38 0%, #104959 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#0e2d38), color-stop(100%,#104959)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0e2d38 0%,#104959 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0e2d38 0%,#104959 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0e2d38 0%,#104959 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0e2d38 0%,#104959 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0e2d38', endColorstr='#104959',GradientType=0 ); /* IE6-9 */}

.smlhead{ width:100%; padding:10px 0px 5px 0px; color:#67cde4; font-size:22px; display:block;}
.smlhead02{ width:100%; padding:5px 0px 5px 0px; color:#3f8fa1; font-size:17px; display:block; text-transform:uppercase;}

.ulsty01{ margin:0px; padding:0px 0px 0px 10px; }
.ulsty01 li{ margin:0px; padding:0px; background:url(../images/btsty.png) 0px 10px no-repeat; display:block; color:#9ecbd6 ; font-size:17px; padding:5px 0px 4px 14px;}

.songleft{ width:215px; float:left;}
.songright{width:735px; float:right;}

.leftparthead{ width:100%; display:block; color:#9ab1bb; font-family: 'source_sans_proregular'; font-size:25px; border-bottom:solid 1px #0f3b47; padding:9px 0px 9px 0px;  }
.leftparthead span{ font-size:14px; color:#80d4e0; float:right; padding-top:8px; font-size:15px; }
.leftparthead strong{ font-weight:normal; }

.ulsty02{ margin:0px; padding:10px 0px 0px 5px; }
.ulsty02 li{ margin:0px; padding:0px; background:url(../images/btsty.png) 0px 13px no-repeat; display:block; color:#9ecbd6 ; font-size:16px; padding:9px 0px 8px 14px;}
.ulsty02 li a{ color:#9ab1bb;}
.ulsty02 li a:hover{ color:#67cde4; text-decoration:underline; }
.ulsty02 li a.active{ color:#67cde4; text-decoration:underline; }


.listsongmain{ width:100%; display:block; margin-top:2px; margin-bottom:19px;  }

.listsongsleft{ width:46%; margin:0% 4% 0% 0%; display:block; float:left; }
.listsongsright{width:46%; margin:0% 4% 0% 0%; display:block; float:right;}

.songlisthead{ font-size:21px; color:#67cde4; letter-spacing:-1px; display:block; padding:15px 0px 5px 0px; border-bottom:solid 1px #363636;}
.songlisthead02{ font-size:17px; color:#fff; letter-spacing:-1px; display:block; padding:10px 0px 0px 0px; font-family:"source_sans_prosemibold";}

.snglist{ list-style:none; margin:0px; padding:5px 0px 0px 0px; list-style:none; color:#fff;}
.snglist li{ display:block; padding:2px 0px; }


.coll01{width:32.00%; display:block; float:left; margin:0% 4% 0% 0%;}
.coll02{width:29.00%; display:block; float:left; margin:0% 4% 0% 0%;}
.coll03{width:30.00%; display:block; float:right; margin:0% 0% 0% 0%;}





.videodiv02{ margin:5% auto 3% auto; text-align:center;}
.videodiv02 iframe{border:solid 3px #1f728c;  }


.p-button1{ width:168px; float:right; padding:0px 0px 0px 0px;}
.npbutton1 a{ text-indent:-500px; overflow:hidden; width:35px; height:35px; display:block; background:url(../images/aerrow-1.png) -0px -2px no-repeat; }

.npbutton2 a{ text-indent:-500px; overflow:hidden; width:35px; height:35px; display:block; background:url(../images/aerrow-1.png) -115px -2px no-repeat; }

.npbutton3 a{ text-indent:-500px; overflow:hidden; width:35px; height:35px; display:block; background:url(../images/aerrow-1.png) -226px -2px no-repeat; }

#portfolio-nav{ font:normal 12px/22px Arial, Helvetica, sans-serif; color:#999; list-style-type:none; margin:0 0 0px 0px; }
#portfolio-nav li a{color:#FFF; text-decoration:none; -webkit-border-radius:20px; border-radius:20px; display: inline-block; padding:0 12px; list-style-type:none; float:left; background-color:#333; border:1px #555  solid; margin:0 14px 0 0; }
#portfolio-nav li a:hover{background-color:#5d5d5d;}

.shows{ margin:0px; padding:0px 0px 0px 10px; }
.shows li{ width:192px; float:left; margin:0px; padding:0px; background:url(../images/btsty.png) 0px 10px no-repeat; display:block; color:#9ecbd6 ; font-size:17px; padding:5px 0px 4px 14px;}

