@media screen {
	/* 02 */
	
	body	{padding:0; margin:0; background-color:#ffffff;}
	td	{font-family:Arial; font-size:10pt; color:#7C8594;}
	
	h1 {}
	h2 {color:#FF8D4E; text-transform:uppercase; font-size:9pt; margin:15px;}
	h4 {color:#FF8D4E; text-transform:uppercase; font-size:9pt; background:url(/images/skin/Index/h4.gif) bottom repeat-x; margin-left:30px; margin-bottom:10px; text-align:left; padding-bottom:4px;}
	h3 {color:#7C8594; font-size:9pt; margin:15px;}
	h3 .big	{font-size:11pt;}
	
	a:link		{color:#E1772B; text-decoration:none;}
	a:visited	{color:#E1772B; text-decoration:none;}
	a:hover		{color:#E1772B; text-decoration:underline;}
	a:active	{color:#E1772B; text-decoration:underline;}
	
	.more	{clear:both; text-align:right;}
	.more a:link,
	.more a:visited,
	.more a:hover,
	.more a:active	{font-size:8pt;}
	
	table.main {/*border:1px solid #CCCECF;*/ background-color:#FEFFFA;}
	
	.i02		{width:141px; height:62px; background:url(/images/skin/Index/i-02.gif) top left no-repeat;}
	.i03		{background:url(/images/skin/Index/i-03.gif) bottom left no-repeat;}
	.i04		{background:url(/images/skin/Index/i-04.gif) top left no-repeat; width:489px}
	
	.greeting	{padding:25px;}
	
	.logo		{margin:5px 10px; text-align:center;}
	.logo img	{ border:0px;}
	
	.slogan		{font-size:11pt; font-weight:bold; background-color:#F3F4F0; padding:5px; margin:10px 0 10px 10px; text-align:center; position:absolute; top:0; width:460px; overflow:hidden}
	.slogan span	{color:#E38845; text-transform:uppercase;}
	
	.MembersLogin	{clear:both; white-space:nowrap;}
	.MembersLogin h4		{color:#7C8594;}
	.MembersLogin h4 a:link		{color:#ffffff;}
	.MembersLogin h4 a:visited	{color:#ffffff;}
	.MembersLogin h4 a:active	{color:#ffffff;}
	.MembersLogin h4 a:hover	{color:#ffffff;}
	.MembersLogin h4 span		{color:#ffffff; background-color:#F09E63; padding:5px;}
	
	select, input	{font-size:9pt;}
	option	{color:#C76B08; background-color:#FFF8EE;}
	
	.find		{width:205px; text-align:center;}
	.find div.iam		{height:30px; width:180px; text-align:right;}
	.find div.iam select	{width:80px;}
	.find div.age		{height:30px; width:180px; text-align:right;}
	.find div.age select	{width:80px;}
	.find div.seeking	{height:30px; width:180px; text-align:right;}
	.find div.seeking select{width:80px;}
	.find div.coose		{height:30px; width:180px; text-align:right;}
	.find div.submit	{text-align:center; height:30px; width:180px;}
	.find div.submit .submit{color:#587FAD; border:1px solid #9CB8BC; background:url(/images/skin/Index/input-submit.gif) top repeat-x; font-weight:bold; padding-left:5px; padding-right:5px; height:18px;}
	
	.feauters	{width:205px;}
	.feauters div		{float:left; width:100px; height:45px; text-align:left;}
	.feauters div img	{float:left; margin-right:3px;}
	.feauters div a:link	{color:#DE8300; font-weight:bold;}
	.feauters div a:visited	{color:#DE8300; font-weight:bold;}
	.feauters div a:hover	{color:#DE8300; font-weight:bold;}
	.feauters div a:active	{color:#DE8300; font-weight:bold;}
	
	div.menu	{margin:20px 0;}
	div.menu div		{padding:5px; background:url(/images/skin/Index/menu.gif) left center no-repeat; color:#ffffff; font-size:9pt; padding-left:38px; width:140px;}
	div.menu div a:link	{color:#ffffff; padding:2px; display:block;}
	div.menu div a:visited	{color:#ffffff; padding:2px; display:block;}
	div.menu div a:hover	{color:#ffffff; padding:2px; display:block;}
	div.menu div a:active	{color:#ffffff; padding:2px; display:block;}
	
	div.menu div.act	{background:url(/images/skin/Index/menuact.gif) left center no-repeat;}
	div.menu div.act a:link		{color:#ffffff; background-color:#E37A2E;}
	div.menu div.act a:visited	{color:#ffffff; background-color:#E37A2E;}
	div.menu div.act a:hover	{color:#ffffff; background-color:#E37A2E;}
	div.menu div.act a:active	{color:#ffffff; background-color:#E37A2E;}
	
	.new{ padding-left:30px; padding-right:10px; margin-top:0; padding-top:0;}
	.new p	{text-align:justify;}
	
	.dot h4	{background:url(/images/skin/Index/h4-dot.gif) bottom right no-repeat; margin-top:0; padding-top:0; border:0; position:relative; left:10px}
	
	.members	{margin-left:25px;}
	.members td	{padding:5px 0;}
	.members th	{color:#FF8D4E; text-transform:uppercase; font-size:9pt; text-align:left;}
	
	.membFoto01,
	.membFoto03,
	.membFoto05
		{background-color:#EEEFEB; text-align:center; font-size:8pt; float:left; padding:10px; white-space:nowrap; clear:right;}
	.membFoto02,
	.membFoto04,
	.membFoto06
		{text-align:center; font-size:8pt; float:left; padding:10px; white-space:nowrap; clear:right;}
	.membFoto01 img,
	.membFoto02 img,
	.membFoto03 img,
	.membFoto04 img,
	.membFoto05 img,
	.membFoto06 img	{border:1px solid #979796; width:47px; height:59px;}
	
	.meet50		{margin:0; padding:0}
	.meet50 td	{padding:5px 0;}
	.meet50 th	{color:#FF8D4E; text-transform:uppercase; font-size:9pt; text-align:left;}
	.meet50 th a,.ul01 li a,.ul02 li a{text-decoration:none}
	
	.ul01		{margin:0 20px 0 0; padding:0 10px 0 0; float:left;}
	.ul02		{margin:0; padding:0 10px 0 0; float:left; clear:right}
	.ul01 li,
	.ul02 li	{margin:0; padding:0; list-style-type:none; font-size:9pt; white-space:nowrap;}
	
	.partnersBanner	{border:1px solid #F4C98F; text-align:center; padding:20px; margin:15px;}
	
	.searchMath	{background-color:#FEEFDE; margin:15px;}
	.searchMath td	{padding:10px;}
	.searchMath td a:hover{ text-decoration:none}
	
	.cLeft		{float:left; width:30%;}
	.cRight		{float:right; width:65%; border-top:1px solid #E7E9E4; border-left:1px solid #E7E9E4; padding:10px; text-align:center;}
	.copyright	{color:#7C8594; font-size:8pt;}
	.copyright td	{padding:12px; color:#7C8594; font-size:8pt;}
	.copyright a:link	{color:#7C8594;}
	.copyright a:visited	{color:#7C8594;}
	.copyright a:hover	{color:#7C8594;}
	.copyright a:active	{color:#7C8594;}
	
	.sign	{text-align:right; color:#CC925F;}
	.sign a:link	{color:#CC925F;}
	.sign a:visited	{color:#CC925F;}
	.sign a:hover	{color:#CC925F;}
	.sign a:active	{color:#CC925F;}
	
	.bottomMenu	{color:#7C8594; font-size:8pt; margin:0 0 10px 0;}
	.bottomMenu a:link	{color:#7C8594;}
	.bottomMenu a:visited	{color:#7C8594;}
	.bottomMenu a:hover	{color:#7C8594;}
	.bottomMenu a:active	{color:#7C8594;}
	
	.bottomSites	{color:#7C8594; font-size:8pt; margin:0 0 10px 0;}
	.bottomSites a:link	{color:#7C8594;}
	.bottomSites a:visited	{color:#7C8594;}
	.bottomSites a:hover	{color:#7C8594;}
	.bottomSites a:active	{color:#7C8594;}

	
	.feauters{margin-bottom:20px; width:250px}
	.feauters td { text-align:right}
	.submit{color:#587FAD; border:1px solid #9CB8BC; cursor:pointer; background:url(/images/skin/Index/input-submit.gif) top repeat-x; font-weight:bold; padding-left:5px; padding-right:5px; height:18px;}
	
	div#langBar {height:24px; /*background:url(/images/skin/Index/bgLangLeft.gif) no-repeat;*/ padding-left:20px; text-align:left; font-size:90%; width:290px;}
	div#langBar p {float:left; height:24px; line-height:24px; margin:0; padding:0; color:#465977;}
	div#langBar ul#switchlocale {list-style:none; float:left; margin:0; padding:0; height:24px; display:inline}
	div#langBar ul#switchlocale li {float:left; margin:0 0.5em; padding:0; line-height:24px;}
	div#langBar ul#switchlocale li span {display:block; float:left; height:24px; border-left:1px solid #C3DCE2; border-right:1px solid #C3DCE2; padding:0 0.5em; font-weight:bold; background:#FFF; color:#5B6779;}
	div#langBar ul#switchlocale li a {color:#D72828; text-decoration:none;}
	div#langBar ul#switchlocale li a:hover {}
	
	div#logoSlogan{ margin:20px 0}
	img#logo {float:left; margin-left:30px;}
	h1#heading {color:#BE0808; font-size:16px; margin:0; padding:0; height:65px; line-height:65px; width:300px;}
	.textBannerBlock a{ text-decoration:none; color:#7C8594; padding-top:10px; display:block}
	.textBannerBlock a:hover{ text-decoration:none;}
}