@charset "utf-8";
/* CSS Document */

/** 
elixir360.com
 */
 
body{
background-image: url(images/main-bg.jpg);
background-repeat:repeat;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#292929;
	line-height:17px;
	text-align:justify;}



/*---- Start common-------------------*/

.bold{font-weight:bold;}.nornal{font-weight:normal;}.italics{font-style:italic;}
.fnt07{font-size:7px;}.fnt08{font-size:8px;}.fnt09{font-size:9px;}.fnt10{font-size:10px;}.fnt11{font-size:11px;}.fnt12{font-size:12px;}.fnt13{font-size:13px;}.fnt14{font-size:14px;}.fnt15{font-size:15px;}.fnt16{font-size:16px;}.fnt17{font-size:17px;}.fnt18{font-size:18px;}.fnt19{font-size:19px;}.fnt20{font-size:20px;}.fnt21{font-size:21px;}.fnt22{font-size:22px;}.fnt23{font-size:23px;}.fnt24{font-size:24px;}.fnt25{font-size:25px;}.fnt26{font-size:26px;}.fnt27{font-size:27px;}.fnt28{font-size:28px;}.fnt29{font-size:29px;}.fnt30{font-size:30px;}.fnt43{font-size:43px;}

.fleft{float:left;}.fright{float:right;}
.txtleft{text-align:left;}.txtright{text-align:right;}.txtcenter{text-align:center;}.txtjustify{text-align:justify;}
.DisBlock{display:block;}.DisNone{display:none;}
.visible{visibility:visible;}.hidden{visibility:hidden;}
.white{color:#fff;}.black{color:#000;}.red{color:#f00;}
.clearboth{clear:both;}.full{width:100%;}.hand{cursor:pointer;}
.brd{border:1px solid red;}.height-5{height:5px;}
.height-10{height:10px;}.height-20{height:20px;}
.underline{text-decoration:underline;}
.noBorder{border:0;}
.padd-0-5{padding:0 5px;}
.width100{width:100px;}
.width200{width:200px;}
.width500{width:500px;}
.width700{width:700px;}
.PosAbsolute{position:absolute;}
blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}

/*---- End common--------------------*/


/*=====================================================================Home Page CSS Start===============================================================================================*/

/*---- Banner Start --------------------*/

.bannerbg{
background-image:url(images/banner-bg.jpg);
background-repeat:repeat-x;
height:153px}

.bannerdiv{
width:961px;
padding:7px 0 0 0;
margin:auto}

.bannerlogo{
width:262px;
height:142px;
padding:0 0 0 17px}

.bannerani{
width:642px;
height:142px}

.menudiv{
background-image:url(images/menu-bg.jpg);
background-repeat:repeat-x;
width:950px;
height:35px;
margin:auto}

.menuleft-box{background-image:url(images/menuleft-box.jpg);
width:36px;
height:35px}


.menuright-box{background-image:url(images/menuright-box.jpg);
width:34px;
height:35px}

/*---- Banner end--------------------*/

/*---- Body start --------------------*/

.maindiv{
width:945px;
margin:auto}

.about{
width:360px;
padding:15px 0 0 0}

.about-left{
background-image:url(../images/about-left.jpg);
width:21px;
height:214px}

.about-right{
background-image:url(../images/about-right.jpg);
width:27px;
height:214px}

.about-bg{
background-image:url(../images/about-bg.jpg);
background-repeat:repeat-x;
width:312px;
height:214px}

.abouttext{
width:300px;
padding:10px 0 0 10px;
font-size:13px;
color:#a12b0f;
font-size:11px
}


.aboutbigtext{
width:300px;
padding:25px 0 0 10px;
font-size:13px;
color:#a12b0f}

.programs{
width:555px;
padding:15px 0 0 0}

.programs-left{
background-image:url(../images/programs-left.jpg);
width:5px;
height:214px}

.programs-right{
background-image:url(../images/programs-right.jpg);
width:23px;
height:214px}

.programs-bg{
background-image:url(../images/programs-bg.jpg);
background-repeat:repeat-x;
width:527px;
height:214px}

.programs-pin{
background-image:url(../images/programs-pin.jpg);
width:40px;
height:54px}

.ourpro{
width:300px;
padding:25px 0 0 0;
font-size:13px;
color:#a12b0f}

.our-programs{
padding:10px 0 0 30px;
width:136px}

a.our-programs:hover{
padding:10px 0 0 30px;
width:136px;
}

.programtext{
color:#a12b0f;
text-align:center;
text-decoration:none;
padding:5px 0 0 0 }

a.programtext:hover{
color:#a12b0f;
text-align:center;
text-decoration:underline;
padding:5px 0 0 0 }

.morediv{
width:50px;
padding:5px 0 3px 0}

.more{
color:#a12b0f;
font-size:9px;
font-weight:bold;
text-transform:uppercase;
text-decoration:none
}

a.more:hover{
text-decoration:underline;
}

.videoclip{
width:220px;
padding:20px 0 0 5px}

.videoclip-left{
background-image:url(images/videoclip-left.jpg);
width:24px;
height:221px}

.videoclip-right{
background-image:url(images/videoclip-right.jpg);
width:12px;
height:221px}

.videoclip-bg{
background-image:url(images/videoclip-bg.jpg);
background-repeat:repeat-x;
width:184px;
height:221px}

.videoclipbigtext{
width:177px;
padding:15px 0 5px 7px;
font-size:13px;
color:#a12b0f}

.videoclipyellowbg{
width:181px;
padding:1px 0 0 0;
background-color:#f9eace;
}

.videoimage{
background-image:url(../images/videoimage.jpg);
width:134px;
height:75px;
margin:17px 23px 0 23px}

.videotextstar{
width:134px;
height:55px;
margin:5px 23px 0 23px}

.mediacorner{
width:213px;
padding:10px 3px 0 3px}

.mediacolor{
background-color:#f9b955}


.mediabigtext{
width:185px;
padding:5px 0 5px 15px;
font-size:13px;
color:#a12b0f}

.mediasmalltext{
color:#333333;
font-size:11px}

.services{
width:415px;
padding:20px 0 0 33px}

.servicesbg{
background-image:url(../images/ourservices.jpg);
width:415px;
height:221px;
}

.servicestab{
padding:15px;
width:380px;
height:185px;
}

.talent{
background-image:url(../images/talent.jpg);
width:400px;
height:148px;
margin:25px 0 0 0;
}

.talent-bigtext{
width:177px;
padding:8px 0 5px 32px;
font-size:13px;
color:#a12b0f}

.talenttext{
width:350px;
padding:10px 0 0 20px;
font-size:13px;
color:#3f3f3f;
font-size:11px
}

.hallnewsblog{
width:230px;
padding:20px 0 0 5px}


.whatnews{
background-image:url(../images/news.jpg);
width:230px;
height:186px;}

.whatnews-bigtext{
width:177px;
padding:35px 0 5px 15px;
font-size:13px;
color:#a12b0f}

/*---- Body End--------------------*/

/*---- Footer start-------------------*/
.footerbg{
background-image:url(../images/footerbg.jpg);
height:75px}

*html footerbg{
background-image:url(../images/footerbg.jpg);
height:50px}

.footerdiv{
padding:20px 0 0 0;
width:900px;
margin:auto;
text-align:center;
color:#FFFFFF}

.footertext{
color:#FFFFFF;
font-weight:bold;
text-decoration:none}

a.footertext:hover{
color:#ffc993}


.footercopy{
padding:8px 0 0 0;
color:#bd9633;
font-size:10px;
}

a.footercopy:hover{
color:#ffc993}
/*---- Footer end-------------------*/

/*=====================================================================Inner Page CSS Start===============================================================================================*/

.innermaindiv{
padding:15px 0 5px 0;
width:920px;
margin:auto}

.leftmenu{
width:221px}

.leftmenuring-inner{
background-image:url(../images/leftmenuring-inner.jpg);
width:221px;
height:21px}

.leftmenubox{
padding: 5px 10px 0 10px;
width:199px;
 
border-bottom:#d6c38f solid 1px;
border-left:#d6c38f solid 1px;
border-right:#d6c38f solid 1px;
background-color:#fbf6e9}



.leftmenublt { padding:0}
.leftmenu ul {
	margin: 0;
	padding: 0;
}
.leftmenublt ul li {
	margin: 0;
	padding: 10px 10px;
	list-style: none;
	background: url(../images/leftmenu-devider.jpg) no-repeat bottom right;
	line-height: 22px;
	color:#2c2c2c;
}
.leftmenublt ul li a {
	background: url(../images/icon-black.jpg) no-repeat left center;
	padding-left: 16px;
	font-weight: bold;
	color: #2c2c2c;
	text-decoration:none;
}

.leftmenublt ul li a:hover {
color:#cb3f1d;
}

 
.leftmenublt ul li.last-item {
	background: none;
}





.rightmenu{
width:672px;}

.rightmenu-inner{
background-image:url(../images/rightmenupaper-inner.jpg);
background-repeat:repeat-x;
width:672px;
height:18px}

.rightmenubox{
padding:10px;
width:650px;
min-height:320px;
border-bottom:#d6c38f solid 1px;
border-left:#d6c38f solid 1px;
border-right:#d6c38f solid 1px;
background-color:#fbf6e9}




.container div.header span{background: url(../images/mediaicon.jpg) no-repeat;float:left;padding:0px 30px 29px 0;margin:0 6px 0 0;}
span.media{background-position:0x 0 }



.bigtextheading{
color:#a12b0f; font-weight:bold; font-size:15px;
padding:4px 0 0 0}

.textbox-inner{
width:625px;
padding:0 0 0 10px}

/* For Error Display */
.PnlError {height:50px;text-align:left;width:98%;border:1px solid gray;background-color:lightyellow;Margin-top:17px;margin-bottom:5px;padding:2px;line-height:2}
.Manda {color:Red;height:25px}


.PageContent{padding:10px 15px 10px 15px;min-height:175px;_height:175px;}
.PageContent ul {margin: 0 10px;padding: 0;}
.PageContent ul ul{margin: 0 0 0 20px;padding: 0;}
.PageContent ul li {background: url(images/bluer.gif) no-repeat 0 9px;margin:0 0 0 6px;padding:0 10px 0 15px;list-style: none;line-height: 2em;}
.PageContent ul li a {text-decoration:none;color:#292929}
.PageContent ul li a:hover{text-decoration:underline;color:#444444}

/* Container to sparate Content and Boxes */
.form {margin-bottom:5px}
.form ol {list-style-type: none;margin:10px 0 5px;padding:0px;}
.form ul {margin: 0 10px;padding: 0;}
.form ul ul{margin: 0 0 0 20px;padding: 0;}
.form ul li {background: url(images/bluer.gif) no-repeat 0 9px;padding:0 10px 0 15px;list-style: none;line-height: 2em;}
.form ul li a {text-decoration:none;color:#292929}
.form ul li a:hover{text-decoration:underline;color:#444444}
.form li {clear: both;padding:8px 0 0 20px;margin:0;}
.form div.form-control{float:left;margin-right:5px;}
.form div.form-label {height:auto;float:left;width:135px;line-height:12px;}
.form div.form-ErrorMsg {float:left;padding-top:3px;width:255px;}
.cols2 li{clear:none;float:left;padding-left:10px;min-width:435px;_width:435px;}
.btn{background:Red url("Images/button.gif") no-repeat;padding:0;margin:0;border:0;height:37px;width:106px;cursor:pointer;}

.btn-edit{background-position: -1480px -4px;}
.btn-edit:hover{background-position: -1480px -50px;}
.btn-save{background-position: -350px -4px;width:86px;}
.btn-save:hover{background-position: -350px -50px;}
.btn-search{background-position: -2px -4px;}
.btn-search:hover{background-position: -2px -50px;}
.btn-reset{background-position:-120px -4px;}
.btn-reset:hover{background-position: -120px -50px;}
.btn-delete{background-position:-234px -4px;}
.btn-delete:hover{background-position: -234px -50px;}
.btn-upload{background-position:-446px -4px;}
.btn-upload:hover{background-position: -446px -50px;}
.btn-submit{background-position:-562px -4px;}
.btn-submit:hover{background-position: -562px -50px;}
.btn-close{background-position:-678px -4px;}
.btn-close:hover{background-position: -678px -50px;}
.btn-cancel{background-position:-794px -4px;}
.btn-cancel:hover{background-position: -794px -50px;}
.btn-read{background-position:-909px -4px;}
.btn-read:hover{background-position:-909px  -50px;}
.btn-unread{background-position:-1024px -4px;}
.btn-unread:hover{background-position:-1024px  -50px;}
.btn-vote{background-position:-1138px -4px;}
.btn-vote:hover{background-position:-1138px  -50px;}


/* Added for Rating*/
.ratingStar {
background-repeat:no-repeat;
cursor:pointer;
display:block;
font-size:0;
height:17px;
margin:0;
padding:0 0 0 5px;
width:16px;
}
.filledRatingStar {
background-image:url("/CSS/Images/FilledStar.gif");
}
.emptyRatingStar  {
background-image:url("/CSS/Images/EmptyStar.gif");
}
.imgBorder
{
    padding:5px 5px 5px 5px; border-width: 1px; border-style:solid;border-color:#fbc28b;}
  
form ol {
list-style-type:none;
}
ol, ul {
list-style:none outside none;
}  
li  {
color:#000000;
font-size:11px;
line-height:25px;
margin-left:5px;
text-align:left;
text-decoration:none;
}
li.list  {
background-image:url("/CSS/Images/bullet_1.gif");
background-position:8px 9px;
background-repeat:no-repeat;
line-height:25px;
margin-left:-5px;
margin-top:10px;
text-indent:30px;

}
/* Gridview skin */
.grview{width:100%;}
.grview tr{height:25px;}
.grview td{padding-left:5px;}
.grvHeader{background-color :#19397B; font-weight:bold;color:#FFFFFF;}
.grvHeader a{color:#FFFFFF}
.grvAltRow{background-color:#C2D1EF;}
.grvFooter{background-color:#002377;}

/* Calendar Control */
.CalendarImageButton {background-image:url("images/Calendar.gif"); background-repeat:no-repeat; width:17px;height:16px; font-size:12px; color:#FFFBD6; vertical-align:-1px;}
.MyCalendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color: #000000}

.beltTitle{background-color: #f5e9cb; padding:4px 5px 5px 5px ; margin: 0 0px 10px 0px;}
.PagerBorder{border:solid 1px #e7d7b0;}


/*----Icon start-------------------*/
.divheight{
height:36px}

.icons{background:url(../images/icons.jpg) no-repeat top left; float:left; display:block; margin:0 10px 0 0;}
.icons span {display:block;padding:0 0 0 0;font:bold 12px/15px arial, Helvetica, Utkal, sans-serif; }
.media1{background-position:-8px 2px; padding:10px 0 3px 36px;} 
.aboutus{background-position:-6px -30px; padding:10px 0 3px 36px;}
.artist{background-position:-6px -60px; padding:10px 0 3px 36px;}
.aboutus1{background-position:-6px -91px; padding:10px 0 3px 36px;}
.programs1{background-position:-6px -119px; padding:10px 0 3px 36px;}
.event{background-position:-6px -150px; padding:10px 0 3px 36px;}
.blog{background-position:-6px -179px; padding:10px 0 3px 36px;}
.aboutus1{background-position:-6px -211px; padding:10px 0 3px 36px;}
.award{background-position:-6px -244px; padding:10px 0 3px 36px;}
.register{background-position:-6px -275px; padding:10px 0 26px 36px;} 
 

/*---- Icon end-------------------*/


/*--------Login Start-----------*/
.loginbtndiv{
width:375px;
height:22px}

.loginbtnleft{
background-image:url(../images/leftlogin.jpg); width:7px; height:22px}

.loginbtnbg{
background-image:url(../images/bglogin.jpg);
background-repeat:repeat-x;
width:362px;
height:22px}

.RegHdrAccrodian{
background-image:url(../images/bglogin.jpg);
background-repeat:repeat-x;
width:98%;
height:22px;
font-weight:bold ;
padding-left:10px;

}

.loginbtntextdiv{
width:150px;
color:#761903;
padding:2px 0 0 3px
}

.loginbtntext{
 
color:#801b03;
text-decoration:none;
 
}
a.loginbtntext:hover{
 
color:#cb3f1d;
 
}

.loginbtnright{
background-image:url(../images/rightlogin.jpg); width:6px; height:22px}


/*--------Login End-----------*/

.comment_bg  {
background-image:url("/images/comment_bar_m.gif");
background-repeat:repeat-x;
}
.commenttextdiv{
color:#761903;
padding:5px 0 0 0;
}

.accordionContent
{
background-color:Window;    
}
.accordionHeaderSelected
{
background-color:Blue;    
}
.accordionHeader
{
background-color:Red;  
}