
/*.theemailaction {width:210px; padding:5px 5px 5px 5px; background-color:#600; color:#fff; border-top: 1px solid #f00; border-left: 1px solid #f00; border-right: 1px solid #f00; border-bottom: 0px; }*/

#elementCheck {width:210px; padding:5px 5px 5px 5px; }


.gsmsc-mapDiv {height : 275px;}
.gsmsc-idleMapDiv {height : 275px;}
#mapsearch {width : 405px; margin: 10px; padding: 4px;}

#SellLine 	{font-size:18px; color:#660000; text-decoration: underline; font-weight:bold; padding:10px 0 20px 0;}

#MembersNavWelcome {background:#d7d3cf; width:100px;}

.membersName {text-transform:capitalize;}

#weekcandidate {font-size:14px; color:red; text-decoration: underline;}

#ShowThepic 		{width:100px; Height:100px; background: silver; vertical-align:middle; text-align:center;}
#TheChatPic			{vertical-align:middle; text-align:center;}
#ChatPhotoSide		{float:right; padding:0px 0px 0px 10px;}
.TheChatBody		{padding:10px 10px 10px 10px; border-top:1px #282726 solid;  font-size:14px;  }
.TheChatLogo		{padding-top:10px;}
.TheChatName		{text-align:center; font-size:16px; background: #282726; color:#ffffff;font-weight:bold;}

.ThePrice {font-size: 1.4em; font-weight:bold; padding:0px 30px 0px 30px; color:#b51519;}
.ThePubName {font-size: 1.2em; font-weight:bold; padding:0px 30px 0px 30px; color:#000000;}
.TheCityName {font-size: 1.0em; font-weight:bold; color:#b51519;}
.booknowbutton {float:right; }

.MoreEventsDesc  {text-decoration: none; display:block; color:black;}
.MoreEventsDesc a {text-decoration: none; display:block; color:black;}
.MoreEventsDesc a:link, a:active, a:visited {text-decoration: none; color:black;}
.MoreEventsDesc a:Hover	 {text-decoration: none; color:#b51519;}

#makeemblack {color:black;}

.jqpopup {background:#FFFFFF; position:absolute; z-index:1; height:300px; width: 400px; top: 20%; right: 200px; border-left:1px solid #282726; border-top:1px solid #282726; border-right:2px solid #282726; border-bottom:2px solid #282726; display:none;}
.jqpopup_header{margin:0; padding:0; top:0; left:0; padding-left:10px; padding-right:5px; padding-bottom:2px; font-size:15px; font-weight:bold; color:#ffffff; background-color: #282726; cursor:move; }
.jqpopup_footer{padding-left:10px; padding-right:10px; padding-bottom:5px; text-align:right; font-size:10px;}
.jqpopup_content{padding-left:10px; padding-right:10px;}
.jqpopup_message{padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:5px; color:red; font-size:12px; font-weight:bold;}

.AttributeSelect		{width:220px; background-color:#cccccc; color:#282726;}
.AffiliateInput			{width:162px; background-color:#cccccc; color:#282726;}
.AffiliateInputbutton	{background-color:#600; color:#fff; border: 0px solid #006; font-weight:bold; padding:5px 5px 5px 5px;}

.pollTable			{width:192px; background-color:#cccccc; color:#282726;}
.GetOutPoll			{font-size: 1.4em; font-weight:bold; padding:5px 5px 5px 5px; text-align:center; border-bottom:1px solid #600;}
.pollQuestion		{font-weight:bold; padding:5px 5px 5px 5px;}
.pollAnswerRadio	{vertical-align:top;}
.pollvotebutton		{background-color:#600; color:#fff; border: 0px solid #006; font-weight:bold; padding:5px 5px 5px 5px;}
.pollVoteBut		{text-align:right; padding-right:15px;}

#onlinemembers		{color:#282726; text-transform:capitalize; font-weight:bold;border-top:0px solid #600;margin-top:5px; text-decoration: underline;}

#AdvancedForm		{width:100%; float:left;}
.Lispacer			{width: 370px;}
.onlinenow			{text-decoration: none; font-weight:bold;}
#PrivatePhototbl	{width: 600px; border-spacing:0px;}
#PrivatePhotoHead	{padding-left:10px; padding-bottom:5px; background-color:#282726; color:#ffffff; font-weight:bold;}
#PrivatePhotoData	{padding-left:10px;}

#card_box 			{width: 5000px; float:left;}
#card_box_1 		{width: 30px; font-weight: bold; float: left; overflow: hidden;}
#card_box_2 		{width: 250px; float: left; overflow: hidden;}
#card_box_3 		{width: 150px; float: left; overflow: hidden;}

.FormDesc 			{font-weight: bold; padding-right:20px; text-align:right;}
#FormSignup 		{width: 100%; padding-top:5px;}
#FormSignup_box1 	{width: 30%; font-weight: bold; text-align:right; padding: 2px 30px 10px 2px; border:1px solid #000;}
#FormSignup_box2 	{width: 60%; font-weight: bold; padding: 2px 30px 10px 2px; border:1px solid #000;}
#FormWarning		{width: 450px; font-weight: bold; padding:20px 0px 0px 0px;}
#Events_box 		{line-height: 20px; border-top: 1px dashed #282726;}


.CardTitleCase 		{width:180px; text-transform: capitalize}
#FormLine 			{width: 100%; padding-bottom:10px; float:left; }
#FormTopLine 		{width: 100%; float:left;}

#FormName 			{width: 30%; text-align:right; line-height:20px; vertical-align: middle; float:left; padding-right:20px; font-weight: bold;}
#FormField			{width: 65%; float:right;}
#FormFieldWrn		{width: 300px; float:left; color:red; font-weight: bold;}

#FormNameNB 		{width: 100px; text-align:right; line-height:20px; vertical-align: middle; float:left; padding-right:20px; font-weight: bold;}
#FormLineNB 		{width: 100%; float:left; }
#FormFieldWithIS	{width: 200px; float:left;}
#ImportantArrow 	{margin-left:20px; width:13px; height:24px; float:left; background: url(/images/form_arrow.gif) no-repeat center center ; }
#ImportantNoArrow 	{margin-left:20px; width:13px; height:24px; float:left;}
#ImportantStuff		{width:170px; background-color:#600; height:22px; color:#fff;float:left; padding:5px 5px 5px 5px;}
#ImportantStuff2	{width:170px; background-color:#600; line-height:22px;color:#fff;float:left; padding:0px 5px 5px 5px;}
.FormField			{width: 280px;}
.FormTextArea 		{width: 280px;}

#NextLine			{width:100%; float:left; }

#FormSubmit			{width:480px; text-align:center;}
.FormSubmit			{width:80px;}

#Testimonials 		{height:200px; width:200px; float:left;}

#forumHead 			{width: 800px; padding-bottom:10px;}
#forumHead_1 		{width: 400px; float:left; font-weight: bold;}
#forumHead_2 		{width: 50px; float:left; font-weight: bold;}
#forumHead_3 		{width: 50px; float:left; font-weight: bold;}
#forumHead_4 		{width: 200px; float:left; font-weight: bold;}
#forumHead_5 		{width: 150px; float:left; font-weight: bold;}

#forumHead 			{width: 800px; padding-bottom:10px;}
#forum_1 			{width: 400px; float:left;}
#forum_2 			{width: 50px; float:left;}
#forum_3 			{width: 50px; float:left;}
#forum_4 			{width: 200px; float:left;}
#forum_5 			{width: 150px; float:left;}

#forumview			{width: 600px; padding-bottom:10px;}
#forumcolum1		{width:150px; float:left;}
#forumcolum2		{width:450px; float:left;}

#membersBookSumHead		{width: 400px;}
#membersBookSumHead1	{width:90px; float:left; text-decoration: none; font-weight: bold;}
#membersBookSumHead2	{width:190px; float:left;}


#MemberSectionNew 			{width: 100%;}/* border:1px solid #282726;*/
#MemberSectionLeft 		{width: 50%; float: left;}
#MemberSectionRight 	{width: 49%; float: left; border-left:1px solid #282726;}/* */


.ActionButton	{font-size:20px; line-height:30px; background:#282726; color:#fff; }
.headerTxt		{font-size:16px; line-height:25px; font-family:Arial; font-weight: bold; color:#282726; border-bottom:1px solid #282726;}


.AdvancedSearch {font-size:11px; }
.GoldMembership {font-size:20px; line-height:30px; font-family:Arial; font-weight: bold; color:#282726; border-bottom:1px solid #282726;}


.bignumber				{font-size:30px; font-family:Arial; font-weight: bold; color:#282726;}
.bignumber a			{font-size:30px; font-family:Arial; font-weight: bold; color:#282726;}
.bignumber a:link		{font-size:30px; font-family:Arial; font-weight: bold; color:#282726;}
.bignumber a:active		{font-size:30px; font-family:Arial; font-weight: bold; color:#282726;}
.bignumber a:visited	{font-size:30px; font-family:Arial; font-weight: bold; color:#282726;}
.bignumber a:Hover		{font-size:30px; font-family:Arial; font-weight: bold; color:#282726;}

.RedBorderTd			{vertical-align: middle;}
.RedBorderTdLast		{border-top:1px dotted  #282726;}
.RedBorder				{font-size:12px; font-family:arial; background:#cccccc; color:#282726; text-decoration: none; font-weight: bold;}
.RedBorder a 			{font-size:12px; font-family:arial; background:#cccccc; color:#282726; text-decoration: none; font-weight: bold;}
.RedBorder a:link 		{font-size:12px; font-family:arial; background:#cccccc; color:#282726; text-decoration: none; font-weight: bold;}
.RedBorder a:active 	{font-size:12px; font-family:arial; background:#cccccc; color:#282726; text-decoration: none; font-weight: bold;}
.RedBorder a:visited 	{font-size:12px; font-family:arial; background:#cccccc; color:#282726; text-decoration: none; font-weight: bold;}
.RedBorder a:Hover 		{font-size:12px; font-family:arial; background:#cccccc; color:#282726; text-decoration: none; font-weight: bold;}

.RedBorderOut 			{font-size:12px; font-family:arial;  color:#282726; text-decoration: none; font-weight: bold;}

/*
.RedBorderClass {color: #000000;  font-family:arial; font-size: 11px; text-decoration: none;  font-weight : normal;}
a.RedBorderClass:Link {color: #000000;  font-family:arial; font-size: 11px; text-decoration: none;font-weight : normal;}
a.RedBorderClass:Visited {color: #000000;  font-family:arial; font-size: 11px; text-decoration: none;font-weight : normal;}
a.RedBorderClass:Hover {color: #000000;  font-family:arial; font-size: 11px; text-decoration: none;font-weight : normal;}
*/


#MemberSectionhead 		{
						
						font-size:16px; 
						height:25px; 
						width: 100%; 
						float: left;
						font-weight: bold; 
						color:#282726; 
						
						border-bottom:1px solid #282726;
						
						} /*background:#282726;*/
						
.MemberSectionhead {padding-left: 10px;}

#MemberSectionGumpf	{padding:5px 10px 5px 10px; width:100%; float:left;}
						
#MemberSectionLeft1 	{width: 70%; float: left; padding-left: 10px;}
#MemberSectionLeft2 	{width: 25%; float: right; text-align:center;}

#MemberSectionmembersPic 	{width: 100%; float: left; padding: 2px 2px 2px 2px; }

#MemberContainerHeadPic		{width: 100%; float:left;}
#MemberSectionThreePic 		{width: 30%; float:left; text-align:center; padding: 1px 1px 1px 1px;}
#MemberSectionPicCap		{width: 30%; float:left; text-align:center; padding: 0px 5px 0px 5px; font-weight: bolder; color:#282726; }

#MemberImageMiddle	{vertical-align:middle;}

#MemberFlirtCardname		{width: 20%; float:left; text-align:right; font-weight:bolder; color:#282726; padding-right:10px; }/* */
#MemberFlirtCardInput 		{width: 75%; float:right;}


#MemberContainerHead		{width: 100%; float:left; font-weight:bolder; color:#282726;  }/* */
#MemberContainer 			{width: 100%; float:left; }/* border:1px solid #000;*/
#MemberContainerHeadBorder  {width: 100%; float:left; font-weight:bolder; color:#282726; border-bottom:1px solid #282726; }

#MemberSection1 		{width:  55px; float: left; padding-left: 10px;}
#MemberSection2 		{width:  60px; float: left;}
#MemberSection3 		{width: 120px; float: left;}
#MemberSection4 		{width:  25px; float: left;}
#MemberSection5 		{width:  100%; float: left; padding-left: 10px;}

#MemberSectionBook1 		{width:  60px; float: left; padding-left: 10px;}
#MemberSectionBook2 		{width:  60px; float: left;}
#MemberSectionBook3 		{width: 130px; float: left;}
#MemberSectionBook4 		{width:  40px; float: left; text-align:right;}
#MemberSectionBook5 		{width:  100%; float: left; padding-left: 10px; }

/*#MemberSectionLine 	{width: 690px; height:1px; background-color:#282726;}*/

#SpeedDating_Event 		{width:45%; float:left;}
#SpeedDating_EventImage {width:45%; float:right;}

#EventInfoEventDetails		{width: 100%; float:left; font-weight:bold; text-align:center; text-decoration: underline; font-size:1.5em; padding:10px 0px 10px 0px; color:#660000;}
#EventInfoDescription		{width: 100%; float:left; font-weight:bold;	font-size:1.0em; padding:0px 0px 10px 0px;}
#EventInfoTitle				{width: 100%; float:left; font-weight:bold; font-size:18px; padding:10px 0px 10px 0px; text-align:center;}
#EventInfoPrice				{width:100%; float:left; font-weight:bold; font-size:1.8em;  color:red;padding:20px 0px 20px 0px; text-decoration: underline; text-align:center;}
#EventInfo					{ width: 100%; float:left; padding:0px 0 0 0; vertical-align:top;}
#EventInfo1					{width:	100%; float:left; vertical-align:middle;  font-weight:bold; padding:5px 5px 0 0 ; font-size:12px;}
#EventInfo2					{width: 100%; float:left; vertical-align:top; padding-top:0px;}
#EventPlaces				{float:left; font-weight:bold;  line-height:25px; vertical-align:bottom;}
#EventInfoAddress 			{width:100%; padding-top:10px; float:left;}


.RegisterHr {color:black; height:1px;}

#EventBookNow					{width:100%; text-align:center; float:left; padding:10px 0 50px 0;}
#EventBookwaitNow				{width:100%; text-align:center; float:left; padding:10px 0 50px 0;}
#EventBookNow span				{width:100%; font-weight:bold; padding-top:5px; float:left; }


#RegisterNowLine				{width:100%; float:left; padding:10px 0 50px 0;}
#RegisterNowNow					{text-align:center; float:right; padding:10px 0 50px 0;}

/*#EventBookNowBut				{border:1px solid #000; line-height:25px; text-decoration:none; vertical-align:middle; background: url(/images/buttons/bookbuttonon.jpg) no-repeat; width: 150px;	height: 30px;  color: white; font-weight:bold; }
#EventBookWaitBut				{line-height:25px; text-decoration:none; vertical-align:middle; background: url(/images/buttons/bookbuttonoff.jpg) no-repeat; width: 150px;	height: 30px;  color: white; font-weight:bold;}*/
#RegisterNowBut					{line-height:25px; text-decoration:none; vertical-align:middle; background: url(/images/buttons/bookbuttonoff.jpg) no-repeat; width: 150px;	height: 30px;  color: white; font-weight:bold;}



#EventInfoSoldOut				{float:left; font-size:14px; line-height:25px; text-transform:uppercase; padding:0px 0px 0px 5px; vertical-align:bottom; font-weight:bold; color:red;}
#EventInfoAvail					{float:left; font-size:14px; line-height:25px; vertical-align:bottom; padding:0px 0px 0px 5px; font-weight:bold; color:green;}

.EventBookNowBut					{text-decoration: none; text-align:center; line-height:25px; text-decoration:none; vertical-align:middle; background: url(/images/buttons/bookbuttonon.jpg) no-repeat center center ; height: 30px;  color: white; font-weight:bold;}
.EventBookNowBut a 					{color: #FFFFFF; font-weight:bold; text-decoration: none;}
.EventBookNowBut a:link 			{color: #FFFFFF; font-weight:bold; text-decoration: none;}
.EventBookNowBut a:visited 			{color: #FFFFFF; font-weight:bold; text-decoration: none;}
.EventBookNowBut a:hover		 	{color: #000; 	 font-weight:bold; text-decoration: underline;}

.EventBookWaitBut					{text-decoration: none; line-height:25px; text-decoration:none; vertical-align:middle; background: url(/images/buttons/bookbuttonoff.jpg) no-repeat center center ; height: 30px;  color: white; font-weight:bold;}
.EventBookWaitBut a 				{color: #FFFFFF; font-weight:bold; text-decoration: none;}
.EventBookWaitBut a:link 			{color: #FFFFFF; font-weight:bold; text-decoration: none;}
.EventBookWaitBut a:visited 		{color: #FFFFFF; font-weight:bold; text-decoration: none;}
.EventBookWaitBut a:hover		 	{color: #000; 	 font-weight:bold; text-decoration: underline;}


#EventDetailsPage					{padding: 10px 10px 10px 10px;}
#EventInfoItinerary					{width: 100%; float:left; font-weight:bold; text-decoration: underline; font-size:1.5em; padding:30px 0px 10px 0px; color:#660000;}
#EventInfoItineraryTitle			{width: 100%; float:left; font-weight:bold; font-size:1.2em; padding:10px 0px 10px 0px; color:#660000;}
#EventInfoTimes						{width:100%;}


#EventInfo3			{width: 400px; float:left; padding-bottom:10px; vertical-align:top;}
#EventInfo4			{width: 350px; float:left; vertical-align:bottom; padding-top:5px;}

#EventInfobookbut 	{width:160px; float:left; padding: 5px 0 0 10px; vertical-align:top;}

#Bigbookbut 		{width:180px; font-size: 1.5em; text-decoration: none; font-weight: bold; float:left; display: inline; text-transform: capitalize; text-align:left;}
#Bigbookbut a 		{text-transform: capitalize;}

#Matches	 		{width:600px; padding: 10px 0px 0px 0px; text-align:left;}
#MatchesTick		{width:100px; float:left; padding: 0px 0px 10px 0px; text-align:left;}

#MatchesTickBoxs	{width: 100%; float:left;}
#MatchesTickBox 	{width:	40px; float:left; text-align:right;}
#MatchesTickText 	{width:	40px; float:left; text-align:left;}
#MatchesName		{width:	30px; float:left; text-transform: capitalize; text-align:left; font-weight: bold;}
#MatchesBadge		{width:100px; float:left; color:red; text-align:left;}
#MatchesProText		{width:330px; float:left; text-align:left;}
#MatchesTickProfile	{width:350px; float:left; text-align:left;}
#MatchesTickcond 	{width:500px; margin-left:50px; padding-top:50px;}

#profile 			{width:100%;}
#profileLeft 	 	{width:300px; float:right;}
#profileheading 	{width:300px; font-weight: bolder; color:#000; padding-bottom:10px;}

#profilename		{width:100px; float:left; text-align:right; padding-right:10px; font-weight: bolder; color:#000;}
#profileDesc		{width:130px; float:left; }

#ProfileTop			{width:700px; height:287px;}
#ProfileTopLeft		{width:287px; height:287px; text-align: center; vertical-align: middle;  margin:10px 0px 0px 10px;}
#ProfileTopRight 	{width:200px; float:left; margin:10px 0px 0px 10px;}

#ProfileBotLeft		{width:40%; float:Left;}
#ProfileBotRight 	{width:50%; float:Left;}

#profileBotname		{width:45%; float:left; text-align:right; padding-right:10px; font-weight: bolder; color:#000;}
#profileBotDesc		{width:45%; float:left;}
#ProfileBot			{width:100%; float:left; border:1px solid #000;}

#FormEditButton		{width:100%; float:left; text-align:right; padding:20px 0px 20px 0px;  text-transform: uppercase; font-weight:bold;} /**/


#ProfileLineHolder	{width:100%; float:left; }
#ProfileTextHeading	{width:100%; float:left; font-weight:bold; color:#000; padding-left:10px; line-height:20px; margin-bottom:10px;}
#FormTopHeading		{width:100%; float:left; font-weight:bold; background-color:#282726; background-repeat: repeat-y; color:#ffffff; padding-left:10px; line-height:20px; margin-bottom:10px;}
#ProfileAttCont		{width:100%; float:left;  margin-bottom:10px;}
#ProfileAttBoxes 	{width:24%; float:left;}
#ProfileAttText		{width:24%; float:left; text-align:right; font-weight:bold; padding-right:10px;}
#ProfileTextStuff	{width:300px; float:left;}

.H3Profile 			{text-transform: capitalize;}
.ProfileTextHead 	{font-weight: bolder; color:#000;}

#ProfileText 		{width:100%; height:100px; text-align:justify; padding:10px 10px 10px 10px;}
#ProfileText2 		{width:100%; text-align:justify; padding:10px 10px 10px 10px;}

.story 				{width: 502px;}
.story1				{width: 250px; float:left;}
.story2 			{width: 250px; float:left;}


#imageMan 			{width:600px; height:150px; background: url(/images/backgrounds/normal-pic-back.gif) repeat-y center center;	margin-left:30px; margin-bottom:10px;}
#imageManAdult		{width:600px; height:150px; background: url(/images/backgrounds/private-pic-back.gif) repeat-y center center;	margin-left:30px; margin-bottom:10px;}
.imageForm 			{width:200px;}
#imageMan1 			{width:180px; float:left;  padding: 15px 0 0 15px;}
#imageMan2 			{width:400px; float:right; padding-top: 20px;}

/*
#RhsEventsHead		{width:250px; border-bottom:#ddd solid 1px;}
#RhsEvents 			{width:250px; border-bottom:#ddd solid 1px; padding-bottom:3px;}
#RHSEventsHead1 	{width:35px; float:left;}
#RHSEventsHead2 	{width:60px; float:left;}
#RHSEventsHead3 	{width:40px; float:left;}
#RHSEventsHead4 	{width:115px; float:left; color:red;}

#RhsEventsHeadred		{width:250px; border-bottom:#ddd solid 1px;}
#RhsEventsred 			{width:250px; border-bottom:#ddd solid 1px; padding-bottom:3px;}
#RHSEventsHead1red 	{width:35px; float:left; color:red;}
#RHSEventsHead2red 	{width:60px; float:left; color:red;}
#RHSEventsHead3red 	{width:40px; float:left; color:red;}
#RHSEventsHead4red 	{width:115px; float:left; color:red;}

#RhsEvents a		{color:#555; text-decoration: none;}
#RhsEvents:hover	{cursor:pointer; background:#f3f3f3;}
#RHSEventsHead1:hover 	{cursor:pointer;}
#RHSEventsHead2:hover 	{cursor:pointer;}
#RHSEventsHead3:hover 	{cursor:pointer;}
#RHSEventsHead4:hover 	{cursor:pointer;}

#RhsEventsred a		{color:red text-decoration: none;}
#RhsEventsred:hover	{cursor:pointer; background:#f3f3f3;}
#RHSEventsHead1red:hover 	{cursor:pointer;}
#RHSEventsHead2red:hover 	{cursor:pointer;}
#RHSEventsHead3red:hover 	{cursor:pointer;}
#RHSEventsHead4red:hover 	{cursor:pointer;}*/

#nopicBig 			{width: 250px; height:250px ;background: url(/images/silhouette_man.gif) center center; margin:7px 7px 7px 7px; text-align:center; vertical-align:middle; font-size: 20px;}
/*#NoPicBigText		{}*/
#nopic 				{width: 120px; height:120px; background: #ddd; margin:7px 7px 7px 7px; text-align:center; vertical-align:middle; font-size: 20px;}
#nopic2 			{width: 100px; height:100px; background: #c6c6c6; margin:10px 0px 0px 10px; text-align:center; vertical-align:middle; font-size: 20px;}
#SearchBox			{width: 200px;}

#SearchBox_blue		{width: 150px; float:left; height:225px; background: url(/images/backgrounds/search_gray.gif) center center; margin:0px 2px 4px 0px;}
#SearchBox_left 	{width: 100px; height:100px; float:left;}
#SearchBox_right 	{width: 50px; height:100px; float:right; text-align:center; margin:10px 0 0 0;}

#nextprev {width:100%; float:left; padding:10px 0 10px 0;}

#SearchBoxName		{ width: 100%; padding:8px 8px 8px 0px; float:left; text-align:center; color:#000000; font-weight: bold;}
.SearchBoxName		 				{text-decoration: none; color:#000000; text-transform:capitalize;}
.SearchBoxName a:link 				{text-decoration: none; color:#000000; text-transform:capitalize;}
.SearchBoxName a:visited 			{text-decoration: none; color:#000000; text-transform:capitalize;}
.SearchBoxName a:hover, a:active 	{text-decoration: none; color:#000000; text-transform:capitalize;}
#SearchBoxCity		{width: 100%; padding:8px 8px 0px 0px; float:left; text-align:center; font-weight: bold; text-transform:capitalize;}



#SearchBoxNextLine	{width: 100%; padding-bottom:20px; float:left; text-align:center;}

#SearchBoxResults	{width: 460px; padding-bottom:20px; float:left; text-align:center;}
#SearchBoxOptions	{width: 160px; margin-top:25px; float:left; text-align:center; border:1px solid #000;}

#SearchBoxPagin		{ color:#000; text-align: -moz-center;}
#SearchBoxPagin a, active, visited	{color:#000; text-decoration:none; font-weight: bold;}
#SearchBoxPagin a:Hover {color:#ff008d; text-decoration:none; font-weight: bold;}

#SearchFormLine 		{width: 100%; float:left; padding:4px 0px 0px 0px;}
#SearchFormsize			{width: 80px;}
#SearchFormName			{width: 60px; float:left; text-align:right; padding:0px 8px 0px 0px;}
#SearchFormField		{width: 70px; float:left; text-align:left;}
#SearchFormOrderby		{width: 100%; float:left; text-align:center; text-transform:capitalize;font-weight: Normal;}
#SearchFormOrder		{width: 100%; float:left; text-align:left; 	text-transform:capitalize; font-weight: Normal;padding-left:10px;}


#Favourites 		{width:100%;}
#Favourites_left	{width:100%; float:left;	margin:0px 0px 0px 0px;}
#Favourites_right	{width:100%; float:left;	margin:0px 0px 0px 0px;}


#MessageHeaderUser			{width:407px; height:140px; background: url(/images/backgrounds/grey-message-head.gif) repeat-y center center;}
#MessageHeaderUser_left		{width:140px; height:140px; float:left; text-align:center; vertical-align:middle; padding-top: 15px;}
#MessageHeaderUser_right	{width:255px; height:140px; float:right; padding-top: 20px;}



#readMessage 		{width:600px; float:left;}
#readMessageHead 	{width:600px;}
#readMessage_left	{width:250px; float:left;  font-weight: bolder; color:#000;}
#readMessage_right	{width:250px; float:right; font-weight: bolder; color:#000;}

#speeddating 		{color:#cccccc; margin-left: auto; margin-right: auto; width:900px;} 
#speeddating a 		{text-decoration: none; color:#cccccc; margin-left: auto; margin-right: auto; width:900px;} 
#speeddating h1 	{display:inline; text-decoration: none; color:#cccccc; margin-left: auto; margin-right: auto; width:900px;}



#signedinas 	{width:170px; height:150px; margin:0px 0px 0px 0px; text-align:center; }
#signed-photo 	{margin:20px 0px 0px 20px;}

#SignFormLine 	{width:200px;}
#SignFormName 	{width:150px;}
#signFormField	{width:150px;}

#ButtonBack 					{text-align:center; width:100px; height:20px; line-height: 20px; margin-right:30px; background: url(/images/backgrounds/pink-button.gif) repeat-y center center; }
#ButtonBack a, active, visited	{text-align:center; width:100px; color:#ffffff; text-decoration: none; font-weight:bold; margin-top:5px;}
#ButtonBack a:hover				{text-align:center; width:100px; color:#ffffff; text-decoration: none; font-weight:bold; margin-top:5px;}

#ButtonMessage 					{text-align:center; width:120px; height:20px; line-height: 20px; margin-right:30px; background: url(/images/backgrounds/pink-button2.gif) repeat-y center center; }
#ButtonMessage a, active, visited	{text-align:center; width:100px; color:#ffffff; text-decoration: none; font-weight:bold; margin-top:5px;}
#ButtonMessage a:hover				{text-align:center; width:100px; color:#ffffff; text-decoration: none; font-weight:bold; margin-top:5px;}

#MessageNav 						{color: #fff; width:350px; height: 20px; text-align:center; margin-bottom:20px; padding: 0 15px; background-color:#282726; margin-bottom:15px;} /*background: url(/images/backgrounds/messnavheader.gif) no-repeat top center;*/
#MessageNav a, active, visited 		{color: #fff; font-size: 1.1em; text-decoration:none; font-weight: bold; text-transform: capitalize;}
#MessageNav li a:hover 				{color: #000;}

#MessageNavOn 						{color: #000000; width:350px; height: 20px; text-align:center; margin-bottom:20px; padding: 0 15px; background-color:#282726; margin-bottom:15px;} /*background: url(/images/backgrounds/messnavheader.gif) no-repeat top center;*/
#MessageNavOn a, active, visited 	{color: #000000; font-size: 1.1em; text-decoration:none; font-weight: bold; text-transform: capitalize;}
#MessageNavOn a:hover 				{color: #000000;}

#MessageHeader 						{color:#FFF; font-weight:bold; width: 100%; height: 20px; line-height: 18px; padding: 0px 0px 0px 0px; background: url(/images/backgrounds/message_head_md.gif) no-repeat top center; margin-bottom:5px; }  /*  */

#MessageHeader div 					{padding: 0 10px; margin: 0;	float:left;}

#Messageledgend							{width:100%; padding-top: 75px;}

#MessageBinder 							{color:#000; font-weight: bold;	height: 20px; line-height: 18px; padding: 0 0px; font-size: 1.0em; float:left;}
#MessageBinder div 						{font-size: 1.em; padding: 0 10px; float:left;}
#MessageBinder a, visited, active		{font-size: 1.0em; color:#000; text-decoration: none;	font-weight: normal; text-transform: capitalize;}
#MessageBinder a:hover 					{font-size: 1.0em; color:#f00; cursor:pointer; text-decoration: none;	font-weight: normal; text-transform: capitalize;}

#MessageBinderno						{color:#000; font-weight: bold;	height: 20px; line-height: 18px; padding: 0 0px; font-size: 1.0em; float:left; text-decoration: line-through;}
#MessageBinderno div 					{font-size: 1.em; padding: 0 10px; float:left;}
#MessageBinderno a, visited, active		{font-size: 1.0em; color:#000; text-decoration: line-through;	font-weight: normal; text-transform: capitalize;}
#MessageBinderno a:hover 				{font-size: 1.0em; color:#cccccc; cursor:pointer; text-decoration: none;	font-weight: normal; text-transform: capitalize;}
#MessageBinderDel						{color:#000; font-weight: bold;	height: 20px; line-height: 18px; padding: 0 0px; font-size: 1.0em; float:left;}

#MessageBinder2							{width: 100%; text-align:right; float:left; height:40px;}

#MessageBinder3							{width: 100%; color:#000; font-weight: bold; height: 40px; vertical-align:middle; float:left; text-align:center;}

#messagefrom 				{width:100px;}
#messageSub  				{width:150px;}
#messageSent 				{width:100px;}
#messagedel  				{width:15px;}
#messagedelbutton			{width:100px;}

#MatchNavigation 			{width:700px; margin-top:50px; float:left;}


#MatchNavigationChoice 		{width:300px; background: url(/images/backgrounds/pink-button-nav.gif) repeat-y center center;}

#MatchNavigationChoice 							{color: #fff; width:350px; height: 20px; text-align:center; margin-bottom:2px; padding: 0 15px; background: url(/images/backgrounds/messnavheader.gif) no-repeat top center;}
#MatchNavigationChoice a, active, visited 		{color: #fff; font-size: 1.1em; text-decoration:none; font-weight: bold; text-transform: capitalize;}
#MatchNavigationChoice li a:hover 				{color: #000;}

#matchesdoneyes	{color: red; line-height:30px; font-weight: bold; }
#matchesdoneno	{color: green; line-height:30px; font-weight: bold;}



#Poll1 {text-align:right; padding-right:10px;}
#Poll2 {text-align:left;}


.formInput			{width: 200px;}
.formInput1			{width: 200px; background-color:#600; color:white;}




#FriendList {width:100%; float:left; padding:3px 0 3px 0;}
#TheFriendName {width:100px;float:left;}
#TheFriendName2 {width:120px;float:left;}

#TheFriendNameHead {width:100px;float:left; font-weight:bold; border-bottom:1px solid #000; padding-bottom:3px;}
#TheFriendName2Head {width:120px;float:left; font-weight:bold; border-bottom:1px solid #000; padding-bottom:3px;}


#newsletter 		{width:640px; margin:0 5px 0 5px;}
#newsletterheader	{border-bottom:1px solid #000; background-color:#000;}
#newsletter_left 	{width:550px;}
#newsletter_Center	{width:1px;}
#newsletter_right 	{width:150px;}
#newslletertext		{padding:10px 10px 10px 10px;}
#newslleteradd		{padding:10px 10px 10px 10px;}
#newsletter_date 	{font-size:16px; color:black; width:200px; vertical-align:bottom; padding:0px 0px 10px 0px;color:#fff;}
#spacer 			{background-color:#fff;}
#NewsLetterRightHeader 		{ width:150px; font-size:12px; height:20px; font-weight:bold; color:white; background:#000; line-height:20px; padding:10px 5px 10px 5px;}
#NewsLetterRightHeader a 	{color:white;}
#NewsLetterRightleft 		{font-size:11px; background:#dddddd; line-height:15px; padding:5px 10px 5px 10px; font-weight:bolder; border-top:1px solid #000;}
#NewsLetterRightleft a 	{color:black;}
#NewsletterNoPadding {padding: 0px 0px 0px 0px; text-align:center;}

#TheError {padding:20px 60px 20px 200px; font-weight:bold;}

