/* Pink Theme CSS Document */
body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#000000;
line-height:18px;
background:url(../images/pink_images/body_bg_repeat.jpg) repeat-x;
}

h1, h2, h3, h4, h5, h6, ul, li, p{
padding:0px;
margin:0px;
}

h2.mistral { color: #f52887;font-size: 40px;line-height:normal; font-weight: normal; font-family: 'MistralRegular', sans-serif; }
.form_redContent {
	-x-system-font:none;
	color:#FF0000;
	font-family:Arial;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:normal;
}
.textfield_style01 {
	background-color:#ffffff;
	border:1px solid #e1d9d3;
	height:20x;
	}

.admin_content_normal dl{
	border : 1px solid #FF0000;
	background-color:#FFF4F2;
	width: 280px;
	padding-bottom:5px;
	padding-left:5px;
	padding-top:5px;
}
.admin_content_normal dl dt{
	font-weight : bold;
}
.admin_content_normal dl dt{
	padding: 2px;
}
a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f52887;
}

a:hover{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f52887;
}

a img {border:none; }


#wrapper{
margin:0 auto;
text-align:left;
width:960px;
overflow:hidden;
position:relative;
min-height:732px;
}

#header{
width:960px;
height:293px;
float:left;
border:0px solid #ff0000;
}


#logo{
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
float:left;
margin-top:3px;
width:233px;
height:93px;

}

#top_nav{
width:145px;
height:16px;
margin-right:141px;
margin-top:10px;
float:right;
border:0px solid #ff0000;
}

.floatL{
float:left;
}
.floatR{
float:right;
}

#main_header{
background-image:url(../images/pink_images/header_bg.jpg);
background-repeat:no-repeat;
width:960px;
height:197px;
float:left;
}

#internal_nav_header{
background-image:url(../images/pink_images/internal_header_bg.jpg);
background-repeat:no-repeat;
width:960px;
height:40px;
float:left;
}

.big_text{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
text-decoration:none;
color:#521130;
line-height:18px;
}



h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#f52887;
}

.normal_text{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
line-height:22px;
}

#main_header p{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
line-height:18px;
padding-bottom:31px;
}

#main_content{
margin:0 auto;
margin:31px 39px 30px 26px;
float:left;
border:0px solid #ff0000;
width:894px;
}

#middle_content_myaccount{
	 float:left;
	 width:492px;
	 border:0px solid #00ff00;
	}

.create_box{
float:left;
width:453px;
border:0px solid #ff0000;
}
.form_area{
margin-left:31px;
margin-top:10px;

}
h4{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#000000;
}

.create_txt_box{
width:379px;
height:22px;
border:1px solid #cecdcd;
padding:5px 10px 5px 10px;
}

.small_gray_txt{
color:#8f8f8f;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}


.add_box{
float:right;
width:300px;
height:250px;
}


#footer{
width:100%;
height:43px;
background-color:#ecebec;

}

#footer p{
margin-right:188px;
margin-top:10px;
float:right;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#848484;
}

#footer a{
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#848484;
}


/*- Menu Tabs 10--------------------------- */

    #tabs10 {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
	  margin-top:2px;
	  width:960px;
	  border:0px solid #ff0000
	  
      }
    #tabs10 ul {
          margin:0px;
          padding:8px 10px 0 30px;
          list-style:none;
      }
    #tabs10 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs10 a {
      float:left;
      background:url("../images/tabLeft.png") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
	  font-weight:bold;
	  color:#fff;
      }
    #tabs10 a span {
      float:left;
      display:block;
      background:url("../images/tabRight.png") no-repeat right top;
      padding:3px 15px 5px 10px;
      color:#FFF;
	  font-weight:bold;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs10 a span {float:none;
	color:#fff}
    /* End IE5-Mac hack */
    #tabs9 a:hover span {
      color:#FFF;
      }
    #tabs10 a:hover {
      background-position:0% -23px;
	  color:#FFFFFF
      }
    #tabs10 a:hover span {
      background-position:100% -23px;
	  color:#fff
      }

      #tabs10 #current a {
              background-position:0% -23px;
			  color:#FFFFFF
      }
      #tabs10 #current a span {
              background-position:100% -23px;
			  color:#FFFFFF
			  
      }
-->

/*- Inner page css--------------------------- */

	#left_content{
	width:234px;
	overflow:hidden;
	float:left;
	border:0px solid #ff0000;
	
	}

	#middle_content{
	float:left;
	padding-left:10px;
	padding-right:10px;	
	width:705px;
	border:0px solid #00ff00;
	
	}
	
	#home_middle_content{
	float:left;
	width:492px;
	border:0px solid #00ff00;
	
	}
	
	#home_middle_content1{
	float:left;
	width:492px;
	border:0px solid #00ff00;
	}
	
	#right_content{
	width:214px;
	float:right;

	border:0px solid #ff0000;
	}

	#main_content2{
margin:0 auto;
padding-top:17px;
float:left;
border:0px solid #ff0000;
width:960px;
padding-bottom:20px;
}

#main_content2 h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:normal;
text-decoration:none;
color:#f52887;
}

.black_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
text-decoration:none;
color:#212121;
padding-top:5px;
padding-left:12px;
border:0px solid#ff0000;
height:22px;
float:left;
}

.gift_banner{
width:464px;
height:52px;
margin-top:10px;
margin-bottom:10px;
background-image:url(../images/gift_banner_bg.gif);
background-repeat:no-repeat;
float:left;
padding-left:20px;
padding-top:20px;
}
.gray_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#5a5859;
font-weight:bold;
}
.pink_text a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f52887;
font-weight:bold;
text-decoration:underline;
}
.devider{
height:6px;
width:492px;
background-image:url(../images/devider.gif);
background-repeat:repeat-x;
float:left;
margin-bottom:5px;
}

.photo_scroller{
width:485px;
/*height:363px;*/
/*background-image:url(../images/photo_scroller_img.gif);*/
background-repeat:no-repeat;
text-align:center;
margin-bottom:10px;
}
.add_bar{
width:456px;
height:17px;
background-color:#f7f7f7;
padding:4px 30px 2px 10px;
float:left;
margin-bottom:10px;
}
.add_bar_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
/*color:#575656;*/
}
.video_heading a{
color:#F52887;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:18px;
}
.video_heading a:hover{
color:#F52887;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:underline;
line-height:18px;
}
.video_gray_txt{
color:#969595;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.video_devider{
width:20px;
background-image:url(../images/vertical_devider.gif);
background-repeat:repeat-y;
height:173px;
float:left;
}

.blog_normal_txt{
color:#434242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:18px;
width: 405px;
}
.marginL20{
margin-left:10px;
}


.left_nav_area{
width:190px;
margin-left:15px;
overflow:hidden;
float:left;
}

.left_nav_area_top{
width:190px;
height:11px;
background-image:url(../images/left_nav_area_top.gif);
background-repeat:no-repeat;
float:left;
}


.left_nav_area_bottom{
width:190px;
height:11px;
background-image:url(../images/left_nav_area_bottom.gif);
background-repeat:no-repeat;
float:left;
}

.left_nav_area_middle{
width:190px;
background-color:#f7f7f7;
float:left;
}

.user_name{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
color:#010101;
}

.left_navigation{
margin:0px;
padding:0px;
float:left;
}

.left_navigation ul{
list-style:none;
margin:0px;
padding:0px;
}

.left_navigation ul li{
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
}
.left_navigation ul li a{
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.left_navigation ul li ul{
padding:5px 0px 5px 10px;
margin:0;
list-style:none;
}

.left_navigation ul li ul li{
color:#727272;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:normal;

}
.left_navigation ul li ul li a{
color:#727272;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.marginL10{
margin-left:10px;
}


.right_navigation{
margin:0px;
padding:0px;
float:left;
}

.right_navigation ul{
list-style:none;
margin:0px;
padding:0px;
}

.right_navigation ul li{
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
margin-bottom:10px;
}
.right_navigation ul li a{
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.right_navigation ul li span{
margin-right:15px;
float:left;

}
.right_nav_area{
width:190px;

overflow:hidden;
float:left;
}

.devider_right{
height:6px;
width:190px;
background-image:url(../images/devider.gif);
background-repeat:repeat-x;
float:left;
}

.blog_left_area{
width:705px;
float:left;
}
.search_text_box{
width:149px;
border:1px solid #e0e0e0;
}

.top_gray_nav_bar{
width:690px;
height:23px;
background-color:#f7f7f7;
padding:4px 5px 2px 10px;
float:left;
margin-bottom:10px;
}
.top_gray_nav{
margin:0px;
padding:0px;
float:left;
}
.top_gray_nav ul{
list-style:none;
margin:0px;
padding:0px;
}

.top_gray_nav ul li{
display:inline;
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
margin-bottom:10px;
margin-right:30px;
}
.top_gray_nav ul li a{
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.blog_area{
width:490px;
float:left;
/*padding-left:26px;*/
}
.blog_area2{
width:679px;
float:left;
padding-left:26px;
}
.blog_archivearea{
width:190px;
margin-left:15px;
float:right;
}

.blog_post_area{
width:490px;
float:left;
color:#000;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:22px;
}
.blog_post_area2{
width:679px;
float:left;
color:#000;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:22px;
}
.blog_post_area2 a{
color:#f52887;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
}
.blog_post_area2 .black_text{
color:#212121;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.blog_post_area2 .gray_text{
color:#949494;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.blog_post_area a{
color:#f52887;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
}
.blog_post_area h3 a{
color:#f52887;
font-family:Arial,Helvetica,sans-serif;
font-size:18px;
font-weight:normal;
}

.blog_post_area .black_text{
color:#212121;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.blog_post_area .gray_text{
color:#949494;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.gray_border{
border:1px solid #ebebeb;
}

.marginR10{
margin-right:10px;
}

.blog_gray_bar{
width:470px;
padding-left:10px;
padding-right:20px;
background-color:#f7f7f7;
padding-top:4px;
padding-bottom:4px;
color:#949494;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
float:left;
}

.blog_gray_bar2{
width:649px;
padding-left:10px;
padding-right:20px;
background-color:#f7f7f7;
padding-top:4px;
padding-bottom:4px;
color:#949494;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
float:left;
}


.single_devider{
height:6px;
width:100%;
background-image:url(../images/devider.gif);
background-repeat:repeat-x;
float:left;
margin-bottom:5px;
}

.add_blog_bar{
width:180px;
background-color:#f7f7f7;
padding-bottom:5px;
padding-top:4px;
padding-left:10px;
color:#F52887;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
float:left;
line-height:14px;
}
.clearH13{
clear:both;
height:13px;
}

.gray_heading{
color:#575656;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;

}
.blog_navigation{
margin:0px;
padding:0px;
float:left;
width:170px;
}

.blog_navigation ul{
list-style:none;
margin:0px;
padding:0px;
}

.blog_navigation ul li{
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
margin-bottom:5px;
background:url(../images/gray_bullet.gif) 0px 4px no-repeat;
padding-left:15px;
}
.blog_navigation ul li a{
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.gray_link{
color:#949494;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.gray_link a{
color:#949494;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}

.monthly_archives{
margin:0px;
padding:0px;
float:left;
}

.monthly_archives ul{
list-style:none;
margin:0px;
padding:0px;
color:#575656;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
}

.monthly_archives ul li{
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:normal;
margin-bottom:5px;
background:url(../images/gray_bullet.gif) 0px 4px no-repeat;
padding-left:15px;
}
.monthly_archives ul li a{
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.monthly_archives ul li span{
color:#f52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:normal;
}

.pegination{
width:471px;
float:left;
color:#989797;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
}
.pegination a{
color:#989797;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;

}

.pegination p{
text-align:center;
color:#f52887;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.pegination p span{
margin-right:20px;

}

.pegination p a{
color:#989797;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

#wholebody
{
width:100%;
z-index:0;
position:relative;
}


#wholebody
{
   text-align:center;
   width:100%;
   z-index:0;
   position:relative;
}

 .td_selected
 {
   border-left:1px solid #F52887;
   border-right:1px solid #F52887;
   border-top:1px solid #F52887;
   z-index:3;
 }
 
 .td_unselected
 {
   z-index:3;
 }
 
 #td_data1
 {
   border-left:1px solid #F52887;
   border-right:1px solid #F52887;
   border-top:1px solid #F52887;
   border-bottom:1px solid #F52887;
   z-index:2;
 }
 
 #td_data2
 {
   border-left:1px solid #F52887;
   border-right:1px solid #F52887;
   border-top:1px solid #F52887;
   border-bottom:1px solid #F52887;
   z-index:2;
 }
 
 #td_data3
 {
   border-left:1px solid #F52887;
   border-right:1px solid #F52887;
   border-top:1px solid #F52887;
   border-bottom:1px solid #F52887;
   z-index:2;
 }
 
.tbbg{background-color:#F52887;height:1px;}

/**************************************/
/*          MINI CALENDAR             */
/**************************************/

.calendar_year_selector{
	width: 100%;
	margin: 25px 0 0 0;
}

.calendar_year_selector h2{
	color:#FF7A32;
	float:left;
	font-size:1.2em;
	margin-right:8px;
	text-align:right;
	width:31%;
}

.mini_calendar_table {
	/*border-collapse:collapse;
	empty-cells:show;*/	
	border-spacing:6px;
	text-indent:0;
	font-family: Verdana;
	display:table;
	margin-bottom:0;
	margin-top:0;
	background:#FFFFFF;
}

.mini_calendar_table tbody {
	display:table-row-group;
	vertical-align:middle;
}

.mini_calendar_table tr {
	display:table-row;
	vertical-align:inherit;
}

.mini_calendar_table td {
	cursor:pointer;
	text-align:center;
	display:table-cell;
	padding:1px;
	display:table-cell;
	text-align:inherit;
	vertical-align:inherit;
	line-height: 1em;
	border:0px;
}

.mini_calendar_nav {
	border:1px solid #444444;
	color:#ff0000;
	font-weight:bold;
	border: none;
}

.mini_calendar_title {
	border:1px solid #444444;
	text-align:center;
}

.mini_calendar_jump {
	border:0 none;
	color:#FF7A32;
	font-family:Verdana,sans-serif;
	font-weight:normal;
	font-size:11px;
	padding:1px;
	vertical-align:middle;
	cursor:default;
	line-height:normal !important;
	margin:0;
	text-align:start;
	text-indent:0;
	white-space:nowrap !important;
	width:80px;
}

.mini_calendar_table option {
	padding-bottom:0;
	padding-top:0;
	float:none !important;
	line-height:normal !important;
	min-height:1em;
	position:static !important;
	white-space:nowrap !important;
}

.mini_calendar_day {
	border:1px solid #444444;
	color:#F52887;
}

.mini_calendar_blank {
	border:1px solid #444444;
}
.mini_calendar_today{
	color: #ff0000;	
}
.mini_calendar_today #calday{
	color: #F52887;
	font-weight: bold;
}
.mini_calendar {
	border:1px solid #444444;
}
.mini_calendar a{
	color: #F52887;
}


/*=============================Event Class Starts Here =========================================  */	



.event_area{
width:497px;
float:left;

}

.event_post_area{
/*padding-left:10px;*/
padding-top:10px;
width:490px;
border:0px solid #ff0000;
float:left;
color:#949494;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
padding-bottom:20px;
line-height:22px;
}

.event_post_area h1{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
line-height:22px;
}
.event_post_area p a{
color:#f52887;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
line-height:22px;
}

.event_post_area span{
color:#949494;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
line-height:22px;
}

.date_post_area{
width:74px;
height:69px;
float:left;
background:url(../images/pink_images/calender.gif) no-repeat 0px 0px;
line-height:22px;

}
.date_post_area p{
margin:3px 0 3px 0;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
}


.date_post_area h1{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
font-weight:bold;
color:#212121;
line-height:22px;
margin:4px 20px 4px 30px;
}

.event_img_area{
float:left;
width:90px;
height:90px;
border:0px solid #5b5a5a;
text-align:center;
margin:0px 20px 0px 30px;
}


.photos_area{
width:720px;
float:left;
}

.photos_name{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}
.photo_edit_option{
	float:right;
}


.photos_block{
width:682px;
float:left;
border:0px solid #f00;
color:#949494;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:center;
}
.album_block{
width:540px;
float:right;
border:0px solid #f00;
color:#949494;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-align:center;
margin-top:-20px;
}
.album_devider{
height:6px;
width:510px;
background-image:url(../images/devider.gif);
background-repeat:repeat-x;
float:right;
margin-bottom:5px;
margin-top:5px;
}
.marginL38{
margin-left:38px;
}


.photos_block a{
color:#f52887;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
.photos_block img{
border:1px solid #000;
}
.photos_area_top_bar{
width:682px;
float:left;
height:20px;
border:1px solid #dcdcdc;
padding:10px 4px 10px 4px;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}


.photos_area_top_bar a{
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;

}
.comment_detail{
width:705px;
float:left;
}

.width184{
width:184px;
}
.sortby_list{
width:133px;
border:1px solid #e0e0e0;
}

.big_pegination{
width:699px;
float:left;
color:#989797;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
border:1px solid #DCDCDC;
padding:10px 4px;
}
.big_pegination a{
color:#989797;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;

}

.big_pegination p{
text-align:center;
color:#f52887;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.big_pegination p span{
margin-right:20px;

}

.big_pegination p a{
color:#989797;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}

.add_photo_bar{
width:180px;
background-color:#f7f7f7;
padding-bottom:5px;
padding-top:4px;
padding-left:10px;
color:#575656;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
float:right;
line-height:14px;
}
.add_photo_bar a{

background-color:#f7f7f7;
color:#575656;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}
/*=============================Event Class Ends Here =========================================  */	
/*=============================Video Class Starts Here =========================================  */


.videobox01{
	width:320px; 
	border:10px solid #ff0000; 
	float:left;
	overflow:hidden;
}

.videobox02{
	width:320px; 
	border:0px solid #ff0000; 
	float:left;
	overflow:hidden;
	margin-left:20px;
}


.videobox01_inner01{
	float:left; 
	padding:0px;
}


.videobox01_inner02{
	width:155px; 
	float:left; 
	margin-left:10px;
	color:#000000;
	font-size:11px;
	line-height:16px;
}

	.videobox01_inner02 h4{
		font-size:12px;
		color:#f52887;
		margin:0px;
		padding:0px;
	}
	
	.videobox01_inner02 p{
		font-size:11px;
		color:#949494;
		margin:5px 0px 0px 0px;
		padding:0px;
	}
	
	.videobox01_inner02 p span{
		font-size:11px;
		color:#f52887;
		margin:0px;
		padding:0px;
	}
	
	.user span{
		font-size:11px;
		color:#f52887;
		margin:0px;
		padding:0px;
	}
	
	.videobox01_inner02 .views{
		font-size:11px;
		color:#949494;
		line-height:26px;
		
	}
/*=============================Video Class Ends Here =========================================  */	

/*=============================Blog Detail Class Start Here =========================================  */	
.add_blog_question{
	color:#000;
	font-weight:bold;

}
	
.add_blog_details{
	color:#000;
}

.add_blog_details{
	color:#000;
}

.blog_left_area a{
	color:#f52887;
	text-decoration:none;
}

.blog_left_area a:hover{
	color:#f52887;
	text-decoration:underline;
}
/*=============================Blog Detail Class Ends Here =========================================  */
/*=============================Video Detail Class Start Here =========================================  */	

.video_details_inner01{
	width:245px; 
	border:px solid #ff0000; 
	float:left;
	
}
.video_player{
	float:left; 
	padding:0px;
	width:710px;
}

.video_details_inner02{
	width:220px; 
	border:0px solid #ff0000; 
	float:right;	
	margin-left:10px;
	margin-bottom:5px;
	
}
.latest_video {
	float:right;
	width:220px;
}
.video_edit_option{
	float:right;
	margin-right:230px;
}

.video_details_inner02 h4 a{
	font-size:12px;
	color:#F52887;
	font-weight:bold;
	
}

.video_details_inner02a{
	float:left;
	margin-left:5px;
	font-size:12px;
	
}

.video_details_inner02 .time{
	font-size:11px;
	
}

.spacer{
	height:5px;

}
/*=============================Video Detail Class Ends Here =========================================  */	
<!--=============================Edit Blog Post Part Starts Here================================-->
.blog_portion{border:1px solid #ff0000;}
.blog_tabs{margin:0px; padding:0px;}
.blog_tabs ul{margin:0px; padding:0px; list-style:none;}
.blog_tabs ul li{margin:0px; padding:0px; display:inline;}
.blog_tabs ul a{margin:0px; padding:0px;}

/*- Menu Tabs 11--------------------------- */

    #tabs11 {
      float:left;
      width:100%;
      font-size:93%;
      line-height:normal;
         
      }
    #tabs11 ul {
          margin:0;
          padding:0px 10px 0 0px;
          list-style:none;
      }
    #tabs11 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs11 a {
      float:left;
	  background:url(../images/tableft11.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs11 a span {
      float:left;
      display:block;
      background:url(../images/tabright11.gif) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#1d1d1d;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs11 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs11 a:hover span {
      color:#FFF;
      }
    #tabs11 a:hover {
      background-position:0% -42px;
      }
    #tabs11 a:hover span {
      background-position:100% -42px;
      }

      #tabs11 #current a {
              background-position:0% -42px;
      }
      #tabs11 #current a span {
              background-position:100% -42px;
			  color:#fff;
      }
	  .edit_blog{border:1px solid #040404; float:left; width:100%; } 
	  .edit_blog_th{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#f52887; font-weight:bold; height:40px;}
	  .edit_blog_td{background-color:#f4f4f4; color:#131313; border-bottom:1px solid #fff; height:30px;}
	  .white_bg_col{background:#fff;}
-->


<!--=============================Edit Blog Post Part Ends Here================================-->
<!--=============================Small Pop Up for Add/Edit Tags Start================================-->
small {
	font-size:95%;
}
.pad5 {
	padding:5px;
}

.align-right {
	text-align:right;
	padding-right:5px;
}
.showtags {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#333333;
	display: block;
	position:absolute;
	z-index:1;
}
.showtags a{
	color:#F52887;
	text-decoration:none;
}
.showembed {
	background:#FFFFFF none repeat scroll 0 0;	
	color:#333333;
	display: block;
	position:absolute;
	z-index:1;
}
<!--=============================Small Pop Up for Add/Edit Tags End================================-->
<!--=============================Event Detail Start================================-->
.view_events_link{
color:#F52887;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:25px;
padding-left:25px;
}

.view_events_link a{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:25px;
text-decoration:none;
}

.event_gray_bar{
width:480px;
height:23px;
background-color:#f7f7f7;
padding:4px 5px 2px 10px;
float:left;
margin-bottom:10px;
color:#000000;
font-family:Tahoma, Arial;
font-size:14px;
font-weight:bold;
}

.event_details_content{
/*padding:0px 20px 20px 20px;*/
float:left;
}

.event_details_content p{
color:#000000;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:normal;
line-height:25px;
}

.event_details_content p a{
color:#F52887;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:normal;
line-height:25px;

}

.event_description{
padding:0px 20px 20px 20px;
float:left;
}

.event_description p{
color:#000000;
font-family:Tahoma, Arial;
font-size:11px;
font-weight:normal;
line-height:18px;
}

.export_link{
color:#F52887;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:25px;
padding-left:25px;
}

.export_link a{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:25px;
text-decoration:none;
}
.invite_link{
color:#F52887;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:25px;
padding-left:25px;
}

.invite_link a{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:25px;
text-decoration:none;
}

.comment_link{
color:#989797;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
line-height:25px;
padding-left:25px;
}

<!--=============================Event Detail End================================-->

/* JFK add_banner classes start from here*/
.jfk_add_logo{
width:50px;
height:44px;
background:url(../images/jfk_add_logo.gif) no-repeat 0px 0px;

padding-left:128px;
}
.jfk_add_logo a img{
border:0px;

}
.marginR4{
margin-right:4px;
}

.jfk_add_logo_nav{
 padding-top:12px;
}


.jfk_add_area{
float:left;
width:176px;
border:1px solid #eaeaea;
padding:7px;

}
.jfk_add_area p{
color:#000;
font-family:Tahoma,Arial;
font-size:12px;
font-weight:normal;
line-height:18px;
}

.jfk_add_area h1{
color:#000;
font-family:Tahoma,Arial;
font-size:14px;
font-weight:bold;
margin-bottom:20px;
}

.jfk_add_area a{
color:#f52887;
font-family:Tahoma,Arial;
font-size:13px;
font-weight:normal;
text-decoration:underline;
margin-bottom:10px;
}
.jfk_add_area_small_link a{
color:#f52887;
font-family:Tahoma,Arial;
font-size:11px;
font-weight:normal;
text-decoration:none;
margin-bottom:10px;
}

.jfk_add_logo{
width:50px;
height:44px;
background:url(../images/jfk_add_logo.gif) no-repeat 0px 0px;

padding-left:128px;
}
.jfk_add_logo a img{
border:0px;

}
.marginR4{
margin-right:4px;
}

.jfk_add_logo_nav{
 padding-top:12px;
}

.edit_heading {
border:0 solid #FF0000;
color:#212121;
float: right;
cursor:pointer;
font-family:Arial,Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
height:22px;
padding-left:12px;
padding-top:5px;
text-decoration:none;
}
.button_bg
{
	background:#f52887; 
	border:1px solid #000; 
	color:#fff; 
	cursor:pointer;
}
td{
font-size:12px;

}


/* Invitation body */

a.hint{
	color:gray;
	font-size:12px;
	text-decoration:none;
}

a.hint:hover{
	color:red;
	text-decoration:none;	
}
 #backgroundPopup{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:100%;  
 width:100%;  
 top:0;  
 left:0;  
 background:#000000;  
 border:1px solid #cecece;  
 z-index:1;  
 }  
 #popupContact{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:384px;  
 width:408px;  
 background:#FFFFFF;  
 border:2px solid #cecece;  
 z-index:2;  
 padding:12px;  
 font-size:13px;  
 }  
 #popupContact h1{  
 text-align:left;  
 color:#F52887;  
 font-size:22px;  
 font-weight:700;  
 border-bottom:1px dotted #D3D3D3;  
 padding-bottom:2px;  
 margin-bottom:20px;  
 }  
 #popupContactClose{  
 font-size:14px;  
 line-height:14px;  
 right:6px;  
 top:4px;  
 position:absolute;  
 color:#F52887;  
 font-weight:700;  
 display:block;  
 cursor:pointer;
 }  
