@media screen {

	html {margin:0; padding:0;}
	body {margin:0; padding:0; font:normal 80% Arial, Helvetica, sans-serif; text-align:left; background-color:#FFFFFF}
	
	b.corner {position:absolute; width:1px; height:1px; font-size:1px; line-height:1px; overflow:hidden; background:#43A2D2; font-weight:normal;}
	b.lt {left:0; top: auto; bottom:0}
	b.rt {right:0; top: auto; bottom:0}
	b.lb {left:0;  bottom:0}
	b.rb {right:0; bottom:0}
	
	.strong {font-weight:bold;}
	
	div.holder {width:764px; margin:0px auto; position:relative;}

	div#header {position:relative; background:url(/images/index/bg_header.jpg) repeat-x top; overflow:hidden;}
	div#header div.holder {height:268px; background:url(/images/index/background.jpg) no-repeat top center;}
	
	div.text {position:absolute; bottom:64px; left:6px;} 
	div.Header {width:auto; height:auto; position:absolute; top:14px; left:5px;}
	div.welcome {position:relative; bottom:auto; left:auto; font-size:12px; color:#ffffff; line-height:14px; width:50%}
	h1.slogan {position:relative; top:auto; left:auto; margin:0px 0px 12px 0; width:auto; font-size:24px; font-weight:normal; line-height:24px; padding:0; color:#ffffff; width:50%}
	.bnLogin {bottom:30px; left:6px; position:absolute; display:block;}
	
	div#Members {background:#ecf8ff; overflow:hidden;}
	
	div#content {color:%Global/TopPrimaryText%;}
	div.content div img {margin-left:5px;}
	
	div#footer {color:#0086d3; background:#666666; height:36px; padding-top:12px;}
	.Footer {margin:0 auto; width:764px;}
	ul#bottonNavigation {margin:0; padding:0px; float:none; text-align:center}
	ul#bottonNavigation li {display:inline; border-right:1px solid #d7d7d7; padding:0px 16px; margin:0px; line-height:14px;}
	ul#bottonNavigation li.last {border-right:none;}
	ul#bottonNavigation li a {color:#ffffff; font-size:11px;}

	
	div#copyright {text-align:center; padding:0px; margin:25px 0px 0 0px; float:none; color:#ff8000;}
	div#copyright br {float:left; display:none;}	
	div#copyright a {margin-right:20px; color:#ff8000;}
	
	div.SwitchLocale {color:#0086d3; top:0px; text-align:left; right:7px;}
	div.SwitchLocale div span.label { border-top:none; border-bottom:1px solid #b4d9ef; height:23px; line-height:23px; background:#ffffff}
	div.SwitchLocale div.highlighted ul li { background:#ffffff; }
	div.SwitchLocale p {padding:0; margin:0; float:left; line-height:23px; padding-right:5px; display:none;}
	div.SwitchLocale div {margin-top:0}
	div.SwitchLocale div.highlighted {top:24px;}
	div.SwitchLocale div#switchLocalesTrigger {height:23px;}
	
	p.submitbutton {margin:0px;}
	.button, .submit {cursor:pointer;}

	div.Registration div.part {float:left; width:324px; padding:0; margin:0 34px 0 5px;}
	
	div.Registration div.regColumn {float:left; margin:0 34px 0 5px; width:324px; position:relative;}
	div.Registration div.regColumn.regWithSplit {}


	div.Registration {top:auto; left:auto; margin:0 7px 0 5px; padding:0px; width:auto; height:auto; position:relative; z-index:50; background:url(/images/index/bg_reg.jpg) repeat-x top #0057b4;}
	div.Registration a{color:#ff8000;}
	div.Registration form {margin:0px 0 0 25px; padding-top:0px; color:#ffffff; overflow:hidden;}
	div.Registration h1 {text-align:left; padding:0px; margin:0px 0 17px 29px;}
	div.Registration h2 {text-align:left; padding:0px; margin:0px 0 17px 29px;}
	div.Registration h1, div.Registration h1 strong {font-size:24px; line-height:24px; color:#ffffff; font-weight:normal;}
	div.Registration h2, div.Registration h2 strong {font-size:24px; line-height:24px; color:#ffffff; font-weight:normal;}
	div.Registration input.submit {border:none; width:100%; height:44px; line-height:44px; color:#ffffff; background:url(/images/index/rg_button.png) no-repeat top left; font-weight:normal; font-size:22px; margin-top:5px;  margin-bottom:15px; padding:0 20px 5px 0; text-align:right;}
	
	div.Registration dl.horizontal {margin:0px; overflow:hidden;}
	dl.horizontal dt {font-size:11px; width:120px;}
	div.Registration dl.horizontal dd {width:204px;}
	div.Registration select#birthYearPerson1, div.Registration select#birthYearPerson2 {width:62px;}
	div.Registration select#birthMonthPerson1, div.Registration select#birthMonthPerson2 {width:88px;}
	div.Registration select#birthDayPerson1, div.Registration select#birthDayPerson2 {width:46px;}
	
	div.Registration select#sexId, div.Registration select#birthYearPerson1, div.Registration select#birthYearPerson2, div.Registration select#birthMonthPerson1, div.Registration select#birthMonthPerson2, div.Registration select#birthDayPerson1, div.Registration select#birthDayPerson2, div.Registration #screenname, div.Registration #newPassword, div.Registration select#lookingForSexId, div.Registration select#countryId, div.Registration select#regionId, div.Registration select#cityId, div.Registration select#postalCodeId {margin-bottom:0px;}
	
	div.Registration #screenname, div.Registration #newPassword, div.Registration #email, div.Registration #postalCode {width:202px;}
	
	dl.horizontal dd.nolabel {font-size:11px; white-space:normal; left:120px;}

	div.Registration dl.horizontal dd.nolabel label {white-space:normal;}
	div.Registration dl.horizontal dd.nolabel label a {white-space:nowrap;}
	
	#agree {margin-left:0;}
	dd p.warning {margin:3px 0 5px;}

	div.Registration dl {margin:0px !important;}
	div.Registration dl dt, div.Registration dl dd {margin-bottom:3px !important;}
	div.Registration dl.horizontal dd select, div.Registration dl.horizontal dd input {margin:0px;}
	
	div.Registration select#sexId, div.Registration select#birthYearPerson1, div.Registration select#birthYearPerson2, div.Registration select#birthMonthPerson1, div.Registration select#birthMonthPerson2, div.Registration select#birthDayPerson1, div.Registration select#birthDayPerson2, div.Registration #screenname, div.Registration #newPassword, div.Registration select#lookingForSexId, div.Registration select#countryId, div.Registration select#regionId, div.Registration select#cityId, div.Registration select#postalCodeId {margin-bottom:0px;}

	div.RegistrationSimple dl p.error {left:120px;}
div.RegistrationSimple p.warning {color:#ffffff;}
div.RegistrationSimple div.submit-block p.warning a {color:#ffffff;}

	a {color:#0086d3;}
	
	div.SearchResult a {color:#ff8000; font-weight:bold;}
	div.SearchResult h1 {margin:15px 0 0 34px; display:none;}
	div.SearchResult h2 {margin:15px 0 0 34px; display:none;}
	div.SearchResult div.simple {margin:22px 0 12px; overflow:hidden;}
	div.SearchResult div.simple div.member {margin:0 16px 0 23px; padding:0; height:auto; border-top:none} 
	
	div#media {margin-bottom:10px; position:relative;}
	div#media div {float:left; margin:0 6px 0 5px; position:relative;}
	div#media div a {width:220px; height:52px; display:block; outline:none; background-position:0 0; background-repeat:no-repeat; text-align:left; color:#fff; font-size:14px; padding:90px 0 0 23px}
	div#media div a:hover {text-decoration:none;}
	div#media div a.friend {background-image:url(/images/index/friend.jpg);}
	div#media div a.comment {background-image:url(/images/index/comment.jpg);}
	div#media div a.web {background-image:url(/images/index/web.jpg);}
	div#decoration {background:#bebebe; height:1px; overflow:hidden; margin-bottom:10px; clear:both;}
	
	div#media div.clear {clear:both; height:1px; overflow:hidden; font-size:1px; float:none; margin:0;}
	
}

/*51930.1.107.2.fc81bce*/