body{background-image:url(http://static.eharmony.com.au/assets/images/bg-details.gif);background-repeat:repeat-y;background-position:center;background-color:#114282;font-family:arial;}
form{padding:0px;margin:0px;}
input, select, textarea{border:1px solid #86aee3;}
.botline{height:10px;width:990px;margin:0 auto;background-image:url(http://static.eharmony.com.au/assets/images/bg-details.gif);background-repeat:repeat;background-position: -850px 0;font-size:2px;}

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

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

#bgJennifer{background-image:url(http://static.eharmony.com.au/assets/au/images/bg-jennifer.jpg);width:919px;height:632px;margin:0px auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 0 0 51px;}
#bgJoshMonica{background-image:url(http://static.eharmony.com.au/assets/au/images/bg-joshmonica.jpg);width:918px;height:632px;margin:0px auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 0 0 52px;}
#uk_single{position:relative;background-image:url(http://static.eharmony.com.au/assets/au/images/bg-single_uk.jpg);width:919px;height:632px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2;}
#uk_cpl{position:relative;background-image:url(http://static.eharmony.com.au/assets/au/images/bg_cpl_uk.jpg);width:919px;height:632px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2;}
#au_single{position:relative;background-image:url(http://static.eharmony.com.au/assets/au/images/bg-single_au.jpg);width:919px;height:632px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2;}
#au_cpl{position:relative;background-image:url(http://static.eharmony.com.au/assets/au/images/bg_cpl_au.jpg);width:919px;height:632px;margin:0 auto;overflow:hidden;border:10px solid #FFFFFF;padding:0px 6px 0 45px;z-index:2;}



#leftCol{width:356px;float:left;}
#leftCol br{clear:both;margin:0;padding:0;font-size:2px;}
#leftCol #logo{width:356px;text-align:center;padding:20px 0;}
#leftCol #CTA{width:356px;height:45px;text-align:center;}
#leftCol #regForm{width:336px;padding:0px 10px;font-size:12px;}
#leftCol #regForm input, select{font-size:12px;padding:1px;}
#leftCol #regForm input{width:180px;}
#leftCol #regForm input.chkbox{width:15px;border:none;margin:0;}
#leftCol #regForm select{width:186px;margin:1px 0;}
#leftCol #regForm input.reg_postal-code{width:90px;}
#leftCol #regForm DIV.formLeft{float:left;text-align:right;width:100px;padding:4px 0 0 0;margin:0 8px 10px 0;color:#114181;}
#leftCol #regForm DIV.formRight{float:left;width:200px;margin-bottom:10px;color:#114181;}
#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;}

.genderswap #leftCol #regForm input{width:206px;}
.genderswap #leftCol #regForm select{width:210px;}
.genderswap #leftCol #regForm DIV.formLeft{width:95px;}
.genderswap #leftCol #regForm DIV.formRight{float:left;width:225px;margin-bottom:10px;}
.genderswap #leftCol #regForm .gender select{width:74px;float:left;margin:0;font-family:arial,sans-serif;}
.genderswap #leftCol #regForm .gender div{width:62px;float:left;text-align:center;padding-top:4px;}

#seobot{width:910px;margin:0px auto;font-size:12px;padding:20px 40px;}
#seobot #seals{float:left;text-align:left;width:49%;}
#seobot #seals.cntr{float:none;text-align:center;width:100%}
#seobot #seals{float:left;text-align:left;width:49%;}
#seobot #seals ul{list-style:none;margin:0px;padding:0px;}
#seobot #seals li{display:inline;}
.science{width:49%;float:right;color:#fff;padding:20px 0;text-align:right;font-size:14px;}

#rightCol{width:540px;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(http://static.eharmony.com.au/assets/corp/details/snipe-fcw.png);}
#rightCol #bullets{height:200px;width:472px;position:absolute;top:400px;left:20px;}
* html #rightCol #snipe #FCW{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.eharmony.com.au/assets/corp/details/snipe-fcw.png', sizingMethod='crop');background-image:none;}
#rightCol #bullets #bulletsBAU{width:472px;background-image:url(http://static.eharmony.com.au/assets/corp/details/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://static.eharmony.com.au/assets/corp/details/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 ul.lrnlist{margin:180px 0 0 10px;}
#rightCol #bullets li{display:inline;margin:0px;padding:0px 2px;color:#FFFFFF;}
#rightCol #bullets li a{color:#bde0ff;}
.toplist{display: block;width: 0;height: 0;overflow: hidden;}

#seoText{width:910px;margin:0px auto;background-color:#FFFFFF;font-size:12px;padding:20px 40px 40px 40px; overflow:hidden}
#seoText h1{clear:both;font-size:18px;color:#003479;margin:0;padding:0;}
#seoText h2{clear:both;font-size:14px;color:#003479;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;font-size:2px;}

#seoText img.imgLeft{margin-right:25px}
#seoText a{text-decoration:none;}
.ltcol{float:left;width:525px;margin:0;padding-right:25px;border-right:solid 1px #cde6f1;}
.ltcol div.twocol{float:left;width:247px;}
.padrt25{padding-right:25px;}
.rtcol{float:left;width:329px;margin:0;padding-left:25px;border:0;}
.steps{height:150px;width:525px;margin:30px 0;padding:0;border:0;background:transparent url("http://static.eharmony.com.au/assets/au/images/steps.png") no-repeat;}
.steps div{float:left;width:133px;margin:80px 0 0 0;padding:0 0 0 0;color:#666;font:normal 11px arial;text-align:center;}
.steps div.one{width:142px;}
.steps div.four{width:117px;}
.steps span{display:block;height:0;width:0;overflow:hidden;}
.steps.logo_us{height:61px;width:244px;margin:26px 0 0 0;background-position:0 -230px;}
.steps.logo_uk{height:61px;width:244px;margin:26px 0 0 55px;background-position:0 -160px;}
.steps.logo_au{height:61px;width:244px;margin:26px 0 0 55px;background-position:-282px -160px;}
.steps.free_rev{height:51px;width:348px;margin:26px 0 15px 0;background-position:0 -313px;}
.steps.meet{height:51px;width:348px;margin:26px 0 15px 0;background-position:0 -368px;}
.steps.easy{float:left;height:67px;width:252px;margin:40px 50px 0 30px;background-position:0 -427px;}
.steps.special{float:left;height:21px;width:377px;background-position:0 -503px;}
.steps.go{height:36px;width:183px;margin:15px 0 0 0;background-position:-369px -313px;cursor:pointer;}
.steps.find{height:36px;width:183px;margin:0;background-position:-369px -368px;cursor:pointer;}
.steps.uk_story{width:256px;margin:0 180px 0 0;background-position:0 -533px;}
.steps.au_story{width:256px;margin:0 180px 0 0;background-position:0 -709px;}
.landing{margin:0;padding:0;border:0;background:transparent url("http://static.eharmony.com.au/assets/au/images/landing.jpg") no-repeat;}
.landing.review{height:144px;width:329px;margin:0 0 15px 0;background-position:0 -474px;}
.landing.local{height:144px;width:329px;margin:25px 0 15px 0;background-position:0 -320px;}
.landing.success{height:87px;width:329px;margin:25px 0 15px 0;background-position:0 -628px;}
.landing.dating{height:150px;width:247px;margin:10px 0 15px 0;background-position:0 0;}
.landing.diverse{height:150px;width:247px;margin:10px 0 15px 0;background-position:0 -160px;}
.successdiv{float:right;position:relative;width:380px;margin:0 40px 0 0;}
.successdiv.lt{float:left;padding-top:30px;margin:0 40px 0 20px;}
.test{position:absolute;left:200px;top:20px;width:200px;color:#666;}
.sig{float:right;font-style:italic;}
.blu{color:#0078c9;}
.txt10{font-size:10px;}
.txt10blu{font-size:10px;color:#114181;}
.auseal{width:990px;margin:20px auto;text-align:center;}

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

