<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* General */

v\:*         { behavior: url(#default#VML) }
o\:*         { behavior: url(#default#VML) }
.shape       { behavior: url(#default#VML) }


body {
	font: 12px Arial, Helvetica, sans-serif, "Arial Narrow";
	color: #000000;
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
#BgTable {
	width: 100%;
	background: #FFFFFF url(images/top-bg.jpg) no-repeat left top;
}
#BgTd {
	background: url(images/bottom-bg.jpg) no-repeat left bottom;
}
.MinWidthImage {
	width: 1000px;
}
#GeneralTable {
	background: url(images/left-bg.png) repeat-y left;
	width: 100%;
}
form {
	margin: 0px;
	padding: 0px;
}
td {
	font-size: 12px;
}
body#FirstPageBody .SearchRowTable div.SmallText {
	display: none;
}



/* Left Menu */

#LeftTd {
	width: 216px;
	background: url(images/leftmenu-bottom0.jpg) no-repeat bottom;
	vertical-align: top;
}
#LeftMenuDiv {
	background: url(images/leftmenu-top.jpg) no-repeat;
	padding-top: 190px;
	padding-bottom: 330px;
}

	/* Login */

	h2#HeaderLogin {
		font-size: 10px;
		background: url(images/header-login.jpg) no-repeat;
		text-indent: -9999px;
		margin: 10px 0px;
		padding: 0px;
		height: 47px;
	}
	#LoginForm table tbody input {
		width: 110px;
		border: 1px solid #666666;
	}
	#LoginForm table tbody b {
		display: block;
		text-align: right;
		font-size: 10px;
		font-weight: normal;
		padding-top: 2px;
		padding-right: 2px;
		text-transform: uppercase;
	}
	#LoginForm table tfoot input {
		font-family: Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
		font-weight: bold;
		color: #CC3562;
		background: #FFFFFF;
		text-align: center;
		border-style: none;
		text-transform: uppercase;
		cursor: pointer;
	}
	#LoginForm table tfoot td {
		text-align: center;
	}
	#LoginForm table tfoot a:link, #LoginForm table tfoot a:active, #LoginForm table tfoot a:visited {
		font-size: 11px;
		color: #CC3562;
		text-decoration: none;
	}
	#LoginForm table tfoot a:hover {
		color: #CC3562;
		text-decoration: underline;
	}



	/* Misc Menus */

	h1#AdminMenuH1 {
		font-size: 10px;
		background: url(images/header-adminmenu.jpg) no-repeat;
		text-indent: -9999px;
		margin: 10px 0px;
		padding: 0px;
		height: 47px;
	}
	h1#AffiliateMenuH1 {
		font-size: 10px;
		background: url(images/header-affiliatemenu.jpg) no-repeat;
		text-indent: -9999px;
		margin: 10px 0px;
		padding: 0px;
		height: 47px;
	}
	h1#MembersMenuH1 {
		font-size: 10px;
		background: url(images/header-membermenu.jpg) no-repeat;
		text-indent: -9999px;
		margin: 10px 0px;
		padding: 0px;
		height: 47px;
	}
	h1#VisitorsMenuH1 {
		font-size: 10px;
		background: url(images/header-visitormenu.jpg) no-repeat;
		text-indent: -9999px;
		margin: 10px 0px;
		padding: 0px;
		height: 47px;
	}
	h1#MainMenuH1 {
		font-size: 10px;
		background: url(images/header-mainmenu.jpg) no-repeat;
		text-indent: -9999px;
		margin: 10px 0px;
		padding: 0px;
		height: 47px;
	}
	h1#CustomMenuH1 {
		font-size: 10px;
		background: url(images/header-custommenu.jpg) no-repeat;
		text-indent: -9999px;
		margin: 10px 0px;
		padding: 0px;
		height: 47px;
	}
	h1#ModeratorsMenuH1 {
		font-size: 10px;
		background: url(images/header-moderatormenu.jpg) no-repeat;
		text-indent: -9999px;
		margin: 10px 0px;
		padding: 0px;
		height: 47px;
	}
	#LeftMenuDiv ul {
		margin: 0px 0px 0px 20px;
		padding: 0px;
		list-style-type: none;
	}
	#LeftMenuDiv ul li {
		text-transform: uppercase;
		color: #CC3562;
		margin: 0px;
		padding: 3px 0px;
		font: bold 12px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
	}
	#LeftMenuDiv ul li a:link, #LeftMenuDiv ul li a:active, #LeftMenuDiv ul li a:visited {
		color: #CC3562;
		text-decoration: none;
		display: block;
		background: url(images/menuli-bg.png) no-repeat 0px 2px;
		margin: 0px;
		padding: 0px 10px 0px 22px;
		height: 14px;
	}
	#LeftMenuDiv ul li a:hover {
		background: url(images/menuli-over-bg.png) no-repeat 0px 2px;
	}
	#LeftMenuDiv ul li #CurrentPageLink {
		background: url(images/menuli-over-bg.png) no-repeat 0px 2px;
		color: #333;
		text-decoration: none;
		display: block;
		margin: 0px;
		padding: 0px 10px 0px 22px;
		height: 14px;
	}
	#LeftMenuDiv h2.DesignBoxTitle {
		display: none;
	}



	/* Register */

	h2#HeaderRegister {
		font-size: 10px;
		background: url(images/header-register.jpg) no-repeat;
		text-indent: -9999px;
		margin: 10px 0px;
		padding: 0px;
		height: 47px;
	}
	#RegisterDiv {
		text-align: center
	}
	#RegisterDiv p {
		margin: 10px 0px;
	}
	#RegisterDiv p span {
		color: #990000;
		font-weight: bold;
	}
	#RegisterDiv a {
		font-family: Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
		font-weight: bold;
		color: #CC3562;
		text-transform: uppercase;
		text-decoration: none;
	}




	/* Search form */

	h2#HeaderSearch {
		font-size: 10px;
		background: url(images/header-search.jpg) no-repeat;
		text-indent: -9999px;
		margin: 10px 0px;
		padding: 0px;
		height: 47px;
	}
	.SearchForm table tbody input {
		border: 1px solid #666666;
	}
	.SearchForm table tbody td {
		vertical-align: top;
	}
	.SearchForm table tbody b {
		display: block;
		text-align: right;
		font-size: 10px;
		font-weight: normal;
		padding-top: 4px;
		padding-right: 2px;
		text-transform: uppercase;
	}
	.SearchForm table tfoot input {
		font-family: Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
		font-weight: bold;
		color: #CC3562;
		background: #FFFFFF;
		text-align: center;
		border-style: none;
		text-transform: uppercase;
		cursor: pointer;
		margin-top: 3px;
	}
	.SearchForm table tfoot td {
		text-align: center;
	}
	#SearchDiv {
		text-align: center;
	}
	#SearchDiv a {
		font-family: Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
		font-weight: bold;
		color: #CC3562;
		text-transform: uppercase;
		text-decoration: none;
	}
	#SearchDiv hr {
		width: 180px;
		height: 1px;
		color: #d4d4d4;
		background: #d4d4d4;
		border-style: none;
		margin: 5px 0px;
	}



/* Center */

#CenterTd {
	vertical-align: top;
}


	/* Top Menu */


	#TopMenuDiv {
		padding-top: 57px;
	}
	#TopMenuDiv span {
		display: block;
		width: 44px;
		height: 35px;
		float: left;
		background: url(images/topmenu-left.jpg) no-repeat;
	}
	#TopMenuDiv a {
		display: block;
		height: 35px;
		float: left;
		text-decoration: none;
	}
	a#TopmenuLink1:link, a#TopmenuLink1:active, a#TopmenuLink1:visited {
		width: 54px;
		background: url(images/topmenu1.jpg) no-repeat;
	}
	a#TopmenuLink1:hover {
		background: url(images/topmenu1-over.jpg) no-repeat;
	}
	a#TopmenuLink2:link, a#TopmenuLink2:active, a#TopmenuLink2:visited {
		width: 83px;
		background: url(images/topmenu2.jpg) no-repeat;
	}
	a#TopmenuLink2:hover {
		background: url(images/topmenu2-over.jpg) no-repeat;
	}
	a#TopmenuLink3:link, a#TopmenuLink3:active, a#TopmenuLink3:visited {
		width: 85px;
		background: url(images/topmenu3.jpg) no-repeat;
	}
	a#TopmenuLink3:hover {
		background: url(images/topmenu3-over.jpg) no-repeat;
	}
	a#TopmenuLink4:link, a#TopmenuLink4:active, a#TopmenuLink4:visited {
		width: 82px;
		background: url(images/topmenu4.jpg) no-repeat;
	}
	a#TopmenuLink4:hover {
		background: url(images/topmenu4-over.jpg) no-repeat;
	}
	a#TopmenuLink5:link, a#TopmenuLink5:active, a#TopmenuLink5:visited {
		width: 50px;
		background: url(images/topmenu5.jpg) no-repeat;
	}
	a#TopmenuLink5:hover {
		background: url(images/topmenu5-over.jpg) no-repeat;
	}
	a#TopmenuLink6:link, a#TopmenuLink6:active, a#TopmenuLink6:visited {
		width: 112px;
		background: url(images/topmenu6.jpg) no-repeat;
	}
	a#TopmenuLink6:hover {
		background: url(images/topmenu6-over.jpg) no-repeat;
	}
	a#TopmenuLink7:link, a#TopmenuLink7:active, a#TopmenuLink7:visited {
		width: 42px;
		background: url(images/topmenu7.jpg) no-repeat;
	}
	a#TopmenuLink7:hover {
		background: url(images/topmenu7-over.jpg) no-repeat;
	}






/* Content */

	#ContentDiv {
		float: none;
		clear: both;
		padding: 30px 20px 40px 20px;
	}
	#ContentDiv hr {
		color: #CAD0D5;
		background: #CAD0D5;
		border-style: none;
	}
	#ContentDiv h1 {
		font: normal 18px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
		color: #2D3794;
		margin: 10px 0px 10px;
		padding: 0px;
		text-transform: uppercase;
	}
	#ContentDiv a:link, #ContentDiv a:active, #ContentDiv a:visited {
		color: #CC3562;
		text-decoration: none;
	}
	#ContentDiv a:hover {
		text-decoration: underline;
	}
	.GreenText {
		font: 12px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
		color: #666;
	}
	.BlueText {
		font: 12px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
		color: #1F79A5;
	}
	.SmallText {
		font-size: 10px;
		text-transform: uppercase;
		color: #666666;
	}
	.DataTable {
		margin: 0px 20px;
		width: 95%;
	}
	.DataTable td {
		vertical-align: top;
	}
	.TdAlignRight {
		text-align: right;
		padding-right: 5px;
	}
	.TdPaddingBottom {
		padding-bottom: 10px;
	}
	.DataDiv {
		margin: 0px;
		float: none;
		clear: both;
	}
	* html .DataDiv {
		width: 100%;
	}
	.DataDiv input.no {
		background: #FFFFFF;
		border: 1px solid #666;
	}
	.DataDiv textarea {
		background: #FFFFFF;
		border: 1px solid #666;
	}
	h2.DesignBoxTitle {
		color: #21A3B1;
	}
	.DataDiv h2.DesignBoxTitle {
		color: #21A3B1;
		background: url(images/menuli-over-bg.png) no-repeat 0px 3px;
		border-top: 2px solid #CAD0D5;
		padding: 2px 0px 0px 20px;
		text-align: left;
		font-size: 12px;
		text-transform: uppercase;
	}
	.DataDiv ul {
		margin: 10px 0px 10px 15px;
		padding: 0px;
		list-style-type: none;
	}
	.DataDiv ul li {
		background: url(images/li-bg.gif) no-repeat 0px 5px;
		padding: 1px 0px 1px 15px;
	}
	.BorderTd {
		border-left: 2px solid #CAD0D5;
		padding-left: 10px;
	}
	.PaddingTd {
		padding-right: 10px;
	}
	.FormTextButton {
		font-family: Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
		font-weight: bold;
		color: #CC3562;
		text-transform: uppercase;
		text-decoration: none;
		background: #FFFFFF;
		border-style: none;
		border-color: #FFFFFF;
		cursor: pointer;
	}


		/* Broadcast */

		.BroadcastSpan input {
			font-family: Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
			font-weight: bold;
			color: #CC3562;
			text-transform: uppercase;
			text-decoration: none;
			background: #FFFFFF;
			cursor: pointer;
			border-style: none;
			border-color: #FFFFFF;
		}
		.BroadcastSpan a:link, .BroadcastSpan a:active, .BroadcastSpan a:visited, .BroadcastSpan a:hover {
			text-decoration: none; !important
		}
		.BroadcastDiv input {
			font-family: Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
			font-weight: bold;
			color: #CC3562;
			text-transform: uppercase;
			text-decoration: none;
			background: #FFFFFF;
			cursor: pointer;
			border: 1px solid #666;
		}




		/* Search by age */

		#SearchByAgeDiv {
			font-size: 12px;
			margin: -5px 0px 20px 0px;
		}
		#SearchByAgeDiv b {
			font-size: 10px;
			color: #000000;
			font-weight: normal;
		}





		/* Search row*/

		h2.SearchRowTitle {
			font-size: 14px;
			font-weight: bold;
			color: #FFF;
			text-transform: uppercase;
			margin: 10px 0px;
			padding: 2px 0px 2px 6px;
			background: #A0B5E4;
		}
		.SearchRowLinksDiv {
			border-top: 1px solid #F4F4F4;
			border-bottom: 1px solid #F4F4F4;
			padding: 4px 0px;
			margin-top: 10px;
		}
		.SearchRowLinksTable td {
			padding: 0px 10px;
		}
		.SearchRowNameText {
			margin-bottom: 4px;
			text-transform: uppercase;
			font-size: 12px;
			font-weight: bold;
			color: #2F3997;
		}
		.SearchRowUnderNameText {
			padding-bottom: 5px;
			border-bottom: solid 1px #F4F4F4;
		}
		#UnderProfilesDiv {
			margin: 15px 0px 5px 0px;
			padding: 10px 0px;
			border-top: 2px solid #CAD0D5;
			color: #666666;
		}
		#UnderProfilesDiv table td {
			text-align: center;
		}
		#UnderProfilesDiv a {
			font-family: Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
			font-weight: bold;
			color: #CC3562;
			text-transform: uppercase;
			text-decoration: none;
		}



		/* Bottom */

		#BottomTd {
			height: 44px;
			text-align: center;
			font-size: 11px;
			color: #D1D6E8;
			vertical-align: top;
		}
		#BottomTd a:link, #BottomTd a:active, #BottomTd a:visited {
			color: #FFFFFF;
			text-decoration: none;
		}
		#BottomTd a:hover {
			color: #FFFF66;
		}
		#BottomTd span {
			display: block;
			padding-top: 5px;
			font-size: 10px;
		}




/* Right Menu */

#RightTd {
	vertical-align: top;
	width: 211px;
}
#RightImageDiv {
	background: url(images/right-bg0.jpg) no-repeat 100% 130px;
	padding: 450px 0px 60px;
}
#LangPositionDiv {
	position: relative;
}
#LangDiv {
	position: absolute;
	top: -384px;
	right: 10px;
	width: 100px;
	font: bold 14px Arial, Helvetica, sans-serif, "Arial Narrow";
	text-transform: uppercase;
	color: #FFFFFF;
}
#LangDiv a:link, #LangDiv a:active, #LangDiv a:visited {
	color: #FFF;
	text-decoration: none;
}
#LangDiv a:hover {
	color: #FFFF00;
}


	/* Latest News */

		h2#HeaderNews {
			font-size: 10px;
			background: url(images/header-news.jpg) no-repeat;
			text-indent: -9999px;
			margin: 10px 0px;
			padding: 0px;
			height: 47px;
		}
		#LatestNewsDiv {
			margin: 10px 0px 10px 20px;
			text-align: center;
		}
		#LatestNewsDiv h2 {
			display: none;
		}
		#LatestNewsDiv table td {
			vertical-align: top;
			font-size: 11px;
			text-align: left;
		}
		#LatestNewsDiv b {
			font-size: 12px;
			font-weight: bold;
			color: #666666;
		}
		#LatestNewsDiv a:link, #LatestNewsDiv a:active, #LatestNewsDiv a:visited {
			color: #CC3562;
			text-decoration: none;
		}
		#LatestNewsDiv a:hover {
			text-decoration: underline;
		}



	/* Subscribe */

		h2#HeaderSubscribe {
			font-size: 10px;
			background: url(images/header-subscribe.jpg) no-repeat;
			text-indent: -9999px;
			margin: 10px 0px;
			padding: 0px;
			height: 47px;
		}
		#SubscriptionDiv {
			margin: 10px 0px 10px 20px;
			text-align: center;
		}
		#SubscriptionDiv h2 {
			display: none;
		}
		#SubscriptionDiv table td {
			vertical-align: top;
			font-size: 11px;
			text-align: left;
		}
		#SubscriptionDiv table td input {
			background: #FFFFFF;
			border: 1px solid #666;
		}
		#SubscriptionDiv table td input.button {
			border: none;
			cursor: pointer;
			color: #CC3562;
			font: bold 11px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
			text-transform: uppercase;
			background: #FFFFFF;
		}











/* From Old Styles */

.padborder {
	border: thin solid #cbcdcc;
   padding: 2px;
}
.padborderlarge {
	border: thin solid #cbcdcc;
    padding: 4px;
}
.regular {
	font-family: arial;
	font-size: 11px;
	color: #3c393b;
}
.logout {
	font-family: arial;
	font-size: 11px;
	color: #3c393b;
}
.pinkregular {
	font-family: arial;
	font-size: 11px;
	color: #b90258;
}
.pinkstrong {
	font-family: arial;
	font-weight: bold;
	font-size: 10px;
	color: #b90258;
}

.style3 {color: #CCCCCC}
.style5 {
	color: #CCCCCC;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}



.bold { text-decoration: bold; }
.text { font-size: 11px; font-weight: normal; color: #3c393b;
 }

.text2 { font-family: arial; font-size: 11px; font-weight: normal; color: #3c393b; }
.text_promo { font-size: 12px; font-family:arial; color: #336699; }
.text_index { font-family: arial; font-size: 11px; font-weight: normal; color: #ffffff; }
.promo { font-size: 26px; font-family:tahoma; color: #cc0000; text-decoration: bold;}
.small { border: 0px solid #ff9cca; font-size: 11px; font-family:tahoma; color: #003063; text-decoration: bold;}
.small2 { font-size: 11px; font-family:tahoma; color: #444477; text-decoration: bold;}
.err { font-size: 11px; font-family: Tahoma; color: #FF0000; text-decoration: underline; }
.white { font-size: 11px; font-family:tahoma; color: #FFFFFF; text-decoration: bold;}
.dark { font-size: 11px; font-family:tahoma; color: #333366; text-decoration: bold;}

.tiny {font-family: arial; color: #666699; font-size: 10px; }
.biglink { font-size: 13px; font-family:arial; color: #444477; }

.chat_body_msgs {	background: #f0f0ff; font-family: Verdana; font-size: 11px; font-weight: normal; color: #444477;
				font-weight: 400;  margin: 0px; }
.chat_body { background: #ffffff; font-family: Verdana; font-size: 11px; font-weight: normal; color: #444477; }
.chat_small { font-size: 8px; font-family: Tahoma; color: #FFFFFF; }
.chat_user { font-size: 11px; font-family: Tahoma; color: #666699; }

.msg {
    margin-top: 0px;
    margin-bottom: 2px;
}

.rate_image {
	border:1px solid #ABE8FC;
	background: #ECFBFF;
}
.rate_profile {
	border:1px solid #ABE8FC;
	background: #ECFBFF;
}

.thumb_profile {
	border: 1px solid #999999;
	width: auto;
	height: auto;
	}
.thumb_cp {
	border: 1px solid #999999;
	width: auto;
	height: auto;
	}
.thumb_search  {
	border: 1px solid #999999;
	width: auto;
	height: auto;
}

.top_rated_0 { border-right:  1px dotted white; }
.top_rated_1 { border-bottom: 1px dotted white; }
.top_rated_2 { border-bottom: 1px dotted white; }

.memb_stat { border-bottom: 1px dotted white; }

.index_news_0 { border-bottom: 1px dotted white; }
.index_news_1 { border-bottom: 1px dotted white; }

.menu { font-size: 11px; font-family:tahoma; color: #FFFFFF;}
.menub { font-size: 11px; font-family:tahoma; color: #666699;}
a.menu:link              { color: #FFCCFF;  text-decoration: none; font-weight: normal; }
a.menu:visited           { color: #FFCCFF;  text-decoration: none; font-weight: normal;}
a.menu:active			 { color: #FFCCFF;  text-decoration: none; font-weight: normal;}
a.menu:hover			 { color: #FFFFFF;  text-decoration: none; font-weight: normal;}

.membermenu { color: #b90258;  text-decoration: none; font-weight: normal;}
a.membermenu:link              { color: #a90248;  text-decoration: none; font-weight: normal;}
a.membermenu:visited           { color: #a90248;  text-decoration: none; font-weight: normal;}
a.membermenu:active			 { color: #b90258;  text-decoration: none; font-weight: normal;}
a.membermenu:hover			 { color: #b90258;  text-decoration: none; font-weight: normal;}


a.index:link              { color: #666699; text-decoration: none; font-weight: normal;}
a.index:visited           { color: #666699; text-decoration: none; font-weight: normal;}
a.index:active, a.index:hover   { color: #9999FF; text-decoration: underline; font-weight: normal;}



.panel {
	color: #000000;
	font-size: 11px;
	text-transform: uppercase;
	background: #F1F4F5;
	padding-top: 2px;
	padding-bottom: 2px;
	}
.panel div ul {
	margin: 5px 0px;
	padding: 0px;
	list-style-type: none;
}
.panel div ul li {
	background: url(images/li-bg.gif) no-repeat 0px 3px;
	padding: 1px 0px 1px 15px;
}



.head_td {
	background: #D8EBF5;
}
.cc_td_1_border, .cc_td_2_border, .cc_td_3_1_border {
	background: #E7D8FA;
	padding-top: 1px;
	padding-bottom: 1px;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.cc_td_1_border {
	width: 5px;
}
.cc_td_2_border {
	width: auto;
}
.cc_td_3_1_border {
	width: 17px;
}
.table { color: #424573; }
.free { color: #424573; }
.canvas { background-color: #ccccff; }

.immsgi { color: black; font-style: italic; }
.immsgme { color: #0000CC;  }

.prof_stat_Unconfirmed { background-color: #ffd7d7; }
.prof_stat_Approval { background-color: #b9ddb9; }
.prof_stat_Active { background-color: #a7b8f9; }
.prof_stat_Rejected { background-color: #ff3333; }
.prof_stat_Suspended { background-color: #cccccc; }

select.index { border : 1px solid #003366; font-family: Arial; font-size: 9px; background: #edeffc; }
input.button { border : 2px solid #c9c9c9; background-color : #f5f5f5; font-family: arial; font-size: 11px; color: #ba0359; font-weight: bold; }

.control_panel_table {
	font-size: 11px;
	border: 1px solid #ff9cca;
	background: #FFE6FD;
}

.control_panel_td_1_first {
    padding: 2px 8px 2px 10px;
    font-weight: bold;
	text-align: right;
	color: #666666;
	vertical-align: top;
}
.control_panel_td_2_first {
    padding: 2px;
	text-align: left;
	vertical-align: top;
}
.control_panel_td_1 {
    padding: 2px 8px 2px 10px;
    font-weight: bold;
	text-align: right;
	color: #666666;
	vertical-align: top;
}
.control_panel_td_2 {
    padding: 2px;
	text-align: left;
	vertical-align: top;
}




.profile_table {
	font-size: 11px;
	border: 1px solid #ff9cca;
	background: #FFE6FD;
}
.profile_header_first
{
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
	text-transform: uppercase;
	color: #FFF;
	background: #ff9cca;
	padding: 5px 0px;
}
.profile_header {
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
	text-transform: uppercase;
	color: #FFF;
	background: #ff9cca;
	padding: 5px 0px;
}
.profile_td_1_first {
    padding: 2px 8px 2px 0px;
    font-weight: bold;
	text-align: right;
	color: #666666;
	vertical-align: top;
}
.profile_td_2_first {
    padding: 2px;
	text-align: left;
	vertical-align: top;
}
.profile_td_1 {
    padding: 2px 8px 2px 0px;
    font-weight: bold;
	text-align: right;
	color: #666666;
	vertical-align: top;
}
.profile_td_2 {
    padding: 2px;
	text-align: left;
	vertical-align: top;
}


.profile_desc_header {
	padding: 5px 0px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
	text-transform: uppercase;
	color: #1F79A5;
	border-top: 2px solid #CAD0D5;
}

.profile_desc_text {
    padding: 2px;
}



.join_table {
    font-size: 11px;
    color: #336699;
	text-align:left;
}
.join_header_first {
	padding: 15px 0px 5px 0px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
	text-transform: uppercase;
	color: #1F79A5;
	border-bottom: 1px solid #DFD0E6;
	text-align:center;
}
.join_header {
	padding: 15px 0px 5px 0px;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif, "Arial Narrow";
	text-transform: uppercase;
	color: #1F79A5;
	border-bottom: 1px solid #DFD0E6;
	text-align:center;
}
.join_td_1_first {
	padding: 15px 0px 5px 0px;
    font-weight: bold;
	text-align: right;
	color: #666666;
	vertical-align: top;
}
.join_td_2_first {
    padding: 2px;
	text-align: left;
	vertical-align: top;
}
.join_td_1 {
    padding: 2px 8px 2px 0px;
    font-weight: bold;
	text-align: right;
	color: #666666;
	vertical-align: top;
}
.join_td_2 {
    padding: 2px;
	text-align: left;
	vertical-align: top;
}


/* Profile details styles */
.profile_details
{
	margin: 4px;
}

.profile_thumb
{
	margin: 0px;
	border: 1px solid 8FBCCD;
	background: white;
	text-align: center;
}

.profile_details ul
{
	margin: 10px;
	padding: 0px;
	list-style: none;
	font-size: 11px;
}

.profile_details ul li.profile_nickname
{
	font-size: 12px;
	font-weight: bold;
}

/*
*
*Blog Styles
*
*/
.blog_table_brd { border:1px solid #9999FF;}
.blog_tr_bg {background-color:#CCCCFF; padding:0px; margin:0px;}
.blog_trbot_bg {background-color:#CCCCFF;}
.blog_subject  {font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#666699; text-transform:capitalize;}
.blog_clock {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666699;}
.blog_content { background-color:#DEDEFE; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666699;}
.blog_prof { background-color:#CCCCFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666699;}

.blink {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#4949AC;}
a.blink:link, a.blink:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4949AC;}
a.blink:active, a.blink:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4949AC;}

.links {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#4949AC; text-decoration:underline}
a.links:link, a.links:visited {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#4949AC; text-decoration:underline}
a.links:active, a.links:hover {font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#4949AC; text-decoration:underline}
/*
*
* End Blog Styles
*
*/

.featured { background-color:#ffffff; border:1px solid #CCCCFF}
#pik { background: #e5e5e5; padding-left:8px; padding-top:2px;margin-top:5px}
#pik h2 {font-size: 12px; font-family: verdana; color: #b90258;margin:3px}
#prof {border-bottom:1px solid #e5e5e5;height:194px;padding-top:5px;}
#profth {float:left;width:130px;margin:0 20px 0 10px;height:175px}
.pinkheading { font-family: arial; font-weight: bold; font-size: 12px;  color: #b90258;text-transform:uppercase;}
#aiim { width:400px;}
#aiim img { margin-left:20px;border-bottom:1px solid #e5e5e5; }

#qjform {
	font-size:11px;
	
	}
	
/*photo gallery view*/
	
.pgl {
	width:auto;
	overflow:hidden;
	background:#FFF;
}
.pgl div.DesignBox {
	float:left;
	margin:10px 20px 10px 0px;
	height:235px;
	
}
.pgl div.DesignBox:last-child {

	margin-right:0px;
}
.pgl div.DesignBox h2.DesignBoxTitle {
	width:125px;
	overflow:hidden;
	text-align:center;
	}
/*by credits t14*/

#bcd {
	
	width: 800px;
	margin: 0px auto;
}
#bcd h1 {
    font-family: 'Ubuntu', sans-serif;
	text-align: center;
	font-size: 40px;
	color:#446AA9;
	margin: 30px 0px 0px;
	padding: 0px;
}

#bcd h2 {
	font-family: 'Open Sans Condensed', sans-serif;
	text-align: center;
	font-size: 20px;
	color:#999999;
	margin: 0px;
	padding: 0px;
}
.ppl {
	text-align: center;
	padding: 10px 0px;
}

#bcd table tr td:first-child {
	text-align: right;
}
#bcd table tr td:last-child {
	text-align: left;
}

#bcd table tr:first-of-type td {
	padding : 20px 0px;
	text-align: center;
}
#bcd table tr:nth-child(n+14) td{
	text-align: center;
}
.pcd {
	border-radius: 10px; 
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	border: 1px solid #d5d5d5;
	background-color: #fff;
	width: 510px;
	margin: 0px auto;

	
}
#bcd table {
	padding: 20px 0px;
}
#bcd table td input {
	margin-bottom: 5px;
}
#bcd table tr:nth-child(n+14) td input {
	width: 150px;
	height: 35px;
	border-radius: 3px; 
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px;
	background-color: #EDEDED;
	border: 1px solid #CACAD9;
	color: #000000;
	margin: 10px 0px;
	

}
#bcd ul {
	width: 400px;
	margin: 20px auto;
}
#bcd ul li {
	float: left;
	list-style: none;
	margin-right: 10px;
}
#bcd font {
	margin: 0px 10px;
}
body.ppb {
	background-color: #fff;
}
.ppbd span {
	color: #fff;
}

	</pre></body></html>