html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{	image-rendering: optimizeQuality;	-ms-interpolation-mode: bicubic;	margin: 0;	padding: 0;	border: 0;	background: none;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;}table{	border-collapse: separate;	border-spacing: 0;}caption,th,td{	text-align: left;	font-weight: normal;}table,td,th{	vertical-align: middle;}blockquote:before, blockquote:after, q:before, q:after{	content: "";}blockquote,q{	quotes: "" "";}a img{	border: none;}img{	image-rendering: optimizeQuality;	-ms-interpolation-mode: bicubic;}pre,code,kbd,samp,var,output{	white-space: pre;}mark{	background: #ffffd9;}nav,section,article,header,aside,footer,figure,dialog{	display: block;}time,progress,mark,output{	display: inline;}input[type=submit]::-moz-focus-inner, button::-moz-focus-inner{	border: 0;}a{	outline: none;	-moz-outline: none;	text-decoration: none;}p{	margin-bottom: 15px;}body{	background: url(/images/bg.adultaccounts.com.tile.jpg) 0 35px repeat-x;	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size: 15px;	letter-spacing: .05em;	line-height: 1.3em;	behavior: url(/css/csshover3.htc);}body *{	position: relative;}.inner-960{	width: 940px;	margin: 0 auto;}.lrg{	font-size: 120%;	line-height: 1.3em;}.logo{	background: url(/images/matrix.adultaccounts.png) no-repeat -264px 0px;	height: 27px;	width: 126px;	display: block;	text-indent: -9999px;	overflow: hidden;	display: -moz-inline-box;	display: inline-block;	vertical-align: top;	zoom: 1;	padding-bottom: 2px;	vertical-align: text-bottom;}* html .logo{	display: inline;}*:first-child+html .logo{	display: inline;}.ie6 .logo,.ie7 .logo{	margin: 0;	padding: 0;	border: 0;	background: none;	font-weight: inherit;	font-style: inherit;	font-size: 100%;	font-family: inherit;	vertical-align: baseline;	width: auto;	height: auto;	display: inline;	text-indent: 0;	background-image: none;}.ie6 .logo em,.ie7 .logo em{	font-weight: bold;	font-style: normal;}button{	cursor: pointer;}.ie button{	cursor: hand;}.btn{	display: block;	cursor: pointer;	outline: none;	-moz-outline: none;}.ie .btn{	cursor: hand;}.btn.btnContinue{	width: 207px;	height: 48px;	overflow: hidden;}.btn.btnContinue button{	border: none;	background: url(/images/matrix.adultaccounts.png) no-repeat -207px -132px;	height: 48px;	width: 207px;	display: block;	text-indent: -9999px;	overflow: hidden;}.btn.btnContinue button:hover{	background-position: -207px -180px;}.ie6 .btn.btnContinue button span{	display: block;	position: absolute;	top: -132px;	left: -207px;	height: 500px;	width: 500px;	text-indent: -50000px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/matrix.adultaccounts.png', sizingMethod='image');}.ie6 .btn.btnContinue button{	background-image: none;	overflow: hidden;	text-indent: 0;	cursor: hand;}.ie6 .btn.btnContinue button:hover span{	left: -207px;	top: -180px;}.btn.btnInquire{	width: 207px;	height: 48px;	overflow: hidden;}.btn.btnInquire button{	border: none;	background: url(/images/matrix.adultaccounts.png) no-repeat 0px -228px;	height: 48px;	width: 207px;	display: block;	text-indent: -9999px;	overflow: hidden;}.btn.btnInquire button:hover{	background-position: 0 -276px;}.ie6 .btn.btnInquire button span{	display: block;	position: absolute;	top: -228px;	left: 0px;	height: 500px;	width: 500px;	text-indent: -50000px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/matrix.adultaccounts.png', sizingMethod='image');}.ie6 .btn.btnInquire button{	background-image: none;	overflow: hidden;	text-indent: 0;	cursor: hand;}.ie6 .btn.btnInquire button:hover span{	left: 0px;	top: -276px;}.btn.btnFind{	margin: 0 auto;	margin-top: 40px;	background: url(/images/matrix.adultaccounts.png) no-repeat 0px -132px;	height: 48px;	width: 207px;	display: block;	text-indent: -9999px;	overflow: hidden;}.btn.btnFind:hover{	background-position: 0 -180px;}.ie6 .btn.btnFind span{	display: block;	position: absolute;	top: -132px;	left: 0px;	height: 500px;	width: 500px;	text-indent: -50000px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/matrix.adultaccounts.png', sizingMethod='image');}.ie6 .btn.btnFind{	background-image: none;	overflow: hidden;	text-indent: 0;	cursor: hand;}.ie6 .btn.btnFind:hover span{	left: 0px;	top: -180px;}.panel{	background: #fff;	-webkit-border-radius: 10px;	-moz-border-radius: 10px;	border-radius: 10px;	-moz-box-shadow: 0 4px 0 rgba(0, 0, 0, 0.3);	-webkit-box-shadow: 0 4px 0 rgba(0, 0, 0, 0.3);	box-shadow: 0 4px 0 rgba(0, 0, 0, 0.3);}.ie .panel{	border: 1px solid #bb2f72;}.panel.fw{	width: 860px;	max-width: 860px;}#nav-primary{	z-index: 2;	height: 35px;	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaLTStd-Light", "Helvetica LT Std Light", "Helvetica Neue", Helvetica, Arial, sans-serif;	font-weight: 300;	color: #fff;	text-shadow: rgba(0, 0, 0, 0.5) 0 2px 0;}.gecko #nav-primary,.webkit #nav-primary,.ie #nav-primary{	position: fixed;	-moz-box-shadow: 0 4px 0 rgba(0, 0, 0, 0.3);	-webkit-box-shadow: 0 4px 0 rgba(0, 0, 0, 0.3);	box-shadow: 0 4px 0 rgba(0, 0, 0, 0.3);	top: 0;	left: 0;	background: #4f1229;	width: 100%;}.ie6 #nav-primary{	position: absolute;	top: 0;	left: 0;}.webkit #nav-primary{	letter-spacing: .07em;}#nav-primary .inner-960 dl dt,#nav-primary .inner-960 dl dd,#nav-primary .inner-960 dl li{	display: -moz-inline-box;	display: inline-block;	vertical-align: top;	zoom: 1;}* html #nav-primary .inner-960 dl dt,* html #nav-primary .inner-960 dl dd,* html #nav-primary .inner-960 dl li{	display: inline;}*:first-child+html #nav-primary .inner-960 dl dt, *:first-child+html #nav-primary .inner-960 dl dd, *:first-child+html #nav-primary .inner-960 dl li{	display: inline;}#nav-primary .inner-960 dl dt,#nav-primary .inner-960 dl dd{	padding-top: 9px;}#nav-primary .inner-960 dl dt{	text-transform: uppercase;	margin-right: 70px;}#nav-primary .inner-960 dl li{	margin-right: 18px;}#nav-primary .inner-960 dl a{	display: block;	color: #fff;}#nav-primary .inner-960 dl a span{	display: -moz-inline-box;	display: inline-block;	vertical-align: top;	zoom: 1;	width: 4px;	height: 8px;	background: url(/images/matrix.adultaccounts.png) -390px 0 no-repeat;	margin: 5px 7px 0 0;}* html #nav-primary .inner-960 dl a span{	display: inline;}*:first-child+html #nav-primary .inner-960 dl a span{	display: inline;}.ie6 #nav-primary .inner-960 dl a span em{	display: block;	position: absolute;	top: 0px;	left: -390px;	height: 500px;	width: 500px;	text-indent: -50000px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/matrix.adultaccounts.png', sizingMethod='image');}.ie6 #nav-primary .inner-960 dl a span{	background-image: none;	overflow: hidden;	text-indent: auto;}.nav-primary-hover{	color: #ffbef0;}.nav-primary-std{	color: #fff;}.thirdPartyBilling{	background: url(/images/third.party.png) no-repeat 0 0;	height: 187px;	width: 254px;	display: block;	text-indent: -9999px;	overflow: hidden;}.webmaster{	background: url(/images/webmaster.png) no-repeat 0 0;	height: 187px;	width: 254px;	display: block;	text-indent: -9999px;	overflow: hidden;	margin-top: 10px;}#top{	height: 491px;	background: url(/images/bg.adultaccounts.com.jpg) 50% 0 no-repeat;}.gecko #top,.webkit #top,.ie #top{	border-top: 35px solid transparent;}.ie6 #top{	border-top: 35px solid #4f1229;}#header h1{	margin-top: 30px;	padding: 10px 30px 10px 0;	width: 264px;}#header h1 span{	position: absolute;	top: -12px;	right: 0;	display: block;	width: 2px;	height: 127px;	background: url(/images/matrix.adultaccounts.png) 100% 0 no-repeat;}#header h1 a{	background: url(/images/matrix.adultaccounts.png) no-repeat 0px 0px;	height: 83px;	width: 264px;	display: block;	text-indent: -9999px;	overflow: hidden;}.ie6 #header h1 a em{	cursor: hand;	display: block;	position: absolute;	top: 0px;	left: 0px;	height: 500px;	width: 500px;	text-indent: -50000px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/matrix.adultaccounts.png', sizingMethod='image');}.ie6 #header h1 a{	background-image: none;	overflow: hidden;	text-indent: auto;}#header h2{	position: absolute;	top: 30px;	left: 330px;	font-size: 160%;	font-family: "HelveticaNeue-Light", "Helvetica Neue Light", "HelveticaLTStd-Light", "Helvetica LT Std Light", "Helvetica Neue", Helvetica, Arial, sans-serif;	font-weight: 300;	line-height: 1.1em;	color: #fff;	text-transform: uppercase;}#header h2 span{	display: block;	font-size: 140%;}#middle{	background: #fbc7de url(/images/bg.middle.tile.png) repeat-x;	padding-top: 20px;}#middle .inner{	overflow: auto;	background: url(/images/bg.middle.btm.tile.png) 0 100% repeat-x;	padding-bottom: 20px;	color: #4d4d4d;}#sundry #middle{	margin-top: -90px;}#sundry #middle .inner{	overflow: visible;}#sundry #middle .panel{	padding: 40px;	margin-top: -268px;	min-height: 400px;}#sundry #middle .panel section{	padding-right: 300px;}#sundry #middle .panel ul,#sundry #middle .panel ol{	margin: 20px 0 20px 30px;}#sundry #middle .panel h2{	font-size: 130%;	margin-bottom: 20px;}#sundry #middle .panel h3{	margin-bottom: 10px;}#bottom{	text-align: center;	padding-top: 30px;}#bottom h3{	font-size: 130%;	color: #bb2f72;}#bottom #countries{	zoom: 1;	display: block;	display: -moz-inline-box;	display: inline-block;	vertical-align: top;	zoom: 1;	margin: 20px 0 40px 0;}#bottom #countries li{	list-style-type: none;	margin-left: 0;}#bottom #countries:after{	content: '\0020';	display: block;	height: 0;	clear: both;	visibility: hidden;	font-size: 0;}* html #bottom #countries{	display: inline;}*:first-child+html #bottom #countries{	display: inline;}#bottom #countries li{	float: left;	display: inline;	margin-right: 10px;	color: #4d4d4d;}#bottom #countries li:last-child{	margin: 0;}#bottom #countries li span{	float: left;	display: inline;	background: url(/images/matrix.adultaccounts.png) no-repeat -264px -32px;	height: 22px;	width: 23px;	display: block;	text-indent: -9999px;	overflow: hidden;	margin-right: 5px;}.ie6 #bottom #countries li span em{	display: block;	position: absolute;	top: -32px;	left: -264px;	height: 500px;	width: 500px;	text-indent: -50000px;	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/matrix.adultaccounts.png', sizingMethod='image');}.ie6 #bottom #countries li span{	background-image: none;	overflow: hidden;	text-indent: auto;}#bottom #countries li span.flag-canada{	background-position: -287px -32px;}.ie6 #bottom #countries li span.flag-canada em{	left: -287px;}#bottom #countries li span.flag-france{	background-position: -310px -32px;}.ie6 #bottom #countries li span.flag-france em{	left: -310px;}#bottom #countries li span.flag-italy{	background-position: -333px -32px;}.ie6 #bottom #countries li span.flag-italy em{	left: -333px;}#bottom #countries li span.flag-germany{	background-position: -356px -32px;}.ie6 #bottom #countries li span.flag-germany em{	left: -356px;}#bottom #countries li span.flag-australia{	background-position: -379px -32px;}.ie6 #bottom #countries li span.flag-australia em{	left: -379px;}#bottom #countries li span.flag-spain{	background-position: -402px -32px;}.ie6 #bottom #countries li span.flag-spain em{	left: -402px;}#bottom #countries li span.flag-cyprus{	background-position: -425px -32px;}.ie6 #bottom #countries li span.flag-cyprus em{	left: -425px;}#bottom #countries li span.flag-ireland{	background-position: -448px -32px;}.ie6 #bottom #countries li span.flag-ireland em{	left: -448px;}#bottom p{	font-size: 120%;	color: #bb2f72;	text-transform: uppercase;}#footer{	font-size: 80%;	padding: 20px 0 20px 0;	margin-top: 20px;	border-top: 1px solid #f6b7d8;}#footer ul{	overflow: auto;}#footer ul li{	float: left;	display: inline;	margin-right: 15px;}#footer ul li.copyright{	float: right;	display: inline;	margin: 0;	color: rgba(187, 47, 114, 0.5);}.ie #footer ul li.copyright{	color: #ccc;}#footer ul li a{	color: #bb2f72;}#footer ul li a:hover{	text-decoration: underline;}
