@charset "utf-8";
*
{
    border: 0 none;
    margin: 0;
    padding: 0;
}
a
{
   color: #575757;
   text-decoration: none;
}
a:Hover
{
    color: #343434;
    text-decoration: none;
}
body {
   background-color: #482426;
   font-family: "Trebuchet MS";
   font-size: 13px;
   color: #ffffff;
}
div#main {
    background-color: #D1CCC0;
    background-image: url("../../images/theme/bg.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    display: block;
    margin: 0 auto;
    min-height: 900px;
    width: 1000px;
}
#main div.header {
    display: block;
    padding-top: 20px;
}
#main .header > h1 {
    background-image: url("../../images/theme/logo.png");
    height: 152px;
    margin: auto;
    width: 270px;
}
#main .header > h2 {
    font-family: 'Courgette', cursive;
    background-image: url("../../images/theme/backstrip.png");
    background-position: center center;
    background-repeat: no-repeat;
    color: #613242;
    font-size: 14px;
    letter-spacing: 4px;
    line-height: 50px;
    margin: 15px auto;
    text-align: center;
    text-transform: uppercase;
}
#main .header nav {
    background-color: #A83136;
    border-bottom: 1px solid #AEAAA1;
    border-top: 1px solid #AEAAA1;
    display: block;
    height: 34px;
    margin: 30px 0;
    text-align: center;
}
#main .header nav>a {
   font-size: 16px;
   line-height: 33px;
   margin: 0 10px;
   color:#FFFFFF;
}
#main .header nav>a:hover {
   color:#f0e9d8;
}

#main .index.mid {
    background-image: url("../../images/theme/musicbg_index.jpg");
    background-position: center -5px;
    background-repeat: no-repeat;
    padding: 20px 0;
}
#main .index.mid div.textarea {
    background-color: #FFFFFF;
    border: 1px solid #A39180;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 10px #666666;
    display: block;
    margin: auto;
    /*min-height: 370px;*/
    min-height: 455px;
    padding: 20px;
    /*width: 260px;*/
    width: 270px;
}
#main .index.mid .textarea h3  {
   font-family: 'Courgette', cursive;
   font-size: 20px;
   color: #a0171d;
   border:none;
   margin-bottom:0px;
}
#main .index.mid .textarea p  {
   margin:0;
   line-height: 18px;
}
#main .mid .textarea p {
   line-height: 20px;
   font-size: 13px;
   color: #666666;
   text-align: justify;
   margin:15px 0;
}
#main .mid .textarea .linkbtn {
    background-color: #990000;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    margin: 10px 0;
    padding: 1px 5px;
   float:left;
}
#main .mid .textarea .linkbtn:hover {
    background-color: #860f14;
}
#main .index.mid .textarea > img.books {
    margin: 0 0 0 150px;
    position: absolute;
}
#main  .index.mid  div.profileslider {
   width: 830px;
   margin: 70px auto 30px;
   display:block;
}
.profileslider>hr {
   background-image: url("../../images/theme/decorative_line.png");
   height: 7px;
   border-top-style: none;
   border-right-style: none;
   border-bottom-style: none;
   border-left-style: none;
   background-repeat: no-repeat;
   background-position: center;
}
.profileslider #slider {
    height: 175px;
    margin: 10px 20px 0;
    overflow: hidden;
    width: 790px;
}
/*.profileslider #slider li {
   float: left;
   list-style:none;
   margin: 0 3px;
}
.profileslider #slider li>img {
    border: 3px solid #FFFFFF;
    box-shadow: 0 0 6px #555555;
}*/
#main .index.footer {
   height: 135px;
   padding: 15px 0;
   background-image:none;
}
#main .footer div.social {
   height: 40px;
   width: 160px;
   margin: auto;
   display: block;
}
#main .footer .social>a {
   background-repeat: no-repeat;
   float: left;
   height: 33px;
   width: 33px;
   margin-right: 3px;
   margin-left: 3px;
}
#main .footer .social>a.fb{
   background-image:url("../../images/theme/icon_fb.png");
}
#main .footer .social>a.yt{
   background-image:url("../../images/theme/icon_yt.png");
}
#main .footer .social>a.tw{
   background-image:url("../../images/theme/icon_tw.png");
}
#main .footer .social>a.in{
   background-image:url("../../images/theme/icon_in.png");
}
#main .footer .social>a:hover{
   opacity:0.8;
}
#main .footer > cite {
    background-image: url("../../images/theme/backstrip.png");
    background-position: center center;
    background-repeat: no-repeat;
    color: #666666;
    display: block;
    font-size: 11px;
    font-style: normal;
    letter-spacing: 1px;
    line-height: 50px;
    margin-top: 12px;
    text-align: center;
}
#main .mid {
   background-image: url("../../images/theme/musicbg_inside.jpg");
   background-position: left top;
   background-repeat: no-repeat;
}
#main .mid div.textarea {
    background-color: #FFFFFF;
    border: 1px solid #A39180;
    border-radius: 5px 5px 5px 5px;
    display: block;
    margin-left: 200px;
    min-height: 670px;
    padding: 30px;
    width: 72%;
}
#main .mid .textarea.expand {
   margin-left: 120px;
   width: 80%;
}
#main  .mid  .textarea  span.pic {
   background-color: #FFFFFF;
   border: 1px solid #CFC9BD;
   padding: 5px;
   height: auto;
   width: auto;
   display: inline-block;
}
#main  .mid  .textarea  span.pic.left{
   float:left;
   margin:8px 12px 8px 0;
}
#main  .mid  .textarea  span.pic.right{
   float:right;
   margin:8px 0 8px 12px;
}
#main .mid .textarea .pic cite {
    color: #333333;
    display: block;
    text-align: center;
}
#main .mid .textarea h3 {
    border-bottom: 1px solid #CCCCCC;
    color: #666666;
    font-size: 20px;
    font-weight: normal;
    padding-bottom: 10px;
   margin-bottom:20px;
}
#main div.footer {
    background-image: url("../../images/theme/colorbg_inside.jpg");
    background-position: 500px -150px;
    background-repeat: no-repeat;
    height: 135px;
    padding: 100px 0 15px;
}
.textarea #profilelist li {
    border-bottom: 1px dotted #CCCCCC;
    margin: 10px 0;
    padding: 10px 0;
   list-style:none;
}
.textarea #profilelist .details {
    display: inline-block;
    margin-left: 15px;
    vertical-align: top;
    width: 70%;
}
.textarea #profilelist img {
    padding:0 10px;
}
.textarea #profilelist h2 {
    color:#756d67;
    font-family: 'Courgette',cursive;
    font-weight: lighter;
}
.textarea #profilelist a {
    float:right!important;
}
.textarea #news h2 {
    font-family: 'Courgette',cursive;
   color:#666666;
   font-size: 16px;
}
.textarea #news h4 {
   color:#666666;
   margin:10px 0px;
}
.textarea  #news .news {
   border-bottom: 1px dotted #CCCCCC;
   margin: 10px 0;
   padding: 10px 0;
   list-style:none;
   display: inline-block;
   width:100%;
}
.textarea  #news img {
   margin:6px;
   border: 1px solid #CCCCCC;
}
.textarea  #news a {
   color:#875E3F;
}
.textarea  #news a:hover, .textarea  #news a:focus {
   color:#4570AF;
}
.textarea form {
   display: inline-block;
   width: 450px;
   background-image:url("../../images/theme/mail_icon.png");
   background-repeat:no-repeat;
   padding-top:100px;
}
.textarea form>p {
   margin-top: 8px;
   margin-bottom: 8px;
}
.textarea    form  >p>label{
   width: 100px;
   display: inline-block;
   vertical-align: top;
}
.textarea address {
   color: #EAE8D7;
   display: inline-block;
   font-style: normal;
   line-height: 18px;
   padding-left: 10px;
   vertical-align: top;
   width: 34%;
}

.textarea    form >p>input[type='text'], .textarea    form  >p>input[type='email'], .textarea    form  >p>input[type='number'], .textarea    form  >p>textarea{
   padding: 2px;
   border: 1px solid #bab4a9;
   min-width: 250px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #666666;
}

.textarea    form  >p>input[type='submit'], .textarea    form  >p>input[type='reset']{
   margin:0 5px 0 0;
   border:1px solid #cccccc;
   color:#ffffff;
   padding:3px 10px;
   background-color:#A83136;
   cursor:pointer;
}
.textarea    form  >p>input[type='submit']:hover, .textarea    form  >p>input[type='reset']:hover{
   background-color:#7b171b;
}
.mid .textarea li {
   list-style-image: url("../../images/theme/bullet.gif");
   color: #666666;
   padding-top: 3px;
   padding-bottom: 3px;
   padding-left: 3px;
}
.mid .textarea  ul {
   margin-left: 15px;
}

section.iconbar{
    display: inline-block;
    float: right;
}
.iconbar img{
    border:none!important;
}



/* Added for Slider */
ul#items{
   width:auto;
   height:175px;
   overflow:hidden;
   margin: 0px;
   padding: 0px;
}
ul#items li{
   list-style:none;
   float:left;
   height:175px;
   overflow:hidden;
   width: auto;
   margin: 0 3px;
}
ul#items li>img {
    border: 3px solid #FFFFFF;
    box-shadow: 0 0 6px #555555;
}
ul#items a {
   text-decoration:none;
   border:0px;
}
/* Slider Ends */

.textarea #news h2.bigHeading {
   font-size: 24px;
   color:#774544;
}
.textarea #news h4.single {
   color:#732D2D;
   margin:10px 0px;
   background-color:#FFF8E8;
   border:1px solid #FFF8E8;
   padding-left:4px;
   border-radius:4px;
   -moz-border-radius:4px;
   -webkit-border-radius:4px;
}

.textarea form#postFrm {
   display: inline-block;
   width: 500px;
   background-image:none;
   border:0px solid red;
   padding:20px 5px 20px 120px;
}

.editor{
   padding: 2px;
   border: 1px solid #bab4a9;
   min-width: 250px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   color: #666666;
}

/* #mediaDiv STYLES STARTS */
#mediaDiv {
   color: #E0E0E0;
}
#mediaDiv h3 {
   color:#756d67;
   font-family: 'Courgette',cursive;
   font-weight: lighter;
   border-bottom:0px !important;
}
#mediaDiv h4 {
   color:#818181;
   font-family: 'Courgette',cursive;
   font-weight:500;
   font-size:15px;
}
#mediaDiv img {
   margin:6px;
   padding:3px;
   border: 1px solid #CCCCCC;
   border-radius:3px;
}
#mediaDiv p {
   font-family: cursive;
}
#mediaDiv p a{
   color:#006595;
}
/* #mediaDiv STYLES ENDS */
