body{
margin:0px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:13px;
background:#fff url(../images/homepage.png) top repeat-x;
background-attachment:scroll;
}
/* root element for tabs  */
#MainContentNew{width:786px; float:left; margin-right:3px;}
#RightAdwords{float:right; width:195px; border-left:1px solid #006699; padding-left:5px;}
ul.css-tabs {  
	margin:0 !important; 
	padding:0;
	height:30px;
	border-bottom:1px solid #666;	 	
}

/* single tab */
ul.css-tabs li {  
	float:left;	 
	padding:0; 
	margin:0;  
	list-style-type:none;	
}

/* link inside the tab. uses a background image */
ul.css-tabs a { 
	float:left;
	font-size:13px;
	display:block;
	padding:5px 27px;	
	text-decoration:none;
	border:1px solid #666;	
	border-bottom:0px;
	height:18px;
	background-color:#efefef;
	color:#333;
	margin-right:2px;
	position:relative;
	top:1px;	
	outline:0;
	-moz-border-radius:4px 4px 0 0;	
}

ul.css-tabs a:hover {
	background-color:#F7F7F7;
	color:#333;
}
	
/* selected tab */
ul.css-tabs a.current {
	background-color:#EBF5FE;
	border-bottom:1px solid #EBF5FE;	
	color:#000;	
	cursor:default;
}

	
/* tab pane */
.css-panes div {
	display:none;
	border:1px solid #666;
	border-bottom:none; border-left:none; border-right:none;
	border-width:0 1px 1px 1px;
	padding:5px;
	height:auto;
}
#PageWraperIndex
{
width:1020px;
margin:auto;
background:url(../images/headerbg_01.png) no-repeat;
padding-top:20px;
}
#mainContentTop{background:url(../images/innertop.png) top no-repeat; width:1020px; height:18px;}
#MainContentCenter{background:url(../images/innergbg_04.png) top repeat-y; width:1000px; padding-top:2px; padding-left:10px; padding-right:10px;}
#MainContentBottum{background:url(../images/innergbg_06.png) top no-repeat; width:1020px; height:22px;}
#topcontainer
{
width:400px;
margin:auto;
background-position:left;
background-repeat:no-repeat;
height:108px;
float:left;
}
#Loading
{
visibility:hidden;
position:absolute;
}
.MyAllPhtops
{
background-color:#f0f0f0;
height:140px;
vertical-align:top;
float:left;
width:110px;
margin:11px;
}
.PhotoHover
{
background-color:#FFFF99;
height:140px;
vertical-align:top;
float:left;
width:114px;
margin:8px;
}
#PhotoHoverDelete
{
height:25px;
width:55px;
visibility:hidden;
position:absolute;
background-repeat:repeat-y;
z-index:1000;
}
#RemoveFriendHover
{
height:25px;
width:55px;
visibility:hidden;
position:absolute;
background-repeat:repeat-y;
z-index:1000;
}

.Loading
{
visibility:visible;
position:absolute;
left:300px;
top:400px;
font-family:"Times New Roman", Times, serif;
color:#354a04;
font-size:16px;
font-weight:bold;
}

#logoandlogin{
margin:auto;
width:100%;
height:70px;
}
#headerInner{
margin:auto;
width:100%;
height:70px;
}
#logoupper
{
margin:auto;
width:100%;
height:31px;
text-align:center;
background:url(../images/upperheaderbg.png) repeat-x bottom;
}
#logolower
{
margin:auto;
width:100%;
height:35px;
background-color:#1b52a2;
margin-top:0px;
}
#mainTabs
{
margin:auto;
height:35px;
vertical-align:top;
text-align:center;
background-color:#33FF66;
}
a.maintabs
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
line-height:20px;
height:33px;
text-decoration:none;
padding:3px;
vertical-align:middle;
}
a.maintabs:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:16px;
font-weight:bold;
line-height:20px;
height:33px;
text-decoration:none;
padding:3px;
background-color:#666666;
vertical-align:middle;
}
a.submaintabs
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
display:block;
font-size:14px;
line-height:30px;
height:33px;
text-decoration:none;
padding:3px;
vertical-align:middle;
}
a.submaintabs:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#f0f0f0;
display:block;
font-size:14px;
line-height:30px;
height:33px;
text-decoration:underline;
padding:3px;
vertical-align:middle;
}
a.icon
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
display:block;
width:20px;
height:20px;
font-size:14px;
text-decoration:none;
padding:2px;
}
a.icon:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
display:block;
width:20px;
height:20px;
font-size:14px;
text-decoration:none;
padding:2px;
background-color:#999999;
}
a.signout
{
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
display:block;
font-size:11px;
font-weight:bold;
line-height:20px;
text-decoration:none;
padding:2px;
}
a.signout:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
display:block;
font-size:11px;
font-weight:bold;
line-height:20px;
text-decoration:none;
background-position:right;
background-repeat:no-repeat;
padding:2px;
}
#PageHeading
{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:20px;
font-weight:bold;
float:left;
padding:3px;
width:750px;
text-align:left;
}
.TabHeading
{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:18px;
font-weight:bold;
padding:3px;
border-bottom:1px solid #999999;
}
#myaccount
{
width:160px;
height:25px;
background-color:#333333;
vertical-align:top;
text-align:center;
border-bottom:2px solid #999999;
border-top:1px solid #999999;
border-left:1px solid #999999;
border-right:2px solid #999999;
}

#SubMainTabs
{
margin:auto;
width:1000px;
height:35px;
vertical-align:top;
text-align:center;
}
#validatelogo
{
margin:auto;
width:100%;
padding-left:100px;
padding-top:100px;
}
#logincontent
{
margin:auto;
width:990px;
height:70px;
color:#FFFFFF;
padding:0px;
margin:0px;
}
#container
{
width:1000px;
margin:auto;
text-align:center;
}
.button
{
border-bottom:2px solid #666666;
border-right:2px solid #666666;
border-left:0px solid #666666;
border-top:0px solid #666666;
background-color:#33CC33;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding:4px;
cursor:pointer;
}
.buttonGray
{
border-bottom:2px solid #666666;
border-right:2px solid #666666;
border-left:0px solid #666666;
border-top:0px solid #666666;
background-color:#f1f1f1;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding:2px;
cursor:pointer;
}
#innercontainer
{
margin:auto;
width:1000px;
min-height:300px;
}
#footer 
{
height:40px;
width:990px;
clear:both;
margin:auto;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
padding:5px;
}
a.footerlink
{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
a.footerlink:hover
{
color:#1b52a2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
#websitetagline
{
margin:auto;
width:1000px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
border:1px solid #1b52a2;
font-size:24px;
font-weight:bold;
-moz-border-radius:10px; 
-webkit-border-radius:10px; 
padding:5px;
margin-top:10px;
}
#loginwindow
{
margin:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
border:1px solid #1b52a2;
font-weight:bold;
background-color:#990000;
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
padding:5px;
height:53px;
width:350px;

}
#SignupLogo
{
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
height:49px;
width:445px;
float:left;
}
#SignupBox
{
text-align:right;
width:482px;
font-family:Arial, Helvetica, sans-serif;
color:#000033;
border:1px solid #1b52a2;
font-size:24px;
font-weight:bold;
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
padding:5px;
margin-top:10px;
height:500px;
}
#Signupads
{
text-align:left;
width:482px;
font-family:Arial, Helvetica, sans-serif;
color:#000033;
border:1px solid #1b52a2;
font-size:14px;
font-weight:bold;
-moz-border-radius: 10px; 
-webkit-border-radius: 10px; 
padding:5px;
margin-top:10px;
}

#MessageTip{ 
    font-size: 12px; 
    font-weight: normal; 
    padding:4px;
	width:200px;   
    border:1px solid #000066; 
    background-color:#0066FF; 
    color:#ffffff;
    -moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    position:absolute; 
    text-align: left;  
    z-index:5000;
	visibility:hidden;
}
#loginerror
{ 
    font-size: 12px; 
    font-weight: bold; 
   	width:200px;   
    border:1px solid #FFFFFF; 
    background-color:#FF0000; 
    color:#ffffff;
    -moz-border-radius: 3px; 
    -webkit-border-radius: 3px; 
    text-align: left;  
    z-index:5000;
	visibility:hidden;
	margin:3px;
	padding:2px;
}
a.forgotpassword
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
text-decoration:none;
}
a.forgotpassword:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#f0f0f0;
font-size:12px;
text-decoration:none;
}
a.validatelinks
{
font-family:Arial, Helvetica, sans-serif;
color:#000066;
font-size:14px;
text-decoration:none;
font-weight:bold;
}
a.validatelinks:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#0033FF;
font-size:14px;
text-decoration:underline;
font-weight:bold;
}
.error
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF0000;
}
.error2
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FF0000;
background-color:#FFCCFF;
position:absolute;
z-index:500;
}
.thumb
{
background-color:#f0f0f0;
padding:0px;
}
a.thumb
{
background-color:#f0f0f0;
border:1px solid #1b52a2;
padding:5px;
}
a.thumb:hover
{
background-color:#FFFFCC;
border:1px solid #1b52a2;
padding:5px;
}

a.dropdownmenu 
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px !important;
color:#000033 !important;
text-decoration:none !important;
background:url(../myicons/list.png) no-repeat left;
padding-left:10px; 
}
a.dropdownmenu:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000033;
text-decoration:underline;
}
a.alerts
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000033;
text-decoration:none;
}
a.alerts:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#666666;
text-decoration:underline;
}
a.alertsblue
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000066;
text-decoration:none;
}
a.alertsblue:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:underline;
}
a.pagelink
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
text-decoration:none;
}
a.pagelink:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#0066FF;
text-decoration:underline;
}
.margintop
{margin-top:5px;}
#profilemenu
{
position:absolute;
visibility:hidden;
width:130px;
z-index:500;
}
#friends
{
position:absolute;
visibility:hidden;
z-index:500;
width:130px;
}
#groups
{
position:absolute;
visibility:hidden;
z-index:500;
width:130px;
}
#messages
{
position:absolute;
visibility:hidden;
z-index:500;
width:130px;
}
#homeleftbar
{
width:180px;
float:left;
text-align:center;
}
#homecenterbar
{
width:495px;
float:left;
margin-left:5px;
margin-right:5px;
}
#homerightbar
{
width:301px;
float:right;
padding:2px;
}
#mainphoto
{
background-color:#1B52A2;
padding:5px;
border:1px solid #1b52a2;
color:#000000;
}
#newalerts
{
margin-top:5px;
background-color:#CCFF99;
border:1px solid #1b52a2;
padding:0px;
}
#contolpanel
{
margin-top:5px;
background-color:#1B52A2;
border:1px solid #1b52a2;
color:#000033;
}
#HomeInterested
{
margin-top:5px;
background-color:#1B52A2;
border:1px solid #1b52a2;
}
.HomeBoxes
{
margin-top:5px;
background-color:#D6D6D6;
border:1px solid #1b52a2;
}

#homefriends
{
padding:5px;
border:1px solid #1b52a2;
height:300px;
}
#homeadsense
{
margin-top:5px;
background-color:#1B52A2;
border:1px solid #1b52a2;
}
#homevideos
{
margin-top:5px;
background-color:#D6D6D6;
border:1px solid #1b52a2;
}
#HomeNoticeBoard
{
margin-top:5px;
background-color:#D6D6D6;
border:1px solid #000000;
color:#FFFFFF;
margin-bottom:5px;
}

#EditMyProfile
{
width:680px;
float:left;
text-align:center;
margin-right:5px;
}
#EditMyProfleAdsense
{
width:300px;
float:right;
text-align:center;
}
.input
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #1b52a2;
height:20px;
}
.caption
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
selsect
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
border:1px solid #1b52a2;
}
#Profile
{
width:1000px;
margin:auto;
}
#ProfileLeftbar
{
width:496px;
padding:0px;
margin:0px;
float:left;
text-align:center;
}
#ProfileRighttbar
{
width:496px;
float:right;
text-align:center;
}

#CurrentStatusForm
{
visibility:hidden;
position:absolute;
}
#profilestatusbusy
{
z-index:100;
visibility:hidden;
position:absolute;
background-color:#00CC00;
width:150px;
}

#PhotoLuvBox
{
text-align:center;
}
#ProfileLeftLinks
{
width:215px;
float:left;
text-align:center;
}
#ProfilePhoto
{
width:260px;
float:right;
text-align:center;
margin:2px;
}
#MyLoveDisplay
{
width:328px;
float:right;
text-align:center;
border:1px solid #FF0000;
margin-top:5px;
margin:2px;
}
#luvhelpmessage
{
width:328px;
text-align:left;
margin-top:5px;
position:absolute;
visibility:hidden;
padding:3px;
}
#LeftBoxContainer
{
width:490px;
text-align:center;
}
#RigthBoxContainer
{
width:490px;
text-align:center;

}
#MyPhotoComment
{
width:695px;
text-align:center;
}
#SildeShowContainer
{
float:right;
width:350px;
height:500px;
overflow:auto;
}
.clear
{
clear:both;
}
.ClearRight
{
clear:right;
}
.ClearLeft
{
clear:left;
}

a.paging
{
border:1px solid #1b52a2;
background-color:#1B52A2;
padding:2px;
margin:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
a.paging:hover
{
border:1px solid #1b52a2;
background-color:#FFFFCC;
padding:2px;
margin:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000033;
text-decoration:none;
}
a.UnRead
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
text-decoration:none;
font-weight:bold;
}
a.UnRead:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000066;
text-decoration:underline;
font-weight:bold;
}
a.Readed
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color: #000000;
text-decoration:none;
}
a.Readed:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#354a04;
text-decoration:none;
}
a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
text-decoration:none;
}
.bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#333333;
font-weight:bold;
text-decoration:none;
}

.heading
{
text-align:left;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:14px;
padding-left:3px;
font-weight:bold;
height:30px;
}
.headingbg
{
background-color:#999999;
border:1px solid #1b52a2;
height:40px;
}
#PhotoCommentForm
{
width:695px;
}
.tabletop
{
border:1px solid #1b52a2;
}
#ListOfPhotoComments
{
width:695px;
}
#PhotoCommentBg
{
background-image:url(../images/cooment.png);
background-position:top;
background-repeat:no-repeat;
width:550px;
height:99px;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
margin-top:5px;
}
.TrBg
{
background-color:#1b52a2;
border:1px solid #1b52a2;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}
#MessageReply
{
}
#MyfriendsPage
{
text-align:left;
width:780px;
float:left;
}
#friebndsAdsense
{
text-align:center;
width:200px;
float:right;
}

#BrowseNew
{
text-align:left;
width:1000px;
float:left;
}
#BrowseAdsense
{
text-align:center;
width:245px;
}
.friendlist
{
font-family:Arial, Helvetica, sans-serif;
float:left;
height:200px;
width:133px;
border:1px solid #1b52a2;
margin:2px;
}
.profileBoxImages
{
height:110px;
width:90px;
margin:4px;
margin-top:5px;
float:left;
text-align:center;
}
#moreoptions
{
visibility:hidden;
position:absolute;
float:left;
width:740px;
background-color:#f0f0f0;
height:255px;
left:0px;
top:0px;
margin-bottom:5px;
}
#HideMoreoption
{
visibility:hidden;
position:absolute;
}
#mainoptions
{
width:240px;
float:left;
position:static;
background-color:#1b52a2;
height:255px;
margin-bottom:5px;
color:#FFFFFF;
}
#mainoptionsLeftBar
{
width:235px;
float:left;
position:static;
}
#BrowsedFriends
{
float:right;
width:740px;
}
#Allbroswedfriends
{
visibility:visible;
float:right;
width:740px;
border:1px solid #1b52a2;
}
#SearchOption
{
text-align:left;
width:1000px;
}
#AllSearchOptions
{
text-align:left;
width:685px;
float:left;
}
#SearchAdsens
{
text-align:left;
width:305px;
float:right;
}
.SearchBox
{
border:1px solid #1b52a2;
margin:10px;
padding:5px;
width:600px;
}
#SearchBoxmain
{
border:1px solid #1b52a2;
width:740px;
float:left;
background-color:#1B52A2;
height:100px;
margin-bottom:5px;
}
.SearchBoxmain
{
border:1px solid #1b52a2;
width:740px;
float:left;
background-color:#1B52A2;
height:100px;
margin-bottom:5px;
}

#Sentrequest
{
}
#AllFriendsToPostComment
{
width:1000px;
margin:auto;
}
#PostCommentContent
{
float:left;
}
.NewsContent
{
float:left;
width:500px;
}
#mainContent
{
margin:auto;
width:1000px;
}
.mainHeading
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:25px;
font-weight:bold;
padding:3px;
text-align:left;
}

#alltabs
{
margin:auto;
height:23px;
text-align:left;
}
a.alltabslink
{
line-height:23px;
border:1px solid #1b52a2;
background-color:#D7EBFF;
padding:4px;
margin-left:5px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1b52a2;
text-decoration:none;
}
a.alltabslink:hover
{
line-height:23px;
border:1px solid #1b52a2;
background-color:#cccccc;
padding:4px;
margin-left:5px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
text-decoration:none;
}
a.alltabslinkactive
{
border-left:1px solid #1b52a2;
border-right:1px solid #1b52a2;
border-top:1px solid #1b52a2;
background-color:#1b52a2;
padding:4px;
margin-left:5px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#ffffff;
text-decoration:none;
}
a.alltabslinkactive:hover
{
border-left:1px solid #1b52a2;
border-right:1px solid #1b52a2;
border-top:1px solid #1b52a2;
background-color:#1b52a2;
padding:4px;
margin-left:5px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000033;
text-decoration:none;
}
#tabcontent
{
width:670px;
border:1px solid #1b52a2;
z-index:500;
float:left;
background-color:#FFFFFF;
}
#WinkContent
{
width:690px;
margin:auto;
float:left;
}
#Winks
{
 width:auto;
}
.border
{ border-bottom:1px solid #cccccc;}

#LuvStrip
{
 width:245px;
 height:24px;
 background-image:url(../myicons/luvstrip.png);
 background-repeat:no-repeat;
 text-align:left;
}
#LuvStripCover
{
 height:24px;
 background-image:url(../myicons/luvstripcover.png);
 background-repeat:repeat-x;
 background-position:left;
}
#LuvPercent
{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
color:#000000;
}
#GiftContent
{
width:1000px;
margin:auto;
}
#GiftContainer
{
width:1000px;
margin:auto;
}
#GiftPreview
{
width:200px;
background-color:#f0f0f0;
height:200px;
margin:auto;
margin-top:10px;
vertical-align:bottom;
text-align:center;
}

.giftholdersecter
{
padding:4px;
margin:9px;
padding-top:7px;
float:left;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
width:110px;
height:110px;

}
.maingiftholderHover
{
background-color:#FFFFCC;
padding:4px;
margin:9px;
padding-top:7px;
float:left;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
width:110px;
height:110px;
}
.giftholderHover
{
padding:4px;
border:1px solid #1b52a2;
margin:9px;
padding-top:7px;
float:left;
background-color:#FFFFCC;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
width:110px;
height:110px;
}
.giftholderSelected
{
padding:4px;
margin:9px;
padding-top:7px;
float:left;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
width:110px;
height:110px;
background-color:#1b52a2;
}
#SelectedFriends
{
width:207px;
height:300px;
overflow:auto;
background-color:#f0f0f0;
}
#OterWebsites
{
position:absolute;
visibility:hidden;
z-index:500;
width:160px;
}
.text
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.smalltext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
a.smalltext
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
}

#LeftBoxCount
{
visibility:hidden;
position:absolute;
}
.HomeBoxImages
{
float:left;
margin:3px;
width:86px;
height:100px;
text-align:center;
font-size:12px;
}
.HomeBoxImages a{font-size:11px;}

.profileBoxText
{
width:490px;
border-top:1px solid #CCCCCC;
}
#addmore
{
position:absolute;
visibility:hidden;
}
#ProfileCommentHolder
{
width:395px;
overflow:auto;
}

.homeBoxContener
{
width:auto;
margin:auto;
font-size:12px;
margin-top:5px;
}
.homeboxheading
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:16px;
text-align:left;
font-weight:bold;
padding:3px;
background-color:#CCCCCC;
margin-bottom:5px;
}
#commentcontentholder
{
width:1000px;
margin:auto;
margin-bottom:10px;
}
#leftCommentbar
{
width:800px;
float:left;
}
#rightCommentbar
{
width:190px;
float:right;
text-align:right;
padding-left:10px;
}
#Pagingcontainer
{
float:right;
width:200px;
text-align:right;
}
#totalrecord
{
width:600px;
float:left;
text-align:left;
}
#allCommentContainer
{
width:790px;
margin-top:5px;
}
.singlecommenthoder	
{
border:1px solid #1b52a2;
width:700px;
overflow:auto;
margin:5px;
}
#subtabs
{
margin-top:0px;
padding:5px;
background-color:#1b52a2;
}
#ReposrtProfile
{
visibility:visible;
position:absolute;
top:-150px;
left:-150px;
}
.journalholder
{
border:1px solid #1b52a2;
padding:5px;
font-size:18px;
}
.journalholder:hover
{
border:1px solid #1b52a2;
padding:5px;
background-color:#FFCC99;
font-size:18px;
}
.giftholder
{
padding:4px;
border:1px solid #1b52a2;
margin:9px;
padding-top:7px;
float:left;
background-color:#ffffff;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
width:110px;
height:110px;
text-align:center;
}
.giftholder:hover
{
border:1px solid #1b52a2;
padding:5px;
background-color:#FFCC99;
font-size:12px;
width:110px;
height:110px;
}

.removetab
{
background-color:#FF0000;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:1px;
z-index:600;
position:absolute;
text-align:center;
cursor:pointer;
}
.videoimages
{
float:left;
margin:3px;
border:1px solid #1b52a2;
padding:4px;
}
.singlephoto
{
float:left;
width:80px;
margin:3px;
}
.maintop_nav{margin:auto; text-align:center;}
.maintop_nav ul
{
text-align:center;
margin:2px 0px 0px 0px;
padding:0px;
display:block;
list-style:none;
}
.maintop_nav li
{
list-style:none;
display:inline;
text-align:center;
padding:3px;
background-position:left;
background-repeat:no-repeat;
padding-left:3px;
}
.maintop_nav a
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#333333;
text-decoration:none;
line-height:30px;
}
.maintop_nav a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#000000;
font-weight:bold;
text-decoration:underline;
line-height:30px;
}
.top_nav{ text-align:center; width:auto;}
.top_nav ul
{
text-align:center;
margin:3px 0px 0px 0px;
padding:0px;
display:block;
list-style:none;
}
.top_nav li
{
list-style:none;
display:inline;
text-align:center;
padding:3px;
background-image:url(../images/dotlist.png);
background-position:left;
background-repeat:no-repeat;
padding-left:3px;
margin-right:0px;
}
.top_nav a
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
line-height:30px;
}
.top_nav a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
text-decoration:underline;
line-height:30px;
}

#tomenusubtabs
{
width:995px;
text-align:center;
background-color:#00FF00;
margin:auto;
}
#tomenualert
{
width:250px;
float:right;
}
.giftholderdesingrdbyyou
{
width:630px;
background-color:#FFFFFF;
border:1px solid #1b52a2;
padding:5px;
font-size:14px;
margin:2px;
}
.giftholderdesingrdbyyou:hover
{
border:1px solid #1b52a2;
padding:5px;
font-size:14px;
margin:2px;
background-color:#D6D6D6;
}
#subPhoto
{
background-image:url(../myicons/icon_add_photos.png);
padding-left:20px;
}
#subGifts
{
background-image:url(../myicons/icon_gift_alert.png);
padding-left:20px;
}
#subLuv
{
background-image:url(../myicons/luveicone.png);
padding-left:20px;
}
#subSmile
{
background-image:url(../myicons/wink_received.png);
padding-left:20px;
}
#subChat
{
background-image:url(../myicons/chat.png);
padding-left:20px;
}
#subFlirt
{
background-image:url(../myicons/icon_meet_me_interests.png);
padding-left:20px;
}
#Pets
{
background-image:url(../myicons/icon_meet_me_interests.png);
padding-left:20px;
}
#subVideos
{
background-image:url(../myicons/videos.png);
padding-left:20px;
}
#subMusic
{
background-image:url(../myicons/th_music-icon.png);
padding-left:20px;
}

#subGames
{
background-image:url(../myicons/gameicone.png);
padding-left:20px;
}
#Petslink
{
background-image:url(../myicons/paw-icon.png);
padding-left:20px;
}
#SubThemes
{
background-image:url(../myicons/icon_give_tags.png);
padding-left:20px;
}

#subNewMembers
{
background-image:url(../myicons/profile.png);
padding-left:20px;
}
#subNewIdeas
{
background-image:url(../myicons/start_icon_suggestionBox.png);
padding-left:20px;
}
#subBirthdays
{
background-image:url(../myicons/subgift.png);
padding-left:20px;
}
#OterWebsitesmain
{
background-image:url(../myicons/moreplusicon.png);
padding-left:20px;
}
#PostComment
{
visibility:hidden;
position:absolute;
}
#myPageHolder
{
top:0px;
left:0px;
z-index:200;
visibility:hidden;
}
#addavatar
{
position:absolute;
left:0px;
top:0px;
z-index:200;
background-color:#336699;
border:1px solid #FFFFCC;
font-size:13px;
padding:2px;
visibility:hidden;
width:300px;
}
#DesignStatusBox
{
position:absolute;
left:0px;
top:0px;
z-index:200;
background-color:#336699;
border:1px solid #FFFFCC;
font-size:13px;
padding:2px;
visibility:hidden;
width:364px;
}
#UnderProfilePhotoLink
{
width:480px;
margin-top:5px;
margin-bottom:5px;
padding:5px;
}
.tweet
{
margin-top:3px;
height:70px;
border-bottom:1px solid #333333;
width:auto;
margin:2px;
}
.memberphoto
{
float:left;
width:45px;
height:45px;
margin-top:4px;
}
.tweetcontent
{
 float:right;
 width:440px;
 height:50px;
}
#AllTweetsContainer{border-top:2px solid #003300;}
#OnlineStatusImage{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; display:block; width:70px;}
#topadsense{
margin:auto;
text-align:center;
width:100%;
background-position:top;
font-size:30px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
}
a.current{color:#000000;}

#SendInstantMessage{ width:250px; visibility:hidden; position:absolute; z-index:200; background-color:#C4E1FF; border:1px solid #0099FF;}
a.smalllink{font-size:11px;}
a.smalllink:hover{font-size:11px;}
a.LinkButton{font-size:12px; border:1px solid #1b52a2; color:#ffffff; display:block; width:100px; background-color:#1b52a2; margin:3px; padding:3px;}
a.LinkButton:hover{font-size:12px; border:1px solid #333333; color:#000000; background-color:#FFFFCC; margin:3px; padding:3px;}
.removetabgreen
{
background-color:#009900;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding:1px;
z-index:600;
position:absolute;
text-align:center;
cursor:pointer;
margin-left:20px;
}
.notfoundbox{width:400px; height:50px; padding-top:50px; font-size:14px; background-color:#FFCCCC; color:#000000; border:1px solid #FF3333}
