/* CSS Document */
.DvMainEvents{width:100%;}
.DvMainEvents .HeadEvents{background:#DACDE9;}
.DvMainEvents .HeadEvents.B_border{border-bottom:1px solid #C4B4DB;}
.DvMainEvents .HeadEvents.T_border{border-top:1px solid #C4B4DB;}
.DvMainEvents .HeadEvents ul{margin:0; width:98%; padding-left:10px;}
.DvMainEvents .HeadEvents ul li{float:left; font-weight:bold; padding:5px 0; color:#474747;}
.DvMainEvents .HeadEvents ul li.one{width:75%;}
.DvMainEvents .HeadEvents ul li.two{width:20%; text-align:right; float:right; padding-right:10px;}
.DvMainEvents .HeadEvents ul li.two a{color:#474747; text-decoration:none;}
.DvMainEvents .HeadEvents ul li.two a:hover{color:#474747; text-decoration:underline;}

.DvMainEvents .HeadEvents h1.EventsTitle{font-size:11px; color:#685B79; padding:5px 10px; 
	border-top:1px solid #C4B4DB; border-bottom:0px solid #C4B4DB;}
	
h1.EventsTitle{font-size:11px; color:#685B79; padding:5px 10px; 
	border-top:1px solid #C4B4DB; border-bottom:0px solid #C4B4DB;}
	
.DvMainEvents .ContEvents{padding-bottom:0px; border-bottom:1px solid #C4B4DB;}
.DvMainEvents .ContEvents.NoBot{padding-bottom:0px; border-bottom:0px solid #C4B4DB;}
	
/*--=== Event Content Loop ===--*/
.EventList {background:#FFF; border:1px solid #B19BC9; margin:10px; padding-top:5px;}
.EventList .ImgDvPst{ width:60px; float:left; padding:2px 2px 2px 7px; margin:0 15px 0 0px; text-align:center}
.EventList .ImgDvPst a{width:60px; display:block; padding:2px; border:1px solid #B7B7B7;}
.EventList .ImgDvPst a:hover{border:1px solid #C14663; }
.EventList a img{ border:none}
.EventList .ContDvPst{width:79%; padding:2px 0 2px 3px; float:left; }
.EventList .DivCnt h1{ float:left; width:260px;}
.EventList .DivCnt h1 a{ color:#685B79; font-size:11px; text-decoration:underline; padding-left:2px;}
.EventList .DivCnt h1 a:hover{ color:#685B79; font-size:11px; text-decoration:none; padding-left:2px;}
.EventList .DivCnt span.Icons{ float:right; padding:2px 2px 0 0; text-align:right}
.EventList .UserData{ list-style:none; margin:0; clear: both; float:left; margin-bottom:5px;}
.EventList .UserData li{ line-height:13px; padding:1px 0;}
.EventList .DvOnline img{float:left;  padding:2px 2px 0 0;}
.EventList .EvBottomLinks{background:#F0EBF7; clear:both; border-top:1px solid #E5DBF2;}

/*--=== Used in Create New tab ===--*/
.DvEventEdit{width:95%; margin:0 auto; padding-top:15px 0 15px 0;}
.DvEventEdit ul{width:90%; margin:0 auto; padding:10px 0 25px 0;}
.DvEventEdit ul li{padding:5px 0 5px 0; float:left;}
.DvEventEdit ul li.RegLeft{width:30%; }
.DvEventEdit ul li.RegRight{width:70%; padding-top:2px;}	
.DvEventEdit ul li.RegRight span.text{text-align:center; padding:2px 1px;}	
.DvEventEdit ul li.RegRight input.RegFld{width:258px;}	
.DvEventEdit ul li.RegRight input.RegArea{width:258px;}	
.DvEventEdit ul li.RegRight.Border{border-bottom:1px solid #C2C2C2; margin:5px 0; padding-bottom:10px;}		

/*--=== Used in Event Comments Section ===--*/
.EventComments{width:100%; margin:0 auto; padding:0;}
.EventComments .DvEveDelTitle{background:#E8E1F1; color:#685B79; padding:3px 10px; height:14px; border-top:1px solid #C4B4DB; 
	border-bottom:1px solid #C4B4DB;}
.EventComments .DvEveDelTitle h1.EveDelTitle{font-size:11px; float:left;}
.EventComments .DvEveDelTitle span{font-size:11px; float:right;}
.EventComments .DvEveDelTitle span b{float:left; padding-right:5px;}
.EventComments .DvEveDelTitle ul{float:right;}
.EventComments .DvEveDelTitle span img{float:left;}
.DvMainEvent .ContEvent h1.EventTitle span{float:right;}
.EventComments .DvLeftEveDel{width:60%; float:left; padding:10px; padding-bottom:0;}
.EventComments .DvLeftEveDel p{ padding-bottom:10px;}
.EventComments .DvRightEveDel{width:36%; float:left; padding-top:10px;}
.EventComments .EventReply{background:#F0EBF7; float:left; width:100%;}
.EventComments .EventReply span{float:left; padding-top:2px; padding-left:10px;}

/*-- Event Detail--*/
.EventDetail{width:96%; margin:10px auto; padding:0; border-left:1px solid #C4B4DB; border-right:1px solid #C4B4DB; 
	border-bottom:1px solid #C4B4DB;}
.EventDetail .DvDelEveTitle{background:#E8E1F1; color:#685B79; padding:3px 10px; height:14px; 
	border-top:1px solid #C4B4DB; border-bottom:1px solid #C4B4DB;}
.EventDetail .DvDelEveTitle h1.DelEveTitle{font-size:11px; float:left; line-height:14px;}
.EventDetail .DvDelEveTitle h1.DelEveTitle1{font-size:11px; float:left; line-height:14px;}
.EventDetail .DvDelEveTitle span{font-size:11px; float:right;}
.EventDetail .DvDelEveTitle span b{float:left; padding-right:5px;}
.EventDetail .DvDelEveTitle ul{float:right;}
.EventDetail .DvDelEveTitle span img{float:left;}

.EventDetail .DvEventDlImg{margin:10px 0; width:34%; float:left; background:#FFFFFF; border:1px solid #CCCCCC; text-align:center;}
.EventDetail .DvEventDlImg img { margin:10px 0; text-align:center}

.EventDetail table.TblViews{width:57%; float:left; margin:10px 10px;}
.EventDetail table.TblViews td{padding:1px 0; background:none!important}

.EventDetail .EveReply{background:#F0EBF7; float:left; width:100%; border-top:1px solid #E7DEF4;}

/*--=== used in Photos & Video section ===--*/
.DvTlPhotoDls td{padding:10px 0; background:none!important}
.DvTlPhotoDls td a img{border:1px solid #B3A3C7; padding:1px; background:#FFF!important}
.DvTlPhotoDls td a:hover img{border:1px solid #C14663; padding:1px; text-align:center}

/*--=== used in Confirmed Guests & Awaiting Reply section ===--*/
.DvTlMemDls{margin-bottom:10px; } 
.DvTlMemDls td{padding:15px 0 0 0; background:none!important}
.DvTlMemDls td a img{border:1px solid #B3A3C7; padding:1px; text-align:center; background:#FFF!important}
.DvTlMemDls td a:hover img{border:1px solid #C14663; padding:1px;}
.DvTlMemDls td div{clear:both; padding-top:2px;}


/*Comment Listing Box*/
.Event_CommentsList {background:#FFF; border:1px solid #B19BC9; margin:10px; padding-top:5px; width:95%; padding-left:5px;}
.Event_CommentsList .ImgDv{ width:60px; float:left; padding:2px 2px 2px 2px; margin-bottom:5px;}
.Event_CommentsList .ImgDv a{width:60px; display:block; padding:2px; border:1px solid #B7B7B7;}
.Event_CommentsList .ImgDv a:hover{border:1px solid #C14663; }
.Event_CommentsList a img{ border:none}
.Event_CommentsList .ContDv{width:80%; padding:2px 0 2px 3px; float:left;}
.Event_CommentsList .DivCnt h1{ float:left; width:260px;}
.Event_CommentsList .DivCnt h1 a{ color:#685B79; font-size:11px; text-decoration:underline; padding-left:2px;}
.Event_CommentsList .DivCnt h1 a:hover{ color:#685B79; font-size:11px; text-decoration:none; padding-left:2px;}
.Event_CommentsList .DivCnt span.Icons{ float:right; padding:2px 2px 0 0; text-align:right}
.Event_CommentsList .UserData{ list-style:none; margin:0; clear: both; float:left;}
.Event_CommentsList .UserData li{ line-height:13px; padding:1px 0;}
.Event_CommentsList .DvOnline img{float:left;  padding:0px 0px 0 0;}
.Event_CommentsList .GrBottomLinks{background:#F0EBF7; clear:both; border-top:1px solid #E5DBF2;}
.Event_CommentsList .DivCnt .PodDvOnline{float:left; width:260px; padding-bottom:0px;}
.Event_CommentsList .DivCnt .PodDvOnline img{float:left; padding-right:0px;}
.Event_CommentsList .DivCnt .PodDvOnline a{float:left; padding-top:2px; }
