

html, body, h1, h2, h3, h4, h5, h6, p, form, input {margin: 0; padding: 0;}
html, body {height: 100%; width: 100%;}
img {border: 0;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}

b.niftycorners,b.niftyfill{display:block}
b.niftycorners *{display:block;height: 1px;line-height:1px;font-size: 1px;
    overflow:hidden;border-style:solid;border-width: 0 1px}
/*normal*/
b.r1{margin: 0 5px;border-width: 0 2px}
b.r2{margin: 0 3px;border-width: 0 1px}
b.r3{margin: 0 2px}
b.r4{margin: 0 1px;height:2px}
b.r5{height: 1px}

body{ padding: 0 1%; margin:0; width: 98%; background-color: #ffffff;}
.container{ height:100px; height:100px; min-width:982px; margin: 0 auto;}
.left{width: 72%; float: left;}
.wrapper{float: left; width: 100%;}
.right{float:left; margin-left: 1%; width:26.9%;}
.header_logo{ float: left; margin: 0 auto 0 0; display: block;}
.top_index_menu{ float:right; text-align:right;}
#top_user_menu{ background-color : #ff9265; height:50px; padding-top:10px; padding-right: 10px; padding-bottom: 3px; padding-left: 8px; position: relative;}
#top_menu_wrapper{padding-top: 13px;}
#top_menu_wrapper div{float: left; color: #fff; font-family: Tahoma; font-size: 11px; font-weight: bold;}
.top_user_menu span{float: left; font-family:Tahoma; font-size:11px; font-weight:bold; padding:0 3px; line-height:17px; color:#FFFFFF;}
.top_user_menu img{ padding-top: 3px;}
.top_user_menu span.separ {color:#000000; font-family:Tahoma; font-size:12px; padding:0 3px;}
.separ {color:#000000; font-family:Tahoma; font-size:12px; padding:0 3px; float: left}
.top_user_menu a { background-color:#ff9265; color:#FFFFFF; font-family:Tahoma; font-size:11px; font-weight:bold;}
a { color:#cc0000; font-family:Tahoma; font-size:11px; text-decoration:underline;}
select, input, textarea { color:#000000; font-family:Tahoma; font-size:11px; font-weight:normal;}
.header{overflow:hidden; padding-top:10px;}
.div_login1_cont{ padding-top: 12px; padding-left: 12px; background-color:#ff9265;}
.div_login1{background-color:#ff9265; height:183px;}
.ind_lf1{padding-top: 10px;}
.ind_lf2{padding-top: 7px;}
.div_login2{padding-top: 2px;}
.index_input{width: 160px;}
.div_login3{padding-top: 2px;}
.div_login4{padding-top: 4px;}
.div_login5{padding-top: 7px; font-size:0; height:23px; line-height:0;}
.div_login6{ padding-top: 4px;}
.index_small{background-color:#ff9265; color:#FFFFFF; font-family:Tahoma; font-size:9px; font-weight:bold;}
.index_btn{ color:#000000; cursor:pointer; font-family:Arial; font-size:12px; font-weight:normal; height:23px; line-height: 20px; margin-right:3px; vertical-align:middle;}
.index_input{color:#000000; font-family:Arial; font-size:13px; font-weight:normal; height:16px;}
.index_login_form{background-color:#ff9265; color:#FFFFFF; font-family:Tahoma; font-size:11px; font-weight:bold; line-height:13px;}
label.index_login_form{ padding-left: 4px; cursor: pointer;}
.home_menu_font { color:#FFFFFF; font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; text-transform:uppercase; line-height:14px;}
.logo2_cont{background-color: #ff9265;}
.logo2_cont{
	background: #ff9265 url(/templates/pilot_3_theme/images/couple.png);
	background-position:left;
	background-repeat:no-repeat;
	height:195px;
	}
.ind_login_cont b{border-right: 0;margin-right: 0;}
.header2{clear: both;}
.separator{font-size: 0px; line-height: 0px; clear: both;}
.separ1{height:27px;}
.clear{clear: both; font-size: 0px; line-height: 0px;}
.content b{ background-color:#f4f4f4; border-color:#F9F9F9;}
.new_users_cont{background-color:#f4f4f4; padding:12px;}
.nu1{display: inline; padding-right: 5px; padding-bottom: 5px;}
.see_all{text-align: right; padding-top: 5px; background-color:#f4f4f4;}
.icon {border:1px solid #f4f4f4;}
.header_nu{color:#ff5c19; font-family:Tahoma; font-size:14px; font-weight:bold; padding-top:0; padding-right: 28px; padding-bottom: 5px; padding-left: 0; text-transform:uppercase; white-space:nowrap;}
.content {margin:0;}
.cl1{padding-top: 12px;}
.cl2 { float:left; margin-right:1%; padding-top:12px; width:31.9%;}
.top_users_cont{ background-color:#f4f4f4; padding:12px;}
.text_head { color:#000000; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none;}
.text { color:#000000; font-family:Tahoma; font-size:11px; text-decoration:none;}
.cl3{float:left; padding-top:12px;width:66.9%;}
.last_dwl_cont{ background-color:#f4f4f4; padding:12px;}
.bottom_text_cont{ background-color:#f4f4f4; padding:12px;}
.home_page_bottom_text  { color:#656565; font-family:Tahoma; font-size:11px; line-height:1.5; margin-top: 12px;}
.home_page_bottom_text_h1 { color: #656565; font-size: 11px; font-family: Tahoma; font-weight: normal; line-height: 1.5; float: left; margin: 0; margin-right:5px; padding-right: 15px;}
.footer{clear:both; text-align:center;}
.ft1_nav{ padding-top:10px; font-size: 11px; line-height: 12px;}
.index_banner{ padding-top:10px;}
.separ_ft_top{ height: 15px; border-bottom:1px solid #eaeaea;}
.ft_line2{ clear: both; padding-top: 15px; padding-bottom:15px;}
.qs_content{ padding: 12px; background-color:#eaeaea;}
.news-content{ background-color:#f4f4f4; padding:12px;}
#news_wrapper { padding-bottom: 15px;}
.news_block { padding-top:10px; padding-right:12px; padding-bottom:0px; padding-left:12px;}
#news_more { padding:12px; text-align: right;}
select.index_select { color:#000000; font-family:Arial; font-size:13px; font-weight:normal;}
.index_quick_search{ padding-top: 12px;}
.news-cont{ padding-top: 15px;}
.font_powered{ font-family: tahoma; font-size: 10px;}
.wdth140{ float: left; width: 140px; padding-right: 10px; padding-top: 12px;}
#topuser_name{ margin-top: 10px;}
#topuser_age{ margin-top: 5px;}
#topuser_location{ margin-top: 5px;}
.last_dwnlds{ width: 100%; border: 0; clear: both; padding-top:12px;}
.paddtop3{ padding-top: 3px;}
.more_cont{ text-align: right; padding-top: 12px; clear: both;}
.mctu{ padding-top: 0px;}
.last_dnld_item{ float: left; width: 16%;}
input.big_button { color:#cc0000; cursor:pointer; font-family:Tahoma; font-size:18px; font-weight:normal; height:30px; vertical-align:middle;}
.font_copyright { color: #000000; font-size: 11px; font-family: Tahoma;}
#index_reg_text {text-align: right; padding-right: 30px;background-color: #ffdfd2;}
#close img{border: none;}
#content{padding: 10px;}
#mask {position:absolute; left:0; top:0; z-index:9998; background-color:#000; display:none;}
.window {position:absolute; left:0; top:0; display:none; z-index:9999; padding:10px; background-color:#fff;}
.error_msg{color: #cc0000; font-size: 11px; font-family: Tahoma;}
.select_registration, .input_registration, .textarea_registration {	width: 150px; }
.relation_registration { width: 160px; }
.zip_registration { width: 100px; }
.preview_width { width: 160px; }
