body{background:#FFF;text-align:center;margin:0;padding:0;font-family:Arial, Helvetica, sans-serif;}
p { line-height:1.5em; }
div#PageWrapper{width:1000px;text-align:left;margin:0 auto;padding:0;float:none;}

div#PageBox{float:left;background:#FFFFFF;margin:1px 0;padding:0 5px;}

div#join_section {float:left;margin:40px 0 0 60px;text-align:center;padding:0;}
div#join_section p {color:#FFF;font-size:11px;padding:0;margin:0;}
div#LoginBox{width:189px;float:left;}

div#MainNav {background:#99cc00 url(images_fus2/bg-nav.gif) top left no-repeat;width:990px;float:left;padding:0;margin:0;height:30px;}
div#MainNav ul {margin:0;padding:0;white-space:nowrap;}
div#MainNav ul li{list-style-type:none;margin:0;padding:0;float:left;display:inline;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;}
div#MainNav ul li a, #MainNav ul li span.menuactive{text-decoration:none;color:#FFFFFF;display:block;float:left;padding:9px 20px;}
div#MainNav ul li a:hover{color:#ccff00;}
div#MainNav ul li a:active{color:#ffff00;}
div#MainNav ul span.menuactive{color:#CCFF00;}

div#upper_mid_home {width:280px; height:300px;margin:-100px 0 0 195px; z-index:-1;float:left;background:url(images_fus2/bg-upper_mid.gif) bottom right no-repeat;} /**ch: negative z-index to ensure nav is clickable */

div#quickSearch {width:190px;float:left;color:#FFF;}
div#quickSearch form {padding:0;margin:0;}
div#quickSearch table {background:#9C0 url(images_fus2/box_bot.gif) bottom left no-repeat;width:100%;height:155px;}
div#quickSearch table td {padding-left:10px; padding-top:3px;}
div#quickSearch p {margin:0;padding:0;color:#FFF;font-size:11px;}
div#quickSearch h2 {margin:0;padding:0 5px;color:#9C0;font-size:22px;background:url(images_fus2/box_top.gif) bottom left no-repeat;height:35px;}
div#quickSearch .search_button{text-align:center;}

div#speedBox {width:510px;float:left;margin-left:290px;}
div#speedBox h1 {color:#9C0;font-size:22px;background:url(images_fus2/speedBox_top.gif) bottom left no-repeat;height:44px;padding:0;margin:0;}
/* div#speedBox h2 {color:#9C0;font-size:16px;background:url(images_fus2/speedBox_top.gif) bottom left no-repeat;height:40px;padding:0;margin:0;} */
div#speedBox p {margin:0;padding:0 20px;font-size:11px;}

div#PromoBox{float:left;margin:-190px 0 0 0;padding:0;z-index:1;}

img#promoCouple {float:left;}
div#promo_case {background:#edffa3 url(images_fus2/promo_case.gif);float:left;width:100%;}
div#promo_text {background:url(images_fus2/speedBox_bot.gif) bottom left no-repeat;padding:8px;float:left;width:100%;height:132px;}
div#promo_text p {float:left;}
div#promo_text img {margin:0;padding:0;float:left;}

div#promo_newsletter {float:left;margin-left:5px;width:215px;background:#edffa3 url(images_fus2/bg-promo_newsletter.gif);}
div#promo_newsletter h3{margin:0;padding:0;color:#9C0;font-size:16px;background:#FFF url(images_fus2/newsletter_top.gif) left bottom no-repeat;height:40px;}
div#promo_newsletter .search_content {background:#edffa3 url(images_fus2/bg-promo_newsletter.gif);float:left;}
div#promo_newsletter form {background:url(images_fus2/newsletter_bot.gif) left bottom no-repeat;float:left;padding-bottom:40px;}
div#promo_newsletter table td {padding:0;margin:0;}
div#promo_register {float:left;margin:0 0 0 10px;width:340px;padding:0;}
div#promo_register a {color:green;font-weight:bold;text-decoration:none;}
div#promo_register a:hover{color:#ff8601;}
div#promo_register img {padding:20px 60px;}

#subscribe_text {margin:0 10px; padding:0;}
#subscribe_text center {margin:0;padding:0;}

#membership_options {margin:10px 20px;}
/*
div#PromoContent{width:300px;margin:0px;padding:0px;float:right;}
div#PromoContent h1{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:lighter;margin:0;padding:0;}
div#PromoContent p,div#PromoText{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:14px;margin:0;padding:0}
div#PromoContent p a {color:#ffb31c;}


div#PromoText {color:#FFFFFF;}
div#PromoText a {color:#ffb31c;}
*/
div#BottomBoxes {float:right;border:1px solid #e5ff7f;background:#faffe5;padding:0;margin:0;position:relative;margin:10px 0;}
div#BottomBoxes h2 {color:#9C0;font-size:16px;}
div#BottomBoxes a {font-size:1em;color: #006600;}
div#BottomBoxes td {vertical-align:top;}
div#BottomBoxes .designbox_content{}

div#testimonial {float:left;width:190px;font-size:12px;color:#FFF;line-height:14px;background:#9C0 url(images_fus2/box_bot.gif) bottom left no-repeat;margin:2px;}
div#testimonial h3 {background:#9C0 url(images_fus2/box_top.gif) left top no-repeat;margin:0;padding:5px 0 0 5px;font-size:16px;}
div#testimonial div#quote {padding:0 5px;}
div#steps {float:left;	margin:0 0 0 10px;padding:0;}
#step_1{
	background:url("images_fus2/step_1.gif") top left no-repeat;
	width:194px;
	height:136px;
	float:left;
	position:relative;
}

#step_2{
	background:url("images_fus2/step_2.gif") top left no-repeat;
	width:177px;
	height:136px;
	float:left;
	position:relative;
}

#step_3{
	background:url("images_fus2/step_3.gif") top left no-repeat;
	width:200px;
	height:136px;
	float:left;
	position:relative;
}

#step_join{
	width:193px;
	height:136px;
	float:left;
	position:relative;
}

.step_text{
	position:absolute;
	font-size:0.75em;
	top:36px;
	left:40px;
	width:120px;
	padding:0;
	margin:0;
	color:#6c6e62;
}


div#PageFooter {width:100%;font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#54544c;text-align:center;margin-top:3px;float:left;}
div#PageFooter a {text-decoration:none;color:#54544c;}
div#PageFooter a:hover{color:#000066;}

div#HeaderBox {background:#99cc00 url(images_fus2/quote_bring.gif) right no-repeat;float:left;width:100%;text-align:right;height:115px;margin-top:1px;}

div.designBox{margin:5px 5px 0 0;padding:0;font-family:Arial, Helvetica, sans-serif;border:1px solid Green;}
div.designBox h3{width:170px;color:#ffff00;margin:0px;padding:15px 10px;font-size:14px;text-align:left;font-weight:bold;text-transform: uppercase;background:#99CC00 url(images_fus2/box_top.gif) top left no-repeat;}
div.designbox_content{width:190px;margin:0px;padding:0px;font-size: 11px;background:#9C0 url(images_fus2/box_bot.gif) bottom left no-repeat;}
div.designbox_content td {font-size: 11px; color: #000000;}

div#custom_menu div.search_box {padding:0;margin:0;width:190px;}
div.search_box h3 {width:228px;margin:0;padding:0;}
div#custom_menu {background:#9C0 url(images_fus2/box_bot.gif) left bottom no-repeat;width:190px;padding-bottom:5px;margin-top:5px;}
div#custom_menu a {color:#FFF;text-decoration:none;}
div#custom_menu a:hover{color:#ccff00;}
div#custom_menu h3 {background:#9C0 url(images_fus2/box_top.gif) left top no-repeat;margin:0;padding:0; color:#fff;width:170px;padding:0 10px;}
div#menu_right_header {font-family:Arial, Helvetica, sans-serif;}
div#menu_right_header a {color:#FFF;text-decoration:none;font-size:12px;text-transform: none;}
div#menu_right_header a:hover {color:#CCFF00;}
div#menu_right_header table {width:100%;}
div#menu_right_header td { margin:10px;font-size:14px;text-transform: uppercase;color:#5e614d;}

/*div#tmpl_fus2_page_layer {background:url(images_fus2/bg-tmpl_fus2_page_layer.gif) bottom left no-repeat;padding-bottom:5px;}
div#tmpl_fus2_page_layer h1, div#tmpl_fus2_page_6 h1 {font-size:1em;margin:0px;font-family:Arial, Helvetica, sans-serif;padding:0;color:#FFF;padding:10px;background:#99CC00 url(images_fus2/h1-main.gif) top left no-repeat;}
div#tmpl_fus2_page_layer table {margin-left:4px;background:#f6ffd1;padding:0px;}
*/
#content_area {background:url(images_fus2/bg-tmpl_fus2_page_layer.gif) bottom left no-repeat;padding-bottom:5px;}
#content_area h1 {font-size:16px;margin:0px;font-family:Arial, Helvetica, sans-serif;padding:9px 10px;color:#FFF;background:#99CC00 url(images_fus2/h1-main.gif) top left no-repeat;}
#content_area table {margin-left:4px;background:#f6ffd1;padding:0px;}

div#ACTION_NOT_ALLOWED p {font-size:11px;}

h1 {font-size:16px;margin:0px;font-family:Arial, Helvetica, sans-serif;color:#ccff00;padding:8px 10px;}

/*div#tmpl_fus2_page_6 {background:url(images_fus2/bg-tmpl_fus2_page_layer.gif) bottom left no-repeat;padding-bottom:5px;}*/
table#control_panel {}
table#control_panel td {vertical-align:top;text-align:left;font-size:11px;width:33%;}
table#control_panel td table {padding:5px;}
table#control_panel td table td {width:auto;}
table#control_panel h3 {background:#edffa3;margin:0;padding:10px;font-size:14px;color:#9c0;}
table#control_panel a {color:Green;}
table#control_panel a:hover {color:Orange;}

#tmpl_fus2_page_9 {text-align:center;padding:0 auto;margin:0 auto;}
#tmpl_fus2_page_9 .search_box, #tmpl_fus2_page_4 .search_box {border:1px solid #e5ff7f;background:#edffa3;margin:5px 2px;width:765px;}
#tmpl_fus2_page_9 .search_box {margin: 10px 100px;}
#tmpl_fus2_page_9 .search_box h3, #tmpl_fus2_page_4 .search_box h3 {color:#99d52b;padding:5px;font-size:16px;margin:0;}
#tmpl_fus2_page_9 table {margin:0;padding:0;}
#tmpl_fus2_page_4 .search_content {background:#f6ffd1;width:100%;}
#tmpl_fus2_page_4 a {top:-20px;padding:3px;position:relative;}


#tmpl_fus2_page_10 {text-align:center;background:#f6ffd1;height:400px;margin:1px auto;}
#tmpl_fus2_page_10 .search_box h3 {color:#99d52b;padding:5px;font-size:16px;margin:0;width:100%;}
#tmpl_fus2_page_10 div {width:100%;}

#tmpl_fus2_page_55 {min-height:400px;background:#f6ffd1;border-top:1px solid #e5ff7f;border-right:1px solid #e5ff7f;border-left:1px solid #e5ff7f;margin-top:2px;float:left;width:795px;}
#tmpl_fus2_page_55 h3 {color:#99d52b;padding:5px;font-size:16px;margin:0;width:100%;}
#tmpl_fus2_page_55 h4 {color:#99d52b;font-size:16px;margin:0;width:770px;}
#tmpl_fus2_page_55 h4 a {text-decoration:none;color:#99d52b;}
#tmpl_fus2_page_55 form {width:780px;float:left;}
#sdatingTable h3 {padding:0;margin:0;}
#sdatingTable h3 a {text-decoration:none;display:block;background:#ccff00;color:#99cc00;padding:5px;}
#sdatingTable h3 a:hover{color:White;}
#eventsTable {width:780px;margin:0 10px;}
#showEventsForm {}
table#calendarEvents {border:1px solid #99d52b;float:left;margin:5px 0 20px 200px;}

table#control_panel td.onthird {background:Pink;}

table#control_panel_table td {width:auto;background:Green;}

table#contactsTable td.control_panel_td_1, table#contactsTable td.control_panel_td_1_first {}
table#contactsTable td.control_panel_td_2, table#contactsTable td.control_panel_td_2_first {width:80%;}

td.control_panel_td_2_first, td.control_panel_td_2 {}

div#page_header h1 {color:#ccff00;font-size:14px;}
div#page_header .small2{font-size:11px;}
table.small, table.small a {font-size:11px;}

div#page_header_text {font-family:Arial, Helvetica, sans-serif; background:#f6ffd1 url(images_fus2/bg_page_header.gif) top left no-repeat;margin-top:2px;border:1px solid #e5ff7f;border-bottom:none;padding-bottom:10px;}
div#page_header_text .text2 {font-size:11px;}
div#page_header_text h2 {margin:0px;color:#99cc00;}

#FusionDatingLogo {position:relative;float:left;display:block;}
img#FusionDatingLogo {border:0;}
#login_section {right:300px;position:relative;float:right;margin:5px;color:#FFF;font-size:11px;}
#login_section, #login_section a, a.logout {color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#login_section table.ctmpl_fus2_header {}
#login_section table.ctmpl_fus2_header a {color:#ffb31c;}
#login_section img {border:0;}

td.join_td_1, td.join_td_2 {text-align:left;}

#login_section table.ctmpl_fus2_page_1 {}
#login_section h3 a {}

table#joinFormTable input {border:1px solid Grey;}
td.join_header,td.join_header_first {font-size:18px;font-weight:normal;background:#edffa3;color:#9C0; margin-top:25px;}
#tmpl_fus2_page_3 td {}
#tmpl_fus2_page_3 td.join_header {}
tr.panel td {padding:2px;}

table#tmpl_fus2_header_menu {width:190px;}
table#tmpl_fus2_header_menu td { vertical-align:top;}
table#tmpl_fus2_header_menu h3 {font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#99CC00;margin:10px 0 3px 0;}

#menu_right_header {background: url(images_fus2/box_top.gif) top no-repeat;}
td.boxLeftGreen {background:#99CC00 url(images_fus2/box_bot.gif) bottom no-repeat;}
table#memberCustom a {}

table.text {font-size:11px;text-align:left;}
table.text td a {color:Green;}
table.text td a:hover {color:Orange;}

td.text2 {text-align:left;}
td.text2 h2, #page_header_text h2 {color:#333;font-size:14px;margin-top:2em;margin-bottom:1em;}
td.text2 h3, #page_header_text h3 {color:#333;font-size:12px;margin:1.8em 0 0 0;}
td.text2 h4 a {font-size:12px;color:Green;margin:0px;padding:0px;}
td.text2 a,td.text2 ul li a {color:Green;}
td.text2 a:visited {color:#336633;}
td.text2 a:hover {color:Orange;}

table.text2 a {color:Green;}
table.text td {font-size:11px;}

.text a {font-family:Arial, Helvetica, sans-serif;  font-size:11px;}
.menu input {}
input.menub{width:100px;}

img.floatright {float:right;margin:15px 0 15px 15px;border:5px solid #FFFFFF;}
td.free {font-size:11px;}

table#zzz td a {color:Green;}
table#zzz td a:hover {color:Orange;}

div#membersBox, div#totalRegisteredBox {padding:0;margin:0;}
div#membersBox table, div#totalRegisteredBox table {padding:0;margin:0;}
div#membersBox td, div#totalRegisteredBox td {width:auto;padding:2px;margin:0;}
div#contactsBox {margin-left:10px;}

div#featuredMembers {float:right;width:780px;margin:20px 10px 10px 0;background:#fdff84;}
div#featuredMembers table {width:140px;}
div#featuredMembers table form, div#featuredMembers .text {float:right;border:1px solid red;display:none;}
div#featuredMembers table th {color:#9C0;background:#faffe5;}
div#featuredMembers h4 {text-align:center;color:#9C0;}
#profiles{
	width:782px;
	margin:0;
	float:right;
	padding:0;
	border:0;
/*	background:url("images_fus2/profiles_top.gif") top center no-repeat #fdff84;*/
}
#profiles td {}
/*#profile_photos table .text2 td {
	border:1px solid green;
	padding:10px;
}*/
.profiletable {
	margin:0;
	padding:0;
	width:100px;
}
.profiletable td {
	background:#ccff00;
	height:25px;
	border-top:1px solid white;
	text-align:center;
	
}
.profiletable a{
	margin:0;
	text-decoration:none;

}
#ACTION_NOT_ALLOWED {padding:15px;text-align:center;}
#featuredMembers .search_prof_row {width:185px;float:left;}
.search_in {color:#fff;font-size:11px;}
.search_prof_row{
	margin:2px;border:1px solid #e5ff7f;
	padding:5px 0;
	width:150px;height:200px;
	float:left;
	text-align:center;
}

.search_prof_row div {width:100%;text-align:center;margin:0 auto;padding: 0a auto; }
.search_prof_row h4 {
	color:#99cc00;margin:0;padding: 5px 0;
}

.search_prof_asl{
	margin:0 3px;
	padding:0;
	text-align:left;
	line-height:12px;float:left;
	
}
.search_prof_asl p {
	margin:0;padding:0;text-align:center;font-size:10px;color:#9fcf0f;font-weight:bold;
}


.search_prof_thumb{
	margin:0;
	text-align:center;
	padding:0 auto;
	width:90%;

}

.search_prof_thumb img{
	padding: 0 auto;
	margin:0 auto;
	clear:both;
}

.search_prof_details{
	padding:0;
	float:left;
}
.search_prof_details h4 {
	font-size:11px;color:#9fcf0f;
	margin:0;padding:0;
}
.search_prof_details p {
	font-size:11px;line-height:12px;color:#585858;
}
.search_prof_contact{
	padding:0;
	text-align:right;
	margin:10px 0 0 0;
}
.membermenu {color:#FFF; }
#galleryview {
	
}
#galleryview h3 {
	color:#99cc00;
	width:100%;
}
#columnleft {
	width:190px;
}
td.profile_td_2, td.profile_td_1 {font-size:11px;}
td.profile_td_1_first, td.profile_td_2_first{font-size:11px;}
td.profile_desc_header {font-size:14px;font-weight:bold;}