/* CSS Document */

/*************************RIGHT PANNEL STARTS ******************************/
#right-pannel 	{
	min-height:480px;
	height: expression(480 + "px");
	width:248px;
	float:right;
	right:0px;
	top:-5px;
}

#home-rt, #home-rm  {
	width:248px; 
	height:260px; 
	position:relative;
	background-repeat:no-repeat;
	background-position:left top;
}

#home-rt-inr {
	padding:27px 0px 0px 35px;
	width:190px;
	height:218px;
}

#home-rm-inr {
	padding:13px 0px 0px 35px;
	width:190px;
	height:218px;
}

#home-rm-inr h5 {
	text-align:right;
	padding-right:30px;
}
p.viewall
	{
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#8B9491;
	float:right;
	margin:6px 8px 0px 0px;
	padding:0px;
	}
p.viewall a
	{
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#8B9491;
	text-decoration:underline;
	}
p.viewall a:hover
	{
	text-decoration:none;
	}
input.manage
	{
	float:right;
	margin:4px 15px 0px 0px;
	}
p.viewall2
	{
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#8B9491;
	float:left;
	margin:6px 8px 0px 0px;
	padding:0px;
	position:relative;
	}
p.viewall2 a
	{
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#8B9491;
	text-decoration:underline;
	}
p.viewall2 a:hover
	{
	text-decoration:none;
	}
input.manage2
	{
	float:left;
	margin:4px 6px 0px 0px;
	position:relative;
	}
#myKulus
	{
	position:relative;
	margin:0px 5px 0px 15px;
	width:225px;
	}
#myKulus-inr
	{
	position:relative;
	margin:0px 0px 0px 21px;
	padding:5px 0px 15px 0px;
	}
#myKulus-inrnew
	{
	position:relative;
	margin:0px 0px 0px 2px;
	padding:2px 0px 15px 0px;
	}
/*************************MIDDLE PANNEL STARTS *****************************/

/**Welcome Top Starts*#middle-pannel
	{
	float:right;
	margin:0px 0px 0px 0px;
	padding-top:2px;
	width:378px;
	}*/
	#middle-pannel
	{
	margin:0px 0px 0px 0px;
	padding-top:2px;
	width:400px;
	margin-left:150px;
/*	min-height:200px;
	height:100% !important;
	height:700px;*/
	}
	
.welcome-lt img
	{
	border:1px solid #5D8293;
	margin:10px 0px 0px 22px;
	}
.welcome-lt p
	{
	position:relative;
	bottom:0px;
	margin:0px;
	padding:3px 0px 0px 52px;
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#8F9382;
	}
.welcome-lt p a
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#8F9382;
	text-decoration:underline;
	}
.welcome-lt p a:hover
	{
	text-decoration:none;
	}

/**Welcome Top Ends**/
/**Welcome 2nd Pannel starts **/
.middle-container-inr
	{
	position:relative;
	margin:0px 13px 0px 10px;
	padding:5px 0px 20px 0px;
	}
.middle-container-inr p
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#00131F;
	margin:0px 0px 10px 0px;
	}
.middle-container-inr p a
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	margin:9px 0px;
	text-decoration:underline;
	}
.middle-container-inr p a:hover
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	text-decoration:none;
	}
.yellow-color
	{
	background-color:#FFFEE2;
	}
.yellow-container
	{	
	position:relative;
	margin:5px 0px 0px 3px;
	padding:5px;
	height:55px;
	}
.yellow-container img
	{
	padding:2px;
	border:2px solid #3C6778;
	float:left;
	}
.yellow-container p
	{
	float:left;
 	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	margin:3px 0px 0px 20px;
	padding:0;
	}
.yellow-container p a
	{
 	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	text-decoration:underline;
	}
.yellow-container p a:hover
	{
	text-decoration:none;
	}
.yellow-container p.yes
	{
	position:absolute;
	bottom:5px;
	right:7px;
	}
.yellow-container p.yes a
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#00131F;
	text-decoration:underline;
padding:0px 5px 0px 5px;
	}
.yellow-container p.yes a:hover
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#00131F;
	text-decoration:none;
	}
	
	
	

/**Welcome 2nd Pannel Ends **/
/*************************MIDDLE PANNEL ENDS *******************************/

/*************************LEFT PANNEL STARTS ******************************/
h5.invt-frnd
	{
	padding:4px 0px 0px 12px;
	}
.welcome-left
	{
	width:150px;
	padding:5px 0px 0px 14px;
	float:left;
	}
.welcome-right
	{
	width:191px;
	padding:13px 0px 0px 19px;
	float:left;
	}
p.welcome
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#00131F;
	margin:9px 0px;
	}
p.welcome a
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	margin:9px 0px;
	text-decoration:underline;
	}
p.welcome a:hover
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	text-decoration:none;
	}
p.welcome span
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	padding:0px 6px;
	}
.welcome-right p
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#00131F;
	}
.welcome-right p a
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	text-decoration:underline;
	}
.welcome-right p a:hover
	{
	text-decoration:none;
	}


.slam-book
	{
	background-image:url(../images/icons/slam-book.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	margin:0px 0px 5px 0px; 
	padding:5px 0px 0px 30px; 
	}
	
.dash-board
	{
	background-image:url(../images/icons/dash-board.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	margin:12px 0px 5px 0px; 
	padding:5px 0px 0px 30px; 
	}
.dash-board span
	{
	margin-left:73px;
	}
.photo
	{
	background-image:url(../images/icons/photos.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	margin:0px 0px 5px 0px; 
	padding:6px 0px 5px 30px; 
	}
	
.noImage { 
	background-image:none;
}	
.welcome-bottom
	{
	padding:0px 0px 0px 10px;
	float:left;
/*	margin-top:5px;*/
	margin-top:0px;
	position:relative;
	}
.welcome-bottom ul
	{
	list-style-type:none;
	margin:0px 0px 0px 0px;
	padding:0;
	}

.welcome-bottom li a
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	text-decoration:underline;
	}
.welcome-bottom li a:hover
	{
	text-decoration:none;
	}
.middle-top-container
	{
	position:relative;
	width:374px;
	}
.edit-bg img
	{
	position:relative;
	top:-17px;
	left:23px;
	}
.edit-bg p
	{
	position:relative;
	bottom:0px;
	margin:0px;
	padding:0px 0px 0px 52px;
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#8F9382;
	top:-15px;
	}
.edit-bg p a
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#8F9382;
	text-decoration:underline;
	}
.edit-bg p a:hover
	{
	text-decoration:none;
	}
/********************************************New style added on 23rd April starts from here **********************************/
.div-btm-container
	{
	position:absolute;
	width:120px;
	}
.div-btm-container p
	{
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#8B9491;
	float:left;
	margin:6px 8px 0px 0px;
	padding:0px;
	}
.div-btm-container p a
	{
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#8B9491;
	text-decoration:underline;
	}
.div-btm-container p a:hover
	{
	text-decoration:none;
	}
.div-btm-container input
	{
	float:left;
	margin:4px 15px 0px 0px;
	}
.position1
	{
	right:15px;
	bottom:12px;

	}
.position2
	{
	left:34px;
	bottom:25px;
	}
.my-kulus-link
	{
	width:100%;
	float:left;
	position:relative;
	}
/********************************************New style added on 23rd April ends here **********************************/
/********************************************New style replaced on 28 April 2008 Starts from here ********************************/
.welcome-bottom li
	{
	list-style-type:none;
	margin:6px 0px;
	padding:0;
	float:left;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#687F87;
	}

.welcome-bottom ul#tag li a
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#8F9382;
	text-decoration:underline;
	padding:3px;
	margin:3px;
	}
.welcome-bottom ul#tag li a:hover
	{
	text-decoration:none;
	}
.welcome-bottom ul#tag li.tag30 a {
	font-size:20px;
	color:#ff0000;
}
.welcome-bottom ul#tag li.tag20 a {
	font-size:18px;
	color:#006600;
}
.welcome-bottom ul#tag li.tag15 a {
	font-size:17px;
	color:#000099;
}
.welcome-bottom ul#tag li.tag12 a {
	font-size:16px;
	color:#990099;
}
.welcome-bottom ul#tag li.tag8 a {
	font-size:15px;
	color:#0000ff;
}
.welcome-bottom ul#tag li.tag5 a,.welcome-bottom ul#tag li.tag6 a ,.welcome-bottom ul#tag li.tag7 a  {
	font-size:14px;
	color:#330066;
}
.welcome-bottom ul#tag li.tag4 a {
	font-size:13px;
	color:#696969;
}
.welcome-bottom ul#tag li.tag3 a {
	font-size:12px;
	color:#ff00ff;
}
.welcome-bottom ul#tag li.tag2 a {
	font-size:11px;
	color:#ff8c00;
}
.welcome-bottom ul#tag li.tag1 a,.welcome-bottom ul#tag li.tag0 a {
	font-size:10px;
	color:#000099;
}
/********************************************New style replaced on 28 April 2008 ends here ********************************/		
#middle-pannel2
	{
	float:right;
	margin:0px 0px 0px 0px;
	padding-top:2px;
	width:378px;
	min-height:700px;
	height:100% !important;
	height:700px;
	}		
	
	
/*Stars New Style Added for Home Page What are your pals section for font size reduce by Anega Prabhu on 22.01.09*/

.middle-container-inrHomePage
	{
	position:relative;
	margin:0px 13px 0px 10px;
	padding:5px 0px 20px 0px;
	}

.yellow-containerHomePage
	{	
	position:relative;
	margin:5px 0px 0px 3px;
	padding:5px;
	font-stretch:normal;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;

	}
	
.yellow-containerHomePagePara
	{
	font-size:11px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	}

.yellow-containerHomePagePara a
	{
	/*position:relative;*/
	vertical-align:text-top;
	font-size:11px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	text-decoration:underline;
	}
.yellow-containerHomePagePara  a:hover
{
	position:relative;
	font-size:11px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	text-decoration:none;
	}

.yellow-containerHomePagePara img
	{
	padding:2px;
	border:1px solid #3C6778;
	vertical-align:middle;
	}

.ProfileArrow{
	position:relative;
	float:right;
	vertical-align:middle;
	cursor:pointer;
}
.middle-container-inrNew
	{
	position:relative;
	margin:0px 13px 0px 10px;
	padding:5px 0px 1px 0px;
}
.middle-container-inrNew p
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#00131F;
	margin:0px 0px 10px 0px;
	}
.middle-container-inrNew p a
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	margin:9px 0px;
	text-decoration:underline;
	}
.middle-container-inrNew p a:hover
	{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#687F87;
	text-decoration:none;
	}

.ProfileHeading{
color:#F16C07;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:12px;
margin:0;
padding:0;
}
/*Ends New Style Added for Home Page What are your pals section for font size reduce by Anega Prabhu on 22.01.09*/		

.boxbrdr {
	background-color:#ECEFF5;/*DADADA*/
/*	border-left:1px solid #0099CC;
	border-right:1px solid #0099CC;
	border-top:1px solid #0099CC;
	border-bottom:1px solid #0099CC;
*/	width:510px;
	height:50px;
	float:left; 
}

.RecCommentsMain{
	float:right;
}	
	
	
.Commentmessege {
	font:11px/12px Arial, Helvetica, sans-serif;
	padding:3px;
	height:15px;
	width:225px;
	text-align:left;
	margin:0;
	}

.Date{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#000; /*9B9B9B;*/
	height:15px;
	width:225px;
	text-align:left;
}

.Comment{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#000; /*9B9B9B;*/
	height:35px;
	width:225px;
	text-align:left;
}

.CommentPhoto{
	float:left;
	height:50px;
	width:50px;
	vertical-align:middle;
	margin-top:3%; 
}

/*original*/	

.CommentImg{
	float:left;
	height:80px;
	width:50px;
	margin-top:1%;
}
.CommentDeleteImg{
	float:right;
	vertical-align:top;
	padding-right:2px;
	padding-top:2px;
	display:none;
}
.CommentDeleteImgShow{
	float:right;
	vertical-align:top;
	padding-top:2px;
	display:block;
}

.textarea {
	margin-left:0%;
	overflow:hidden;
	text-align:left;
	border:#7F9DB9 solid 1px;
}

.CommentPost{
	height:25px;
	width:510px;
	vertical-align:top;
}
.CommentPostAnchor{
	width:140px;
	height:25px;
	float:left;
	vertical-align:top;
	margin-left:5px;
}
.CommentAddedDate{
	height:18px;
	width:423px;
	vertical-align:middle;
	text-align:left;
}

.RecComments
	{
	font-size:10px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	}
.RecComments a
	{
	/*position:relative;*/
	vertical-align:text-top;
	font-size:10px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	text-decoration:underline;
	}
.RecComments  a:hover
{
	font-size:10px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	text-decoration:none;
	}


#bottom-pannel
	{
	float:left;
/*	margin-left:1%;*/
	margin-left:2px;
/*	width:518px;*/
	min-height:700px;
	/*height:100% !important;  comment by prabhu for home page fix on 16.07.09*/
	margin-top:1px;
}

#profile-celebrity
	{
	float:left;
/*	margin-left:1%;*/
	margin-left:3px;
	width:518px;
	height:100% !important;
	margin-top:1px;
	padding-bottom:10px;
}

#private-setting
	{
	float:left;
	margin-left:1%;
	width:518px;
	height:100% !important;
}

.ComWidthAjax{
	float:left;
	width:395px;
}


.ComAjaxComment{
	height:35px;
	width:345px;
	text-align:left;
}

.RecentMoreLink{
	float:right;
	vertical-align:middle;
	cursor:pointer;
	padding-right:15px;
	padding-top:5px;
}
.RecentDottedImg{
	border:none;
	position:absolute;
	margin-top:0px;
	margin-left:15px;
}

.RecComComment{
	height:35px;
	width:450px;
	text-align:left;
}

/*Styles added by anega prabhu on 03.06.09 for home page design change starts*/
.Links{
	float:right;
	padding-right:5px;
	position:relative;
	line-height:15px;
}
p.Count
	{
	font-size:9px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#8B9491;
	float:left;
	margin:0px 8px 0px 8px;
	padding:0px;
	position:absolute;
	}
p.Count a
	{
	font-size:9px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#8B9491;
	text-decoration:underline;
	}
p.Count a:hover
	{
	text-decoration:none;
	}
.bg-strip{
	background-repeat:repeat-x;
	height:18px;
	width:216px;
	padding-top:3px;
	padding-left:15px;
	background-image:url('../images/box/strip.gif');
}

.bg-stripLong{
	background-repeat:repeat-x;
	height:18px;
	width:216px;
	padding-top:3px;
	padding-left:15px;
	background-image:url('../images/box/strip.gif');
}

.bg-stripRecent{
	background-repeat:repeat-x;
	height:18px;
	width:225px;
	padding-top:4px;
	margin-left:1px;
	padding-left:7px;
	background-position:center;
	background-image:url('../images/box/strip.gif');
}
.MainRightPanelDiv{
	width:240px;
	padding-top:0px;

}
.MainMiddleDiv{
	width:565px;
}
.PalsHeading{
	font:bold 11px/12px Arial, Helvetica, sans-serif;
	color:#F16C07;
	background-repeat:repeat-x;
	padding-left:15px;
	background-image:url('../images/box/strip.gif');
	
}

.LinkText
	{
	font-size:11px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#8B9491;
	float:left;
	margin:2px 8px 0px 0px;
	padding:0px;
	position:relative;
	}
.LinkText a
	{
	font-size:11px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#8B9491;
	text-decoration:underline;
	}
.LinkText a:hover
	{
	text-decoration:none;
	}
/*Styles added by anega prabhu on 03.06.09 for home page design change starts*/


#Meetup{
   width:210px;
   height:auto;
   border:#4e4c4c solid 3px;
   float: left;
  /* margin-right: 10px;*/
   margin-left:14px;
}

#Meetup .Meetupinner{
    /*width:100%;*/
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	position: relative;
	font-size:11px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	width:90%
}

#Meetup .Meetuparrow{
	background:transparent url(../images/meetup/arrow1.gif) no-repeat scroll 0 0;
	height:41px;
	position:relative;
	left: -16px;
	top: 1px;
	color:#FFFFFF;
	padding-left:25px;
	padding-top:4px;
	font-weight:bold;
}
.MeetupText{
	font-size:13px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	padding-right: 10px;
	padding-left: 10px;

}
.homeprofile{
	height:110px;
	position:absolute;
}




.VoilaWatPals
	{
	font-size:11px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	}

.VoilaWatPals a
	{
	/*position:relative;*/
	vertical-align:text-top;
	font-size:11px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	text-decoration:underline;
	}
.VoilaWatPals a:hover
{
	position:relative;
	font-size:11px;
	font-family: lucida grande,tahoma,verdana,arial,sans-serif;
	color:#333333;
	text-decoration:none;
	}

.VoilaWatPals img
	{
	padding:2px;
	border:none;
	vertical-align:middle;
	}
.wichareapalmain{
	width:640px;
}

.RpMain{
	margin:10px 0px 0px 0px;
	float:right;
}

.PostMain{
	width:633px;
	margin:0px 0px 0px 0px;
}

.bpWidth{
	margin-left:35px;
}


.birthdaydate{
	font-family:'Times New Roman', Times, serif;
	color:#999999;
	font-size:10px;
	padding-left:492px;
}

.bluedivider{
	border-top:solid 1px;
	color:#D8DFEA;
	width:400px;
	height:5px;
}

.recDate{
	font-family:'Times New Roman', Times, serif;
	color:#999999;
	font-size:10px;
	float:right;
}

#homebottom-pannel
	{
	float:left;
/*	margin-left:1%;*/
	margin-left:38px;
/*	width:518px;*/
	min-height:700px;
	/*height:100% !important;  comment by prabhu for home page fix on 16.07.09*/
	margin-top:1px;
}


.HelpText{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	text-align:left;
}


#thanks{
	border:5px solid;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	margin-top:5px;
	padding:8px 0 8px 60px;
	text-align:left;
	background-color:#E9FFE0;
	height:40px;
}
