body {color: #ffffff; }
body{background-image:url('mebg.jpg');background-repeat:repeat-x;background-position:center;background-color:#1f70a7;font-family:arial;}
form{margin:0;padding:0}
input,select,textarea{border:1px solid #ccc;width:175px;position:relative}

a{color:#0078c9;text-decoration:underline;}
a:hover{text-decoration:none;color:#48aa00;}

#login{width:970px;margin:0px auto;text-align:right;color:#fff;font-size:12px;padding:12px 0 10px 0;}
#login a{color:#fff;}



/** Background Images Couples **/

#bgJoshMonica			{background-image:url(/seo/bg-joshmonica.jpg); width:931px; height:632px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }
#bgGlendaWilliam		{background-image:url(/seo/bg-glendawilliam.jpg); width:931px; height:632px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }
#bgTraciJeremy			{background-image:url(/seo/bg-tracijeremy.jpg); width:931px; height:632px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }
#bgDavidApril			{background-image:url(/seo/bg-davidapril.jpg); width:931px; height:632px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }
#bgDanaArt				{background-image:url(/seo/bg-artdana.jpg); width:931px; height:632px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }
#bgFarrenTravis			{background-image:url(/seo/bg-farrentravis.jpg); width:931px; height:632px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }
#bgTanyaleeJoshua		{background-image:url(/seo/bg-tanyaleejoshua.jpg); width:931px; height:632px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }
#bgLeeAnneMarie			{background-image:url(/seo/bg-leeannemarie.jpg); width:931px; height:632px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }
#bgSusanSang			{background-image:url(/seo/bg-susansang-gallery.jpg); width:931px; height:632px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }
#bgJoshStephChristian  {background-image:url(/seo/bg-joshsteph-christian.jpg); width:931px; height:632px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }



#bgTraci				{background-image:url(http://www.matchebony.com/images/bima.jpg); width:931px; height:600px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 25px; background-color:#1C2A42;}
#bgGlenda				{background-image:url(http://www.matchebony.com/images/bigimges3.jpg); width:931px; height:600px; margin:0px auto; overflow:hidden; border:10px solid #FFFFFF; padding:0px 0 0 39px; }



/** SEO text **/

div#seoText{position:absolute; left:50%; margin-left:-480px; top:620px; height:740px}
#seoText #centerLinks{text-align:center;width:100%;color:#fff;font-size:12px;margin:0 auto;padding-top:5px}
#seoText #centerLinks a{color:#fff}
div.footer{position:absolute;left:50%;margin-left:-475px;top:1242px;width:950px;font-size:11px;color:#432;text-align:center; padding:25px 0 0 0}
DIV.footer ul{list-style:none;margin:0px;padding:0px;}
DIV.footer li{display:inline;padding:0px 3px;}
DIV.footer a{color:#432;}
DIV.ltcol h4,h5{font-size:11px;color:#fff;font-weight:normal;}
DIV.footer #left{width:450px;float:left;text-align:left;}
DIV.footer #right{width:450px;float:right;text-align:right;}

#leftCol		{width:380px; float:left; background-image:url(/images/bg-reg.png); background-repeat:repeat-y; overflow:hidden; padding:0 0 15px 0}
/*\*/ * html #leftCol {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/seo/bg-reg.png', sizingMethod='crop'); background-image: none; } /**/
#leftCol #logo{width:380px;text-align:center;padding:20px 0;}
#leftCol #CTA{width:380px;height:45px;text-align:center;}
#leftCol #regForm{width:350px;padding:0px 15px;font-size:12px;}
#leftCol #regForm input, select{font-size:12px;padding:2px;}

#leftCol #regForm input{width:206px;}
#leftCol #regForm select{width:210px;}
#leftCol #regForm .gender select{width:74px;float:left;margin:0;font-family:arial,sans-serif;}
#leftCol #regForm .gender div{width:62px;float:left;text-align:center;padding-top:4px;}
#leftCol #regForm input.reg_postal-code{width:120px;}
#leftCol #regForm DIV.formLeft{float:left;width:95px;text-align:right;width:110px;padding:4px 10px 0 0;margin-bottom:7px;color:#432;}
#leftCol #regForm DIV.formLeft{float:left;text-align:right;width:95px;margin-bottom:7px;color:#7A7A79;padding:4px 10px 0 0}
#leftCol #regForm DIV.formRight{float:left;width:225px;margin-bottom:7px;color:#333}
#leftCol #regForm DIV.formRight label{font-size:9px}

#leftCol #regForm #seals{text-align:center;}
#leftCol #regForm #seals ul{list-style:none;margin:0px;padding:0px;}
#leftCol #regForm #seals li{display:inline;}

#bottom		{width:380px; height:26px; float:left; background-image:url(/seo/bg-regbottom.png); background-repeat:repeat-y; overflow:hidden; }
/*\*/ * html #bottom {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/seo/bg-regbottom.png', sizingMethod='crop'); background-image: none; } /**/

#rightCol{width:550px;float:right;text-align:right;position:relative}
#rightCol #snipe{width:163px;height:141px;position:absolute;top:0;right:0;}
#rightCol #FCW{width:163px;height:141px;background-image:url(/seo/snipe-fcw.png);}
#rightCol #bullets{height:200px;width:472px;position:absolute;top:460px;left:20px;}
* html #rightCol #snipe #FCW{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/seo/snipe-fcw.png', sizingMethod='crop');background-image:none;}
#rightCol #bullets #bulletsBAU{width:472px;background-image:url(http://www.matchebony.com/images/eh-bullets-bau.png);padding:137px 0 0;overflow:hidden;background-repeat:no-repeat;height: 0px !important; /* for most browsers */height /**/:137px /* for IE5.5's bad box model */}
* html #rightCol #bullets #bulletsBAU{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.matchebony.com/images/eh-bullets-bau.png', sizingMethod='crop');background-image:none;}
#rightCol #bullets ul{list-style:none;margin:0px;padding:0px;font-size:12px;float:left;}
#rightCol #bullets li{display:inline;margin:0px;padding:0px 2px;color:#FFFFFF;}
#rightCol #bullets li a{color:#bde0ff;}

#rightCol #bullets #bulletsBAUwm{width:472px;background-image:url(http://www.matchebony.com/images/blackwomen.png);padding:137px 0 0;overflow:hidden;background-repeat:no-repeat;height: 0px !important; /* for most browsers */height /**/:137px /* for IE5.5's bad box model */}
* html #rightCol #bullets #bulletsBAUwm{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.matchebony.com/images/blackwomen.png', sizingMethod='crop');background-image:none;}

#seoText{width:980px;margin:0px auto;background-color:#;font-size:12px;padding-top:35px; padding-bottom:5px;overflow:hidden}
#seoText h1{clear:both;font-size:18px;color:#fff;margin:0;padding:0;}
#seoText h2{clear:both;font-size:14px;color:#fff;margin:0;padding:0;}
#seoText ul{list-style:none; margin:0px; padding:0px}
#seoText li{display:inline}
#seoText br{clear:both;margin:0;padding:0;}

#seoText img.imgLeft{margin-right:20px}
#seoText h1 a{text-decoration:none;}
#seoText h2 a{text-decoration:none;}
#seoText h3 a{text-decoration:none;}
#seoText h4 a{text-decoration:none;}
#seoText h5 a{text-decoration:none;}

.ltcol{float:left;width:550px;margin:0;padding-right:30px;border-right:solid 1px #C1BFBB;}
.ltcol div.twocol{float:left;width:260px;padding-top:30px;}
.padrt25{padding-right:19px;margin-top:-10px;}
.rtcol{float:left;width:350px;margin:0;padding-left:40px;border:0;}
.rtcol a{color:#ffffff}
.steps{height:150px;width:525px;margin:30px 0;padding:0;background:transparent url("/images/steps.png") no-repeat;}
.steps div{float:left;width:163px;margin:120px 0 0 0;padding:0 0 0 0;color:#666;font:normal 11px arial;text-align:center;}
.steps div.one{width:172px;margin:120px 0px 0 0px;}
.steps div.four{width:137px;margin:120px 0px 0 20px;}


/** Black Dating **/
.landingBlack{margin:0;padding:0;border:0;background:transparent url("/images/landing-black.jpg") no-repeat;}
.landingBlack.review{height:144px;width:329px;margin:0 0 15px 0;background-position:0 -474px;}
.landingBlack.local{height:144px;width:329px;margin:25px 0 15px 0;background-position:0 -320px;}
.landingBlack.success{height:87px;width:329px;margin:25px 0 15px 0;background-position:0 -628px;}
.landingBlack.dating{height:150px;width:247px;margin:10px 0 15px 0;background-position:0 0;}
.landingBlack.diverse{height:150px;width:247px;margin:10px 0 15px 0;background-position:0 -160px;}



/*
DIV.footer{width:950px;margin:0px auto;font-size:11px;color:#432;text-align:center; padding:25px 0 0 0}
DIV.footer ul{list-style:none;margin:0px;padding:0px;}
DIV.footer li{display:inline;padding:0px 3px;}
DIV.footer a{color:#432;}
DIV.footer h4,h5{font-size:11px;color:#fff;font-weight:normal;}
DIV.footer #left{width:450px;float:left;text-align:left;}
DIV.footer #right{width:450px;float:right;text-align:right;}
*/


/* REFORMATTED GLOBAL FOOTER */
DIV.footer DIV.footerEH 			{width:515px; float:left; text-align: left;}
DIV.footer DIV.footerEH	ul		{list-style:none; margin:0px; padding:0px; font-size:11px; color:#432}
DIV.footer DIV.footerEH	li		{padding-bottom:5px; display: block;}
DIV.footer DIV.footerEH a		{color:#432}

DIV.footer DIV.footerEH2 		{width:780px; float:left; text-align: left;}
DIV.footer DIV.footerEH2	ul		{list-style:none; margin:0px; padding:0px; font-size:11px; color:#432}
DIV.footer DIV.footerEH2	li		{padding-bottom:5px; }
DIV.footer DIV.footerEH2 a		{color:#432}

DIV.footer DIV.footerEH3 		{width:155px; float:left; text-align: left;}
DIV.footer DIV.footerEH3	ul		{list-style:none; margin:0px; padding:0px; font-size:11px; color:#fff}
DIV.footer DIV.footerEH3	li		{padding-bottom:5px; display: block;}
DIV.footer DIV.footerEH3 a		{color:#FFFFFF}

DIV.footer #rightPatent		{float:right; width:450px; text-align:right; font-size:10px; color:#fff}
DIV.ltcol #leftCopy		{float:left; width:500px; font-size:10px; color:#fff; text-align: left;}
DIV.ltcol #leftCopy a		{color:#fff}



a.signup, a.signup:link {
	background:url("/images/btn-signupnow.jpg") no-repeat scroll 0 0px transparent;
	display:block;
	margin:0 auto;
	overflow:hidden;
	text-indent:-9999px;
	height:74px;
	width:286px;margin-bottom:4px
}

a.signup:hover {
	background-position: 0 -74px;
}


