@charset "utf-8";
/* CSS Document */
body{
background:url(../images/bg1.jpg) no-repeat top center #000;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

h1,h2,h3,h4,h5,h6,div,ul,li,img,a,p{
margin:0px;
padding:0px;
border: none;
}

#wrapper{
width:100%;
height:auto;
overflow:hidden;
margin:0px;
padding:0px;
background:url(../images/wrapperbg1.png) no-repeat 50% 142px;
}



#container{
width:1005px;
height:auto;
margin:0px auto;
padding:0px;
}



.bodycon{
border:2px solid #2d4574;
border-top:none;
background:url(../images/bodyconbg.jpg) repeat-x top left #16224c;
float:left;
width:959px;
height:auto;
clear:both;
margin:0px;
padding:10px 19px 10px 22px;
margin-left:1px;
}

.bodycon .ritesec{
width:173px;
float:right;
}

.ritesec a.linkimg{
border:0px;
cursor:pointer;
margin:6px 0px 6px 0px;
float:left;
}

.ritesec .box{
border:1px solid #000;
width:171px;
background:#010100;
float:left;
margin:5px 0px;
}


.box .top{
padding:5px 0px;
background:url(../images/h2_bg.gif) repeat-y top left #010100;
float:left;
width:171px;
margin:0px 0px 0px 0px;
}
.top h2{
padding:0px 0px 0px 18px;
background:url(../images/h2_bullet.gif)	no-repeat left 6px;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color:#ed9e03;
text-transform:uppercase;
font-size:16px;
margin:0px 0px 0px 8px;
}

.box ul{
list-style:none;
margin:0px;
padding:0px;
}

.box li{
float:left;
width:150px;
padding:5px 0px 5px 20px;
background:url(../images/libullet.gif) no-repeat 8px 10px;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:13px;
color:#fff;
border-bottom:1px solid #132041;
font-weight:bold;
}

.box li a {
text-decoration:none;
color:#fff;
display:block;
}
.box li a:hover{
color:#ed9e03;
text-decoration:none;
}


.ritesec .box1{
width:173px;
background:#010100;
float:left;
margin:5px 0px;
}

.box1 h2{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color:#fff;
width:173px;
text-align:center;
font-size:16px;
padding:5px 0px;
}

.box1 .imgsec{
float:left;
width:171px;
margin:5px 0px 5px;
}
.imgsec img{
border:1px solid #fff;
margin-bottom:10px;
}

.box1 p{
border-bottom:1px solid #1a1a1a;
padding:5px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:12px;
width:163px;
float:left;
}

.box1 p strong{
display:block;
font-weight:bold;
color:#f0a222;
padding-bottom:1px;
}


.box1 p a.link{
width:163px;
margin:5px 0px;
text-align:center;
text-decoration:underline;
color:#785111;
float:left;
border-bottom:none;
}

.box1 p a.link:hover{
width:163px;
text-align:center;
text-decoration:none;
color:#ffa535;
}

.box1 .linkbut{
width:auto;
margin:6px 0px 6px 6px;
float:left;
}




/******************leftsec css starts here********************/

.bodycon .leftsec{
width:782px;
float:left;
color:#FFF;
}

.leftsec .title{
width:779px;
border-bottom:1px solid #293045;
padding:5px 0px;
margin:0px 0px 5px 3px;
float:left;
}

.title h1{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#fff;
padding-left:15px;
width:auto;
text-align:left;
font-size:22px;
}

.leftpart{
width:194px;
float:left;
}

.ritepart{
width:576px;
float:left;
margin-left:8px;
}

.clear{
width:auto;
display:block;
clear:both;
}
.ritepart h2{
font-family:Arial, Helvetica, sans-serif;
color:#fff;font-size:17px;
margin:0px;
padding:0px 0px 8px 0px;

}
.ritepart .eventsection{
float:left;
width:570px;
padding:0px;
margin:0px;
border:3px solid #0b1225;
}

.eventsection .top{
padding:3px;
background:#0b1225;
float:left;
width:99%;
}

.top h3{
font-family:Arial, Helvetica, sans-serif;
color:#b47e24;
font-size:16px;
margin:0px 80px 0px 5px;
float:left;
}

.eventsec{
margin:6px;
width:554px;
float:left;
padding:5px 0px;
}


.eventtable{
height:auto;
}



.eventtable tbody tr.odd{ background:#0b1225;border-bottom:2px solid #16224c;}
.eventtable tbody tr.odd td.con{ background:#1d3265;}
.con a{ color:#FFF; text-decoration:underline}
.con a:hover{ color:#FFC613; text-decoration:none}

.eventtable tbody tr.even{ background:#1f305b;}
.eventtable tbody tr.even td.con{ background:#2d4675;}

.eventtable tbody tr.odd td.con span, .eventtable tbody tr.even td.con span{ color:#f1a826; padding-left:20px;}

.eventtable tbody td{
color:#fff;
font-size:12px;
text-transform:uppercase;
padding:7px 3px;
}

/****************footer css starts here*******************/

.footer{
width:961px;
margin:0px 0px 0px 24px;
padding:14px 0px 8px;
float:left;
height:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#848790;
font-size:12px;
background:url(../images/footerbg.jpg) repeat-x top left;
}


/****************fieldset start**********************/

.fieldset{
	width:650px;
	display:block;
	margin:0px auto;
	clear:both;
}
.fieldsettitle{
	background:url(../images/form_top_l.png) no-repeat left top; padding-left:11px; height:33px; 
}
.fieldsettitle h3{
background: url(../images/form_top_r.png) no-repeat top right; display:block;
font-family:"Trebuchet MS";
font-size:18px; font-weight:normal; float:left; width:100%;
height: 33px;
}
.fieldsettitle h3 .left{ float:left; padding:5px 0 5px 0;}
.fieldsettitle h3 .right{ float:right; padding:9px 10px 5px 0; font-family:Arial, Helvetica, sans-serif, "Arial Narrow"; font-size:12px;}
.star{ color:#a00909; font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.fieldsetbody{
	background: url(../images/formbodybg.gif) repeat-x #4e8ac8;
	padding:25px 10px 25px 80px;
	margin:0 auto;
}

.fieldsetbody div{
	margin-bottom:8px;color:#000; clear:both;zoom:1;vertical-align: top;
}
.fieldsetbody label{
	float:left;	display:block; width:150px; padding:4px 10px 0 0; font-weight:bold; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif;
}
.fieldsetbody div input.text, .fieldsetbody div textarea.text{
	background:#cadbec; border:#4e6d90 solid 1px; margin-right:10px; width:195px; padding:4px 2px; font-size:11px;
}

.fieldsetbody div select.list{
	background:#cadbec; border:#4e6d90 solid 1px; margin-right:10px; padding:4px 2px; font-size:11px;
}
.fieldsetbody div input.date{
	background:#cadbec; border:#4e6d90 solid 1px; margin-right:10px; width:165px; padding:4px 2px; font-size:11px;
}

.fieldsetbody div select{
	background:none; border:none; margin:4px 10px 10px 0px; width:100px; padding:0px 0px 0px 2px; font-size:11px;
}
.fieldsetbody div img{ }

.fieldsetbody div input.button{
	background:url(../images/btn_bg.gif) repeat-x #f29339; border:#dc7d23 solid 1px; font-size:14px; font-weight:bold; text-transform:capitalize; cursor:pointer; margin-right:10px;
}
.fieldsetbody div a{
	color:#000; font-weight:bold; text-decoration:none;
}
.fieldsetbody div a:hover{ color:#FFF;}



.fieldsetbottom{
	background:url(../images/form_bottom_l.png) no-repeat left top;
}
.fieldsetbottom span{ 
background:url(../images/form_bottom_r.png) no-repeat top right; display:block; margin-left:6px;}

/****************fieldset end**********************/



/*****************************profile pages styles***************************/

.profilebox{
width:779px;
float:left;
}

.profilebox .profilenav{
width:779px;
float:left;
margin:5px 0px 15px 0px;
border-bottom:1px solid #293045;
}

.profilenav ul{
list-style:none;
margin:0px;
padding:0px;
}
.profilenav li{
background:#202a51;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#9fabd8;
font-weight:bold;
font-size:12px;
float:left;
margin:0px 1px;
}

.profilenav li a{
color:#9fabd8;
text-decoration:none;
background:#202a51;
display:block;
padding:8px;
}

.profilenav li a:hover{
color:#b38427;
text-decoration:none;
background:#202a51;
display:block;
}

.profilenav li a.current{
color:#fff;
text-decoration:none;
background:#c3902c;
display:block;
padding:8px 10px;
}

.profilenav li a.current:hover{
color:#000;
text-decoration:none;
background:#c3902c;
display:block;
}



.profilebox .proleft{
width:201px;
float:left;
}

.profilebox .prorite{
width:552px;
float:right;
margin-right:5px;

}
.prorite a.removeall{
position:absolute;
float:right;
top:0;
right:0;
font-size:12px;
color:#b6bfdf;
font-weight:bold;
text-decoration:none;
z-index:100;
margin:20px 10px 0px 0px;
}

.prorite a.removeall:hover{
font-size:12px;
color:#fff;
}

/*profile image css*/


.proleft .roundbox{
width:100%;
float:left;
position:relative;
}

.roundbox .htmeter{
position:absolute;
width:32px;
height:auto;
float:left;
padding:0px 0px 32px 0px;
top:0;
left:0;
margin:0px 0px 0px 5px;
background:url(../images/ht_bot.png) no-repeat bottom center;
}

.htmeter ul{
margin:10px 0px 0px 6px;
padding:16px 0px 0px 0px;
list-style:none;
width:20px;
background:url(../images/ht_top.png) no-repeat top center;
}

.htmeter li{
width:20px;
height:auto;
float:left;
}

.htmeter li a{
width:20px;
height:auto;
cursor:pointer;
float:left;
display:block;
outline:none;
}

.htmeter li a.one{
background:url(../images/ht_1.png) no-repeat top left;
height:13px;
}
.htmeter li a.one:hover{
background:url(../images/ht_1_1.png) no-repeat top left;
}

.htmeter li a.two{
background:url(../images/ht_2_1.png) no-repeat top left;
height:14px;
}
.htmeter li a.two:hover{
background:url(../images/ht_2_1.png) no-repeat top left;
}

.htmeter li a.three{
background:url(../images/ht_3.png) no-repeat top left;
height:12px;
}
.htmeter li a.three:hover{
background:url(../images/ht_3_1.png) no-repeat top left;
}

.htmeter li a.four{
background:url(../images/ht_4.png) no-repeat top left;
height:12px;
}
.htmeter li a.four:hover{
background:url(../images/ht_4_1.png) no-repeat top left;
}

.htmeter li a.five{
background:url(../images/ht_5.png) no-repeat top left;
height:13px;
}
.htmeter li a.five:hover{
background:url(../images/ht_5_1.png) no-repeat top left;
}

.htmeter li a.six{
background:url(../images/ht_6.png) no-repeat top left;
height:13px;
}
.htmeter li a.six:hover{
background:url(../images/ht_6_1.png) no-repeat top left;
}

.htmeter li a.seven{
background:url(../images/ht_7.png) no-repeat top left;
height:13px;
}
.htmeter li a.seven:hover{
background:url(../images/ht_7_1.png) no-repeat top left;
}

.htmeter li a.eight{
background:url(../images/ht_8.png) no-repeat top left;
height:11px;
}
.htmeter li a.eight:hover{
background:url(../images/ht_8_1.png) no-repeat top left;
}

.htmeter li a.nine{
background:url(../images/ht_9.png) no-repeat top left;
height:11px;
}
.htmeter li a.nine:hover{
background:url(../images/ht_9_1.png) no-repeat top left;
}

.htmeter li a.ten{
background:url(../images/ht_10.png) no-repeat top left;
height:8px;
}
.htmeter li a.ten:hover{
background:url(../images/ht_10_1.png) no-repeat top left;
}


.roundbox .midcon{
width:96%;
padding:4% 2%;
height:auto;
background:#0d142d;
float:left;
}
.roundbox .btop, .bbot{
display:block;
float:left;
height:5px;
width:100%;
}

.btop .bmid{
background:#0d142d;
float:left;
height:5px;
width:95%;
}

.bbot .bmid{
background:#0d142d;
float:left;
height:5px;
width:95%;
}

.btop .bltop{
background:url(../images/top_crnr_left.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}

.btop .brtop{
background:url(../images/top_crnr_rite.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}
.bbot .blbot{
background:url(../images/bot_crnr_left.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}

.bbot .brbot{
background:url(../images/bot_crnr_rite.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}

.proleft .proimage{
width:121px;
height:auto;
min-height:120px;
min-width:122px;
align:center;
margin:10px auto 0px auto;
}

.proimage a{
float:left;
width:122px;
color:#ac7710;
text-decoration:none;
background:url(../images/upload_ico.gif) no-repeat 10px 0px;
padding:0px 0px 0px 10px;
margin:15px 0px 5px ;
text-align:center;
}
.proimage a:hover{
color:#fff;
}

.proleft .conbox{
width:201px;
float:left;
margin:10px 0px;
position:relative;
}

.proleft h2{
background:#212f61;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
font-size:14px;
padding:3px 5px;
float:left;
width:191px;
}

.conbox ul{
width:201px;
margin:0px;
padding:0px;
list-style:none;
float:left;
}

.conbox li{
width:170px;
display:block;
border-bottom:1px solid #1d3063;
background:url(../images/libullet1.gif) no-repeat 10px 10px;
color:#fff;
padding:5px  0px 5px 20px;
}

.conbox li a {
color:#ac7710;
text-decoration:none;
}

.conbox li a:hover {
color:#fff;
text-decoration:none;
}

.conbox li a.current {
color:#fff;
text-decoration:none;
}

.conbox a.view{
text-decoration:none;
color:#fff;
position:absolute;
float:right;
right:0;
top:0;
margin:4px 5px 0px 0px;
font-size:11px;
}



.conbox a.view:hover{
text-decoration:none;
color:#f7951e;
}


.conbox .userinfo{
width:201px;
margin:0px;
padding:0px;
list-style:none;
float:left;
font-family: Arial, Helvetica, sans-serif;
margin:5px 0px 0px;
}

.userinfo div{
width:201px;
margin:3px 0px;
padding:0px 0px;
float:left;
}

.userinfo label{
color:#f7951e;
width:60px;
float:left;
}

.userinfo p{
float:left;
color:#fff;
padding:0px;
margin:0px;
width:auto;
}

.userinfo a {
color:#fff;
text-decoration:none;
}

.userinfo a:hover {
color:#ac7710;
text-decoration:none;
}


.proleft .linkimg{
float:left;
margin:5px 0px;
cursor:pointer;
}

.proleft .linkimg1{
float:left;
margin:10px;
cursor:pointer;
}

.conbox .friends{
width:201px;
margin:10px 0px 0px 0px;
padding:0px;
list-style:none;
float:left;
margin-left:6px;
}

.conbox .friends ul{
width:190px;
margin:0px;
padding:0px;
list-style:none;
float:left;
}

.conbox .friends li{
width:70px;
float:left;
border:1px solid #1d3063;
background:#111a39;
color:#fff;
padding:3px;
margin:5px 8px;
height:auto;
}

.friends li p{
margin:3px 0px;
padding:0px;
text-align:center;
width:70px;
}

/*prorite css*/



.prorite .roundbox1{
width:100%;
float:left;
}

.roundbox1 .midcon{
width: 530px;
padding:10px;
height:auto;
background:#0d142d;
float:left;
position:relative;
}

.midcon a.newevents{
position:absolute;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#c3902c;
font-weight:bold;
font-size:14px;
float:right;
top:12;
right:0;
width:auto;
margin:5px 15px 0px 0px;
text-decoration:none;
}

.midcon a.newevents:hover{
color:#fff;
}

.roundbox1 .btop1, .bbot1{
display:block;
float:left;
height:5px;
width:100%;
}

.btop1 .bmid1{
background:#0d142d;
float:left;
height:5px;
width:98%;
}

.bbot1 .bmid1{
background:#0d142d;
float:left;
height:5px;
width:98%;
}

.btop1 .bltop1{
background:url(../images/top_crnr_left.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}

.btop1 .brtop1{
background:url(../images/top_crnr_rite.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}
.bbot1 .blbot1{
background:url(../images/bot_crnr_left.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}

.bbot1 .brbot1{
background:url(../images/bot_crnr_rite.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}

.prorite h1{
font-family:Arial, Helvetica, sans-serif;
color:#c3902c;
margin:0px;
font-size:17px;
display:block;
padding:0px 5px 5px 0px;
}

.prorite h2{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color:#fff;
margin:0px 0px 5px 0px;
font-size:17px;
display:block;
padding:0px 5px 5px 0px;
text-transform:uppercase;
font-weight:normal;
border-bottom:1px solid #232e56;
}

.prorite h2 span{
color:#b7c2e9;
}

.prorite p{
color:#96a0c4;
float:left;
padding:5px 0px;
margin:0px;
}

.prorite input.big{
width:98%;
float:left;
margin-bottom:5px;
background:#7a7e8c;
padding:0% 1%;
border:1px solid #7a7e8c;
font-size:17px;
font-family:"Trebuchet MS";
color:#fff;
}

.prorite input.button{
width:auto;
float:right;
margin:0px;
padding:2px 5px;
background:#c3902c;
border:1px solid #735a34;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
cursor:pointer;
color:#fff;
}


.prorite p strong{
color:#fff;
}

.prorite p a{
color:#ce931f;
text-decoration:none;
}

.prorite p a:hover{
color:#fff;
text-decoration:none;
}


.prorite .blogsec{
width:100%;
float:left;
position:relative;
}


.blogsec .blogbox{
width:100%;
float:left;
}

.blogbox .brdrbtm{
border-bottom:1px solid #192244;
width:100%;
float:left;
padding:5px 0px;
margin-bottom:10px;
}

.blogbox input.chk{
float:right;
margin:0px 0px 0px 0px;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
width:15px;
}

.blogsec .blogimg{
float:left;
width:50px;
margin:0px 5px 0px 10px;
}

.blogimg img{
border:1px solid #172144;
width:40px;
height:40px;
}

.blogsec .blogcon{
float:left;
width:450px;
}

.blogsec .blogcon1{
float:left;
width:430px;

}



.blogcon1 fieldset{
float:left;
margin:0px 10px 0px 0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:430px;
border:none;
}

.blogcon1 div{
float:left;
margin:5px 0px 0px 0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
width:430px;
border:none;
line-height:16px;
}
.blogcon1 fieldset label{
width:60px;
float:left;
margin-right:5px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#ce931f;
}

.blogcon1 div a{
padding-top:10px;
text-decoration:underline;
color:#b6bfdf;
}

.blogcon1 div a:hover{
text-decoration:none;
color:#fff;
}


.blogcon1 .chk input{
float:right;
margin:0px 10px 0px 0px;
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
}

.blogcon a.remove{
position:absolute;
float:right;
top:0;
right:0;
}

.blogcon a.remove{
font-size:11px;
color:#b6bfdf;
font-weight:normal;
}

.blogcon a.remove:hover{
font-size:11px;
color:#fff;
font-weight:normal;
}

.blogcon p{
padding-top:0px;
padding-bottom:10px;
}

.blogcon p.small{
font-size:11px;
color:#dbd2d2;
}

.blogcon p.small a{
font-size:11px;
color:#b6bfdf;
}

.blogcon p.small a:hover{
font-size:11px;
color:#fff;
}

.blogcon a{
font-weight:bold;
}
.blogsec .blogsubcon{
float:left;
width:420px;
margin:0px 0px 5px 0px;
background:#1c2854;
height:auto;
padding:5px;
}


.blogsec .blogimg1{
float:left;
width:40px;
margin:0px 5px 0px 10px;
}

.blogimg1 img{
border:1px solid #172144;
width:40px;
height:40px;
}

.blogsubcon .blogcon1{
float:right;
width:350px;
margin-right:5px;
position:relative;
}

.blogsubcon .formdiv{
float:left;
width:100%;
margin:0px 0px 1px 0px;
background:#1c2854;
height:auto;
padding:5px 0px;
}

.prorite input{
width:97%;
float:left;
margin-bottom:5px;
background:#7a7e8c;
padding:2px 5px;
border:1px solid #7a7e8c;
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}

.prorite input.button{
width:auto;
float:right;
margin:0px 0px 0px 0px;
padding:2px 3px;
background:#c3902c;
border:1px solid #735a34;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
cursor:pointer;
color:#fff;
}

/*eventdetails styles*/


.eventdetails{
float:left;
width:515px;
margin:7px 0px 0px 10px;
border-bottom:1px solid #1c2853;
padding-bottom:10px;
}

.eventdetails div{
float:left;
width:500px;
margin:5px 0px;
font-size:12px;
height:auto;
color:#96a0c4;
min-height: 12px;
}

.eventdetails div input{
float:left;
width:320px;
margin:5px 0px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
height:auto;
color:#000;
background:#fff;
}


.eventdetails div select{
float:left;
width:100px;
margin:5px 0px;
font-size:12px;
}

.eventdetails div textarea{
float:left;
width:325px;
margin:5px 0px;
font-size:12px;
height:200px;
}
.eventdetails div input.butt{

background:url(../images/btn_bg.gif) repeat-x #f29339; border:#dc7d23 solid 1px; font-size:11px; font-weight:bold; cursor:pointer; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; width:auto; color:#000;
}



.eventdetails div p{
width:360px;
margin:0px 0px;
padding:0px;
font-size:12px;
color:#dee2f1;
line-height:16px;
}

.eventdetails div strong{
font-weight:bold;
color:#fff;
font-size:13px;
}

.eventdetails div a{
color:#fff;
font-weight:bold;
text-decoration:underline;
}

.eventdetails div  a:hover{
color:#96a0c4;
text-decoration:none;
}


.eventdetails div label{
float:left;
width:120px;
margin:0px;
font-size:12px;
color:#f0a222;
font-weight:bold;
color:#ce931f;
text-align:left;
padding-right:10px;
}

/*photogallery_inside*/

.video_photo ul{
list-style:none;
margin:5px 0px 5px 5px;
padding:0px;
display:block;
float:left;

}

.video_photo li{
float:left;
list-style:none;
margin:5px 5px;
padding:5px;
height:auto;
background:#080c1d;
width:150px;
height:100px;
border:1px solid #042140;
text-align:center;
}

.video_photo li span{
float:left;
list-style:none;
padding:10px;
height:auto;
background:#080c1d;
width:130px;
height:100px;
text-align:center;
}



.video_photo li  img{
border:1px solid #16224c;
}

.video_photo li img:hover{
border:1px solid #6e7281;
}

.video_photo li p{
width:auto;
margin:3px 0px 0px 30px;
padding:0px;
float:left;

text-align:left;
}












.photos ul{
list-style:none;
margin:5px 0px 5px 5px;
padding:0px;
display:block;
float:left;

}

.photos li{
float:left;
list-style:none;
margin:5px 5px;
padding:5px;
height:auto;
background:#080c1d;
width:150px;
height:170px;
border:1px solid #042140;
text-align:center;
}

.photos li span{
float:left;
list-style:none;
padding:10px;
height:auto;
background:#080c1d;
width:130px;
height:130px;
text-align:center;
}

.photos li  img{
border:1px solid #16224c;
}

.photos li img:hover{
border:1px solid #6e7281;
}

.photos li p{
width:100%;
margin:3px 0px 0px 10px;
padding:0px;
display:block;
text-align:left;
}

.photos li h5{
width:100%;
margin:3px 0px 0px;
padding:0px;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#7291c6;
font-weight:bold;
font-size:12px;
}




.photos li h5 span{
width:auto;
margin:3px 0px 0px;
padding:0px;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-weight:bold;
font-size:12px;
}
/**********************************************

dj photos
****************************************/
.dj_photos ul{
list-style:none;
margin:5px 0px 5px 5px;
padding:0px;
display:block;
float:left;

}

.dj_photos li{
float:left;
list-style:none;
margin:0px 7px;
padding:10px;
width:135px;
height:150px;
background:#080c1d;
border:1px solid #042140;
text-align:center;
position:relative

}

.dj_photos .photo {
width:120px;
height:120px;

}

.dj_photos .photo img{
border:1px solid #16224c;
}

.dj_photos li img:hover{
border:1px solid #6e7281;
}

.dj_photos li p{
width:135px;
position:absolute;
margin:3px 0px 0px;
padding:2px 0px 0px 5px;
text-align:left;
bottom:0;
left:0;
}

.dj_photos li h5{
width:100%;
margin:3px 0px 0px;
padding:0px;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#7291c6;
font-weight:bold;
font-size:12px;
}



.dj_photos li input{
width:auto;
padding:0px;
margin-right:3px;
border:1px solid #080c1d;
}

/**************************************/
.photos li input{
width:auto;
padding:0px;
margin-right:3px;
border:1px solid #080c1d;
}

.butdiv{
margin:5px 0px;
width:100%;
float:left;
clear:both;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
}

.butdiv strong{
font-weight:bold;
color:#ce931f;
}

.butdiv input.butt{
	background:url(../images/btn_bg.gif) repeat-x #f29339; border:#dc7d23 solid 1px; font-size:11px; font-weight:bold; text-transform:uppercase; cursor:pointer; margin-left:10px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; width:auto; color:#000;
}

.butdiv input.butt:hover{
	background:#f29339; border:#dc7d23 solid 1px; font-size:11px; font-weight:bold; text-transform:uppercase; cursor:pointer; margin-left:10px; float:right; font-family:Verdana, Arial, Helvetica, sans-serif; width:auto; color:#000;
}


.albumupload{
float:left;
width:515px;
margin:7px 0px 0px 10px;
padding-bottom:10px;
}

.albumupload div{
float:left;
width:500px;
margin:5px 0px;
font-size:12px;
height:auto;
color:#96a0c4;
}

.albumupload label{
width:150px;
float:left;
font-weight:bold;
color:#ce931f;
}

.albumupload div input{
width:auto;
margin:0px 0px;
padding:0px;
}

.albumupload div a{
color:#ce931f;
font-weight:bold;
}

.albumupload div a:hover{
color:#fff;
font-weight:bold;
}

.albumupload div input.button{
	background:#4c81b7; border:#15214b solid 1px; font-size:11px; font-weight:bold; text-transform:uppercase; cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif; width:auto; color:#fff; float:left; margin-top:15px;
}

/*******************powerdj css***********************/

.fullbox{
width:98%;
margin:1%;
}
.fullbox .box{
width:100%;
float:left;
margin-bottom:10px;
}

.fullbox .midcon{
width:96%;
padding:2% 1.75%;
height:auto;
background:#0d142d;
float:left;
position:relative;
}

.midcon a.newevents{
position:absolute;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#c3902c;
font-weight:bold;
font-size:14px;
float:right;
top:12;
right:0;
width:auto;
margin:5px 15px 0px 0px;
text-decoration:none;
}

.midcon a.newevents:hover{
color:#fff;
}

.fullbox .btop1, .bbot1{
display:block;
float:left;
height:5px;
width:100%;
}

.btop1 .bmid1{
background:#0d142d;
float:left;
height:5px;
width:98%;
}

.bbot1 .bmid1{
background:#0d142d;
float:left;
height:5px;
width:98%;
}

.btop1 .bltop1{
background:url(../images/top_crnr_left.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}

.btop1 .brtop1{
background:url(../images/top_crnr_rite.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}
.bbot1 .blbot1{
background:url(../images/bot_crnr_left.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}

.bbot1 .brbot1{
background:url(../images/bot_crnr_rite.png) no-repeat top right;
height:5px;
width:5px;
float:left;
}

.fullbox h1{
font-family:Arial, Helvetica, sans-serif;
color:#c3902c;
margin:0px;
font-size:17px;
display:block;
padding:0px 5px 5px 0px;
}

.fullbox h2{
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
color:#fff;
margin:0px 0px 5px 0px;
font-size:17px;
display:block;
padding:0px 5px 5px 0px;
text-transform:uppercase;
font-weight:normal;
border-bottom:1px solid #232e56;
}

.fullbox p{
color:#96a0c4;
float:left;
padding:5px 0px;
margin:0px;
width:100%;
}


.accounts ul{
list-style:none;
margin:5px 0px 5px 10px;
padding:0px;
display:block;
float:left;

}

.accounts li{
float:left;
margin:0px 10px 15px;
padding:0px;
background:#080c1d;
border:1px solid #050919;
width:145px;
height:185px;
text-align:center;
position:relative;
}

.accounts li img{
border:1px solid #16224c;
padding:2px;
margin:5px 0px;

}

.accounts li img:hover{
border:1px solid #6e7281;
}
/**************************************************
02 Dec 2009
*************************************************/
.bgcolor{
	width:98%;
	float:left;
	padding-left:10px;
	background:#2d4574;
}
.bgcolor p{
	color:#FFFFFF;
}
.bgcolor p span{
	color:#7d92bc;
}
.bgcolor2 p{
	color:#FFFFFF;
}
.bgcolor2 p span{
	color:#7d92bc;
}
.bgcolor2 .lablediv{
	width:150px;
	float:left;
}
.bgcolor2 .smallform{
	width:100%;
	float:left;
}
.bgcolor2 .inputdiv{
	width:400px;
	float:left;
	margin-bottom:5px;
}
.bgcolor2 .submit_btn{
	background:url(../images/submit_btn.gif) top no-repeat;
	font-family:Tahoma;
	color:#FFFFFF;
	font-weight:bold;
	border:0;
	padding:5px 9px;
	cursor:pointer;
	margin-top:5px;
	
}
.bgcolor2 .inputfield{
	width:150px;
	border:#2d4574 1px solid;
}
.bgcolor2 label{
	font-weight:bold;
}
.bgcolor2{
	width:98%;
	float:left;
	padding-left:10px;
}
/***************************************************/
.accounts li h5{
border:none;
padding:none;
margin:3px 0px 32px;
text-align:center;
position:absolute;
bottom:0;
left:0;
width:145px;
font-size:11px;
}

.accounts li img.star{
border:none;
padding:none;
margin:0px 0px;
}

.accounts li img.star:hover{
border:none;
padding:none;
margin:0px;
}

.accounts li p{
width:100%;
margin:3px 0px 0px;
padding:3px 0px;
display:block;
text-align:center;
background:#151f40;
position:absolute;
bottom:0;
left:0;


}

.accounts li p a{
color:#f79923;
text-decoration:none;
display:block;
}

.accounts li p a:hover{
color:#ffffff;
text-decoration:none;
}

.pagenation{
margin:5px 0px;
width:98%;
float:left;
clear:both;
padding:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:10px;
color:#77abe0;
text-align:right;
}

.pagenation span{
font-weight:bold;
color:#fff;
}



.pagenation a{
color:#fff;
font-size:12px;
text-decoration:none;
padding:2px;
background:#0D508B;
border:1px solid #135B9B;
text-transform:capitalize;
margin:0px 2px;
}


.pagenation a:hover{
color:#f8bc85;
}

.pagenation a.current{
color:#ffffff;
font-weight:bold;
background:none;
border:none;
}

.boxtop{
width:98.5%;
border-bottom:1px solid #212f61;
height:auto;
padding:0px 0px 10px 0px;
margin:10px 0px;
float:left;
}

.boxtop h2{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color:#9ba7d2;
display:block;
margin:0px 0px 10px 0px;
padding:0px;
text-transform:uppercase;
}

.boxtop fieldset{
width:250px;
float:left;
border:none;
margin:5px;
padding:0px;
}

.boxtop fieldset.rated{
width:250px;
float:left;
border:none;
margin:0px 0px 0px 10px;
padding:0px;
}


.boxtop fieldset div{
width:200px;
float:left;
margin:5px 10px 0px 0px;
padding:0px;
}

.boxtop fieldset div.none{
width:200px;
float:left;
margin:2px 10px 3px 0px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:13px;
color:#fff;
}

.boxtop fieldset label{
width:85px;
float:left;
margin-right:5px;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color:#ce931f;
}

.boxtop fieldset select{
width:100px;
float:left;
border:1px solid #212f61;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.boxtop .prevrated{
float:right;
border-left:1px dashed #212f61;
padding:0px 5px 0px 30px;
margin:0px;
width:340px;
}

.prevrated img{
border:1px solid #212f61;
padding:2px;
float:left;
margin:0px;
}


.smalltxt{
font-size:11px;
color:#dbd2d2;
margin:8px 0px;
text-align:right;
width:100%;
}

.videos{
    float:left;
    height:auto;
    margin:10px 0px;
    padding:10px 0px 0px 0px;
}
.videos ul{
    list-style:none;
    margin:5px 15px 5px 15px;
    padding:0px;
    display:block;
    float:left;
}
.videos li{
    float:left;
    margin:0px 10px 2px;
    padding:0px;
    font-weight:bold;
    text-transform:uppercase;
    height:auto;
    background:#0d142d;
    border:1px solid #050919;
    width:50px;
    text-align:center;
}

.videos li object{
padding:10px ;
}

/*css written on 12oct09*/

.modelrating{
	width:180px;
	float:left;
	padding:0px 0px 10px 0px;
	text-align:left;
	margin-left:5px;
}
.modeldetailleft .modelrating div{
	float:left;
	margin:0px 10px 0px 0px;
	width:180px;
}

.modelrating label{
margin:0px 0px 3px;
padding:0px;
	width:180px;
	display:block;
	color:#aaab43;
	float:left;	}
	
.modelrating img{
	margin:0px 2px;
	float:left;
}
.modelrating p{
	float:right;
	width:180px;
	margin:0px;
	padding:0px 0px 10px 0px;
	}
	
	.modelrating img.on{
	background:url(../images/rating_on.png) no-repeat top left;
	width:12px;
	height:12px;
	float:left;
	}
	
	.modelrating img .off{
	background:url(../images/rating_off.png) no-repeat top left;
	width:12px;
	height:12px;
	float:left;
	}
	
		.modelrating img .half{
	background:url(../images/rating_half.png) no-repeat top left;
	width:12px;
	height:12px;
	float:left;
	}



/******************calender styles***************************/



.calendersec{width:194px; float:left; height:auto;}

.calnav{width:188px; left:0; margin:0px 0px 0px 3px; height:auto; clear:both; padding:0px; background:none; border:none;}

.calnav input.prevbut{
background:url(../images/prevarrow.gif) no-repeat top;
border:none;
width:11px;
height:15px;
cursor:pointer;
float:left;
margin-top:5px;
}

.calnav input.nextbut{
background:url(../images/nextarrow.gif) no-repeat top;
border:none;
width:11px;
height:15px;
cursor:pointer;
float:right;
margin-top:5px;
}


.calender{
width:188px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0px;
float:left;
border:none;
}

.calender table{
border:none;
}

.calender th{
background:url(../images/thbg.gif) no-repeat top;
height:23px;
padding-top:3px;
width:26px;
font-family:Arial, Helvetica, sans-serif;
color:#93a6cb;
font-size:11px;
text-align:center;
font-weight:normal;
}

.calender th.none{
background:none;
border:1px solid #131b3a;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:16px;
text-transform:uppercase;
color:#fff;
font-weight:bold;
width:175px;
}


.calender td{
text-align:center;
background:url(../images/nodate_bg1.gif) no-repeat top;
color:#0b1f43;
height:22px;
padding-top:5px;
width:27px;
}

.calender td.current{
text-align:center;
background:url(../images/currentdate_bg1.gif) no-repeat top;
color:#000;
cursor:pointer;
}


.calender td.event{
text-align:center;
background:url(../images/eventdate_bg1.gif) repeat-x top left;
color:#000;
cursor:pointer;
}

.calender td.event:hover{
text-align:center;
background:url(../images/eventdate_bg2.gif) repeat-x top left;
color:#000;
cursor:pointer;
}


.calender td.default{
text-align:center;
background:url(../images/defaultdate_bg1.gif) no-repeat top;
color:#000;
}


/************************jani 15 oct 09 ***************************/
/********************************************************************/
/**********************************************************************/

.album{
	width:44%;
	float:left;
	padding:2%;
	background:#376ca2;
	border:1px solid #1a5189;
	margin-left:10px;
	margin-bottom:9px;

}
.album img{
	float:left;
	margin:0px 10px 0px 0px;
	border:1px solid #000000;
}

.album .albuminner{
	width:215px;
	float:left;
}
	
.album  p{
	color:#000000;
	float:none;
	display:block;
	margin:0px 0px;
	padding:3px 0px;
}
.album p span{
	color:#000000;
	font-weight:bold;
	width:80px;
	text-align:right;
	float:left;
	margin-right:3px;
}
.album p a{
	color:#f8e088;
}
.album p a:hover{
	color:#fff;
}


/************************css written on19oct2009*****************************/

.boxtop .tellafriend{
float:left;
padding:0px 5px 0px 10px;
margin:0px;
width:700px;
}

.tellafriend img{
border:1px solid #212f61;
padding:2px;
float:left;
margin:0px;
}


.boxtop .friend{
width:600px;
float:left;
border:none;
margin:5px;
padding:0px;
}


.boxtop .friend p{
width:350px;
float:left;
margin:0px 0px 5px 0px;
padding:0px;
}


/*this styles is to be used only for delete section aka inputbox */

.delsec{
float:left;
width:515px;
margin:7px 0px 0px 10px;
padding-bottom:10px;
}

.delsec div{
float:left;
width:340px;
margin:3px 0px 5px 0px;
font-size:12px;
height:auto;
color:#96a0c4;
}

.delsec label{
width:320px;
float:right;
font-weight:bold;
color:#ce931f;
}

.delsec div input{
width:auto;
margin:0px 0px;
padding:0px;
float:left;
}

/********* photo albums **********/
.photos_albums ul{
list-style:none;
margin:5px 0px 5px 5px;
padding:0px;
display:block;
float:left;

}

.photos_albums li{
float:left;
list-style:none;
margin:0px 0px 10px 10px;
padding:10px;
width: 140px;
height:120px;
background:#080c1d;
border:1px solid #042140;
text-align:center;
}

.photos_albums li img{
border:1px solid #16224c;
}

.photos_albums li img:hover{
border:1px solid #6e7281;
}

/********* photo albums **********/

/************************css written on19oct2009*****************************/

.boxtop .tellafriend{
float:left;
padding:0px 5px 0px 10px;
margin:0px;
width:700px;
}

.tellafriend img{
border:1px solid #212f61;
padding:2px;
float:left;
margin:0px;
}


.boxtop .friend{
width:600px;
float:left;
border:none;
margin:5px;
padding:0px;
}


.boxtop .friend p{
width:350px;
float:left;
margin:0px 0px 5px 0px;
padding:0px;
}


.eventdetails2{
width:749px;
float:left;
margin-left:8px;
padding:5px 2px;}


.eventdetails2 img{
width:120px;
height:120px;
border:2px solid #293045;
float:left;
margin:5px 5px;
padding:5px;}

.eventdetails3{
width:570px;
float:left;
margin:0px;
padding:5px 10px;
}

.eventdetails3 label{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:70px;

font-weight:bold;
color:#f8bc4b;
float:left;}

.eventdetails3 p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:auto;
float:left;
margin:0px;
padding:0px 10px;
font-weight:normal;
color:#ffffff;
}

.eventdetails3 h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:470px;
float:left;
margin:0px;
padding:0px 10px;
font-weight:normal;
color:#ffffff;
}


.eventdetails4{
width:590px;
float:right;
margin:0px;
padding:5px 10px;
}

.eventdetails4 label{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:70px;

font-weight:bold;
color:#f8bc4b;
float:left;}

.eventdetails4 p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:auto;
float:left;
margin:0px;
padding:0px 10px;
font-weight:normal;
color:#ffffff;
}

.eventdetails4 h6{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
width:470px;
float:left;
margin:0px;
padding:0px 10px;
font-weight:normal;
color:#ffffff;
}


.eventdetails4 a{
	 color:#FFC613;
	 float:right;
	 text-decoration:underline;
}

.eventdetails4 a:hover{
color:#b38427;
	 text-decoration:none;
}


/* new styles for my blog start */
.midcon1{
width:745px;
padding: 10px;
height:auto;
background:#0d142d;
float:left;
}
.midcon1 a.newevents2{
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
color:#c3902c;
font-weight:bold;
font-size:14px;
float:right;
top:12;
right:0;
width:auto;
margin:5px 0px 0px 0px;
text-decoration:none;
text-align:right;
}

.midcon1 a.newevents2:hover{
color:#fff;
}
.eventdetails5{
float:left;
width:745px;
margin:7px 0px 0px 0px;
border-bottom:1px solid #1c2853;
padding-bottom:10px;
}

.eventdetails5 div{
float:left;
width:750px;
margin:5px 0px;
font-size:12px;
height:auto;
color:#96a0c4;
}
.eventdetails5 div p{
width:600px;
margin:0px 0px;
padding:0px;
font-size:12px;
color:#dee2f1;
line-height:16px;
}

.eventdetails5 div strong{
font-weight:bold;
color:#fff;
font-size:13px;
}

.eventdetails5 div a{
color:#fff;
font-weight:bold;
text-decoration:underline;
}

.eventdetails5 div  a:hover{
color:#96a0c4;
text-decoration:none;
}


.eventdetails5 div label{
float:left;
width:120px;
margin:0px;
font-size:12px;
color:#f0a222;
font-weight:bold;
color:#ce931f;
text-align:left;
padding-right:10px;
}

/* new styles for my blog end */

/********************************
link
*********************************/
.small_backtomember_link{
	width:97%;
	float:left;
	text-align:right;
	padding-right:10px;
}

.small_backtomember_link a{
	color:#c3902c;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.small_backtomember_link a:hover{
	color:#cccccc;
}

/****** new styles 29-12-2009 ******/

.pblogdetails5{
float:left;
width:526px;
margin:7px 0px 0px 0px;
border-bottom:1px solid #1c2853;
padding-bottom:10px;
}

.pblogdetails5 div{
float:left;
width:526px;
margin:5px 0px;
font-size:12px;
height:auto;
color:#96a0c4;
}
.pblogdetails5 div p{
text-align: justify;
margin:0px 0px;
padding:0px;
font-size:12px;
color:#dee2f1;
line-height:16px;
}

.pblogdetails5 div strong{
font-weight:bold;
color:#fff;
font-size:13px;
}

.pblogdetails5 div a{
color:#fff;
font-weight:bold;
text-decoration:underline;
}

.pblogdetails5 div  a:hover{
color:#96a0c4;
text-decoration:none;
}


.pblogdetails5 div label{
float:left;
width:120px;
margin:0px;
font-size:12px;
color:#f0a222;
font-weight:bold;
color:#ce931f;
text-align:left;
padding-right:10px;
}
.loader {
    background: url(../images/uploading.png) no-repeat top center;
    width: 32px;
    height: 32px;
    display: none;
    clear:none;
    text-align: center;
    margin: 0px auto;
}
a.edit, a.delete, a.add-tracks, a.info {
    width: 16px;
	height: 16px;
	float: left;
	margin: 0px 5px;
	padding: 0;
	border: 1px solid #cccccc;
}
a.edit {
	background: url(../images/edit.png) no-repeat top left;
}

a.delete{
	background: url(../images/delete.png) no-repeat top left;
}
a.add-tracks {
    background: transparent url(../images/add.png) no-repeat top center;
    border: none;
}
a.info {
   background: transparent  url(../images/info.png) no-repeat scroll left top;
}
.midcon a.edit, .midcon a.delete, .midcon a.info {
    border: none;
    cursor: pointer;
}
.hide-show {
    display:none;
    padding: 5px;
}
.booking-form .fieldset  {
    clear:both;
    display:block;
    margin:0 auto 0 0;
    width:540px;
}
.booking-form .fieldsetbody {
    padding: 25px 10px 5px 20px;
    zoom: 1;
}
.booking-form input.button, .booking-form input.text{
    color:#000000;
}
.booking-form input.radio{
    width:20px;
    margin: 5px 0px;
}
.booking-form input.checkbox{
    width:20px;
    margin: 0px 5px 0px 0px;
}
.booking-form ul {
    margin-left: 160px;
}
.booking-form ul li{
    padding: 5px 0px;
}
ul.available-slots {
    margin-left: 0px;
}
ul.available-slots li {
    border-bottom: #CCCCCC 1px solid ;
    padding:10px 5px;
}
ul.available-slots li  p {
	float: right;
	padding-right: 10px;
    margin-top: -4px;
}
ul.available-slots li  p a {
    line-height: 16px;
}
.dj-loaded-tracks {
    clear: right;
}
.booking-pagenation {
    margin:10px 5px 0 0;
}
#onair-loader, #bookingLoader, #bookingTracksLoader, #bookingSearchLoader {float:right; margin: -5px 20px 0 0;}
.booking-form #enabled {
    margin-top: 5px;
}
#manageMenu {
    float: left;
    margin-left:20px;
    font: bold 14px Trebuchet MS,Arial,Helvetica,sans-serif;
}
#manageMenu ul li{
    color: #FFFFFF;
    padding: 5px 0px;
}
#manageMenu ul li a {
    color: #FFFFFF;
    text-decoration: underline;
}
#manageMenu ul li a:hover{
    color: #ED9E03;
}
#djCalendar, #vipCalendar {
    float: left;
}
#uploadAudioBlock #fileUploadUploader {
    margin: 0px;
    width: 108px;
}
#uploadAudioBlock #fileQueue {
    margin-left: 160px;
    margin-bottom: 10px;
}
#uploadAudioBlock .uploadifyQueueItem {
    width: 310px;
}
#uploadAudioBlock label {
    padding: 0px;
}
#uploadAudioBlock .uploadifyProgressBar {
    margin: 0;
}
#uploadAudioBlock ul {
    color: #FFFFFF;
    margin-left: 160px;
}

#uploadAudioBlock ul li a {
 /*   color:#202A51;
    text-decoration: none;
    margin: 5px 10px 0px 0px;
    float: right;*/
}

#showSlots, #loadedTracks {
    display:none;
}
#ulTracks, .ul-tracks {
	padding-left: 0px;
	width: 335px;
	margin: 5px 5px 5px 160px;
	text-align: left;
    display:none;
}
.ul-tracks {
    display: block;
    margin-top: 20px;
}
#ulTracks li, .ul-tracks li {
	display: block;
	padding: 10px; margin-bottom: 3px;
	background-color: #efefef;
	border: 1px solid #CCCCCC;
}
#ulTracks li  p, .ul-tracks li p {
	float: right;
	padding-right: 10px;
    margin-top: -4px;
}
#ulTracks li  span, .ul-tracks li span {
    float: left;
    color: #000000;
}
#addTracks {
    margin-right: 20px;
}
#responseBlock {
    width: 540px;
    padding: 0;
}
#responseBlock .midcon {
    width: 520px;
}
a.simple-link {
    color: #FFFFFF;
    font-weight: bold;
    font-size:16px;
    text-decoration: none;
}
a.simple-link:hover{
    color: #ED9E03;
}
.booking-avatar, .booking-avatar-small {
    float: left;
    margin-right: 10px;
    min-height:100px;
    min-width:120px;
}
.booking-avatar-small {
    min-height:45px;
    min-width:65px;
}
.booking-dj-avatar {
    
}
.booking-dj-avatar-small {
    height:45px;
    width:45px;
}
span.requests-count, span.track-title {
    color: #ED9E03;
    font-weight: bold;
    padding: 0 5px;
}
ul.request-user {
    margin: 20px 5px 20px 0px;
    background-color: #202A51;
    padding: 0 10px;
}
ul.request-user li {
    border: none;
}
.content-li-wrapper {
    margin-left: 85px;
}
.request-user p.comment {
    color:#6A6B71;
    float: none;
    margin:3px 3px 3px 0;
    padding:3px 3px 3px 0;
}
#djs-timeslot .info.expando, #onair-timeslot .info.expando {
    background: transparent url(../images/arrow-up.png) no-repeat top center;
}
#djs-timeslot .info, #onair-timeslot .info{
    background: transparent url(../images/arrow-down.png) no-repeat top center;
}
a.manage-link {
    padding: 0px 5px;
}
.booking-note {
    margin-top: 10px;
    text-transform: uppercase;
    font-weight: bold;
    color: #FF5400;
    background-color: #FFFFFF;
    padding: 5px;
}
.booking-note span {
    padding-left: 10px;
    font-weight: normal;
    text-transform: none;
}
.request-status {
    margin-top: 10px;
    text-transform: uppercase;
    font-weight: bold;
}
.request-status span {
    padding-left: 10px;
    font-weight: bold;
}
#booked-djs .start-chat {
    float: left;
    font-weight: bold;
    text-transform: uppercase;
    color: #FF5400;
}
#djs-timeslot .dj-start-chat {
    float: right;
    padding: 2px 5px 0 5px;
    font-weight: bold;
    text-transform: uppercase;
    color: #FF5400;
}
div.dj-rating {
    float: right;
}
#flashContent {
    margin: 0 auto;
    text-align: center;
    width: 770px;
    height: 700px;
    position: absolute;
    z-index: 100010;
    
}
#flash-content-owerlay {
    text-align: center;
    position: absolute;
}
#full-flash-owerlay {
    display: none;
    background: #000;
    position: fixed; left: 0; top: 0;
    width: 100%; height: 100%;
    opacity: .80;
    z-index: 100010;
}
#flash-content-box {
    width: 100%;
    height: 100%;
}
#full-flash {
    position: absolute;
    top:0;
    left:0;
    z-index: 100005;
}
.player-on-demand {
    margin-top: 20px;
    text-align: center;
    top: 720px;
    position: relative;
}
.fieldsetbody div.form-hint {
    margin-top: -10px; color: #FFF;
}
/****** new styles 29-12-2009 *********/
.eventdetails .blog-descrition {
    color:#DEE2F1;
    font-size:12px;
    line-height:16px;
    margin:0;
    padding:0;
    width:360px;
}
.bbpanel {
    margin-right: 20px;
}
.bbpanel button {
    background:url("../images/btn_bg.gif") repeat-x scroll 0 0 #F29339;
    border:1px solid #DC7D23;
    cursor:pointer;
    font-size:14px;
    font-weight:bold;
    margin-right:5px;
    text-transform:capitalize;
}
.youtube-video {
    width: 514px;
    height: 405px;
    margin: 5px 0px;
}
.eventdetails .youtube-video {
    width: 360px;
    height: 230px;
    clear: left;
}
.youtube-video object {
    width: 100%;
    height: 100%;
}
.youtube-video embed {
    width: 100%;
    height: 100%;
}
.blog-main-description {
    padding:0 5px;
    text-align: justify;
    margin: 10px 0;
    color:#E6DB55;
}
.fieldsetbody div select.filter-select {
    background-color:#CADBEC;
    border:1px solid;
    margin: 0;
}
.width-auto {
    width: auto;
}
/*share style*/
.share_block {
    border: 1px solid #2d4574;
    background:url(../images/bodyconbg.jpg) repeat-x top left #16224c;
    float: right;
    margin-top: 10px;
    padding: 15px 0 10px 16px;
}
.facebook_btn {
    float: left;
    height: 24px;
    margin-top: 0;
}
.tweetmeme_btn {
    float: left;
    height: 24px;
    margin-right: 10px;
}
/*end share style*/
#scrollbox {
    clear: both;
    height: 16px;
    overflow: hidden;
    padding: 10px 0px;
    position: relative;
    width: 100%;
}
#scroller {
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 16px;
    padding-top: 9px;
    white-space: nowrap;
    color: wheat;
}
ul.check-list {
    padding-top: 4px;
}
ul.check-list li {
    margin: 5px 0px;
    padding: 0;
}
ul.check-list li input.checkbox {
    width: auto;
}
ul.check-list li label {
    width: auto;
    float: none;
    padding: 0px;
}
a.zoom-avatar {
    background: none;
    float: none;
    margin: 0;
    padding: 0;
    text-align: center;
    width: auto;
}
.paid-plan {
    font-weight: bold;
    font-size: 14px;
}
.paid-plan span {
    color: #ED9E03;
}
.time-zones {
    margin: 10px 0 5px 20px;
}
#set-time-zone {
    float: right;
}
p.ondmd_img {
    padding: 0;
    width: 100%;
    text-align: center;
}
#show-on-demand-items {
    margin: 5px;
}
.show-ondmd-video-items {
    width: 60px;
    margin: 10px 0px;
    float: left;
}
#video-for-ondemand {
    margin-top: 10px;
}
input.chkbx {
    margin: 0 auto;
}
/*booking messages*/
a.letter {
    background: transparent url(../images/open.gif) no-repeat top left;
    padding: 0px 8px;
    margin: 2px 5px 0px;
    display: block;
}
.previous-messages {
    height: 300px;
    margin-bottom: 10px;
    padding: 0px 10px;
    overflow: auto;
}
.previous-messages tr {
    background-color: #FCFCFC;
}
.previous-messages tr.unread {
    /*background-color: #f0f0e0;*/
    font-weight: bold;
}
.previous-messages-table tr td img {
    text-align: center;
}
textarea#textmessage {
    width: 100%;
    height: 90px;
    border: #cccccc 1px solid;
}
.msg-table {
    width: 100%;
    max-height: 200px;
    border-collapse: collapse;
}
.msg-date {
    width: 100px;
}
.msg-sender {
    width: 15%;
}
tr.msg-error td {
    background-color: #eeccdd;
}
table.msg-table tr td {
    padding: 10px 5px;
}
fieldset {
    border: none;
}
.full-loader {
    background: url(../images/uploading.png) no-repeat top center;
    margin: auto;
}
p.validateTips {
    padding: 2px 5px;
}
.ur-messages {
    color: #ffe45c;
}
.big-input-form {
    width: 250px;
    margin: 5px 0px 5px 20px;
}
fieldset {
	margin: 0;
	padding: 0;
	border: none;
}
.form-dialog-form dt {
	float: left;
	clear: both;
	width: 80px;
	text-align: right;
	margin-right: 10px;
	vertical-align: top;
	position: relative;
	top: 4px;
}
.form-dialog-form dd {
	margin-bottom: 10px;
}
.form-dialog-form dd input {
	width: 240px;
	padding: 3px;
	border: 1px solid #6699ff;
}
/*end of booking messages*/
