 

body
	{
		background-image: 		url('');
		background-repeat: 		no-repeat;
		background-position: 	0% 0%
		
		font-family: Lucida grande, sans-serif;
		font-size:		90%;
		color: #2c2c2c;
		line-height: 1.7;
		margin:				0;
		padding-bottom:			20px;
		/*
		background-color:	#C9D3D4;
		*/
	}
	
	
	
img
	{
		border:	0;
	}
	
p, td, li, dd, th
{
		font-family: "Lucida grande";
		font-size:		9pt;
}

input
{
		font-family: "Arial";
		font-size:		11pt;
}

button
{
		font-family: "Arial";
		font-size:		11pt;
}

textarea
{
		font-family: "Arial";
		font-size:		11pt;
}

select, option
{
		font-family: "Arial";
		font-size:		11pt;
}

select.quickSearch, select.quickSearch option
{
	font-size:9px;
}

td.label
	{
		font-family: "Arial";
		font-size:		11pt;
		text-align:	right;
	}
td.labelPadded
	{
		font-family: "Arial";
		font-size:		11pt;
		text-align:			right;
		padding-right:	4px;
		vertical-align:	baseline;
	}
	
h1
	{
		font-family: "Lucida grande";
		
		font-size:		12pt;
		font-weight:	bold;
	}

.female {color:  #ff0084}

h2
	{
		font-family: "Lucida grande";
		font-size:		12pt;
		color: #ff0084;
	}

h3
	{
		font-family: "Lucida grande";
		color:        #333333;
		font-size:		12pt;
		font-weight:	bold;
	}

h4
	{
		font-family: "Lucida grande";
		font-size:		12pt;
	}

.mainHelp h1, h5
	{
		font-family: "Lucida Grande","Lucida Sans Unicode","Lucida Sans";
		color:        #cc3366;
		font-size:		12pt;
		font-weight:	bold;
	}


.mainHelp a:visited	
	{
		text-decoration:none;
	}
	
.mainHelp a:active
	{
		text-decoration:none;
	}
.mainHelp a:hover
	{
		text-decoration:underline;
		background-color: ;
	}

#wrapper
	{
		width:	100%;
		margin:		0;
		/*
		background-color:	#C9D3D4;
		*/
	}

#header
	{
		padding:						25px 10px 0px 10px;
		width:							1080px;
		clear:							both;

		/*
		background-color:			#C9D3D4; 
		background-image:			url( "/images/layout/default/header.png" );
		background-repeat:		no-repeat;
		background-position:	top center;
		*/
	}
	
#body
	{
		padding:						0 10px 0 30px;
		width:							1080px;
		position:						relative; 

		/*
		background-color:			#C9D3D4; 
		background-image:			url( "/images/layout/default/body.png" );
		background-repeat:		repeat-y;
		background-position:	center;
		*/
	}

#footer
	{
		font-family:	"Arial",tahoma,verdana,arial,sans-serif;
		font-size:		11pt;
		color: #336699;
		padding:						0 10px 10px 10px;
		width:							1080px;
		clear:							both;

		/*
		background-color:			#C9D3D4; 
		background-image:			url( "/images/layout/default/footer.png" );
		background-repeat:		no-repeat;
		background-position:	bottom center;
		*/
	}

#leftSideBar
	{
		width: 		270px;
		position:	absolute; 
		top:			0; 
		left:			0;
		margin:		0 0 0 10px;
	}
	
#leftSideMenu
	{
	}

#leftSideQuickSearch
	{
	color: #336699
	}
	
#loginSignup
	{
		font-family:	"Lucida Grande";
		font-size:		11pt;
		color: #C42B75;
		background-image: url(/images/welcome.jpg);
		background-repeat: no-repeat;
		width:270px;
		overflow: hidden;
	}
#loginForm
	{
		width:270px;
		height:96px;
	}

div.ve_ad
{
    <script>
    var ve_publisher = 'sweetr';
    var ve_site = 'sweetr';
    var ve_area = 'sweetr';
    var ve_width = 728;
    var ve_height = 90;
    document.write("<script src='http://core.videoegg.com/eap/html/js/init.js?" + Math.random() + "'><\/script>");
    </script>
}


div.memberLoggedIn
{
		width:270px;
}
	
table.memberLogin
	{
	   padding-bottom: 3px;
	}
	
	
.leftSideBarPadded
{
	padding-left:	0px;
	font-size: 09px;
	color: #336699;
	
	
}
	
table.memberLogin tr td
	{
		font-family: "Lucida Grande";
		font-size:		9px;
		color:  #336699;
		padding-top:	5px;
	}

input.memberLogin
	{
		font-family: "Arial";
		font-size:		9px;
	}

input.memberLoginSubmit
	{
		font-family: "Arial";
		font-size:		09px;
	}

a.memberLogin
	{
		color: #ff0084;
		font-weight:bold;
		font-size: 14px;
	}

ul.loginOptions
	{
		list-style:none;
		color: #336699;
		font-weight:bold;
		padding-bottom: 2px;
		margin:0px;
	}
ul.loginOptions li
	{
		display:inline;
		margin-left:06px;
		padding-top: 0px;
		height: px;
	}

#mainContent
	{
		width:		900px;
		position:	relative; 
		left:			280px;
	}
	
span.copyright
	{
		color: 			#aaa;
		font-size:	smaller;
	}

span.faded
	{
		color:	#59a12b;
		size: 10px;
	}
	
#back
{
	background: url(../images/back.gif) no-repeat 0px 50%;
    padding-left: 17px;
}


ul.profileList
	{
		list-style: none;
	}
	
ul.quickSearch
	{
		list-style: none;
		margin:0;
		padding:0;
		line-height:	1.7em;
	}
ul.quickSearch li
	{
		font-size:	10px;
		padding-bottom: 2px;
		padding-right:	5px;
	}
ul.quickSearch li input, ul.quickSearch li select
	{
		font-size:	10px;
	}
	
span.quickSavable
	{
		font-weight:bold;
		color:			#006;
	}
span.quickSavableNot
	{
	}
	
span.mediaTags
	{
		color: gray;
	}
	
.diminish
	{
		color: #999999;
		font-size: 12px;
	}
	
/*
.tagHeaderBottom
	{
		
		color:  #C42B75;
		font-size: 10pt;
		line-height: 11pt;
		padding-top:10pt;
		font-weight: normal ;
		font-family: Arial, Helvetica, sans-serif;
		text-align:	center;
	}
	
.tagHeaderTop
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18pt; 
		padding-bottom:5pt;
		color: #336699;
		text-align:	center;
	}
*/

div.homeFlash
	{
	}
div.homeTour
	{
		/*align: center;*/
		width:490px;
		height:54px;
		background-color: #FFFFFF;
		background-image: url(../../images/Tourbox.jpg);
	}
td.homeTourLeft
	{
		height:54px;
		color: #FFFFFF; 
		font-size: 12pt;
		width:260px;
		padding-left:	10px;
	}
td.homeTourRight
	{
		height:54px;
		color: #FFFF00; 
		font-weight: bold; 
		font-size: 14px;
		width: 230px;
		text-align:	center;
	}

.nickname
{
	font-size: 		14px;
	letter-spacing:-2;
	font-weight:	bold;
	color: #1057ae;
}

.activity
{
	font-size: 12px;	normal;
	color: #59a12b;
}

span.communication
{
	padding-left:8px;
	
	
}

.title
{
	font-size: 		12pt;
	letter-spacing:-3;
	font-weight:	bold; 
	padding-left: 1px;
	padding-top: 1px;
	padding-bottom: 1px;
	 
	color: #ff0084; 
}

.about
{
	font-size: 		11pt;
	color:	#0066dd; 
}


.facebookmark
{
	font-size:	smaller;
	background:	white;
}

.headerNav
{
	font-size:		14px;
	line-height: 15pt;
	font-weight:	normal;
	padding-top:1px;
}

.headerNav span
{
	padding-right:0.25in;
}

div.defaultProfile
{
	padding:3px 0;
}

#communcationListing
{
	padding-top: 1em;
	
}

div.leftWink
{
	
}

div.leftWinkIn
{
	background-image:		url(/images/inwink.gif);
	background-repeat:	no-repeat;
	width:							30px;
	height:							30px;
	text-align:					right;
}

div.leftWinkIn span
{
	background-color:red;
	color:white;
	font-weight:bold;
	padding-left:1px;
	padding-right:1px;
}

div.leftWinkOut
{
	background-image:		url(/images/outwink.gif);
	background-repeat:	no-repeat;
	width:							30px;
	height:							30px;
	text-align:					right;
}

div.leftWinkOut span
{
	background-color:blue;
	color:white;
	font-weight:bold;
	padding-left:1px;
	padding-right:1px;
}

div.leftEmail
{
	margin-top: 1em;
}

div.leftEmailInbox
{
	background-image:		url(/images/inbox.gif);
	background-repeat:	no-repeat;
	width:							30px;
	height:							30px;
	text-align:					right;
}

div.leftEmailInbox span
{
	background-color:red;
	color:white;
	font-weight:bold;
	padding-left:1px;
	padding-right:1px;
}

div.leftEmailOutbox
{
	background-image:		url(/images/outbox.gif);
	background-repeat:	no-repeat;
	width:							30px;
	height:							30px;
	text-align:					right;
}

div.leftEmailOutbox span
{
	background-color:blue;
	color:white;
	font-weight:bold;
	padding-left:1px;
	padding-right:1px;
}


form.inlineForm
{
	display:				inline;
	padding-right:	10px;
}
form.inlineForm input
{
	font-size: 9px;
}

#downloadVoip
{
	background-color:	white;
}

.helpBubble
	{ 
		color: #000000; 
		position: absolute; 
		font-size:	9pt;
		text-align: left; 
		cursor: default; 
		background-image:	url( /images/bubble_up.gif );
		background-position:	top left;
		background-repeat: no-repeat;
	}
	
.helpBubbleInner
	{
		font-size:	9pt;
		background-color: #ffe8d9; 
		margin-top:	8px;
		padding: 4px; 
		border-top: 1px dotted #000; 
		border-left: 1px dotted #000; 
		border-bottom: 1px dotted #000; 
		border-right: 1px dotted #000; 
	}
	
.loginBubble
	{
		font-size:	9pt;
	}


	
div.simpleMessage
	{
		padding:12px;
		background-color:white;
		font-size: 10pt;
	}

div.simpleMessage p
	{
		font-size: 12pt;
	}

#googleAd_mainContent
	{
		width:100%;
	}

#googleAd_leftSideBar
	{
		width:100%;
	}

ul.adlist_main
	{
		list-style:	none;
		padding:0;
		margin:0;
	}

ul.adlist_left
	{
		list-style:	none;
		padding:0;
		margin:0;
	}

.listProfilePhotoCell
	{
		padding: 1px;
		background-color: #ffffff;
		border:	0px solid #F0F0F0;
		padding-top: 2px;
		padding-right: 4px;
	}
	
.listProfileLastVisit
	{
		font-size: 10px; 
		float:right; color:#59a12b;
	}
	
.listProfileNickname
	{ 
		font-size:13px; 
		letter-spacing:-3; 
		text-align:left;
		font-weight:bold; 
		margin-bottom:0.2em; 
		color:#336699;  
	}

	
.listProfileAbout
{
  display:block;
  padding-bottom:2px;
  border bottom: 1px solid #cccccc;
  text-align:left;
  font: 12px/18px Verdana, sans-serif;
  color: #336699;
}

.listProfileTitle
	{ 
		background:#fff;  
		text-align:left; 
		border-top:		1px solid #eeeeee; 
		margin-top: 10px;
		padding-top: 10px; 
		padding-left: 0px; 
		padding-bottom: 10px;
		margin-bottom: 10px;  
		color:#1057ae; 
		font-size:13px; 
		letter-spacing:-2; 
		text-indent: 1px; 
		font-weight:bold; 
		overflow: auto; 
		border-bottom:2px none #;
	}
	

.listProfileInfo
    {
        font-size:10px;
        border-bottom:1px none #D2D6DB;
	border-top:1px none #D2D6DB;
    }    	
	
#profileBarWrapper
{
	border-bottom:		1px solid lightgray;
	margin-bottom:		4px;
	width:						100%;
}

#profileBar
{
	/*width:						100%;*/
	height:						32px;
}

td.profileTab_normal
{
	/*background-color:	white;*/
	background:				url("/images/tab.jpg") no-repeat bottom center;
	width:						120px;
	cursor:						pointer;
}

td.profileTab_normal:hover
{
	/*background-color:	yellow;*/
	background:				url("/images/tab_hover.jpg") no-repeat bottom center;
	width:						120px;
	cursor:						pointer;
}

td.profileTab_selected
{
	/*background-color:	lightgray;*/
	background:				url("/images/tab_selected.jpg") no-repeat bottom center;
	width:						120px;
	cursor:						pointer;
} 
	
#tagFormWrapper
{
	margin-bottom:	4px;
}

#tagFormWrapper h1.taginfo
{
	display: none;
}

.stringForKeyExposure
{
	display:	none;
}

ul.helpPage
{
}

ul.helpPage li
{
	line-height:	200%;
}

div.zodiacSign
{
	float:	right;
	/*cursor:	pointer;*/
}

div.retweet
{
	float: right;
}

#HoroClickElement
	{
		border:						1px dotted grey;
		padding:					2px;
		background-color: #f7f7f7;
		cursor: 					pointer;
		margin-bottom:		2px;
	}
#HoroClickElement:hover
	{
		background-color: pink;
	}
#memberDailyHoriscope
	{
		margin: 0px;
		padding: 2px;
		border:						1px dotted grey;
		display:	none;
	}

.astrologyCredit
{
	font-size: smaller;
}

.verificationCodeWrong
{
	color:	red;
	border-bottom:	1px solid grey;
	margin:	2px;
}

.smallprint
{
	font-size:	10;
	color:			#ff0088;
}

.hidden
{
	display:none;
}

.display-none
{
	display:none;
}

.comment
{
	color: gray;
	font-size: smaller;
}


div.quick-image-wrapper
{
	position:	relative;
}

img.thought-bubble
{
	cursor:		pointer;
	position:	absolute;
	top:			-5px;
	left:			-15px;
	width:		43px;
	height:		28px
}

div.thought-blog
{
	position:		absolute;
	top:				0px;
	left:				100px;
	display:		none;
}

img.microblog-close
{
	float:			right;
	width:			17px;
	height:			17px;
	margin-top:	4px;
	cursor:			pointer;
}

div.upper-thought
{
	background-image: 		url('/images/microblog-top.gif');
	background-repeat:		no-repeat;
	background-position:	top left;
	width:								493px;
	height:								28px;
	text-align:						left;
	padding:							0 14px;
	color:								#6C9EB8;
}

div.lower-thought
{
	background-image: 		url('/images/microblog-bottom.gif');
	background-repeat:		no-repeat;
	background-position:	bottom left;
	width:								493px;
	text-align:						left;
	padding:							0 14px 10px;
}

#my-microblog-display
{
	display:	block;
	cursor:		pointer;
	width:		262px;
}

#my-microblog-entry
{
	display:	none;
}

div.microblog-my-top
{
	background-image: 		url('/images/microblog-my-top.gif');
	background-repeat:		no-repeat;
	background-position:	top left;
	width:								270px;
	padding:							4px;
	color:								#6C9EB8;
	font-family: 					"Lucida Grande";
	font-size:						9pt;
	cursor:		pointer;
}

div.microblog-my-bottom
{
	background-image: 		url('/images/microblog-my-bottom.gif');
	background-repeat:		no-repeat;
	background-position:	bottom left;
	width:								270px;
	padding:							4px;
	font-family: 					"Lucida Grande";
	font-size:						9pt;
}

textarea.my-microblog
{
	font-family: 					"Lucida Grande";
	font-size:						9pt;
	background:						lightyellow;
	border:								1px solid gray;
	margin:								4px;
	width:								254px;
	height:								100px;
}

input.my-microblog-cancel
{
	margin-left:					10px;
	font-family: 					"Lucida Grande";
	font-size:						9pt;
}

input.my-microblog-clear
{
	margin-left:					10px;
	font-family: 					"Lucida Grande";
	font-size:						9pt;
}

input.my-microblog-save
{
	font-family: 					"Lucida Grande";
	font-size:						9pt;
}

#my-microblog-status
{
	float:	right;
	margin-right:	10px;
}

div.special-promo
{
	font-family: 					"Lucida Grande";
	position: center;
	padding-top: 4px;
	padding-bottom: 2px;
	
	
}