﻿body {
	background:#2a2a2a;
	padding:0;
	margin:0;
	text-align:center;
	font-family:"Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
}
a:hover {
	text-decoration:none;
}
.header-wrapper {
	background:url('../im/headerbg.png') repeat-x top center;
}
img {
	border:none 0;
}
.header {
	margin:0 auto;
	width:1000px;
}

.all {
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
}

.t {
	position:relative;
	left:0;
}
.header td {
	
}
.header td p {
	position:absolute;
	width:100%;
	top:0;
	left:0;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	line-height:110%;
	margin:0 10px;
	-left:-150px;
}

.header td p span {
	color:#ffff08;
}

.header td h4 {
	font-size:10px;
	margin:0;
	color:#f88888;
	position:absolute;
	top:3px;
	left:3px;
	text-align:left;
	line-height:110%;
	-left:-150px;
}
.i11 {
	font-size:11px;
	margin:2px 10px !important;
}
.h {
	position:relative;
	display:block;
}
.htext  {
	font-weight:bold;
	font-size:14px;
	font-style:italic;
	color:#fff654;
	line-height:120%;
	text-align:left;
	z-index:100;
	top:8px;
	left:0;
	position:absolute;
}

.htext2  {
	font-weight:bold;
	font-size:14px;
	font-style:italic;
	color:#fff654;
	line-height:120%;
	text-align:left;
	z-index:100;
	top:0px;
	left:0;
	position:absolute;
	-width:300px;
	-left:-140px
}


.line {
	background:url('../im/line.png') repeat-x;
	height:43px;
}
/* block */

.block-wrapper {
	background:url('../im/bbg.png');
}

.buttonsbg {
	background:url('../im/menubg.png');
	
}

.buttonsbg .center {
	height:90px;
	clear:both;
	width:1000px;
	margin:0 auto;
	position:relative;
}

.join {
	position:absolute;
	left:25px;
	bottom:11px;
	background:url('../im/join.png');
	width:242px;
	height:68px;
	display:block;
	text-decoration:none;
}

.members {
	position:absolute;
	right:25px;
	bottom:11px;
	background:url('../im/members.png');
	width:242px;
	height:68px;
	display:block;
	text-decoration:none;
}

.offer {
	position:absolute;
	left:335px;
	bottom:7px;
	background:url('../im/offer.png');
	width:332px;
	height:77px;
	display:block;
	text-decoration:none;
}

.b .frame {
	width:330px;
	height:396px;
	position:absolute;
	background:url('../im/frame.png');
	display:block;
	*margin:-1px 0 0 -1px;
	margin:0;
	left:0;
}

.b {
	float:left;
	position:relative;
	width:330px;
	height:397px;
	margin:25px 12px;
	-margin:25px 10px;
}

.b img {
	display:block;
	width:318px;
	margin:6px 0 0 6px;
	height:384px;
	-margin:6px 0 0 3px;
	float:left;
}

.b2 {
	float:left;
	width:266px;
	position:relative;
	margin:15px 12px;
	-margin:15px 10px;
}

.b2 p {
	color:#fff;
	font-size:24px;
	font-style:italic;
	line-height:120%;
	margin:0;
}
.b2 .pict {
	width:266px;
	height:199px;
	padding:1px 0 0 0;
	margin:10px 0 0 0;
	position:relative;
}
.b2 .pict .frame {
	width:266px;
	height:199px;
	position:absolute;
	background:url('../im/frame2.png');
	display:block;
	*margin:-1px 0 0 -1px;
	left:0;
	bottom:0;
	
}

.b2 img {
	display:block;
	width:254px;
	margin:6px 0 0 6px;
	height:187px;
	*margin:6px 0 0 5px;
	-margin:6px 0 0 2px;
	float:left;
}

.block {
	background:url('../im/bbg.png') center top;
}

.block .inner {
	background:url('../im/fire1.png') center top no-repeat;
}

.odd .inner {
	background:url('../im/fire2.png') center top no-repeat;
}

.clear {
	clear:left;
}

.block .inner {
	width:1000px;
	margin:0 auto;
}

/* footer */
.footer-line {
	background:url('../im/footer.png') repeat-x #0b0b0b;
	height:2px;
	-display:none;
}

.innerpage .footer-line {
	background:url('../im/footerinner.png') repeat-x #d99775;
	height:2px;
	-display:none;
}

.footer {
	margin:25px auto;
	width:1000px;
	font-size:14px;
	color:#777777;
}

.footer a {
	color:#e1a513;
}

/* joins */
.joins {
	background:url('../im/joinbg.png');
	height:396px;
	width:314px;
	position:absolute;
	right:28px;
	top:73px;
}

.join1 {
	display:block;
	width:295px;
	height:65px;
	text-decoration:none;
	top:37px;
	position:absolute;
}

.join2 {
	display:block;
	width:295px;
	height:65px;
	text-decoration:none;
	top:110px;
	right:5px;
	position:absolute;
}

.join3 {
	display:block;
	width:295px;
	height:65px;
	text-decoration:none;
	top:245px;
	position:absolute;
}

.join4 {
	display:block;
	width:295px;
	height:65px;
	text-decoration:none;
	top:320px;
	right:5px;
	position:absolute;
}