body{text-align:center;background:#D0D7D9;margin:0}
#head{
	width:300px;
	height:120px;
	margin-left:auto;
	margin-right:auto
}
#main{
	overflow-x: hidden;
	width:300px;
	height:910px;
	margin-left:auto;
	margin-right:auto;
	background:#ffffff;
	background-image: url(https://www.theadultcafe.com/m/x/images/m.gif);
	background-repeat: repeat-y;
	position: relative;
}

#main-long{
	overflow-x: hidden;
	width:300px;
	height:1100px;
	margin-left:auto;
	margin-right:auto;
	background:#ffffff;
	background-image: url(https://www.theadultcafe.com/m/x/images/m.gif);
	background-repeat: repeat-y;
	position: relative;
}
#logo{
	width:300px;
	height:120px;
	background-color: #000;
	background-image: url(https://m.theadultcafe.com/x/images/mobile-header.png);
	background-repeat: no-repeat;
}
#pad{
	padding:0 0 0 30px
}
img{
	border:none;
	text-align: left;
}
h1,h2,.m,.me,.num,.prc,.lgl,.sel,.mr,.lg{
	font-family:Verdana, Arial;
	text-align:left;
	color:#000;
	font-weight:400;
	font-size:small;
	margin:0;
	padding:0 0 1px;
	line-height: normal;
}
h1{font-size:medium;font-weight:500;padding:0 0 0px}
.sel,.me{padding:0 0 5px}
.sel{font-size:x-small;vertical-align:bottom}
.num{font-size:x-large;font-weight:700}
.lgl,.prc{font-size:x-small}
.fl{float:left}
.red,.mr{color:#FF6600}
.mr{text-align:center}
.lb{width:45px;float:left}
.tb{width:195px;text-align:left;float:left}
.inpRow{
	width:240px;
	height:1.9em;
}
.button{background:#ffebcb;border:none}
.menu ul{list-style-type:none;margin:0;padding:0}
.menu li{float:left;position:relative;z-index:100}
.menu a{display:block;font-size:12px;width:75px;height:24px;background:url(../../Copy%20of%20mobile/images/nav.gif) no-repeat -8px 0;text-decoration:none;text-align:center;font-family:Arial;font-weight:700;color:#EEE;padding:8px 0 0}
.menu a.selected{background-position:-8px -32px;color:#3E3E3E}
#lh,#rh{background:url(../../Copy%20of%20mobile/images/nav.gif) no-repeat 0 0;float:left;width:8px;height:32px}
#rh{background:url(../../Copy%20of%20mobile/images/nav.gif) no-repeat -83px 0;width:7px}
.lg{color:#ffffff;border:1px solid #ffffff;text-decoration:none;text-align:left;background:#000000;padding:3px}
.pete {height: 5px;}
.m2 {font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000;}
	
.footer-i {
	width:280px;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 6px;
	top: 281px;
}
#bod {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #333;
	padding: 1px;
	position: absolute;
	left: 9px;
	top: 464px;
	width: 280px;
}
#footer-end {
	background-color: #F90;
	position: absolute;
	height: 20px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 1px;
	top: 821px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	z-index: 9999;
}

#footer-end-long {
	background-color: #F90;
	position: absolute;
	height: 20px;
	width: 300px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	left: 1px;
	top: 1046px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	z-index: 9999;
}
