*{
margin:0px;
	padding:0px;
}

@font-face {
    font-family: "Open Sans";
    src: url(../fonts/OpenSans-Regular.ttf) format("opentype");
}

@font-face {
    font-family: "Brush Script";
    src: url(../fonts/Brush-Script-Std-Medium_0.ttf) format("opentype");
}

@font-face {
    font-family: "Majalla";
    src: url(../fonts/majalla.ttf) format("opentype");
}


body {
	margin:0px;
	padding:0px;
	background: #1d100a;
	font-family: Open Sans, Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
}

#containerwrapper{
	width:100%;
	margin:auto;
}

#container{
	width:1002px;
	margin:auto;
	
}

/* Header */
#header{
height:107px;
}

#header .leftpane{
width:407px;
float:left;
margin-top:20px;
}

#header .rightpane{
margin-left:774px;
width:226px;
}





/* Navigation */
#navigation{
height:67px;
background:url(../images/nav-bg.jpg);
}


/* Main */
#maincontainer{
background:#f6db96 url(../images/main-bg.jpg);
padding-bottom:50px;
min-height:450px;

}


#maincontainer .bk-music{
text-align:right;
padding:5px;
height:30px;
}

#maincontainer .in-pages{
text-align:right;
padding:5px;
height:5px;
}

#maincontainer .profile-frame{
float:left;
width:341px;
margin-left:25px;
}

#maincontainer .profile-text{
width:580px;
margin-left:400px;
}
#maincontainer .profile-text h1{
font-family: Brush Script, Open Sans, Verdana, Arial, Helvetica, sans-serif;
font-size:35px;
color:#653a2a;
font-weight:normal;
border-bottom:2px solid #926b4f;
}

#maincontainer .profile-text p{
text-align:justify;
margin-bottom:20px;
line-height:23px;
}

#maincontainer .profile-text .readmore{
float:right;
}

#maincontainer .profile-text .readmore a{
color:#4b261d;
font-size:11px;
}



#maincontainer .profile-text1{
width:954px;
margin:auto;
}
#maincontainer .profile-text1 h1{
font-family: Brush Script, Open Sans, Verdana, Arial, Helvetica, sans-serif;
font-size:35px;
color:#653a2a;
font-weight:normal;
border-bottom:2px solid #926b4f;
margin-bottom:15px;
}

#maincontainer .profile-text1 .gurus-block{
border-bottom:1px dotted #926b4f;
margin-bottom:20px;
}


#maincontainer .profile-text1 .contact-block{
border-bottom:1px dotted #926b4f;
margin-bottom:20px;
}

#maincontainer .profile-text1 .contact-block .contact-details{
font-size:15px;
line-height:25px;
}


#maincontainer .followon a{
color: #990000;

}

#maincontainer .profile-text1 .gurus{
float:left;
margin-right:15px;
margin-top:3px;
}

#maincontainer .profile-text1 .gurus img{
border:1px solid #888888;
box-shadow: 2px 2px 1px #888888;

}

#maincontainer .profile-text1 .gurus p{
text-align:center;
padding-top:5px;
}

#maincontainer .profile-text1 p{
text-align:justify;
margin-bottom:20px;
line-height:23px;
}

#maincontainer .profile-text1 .comm-block-left{
width:650px;
margin-right:300px;

}


#maincontainer .profile-text1 .comm-block-right{
width:280px;
float:right;

}

#maincontainer .profile-text1 .comm-block-right2{
/*width:280px;
float:right;*/

text-align: center;
}



#maincontainer .profile-text1 .comm-block-right img{
border:3px solid #461f20;

}

#maincontainer .profile-text1 ol.lists{
text-align:justify;
margin-bottom:20px;
margin-left:25px;
line-height:25px;
font-weight:600;
}

#maincontainer .profile-text1 ul.lists{
text-align:justify;
margin-bottom:20px;
margin-left:25px;
line-height:25px;
font-weight:600;
}





#maincontainer .home-gallery{
text-align:center;
margin-top:60px;
}

#maincontainer .home-gallery .title-text{
width:903px;
margin:auto;
font-size:35px;
font-family: Majalla, Open Sans, Verdana, Arial, Helvetica, sans-serif;
color:#290e04;
}

#maincontainer .home-gallery .title-decor{
width:903px;
margin:auto;
}

#maincontainer .home-gallery .gallery{
margin-top:20px;
}


#maincontainer .home-events{
text-align:center;
margin-top:200px;
}

#maincontainer .home-events .title-text{
width:903px;
margin:auto;
font-size:35px;
font-family: Majalla, Open Sans, Verdana, Arial, Helvetica, sans-serif;
color:#290e04;
}

#maincontainer .home-events .title-decor{
width:903px;
margin:auto;
}

#maincontainer .home-events .events p{
margin-top:15px;
font-size:14px;

}


#maincontainer .video-gallery{
text-align:left;
margin-top:0px;
}

#maincontainer .video-gallery .title-text{
margin:auto;
font-size:25px;
font-family: Majalla, Open Sans, Verdana, Arial, Helvetica, sans-serif;
color:#290e04;
margin-top:15px;
}



/* Footer */
#footer{
height:67px;
background:url(../images/foot-bg.jpg);
}

#footerwrapper .cpyright{
text-align:center;
padding:10px;
color:#fae7b3;
font-size:11px;
padding-top:25px;
}

.btn-cv a{
	    background: #4A1C11;
    color: white;
    text-decoration: none;
    padding: 19px 45px;
    font-size: 14px;
   margin-left: 4%;
        display: inline-block;
}

.mt-10{
	margin-top: 10px;
}
.mb-10{
	margin-bottom: 10px !important;
}
.pb-10{
	padding-bottom: 10px !important;
}
.pt-10{
	padding-top: 10px !important;
	
}
.devki-f{
	color: #846300;
	text-decoration: none;
}