body{
	background:#dbdada url(images/bg.gif) repeat-x;
	margin:0px auto;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#405a72;
}

.wrapper{
	width:950px;
	height:auto;
	margin:0px auto;
}


/* top menu css */

.indentmenu{
font: bold 13px Arial;
width: 100%;
overflow: hidden;
padding-left:15px;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%;
border: 1px solid #B9B9B9;
border-width: 0px 0;
background: black url(images/menu1.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: #636363;
padding: 5px 12px;
text-decoration: none;
/*border-right: 0px solid #cacbcf;
border-left: 1px solid #cacbcf;
*/
	border:1px solid #cacbcf;
}

.indentmenu ul li a:visited{
color: #636363;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: 636363 !important;
padding-top: 6px;
padding-bottom: 4px;
background: black url(images/menu2.gif) center center repeat-x;
}

/* end of top menu css */


.loginBox{
	background-image:url(images/loginBg.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	padding:0px 20px;
	width:280px;
	height:150px;
	text-align:left;
}

.tablemargingap{
	margin-top:10px;
}

.leftTableBg{
	background-image:url(images/contentBgL.gif);
	background-repeat:no-repeat;
	width:31px;
	height:581px;
}

.middleTableBg{
	background-image:url(images/contentBgM.gif);
	background-repeat:repeat-x;
	height:581px;
}

.rightTableBg{
	background-image:url(images/contentBgR.gif);
	background-repeat:no-repeat;
	width:31px;
	height:581px;
}

.footerlinks{
	padding:5px 5px;
	font-size:10px;
	color:#405a72;
	text-decoration:none;
}

.footerlinks:hover{
	text-decoration:underline;
}

.footerlinksgap{
	padding:5px 5px;
	font-size:10px;
	color:#405a72;
	text-decoration:none;
}

.gap10{
	font-size:1px;
	height:10px;
}

.gap5{
	font-size:1px;
	height:5px;
}

.loginlinks{
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:none;
}

.loginlinks:hover{
	text-decoration:underline;
}

.forgorpassword{
	font-weight:bold;
	font-size:9px;
	color:#FFFFFF;
	text-align:left;
	text-decoration:underline;
	font-style:italic;
}

.forgorpassword:hover{
	text-decoration:none;
}

.headingfont{
	font-size:14px;
	font-weight:bold;
	color:#860809;
}

.marginbottom5{
	margin-bottom:5px;
}

.boygirlselect{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#405a72;
	width:50px;
}

.fontbold{
	font-weight:bold;
}

.labelcontent{
	float:left;
	width:90px;
}

.inputcontent{
	float:left;
	width:100px;
}

.inputcontentfordob{
	float:left;
	width:170px;
}

.fontsize11px{
	font-size:12px;
}

.inputtypetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#405a72;
	width:172px;
}

.marginadjustplus5{
	margin-top:5px;
}

.marginadjustplus4{
	margin-top:4px;
}

a.linkopacity img {
	padding:5px 5px;
	border:0px solid #000099;
/*	background-color:#FFFFFF;
*/	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
}

a.linkopacity:hover img {
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;
}

.leftimagecontainer
{
	/*padding:0px 7px 0px 0px;*/
	border:0px solid #000000;
	float:left;
	/*width:104px;*/
	text-align:center;
}

.rightimagecontainer{
	border:0px solid #000000;
	clear:right;
	float:right;
	width:109px;
	text-align:center;
}

.bottommiddleimagecontainer{
	padding:0px 7px 0px 0px;
	border:0px solid #000000;
	float:left;
	text-align:center;
	width:104px;
}

/*#middleimagedisplay{
	margin-top:-516px;
	margin-left:130px;
	position: relative;
	width:300px;
}
*/

.middleimagedisplay{
	width:300px;
}

.ratingbg{
	background-image:url(images/ratingbg.gif);
	background-repeat:no-repeat;
	width:300px;
	height:130px;
}

.dateme{
	padding:3px 5px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}

.ratingsdisplay{
	color:#B00000;
	font-size:13px;
	font-weight:bold;
}

.loaderbg{
	background-color:#666666;
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;
}

.fbtitle{
	background-color:#860809;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	margin:0;
	height:30px;
}

.fbcontent{
	font-size:11px;
	color:#000000;
	background-color:#FFECEC;
	border-color:#555555;
	border-style:solid;
	border-width:0px 1px 0px 1px;
}

.fbcontentbody{
	border-bottom:1px solid #CCCCCC;
	padding:10px;
}

.fbbutton{
	background-color:#FFD5D5;
	padding:8px 8px;
	text-align:right;
	border-color:#555555;
	border-style:solid;
	border-width:0px 1px 0px 1px;
	height:30px;
}

.fbsubmitbutton{
	background-color:#3B5998;
	border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	padding:2px 15px 2px;
	text-align:center;
	font-weight:normal;
}

.fbcancel{
	background-color:#3B5998;
	border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:11px;
	padding:2px 15px 2px;
	text-align:center;
	font-weight:normal;
}

.pointercursor{
	cursor:pointer;
}

.errortextyellow{
	font-size:9px;
	font-weight:bold;
	color:#FFFF66;
}

.buttonwhite{
	font-size:12px;
	font-weight:bold;
	background-color:#800000;
	color:#FFFFFF;
	border:1px solid #620000;
	width:56px;
}

.welcome{
	font-size:12px;
	font-weight:bold;
	color:#FFFF00;
}

.regholder{
	float:left;
	margin:2px 0 -12px;
	text-align:center;
	width:75px;
}

.loginbuttonholder{
	clear:right;
	float:right;
	padding:0 6px 0 0;
	width:50px;
}

.errortextred{
	font-size:9px;
	font-weight:bold;
	color:#FF0000;
}

.inboxbgcolor{
	background-color:#C7C7C7;
	color:#000000;
}

.m1{
	background-color:#DDDDDD;
}

.m2{
	background-color:#EBEBEB;
}

.clear{
	clear:both;
}

.currentpage{
	padding:0px 1px;
	font-size:18px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}

.inactivepage{
	padding:0px 2px;
	font-weight:bold;
	color:#405A72;
	text-decoration:none;
}

.prevnext{
	padding:0px 3px;
	font-size:12px;
	font-weight:bold;
	color:#BB00BB;
	text-decoration:none;
}

.albumlinks{
	font-weight:bold;
	text-decoration:none;
	color:#804040;
}

.greybg{
	background-color:#F8F8F8;
}

.commentsbox {
color:#000000;
font-family:Arial;
font-size:11px;
font-weight:normal;
}

.messages{
	color:#405A72;
	text-decoration:none;
}

.commentslinks{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#860809;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}

.commentslinks:hover{
	text-decoration:underline;
}

.friends{
	padding:2px 0px 2px 0px;
	display:block;
	text-decoration:none;
}

a.linkopacityfriends img {
	padding:5px 3px;
	border:0px solid #000099;
	filter:alpha(opacity=100);   
	-moz-opacity: 1.0;   
	opacity: 1.0;
}

a.linkopacityfriends:hover img {
	filter:alpha(opacity=50); 
	-moz-opacity: 0.5; 
	opacity: 0.5;
}

.friendslistbgcolor{
	background-color:#CCCCCC;
}

.fontsize{
	font-family:Tahoma;
	font-size:9px;
	font-weight:normal;
}

.imagebgcolor{
	background-color:#CCCCCC;
}

.profilelinks{
	color:#FF3300;
	padding:0px 2px 0px 10px;
	text-decoration:none;
}

.tablebottommargin{
	margin-bottom:5px;
}

.blackbackground{
	background-color:#000000;
}

.playlisth{
	font-family:verdana;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

.playlistheadingforvideo{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#E67300;
}

.descriptionvideo{
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
}

.BigHeading{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:36px;
	color:#005BB7;
}

.bigusername{
	font-family:Georgia;
	font-size:32px;
	background-color:#005BB7;
	color:#FFFFFF;
	font-weight:bold;
}

.normalusername{
	font-family:Georgia;
	font-size:17px;
	background-color:#005BB7;
	color:#FFFFFF;
	font-weight:bold;
}

.paddingleftright{
	padding-left:5px;
	padding-right:5px;
}

.professsion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	background-color:#FF17A3;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px 0px 0px 10px;
}

.statecountry{
	font-family:Georgia;
	font-size:17px;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:lighter;
	font-style:italic;
	margin:0px 0px 0px 10px;
}

.headingheader{
	background-image:url(images/headingheader.gif);
	background-repeat:no-repeat;
	height:25px;
	font-family:Georgia;
	font-size:17px;
	color:#FFFFFF;
	font-weight:lighter;
	font-style:italic;
	border-bottom:4px solid #333333;
	padding-left:5px;
}

.headingheader a{
	text-decoration:none;
	color:#FFFFFF;
}

.headingheader a:hover{
	text-decoration:underline;
}

.boder4tdstats{
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	background-color:#FFFFFF;
	cursor:pointer;
}

.boder4tdstats:hover{
	background-color:#F8F8F8;
}

.statsnum{
	font-family:Tahoma;
	font-weight:bold;
	font-size:24px;
	color:#005BB7;
}

.statshd{
	font-family:Georgia;
	font-size:10px;
	font-weight:normal;
	color:#999999; 
}

.profilenrmtxt{
	font-family:Georgia;
	font-size:11px;
	font-weight:normal;
	color:#707070; 
}

.albumsbgprofile{
	background-color:#E0E0E0;
}

.viewmorepink{
	background-image:url(images/pinkbg.gif);
	background-repeat:repeat;
	width:70px;
	height:15px;
	color:#FFFFFF;
	font-family:Georgia;
	font-size:9px;
	font-weight:bold;
	font-style:italic;
	cursor:pointer;
	z-index:10000;
	margin-top:3px;
	text-align:left;
	padding-top:3px;
	padding-left:5px;
	margin-right:-100px;
}

a.linknoopacityprofile img {
	padding:5px 5px;
	border:0px solid #000099;
	background-color:#F5F5F5;
}

a.linknoopacityprofile:hover img {
}

.activecolorp{
	color:#00FF00;
}

.headingheaderInactive{
	height:25px;
	font-family:Georgia;
	font-size:17px;
	color:#000000;
	font-weight:lighter;
	font-style:italic;
	border-bottom:4px solid #333333;
	padding-left:10px;
}

.headingheaderInactive a{
	text-decoration:none;
	color:#000000;
}

.headingheaderInactive a:hover{
	text-decoration:underline;
}

.marginbottom10{
	margin-bottom:10px;
}

.tableborderdiffer{
	border:1px solid #CCCCCC;
}

.welcome2{
	font-family:Georgia;
	font-weight:normal;
	font-size:14px;
	color:#3c3e3f;
}

.welcomebig{
	font-family:Georgia;
	font-weight:normal;
	font-size:18px;
	color:#3c3e3f;	
}

.registerinputs{
	height:20px;
	width:300px;
	/*border:1px solid #e2dfdf;*/
	border:1px solid #BEBEBE ;
	font-family:Arial;
	font-size:11px;
	color:#3C3E3F;
}
.subinputs{
	height:20px;
	width:148px;
	/*border:1px solid #e2dfdf;*/
	border:1px solid #BEBEBE ;
	font-family:Arial;
	font-size:11px;
	color:#3C3E3F;
}

.errortext
{ 
font-family:Verdana ; 
font-size:10px; 
color:#E70031; 
font-weight:normal;
}

.actualltable{width:100%;}

.welcome3{
	font-size:12px;
	font-weight:bold;
	color:#FF3300;
}

.redborder{
	border:1px solid #FF0000;
}

.inputtypetextforright{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#405a72;
	width:203px;
}

.albumsmainheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	background-color:#FF17A3;
	color:#FFFFFF;
	font-weight:normal;
	margin:0px 0px 0px 0px;
}

.albumname{
	font-family:Georgia;
	font-size:17px;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:lighter;
	font-style:italic;
	width:auto;
	margin-top:0px 0px;
	padding:4px 2px;
	text-align:center;
}

.albumphotocounts{
	font-family:Verdana;
	font-size:11px;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:lighter;
	font-style:italic;
	text-align:center;
}

.postingcomment{
	background-image:url(images/pinkbg.gif);
	background-repeat:repeat;
	width:130px;
	height:15px;
	color:#FFFFFF;
	font-family:Georgia;
	font-size:9px;
	font-weight:bold;
	font-style:italic;
	cursor:pointer;
	z-index:10000;
	margin-top:3px;
	text-align:left;
	padding-top:3px;
	padding-left:5px;
	margin-right:-58px;
}

.txtdecornone{
	text-decoration:none;
}

.aboutusheading{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	font-weight:lighter;
	font-style:italic;
}

.onoff{
	background-color:#FF5EAE;
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	width:99px;
	margin-top:-30px;
	height:19px;
	position:relative;
	margin-left:5px;
	margin-right:1px;
	text-align:center;
	padding:3px 0px;
}

.onoffttpprofile{
	background-color:#FF5EAE;
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	width:80px;
	margin-top:-30px;
	height:19px;
	position:relative;
	margin-left:5px;
	margin-right:1px;
	text-align:center;
	padding:3px 0px;
}

.onoffProfile{
	background-color:#FF5EAE;
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	width:199px;
	margin-top:-30px;
	height:19px;
	position:relative;
	margin-left:0px;
	margin-right:0px;
	text-align:center;
	padding:4px 0px;
}

.onoff2{
	background-color:#FF5EAE;
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	width:99px;
	margin-top:-30px;
	margin-left:5px;
	margin-right:2px;
	height:19px;
	position:relative;
	text-align:center;
	padding:3px 0px;
}

.msgcontner{
	border:0px solid #000000;
	width:300px;
	position:absolute;
	right:3px;
	bottom:3px;
	display:none;
}

.profilebgmenu{
	background-image:url(images/profilemenubg.gif);
	background-repeat:no-repeat;
	height:25px;
	font-family:Verdana;
	font-size:9px;
	font-weight:bold;
	color:#ff6600;
}

.profilebgmenu table{
	padding-left:15px;
}

.profilelinksorange{
	color:#ff6600;
	font-family:Tahoma;
	font-size:10px;
	padding:0px 2px 0px 10px;
	text-decoration:none;
}

.profilelinksorange:hover{
	text-decoration:underline;
}

.selecttypes{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#405a72;
	width:90px;
}

.videotitle{
	font-family:Georgia;
	font-size:13px;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:bolder;
	font-style:italic;
	margin:0px 3px 0px 3px;
}

.videodescr{
	font-family:Georgia;
	font-size:12px;
	background-color:#333333;
	color:#FFFFFF;
	font-weight:normal;
	font-style:normal;
	
}

.tpimagecontainer{
	border:0px solid #000000;
	float:left;
	width:104px;
	text-align:center;
}

.googletopad{
	color:#000000;
	font-family:arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	white-space:nowrap;
	margin-left:5px;
	margin-right:5px;
	float:left;
}

.question{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:3px 2px;
	color:#000000;
	display:block;
	text-decoration:none;
}
.imageClass{
background-image:url('images/lovers.jpg');
width:600px;
height:500px;
padding: 5px;
border: 1px solid #B9B9B9;
}
.onlineOffline{
	background-color:#FF5EAE;
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	width:58px;
	margin-top:-24px;
	height:19px;
	position:relative;
	margin-left:2px;
	margin-right:2px;
	
	text-align:center;
	padding:3px 0px;
}
.myanchor 
{
padding-left:40px;
color:#FF6FCF;
}
.myanchor a
{
margin-right:10px;
float:left;
color:#FF6FCF;

}
.odd{
	background:#ffffff;
	color:#006600;
}
.even{
	background:#FFCCCC;
	color:#006600;
}
.text_color{
color:#0099FF;
}
.backImage{

background-image:URL('images/Clock.jpg');}
.profileView{
border:1px solid #CCCCCC;
}
.imageborders{
border: 2px solid #cccccc;
}
.onoffProfileInbox{
	background-color:#FF5EAE;
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7; 
	opacity: 0.7;
	font-family:Georgia;
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	width:87px;
	margin-top:-30px;
	height:19px;
	position:relative;
	margin-left:0px;
	margin-right:0px;
	text-align:center;
	padding:4px 0px;
}
.imageBorder{
border:1px solid #CCCCCC;
width:50px;
padding-top:5px;
padding-bottom:5px;
background:#CCCCCC;
text-align:center;
}
.blankEntry{

border:1px solid #FF0000;}
