@CHARSET "ISO-8859-1";

body {
	padding: 0px;
	margin: 0px;
	font-family: arial, "Nimbus Sans L", "FreeSans";
	font-size: 13px;
	text-align: center;
	color: #505050;
	line-height: 1.5em;
	background: #e9e9e9;
}
a {
	color: #0B8AD4;
	text-decoration: none;
}
a:hover {
	color: orange;
}
p {
	margin: 0px;
	padding: 0px 0px 15px 0px;
	text-align: justify;
}
h2 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 19px;
	color: #0a7bbd;
}
h3 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 16px;
	color: #e9e9e9;
}
h4 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	font-size: 14px;
}


/* layout components */
.cBlock {
	width: 800px;
	text-align: left;
	margin: 0px auto;
}
#mainWrapper {

}
#headerWrapper {
	height: 91px;
	background: url("images/headerBg.png") top left repeat-x;
}
#header {
	height: 91px;
	background: url("images/headerBg2.png") top left repeat-x;

}
#logo {
	width: 196px;
	height: 54px;
	background: url("images/logo.png") top left no-repeat;
	position: absolute;
	top: 25px;
	left: 50%;
	margin-left: -370px;	
}
#logo h1 {
	display: none;
}
#menuWrapper {

}
#menu {
	width: 500px;
	height: 56px;
	background: url("images/menuBg.png") top center no-repeat;
	position: absolute;
	top: 10px;
	left: 50%;
	margin-left: -103px;
	text-align: center;
}
#menu ul {
	list-style: none;
	padding: 17px 0px 0px;
	margin: 0px;
}
#menu ul li {
	display: inline;
	list-style: none;
	padding: 0px 15px;
	margin: 0px;
}
#menu ul li a {
	padding: 0px;
	margin: 0px;
	color: #979797;
	font-size: 12px;
	font-weight: bold;
}
#menu ul li a:hover { 
	color: #46a5dd;
}
.clear {
	clear: both;
}

#bodyWrapper1 {
	background: url("images/bodyBgTop.png") top left repeat-x white;
}
#bodyWrapper2 {
	background: url("images/bodyBgBottom.png") bottom left repeat-x;
}
#bodyWrapper3 {
	background: url("images/bodyBgBottom2.png") bottom left repeat-x white;
	min-height: 300px;
}
#bodyWrapper4 {
	padding: 15px 20px;
}

#footerWrapper {
	height: 82px;
	background: url("images/footerBg.png") top left repeat-x;
}
#footer {
	height: 82px;
	background: url("images/footerBg2.png") top left repeat-x;
	color: #9f9f9f;
	font-size: 11px;
	padding: 0px;
}
#footer a {
	color: #61a8d1;
}
#footer a:hover {
	color: orange;
}
#copyright {
	float: right;
	padding: 15px 15px 0px 0px;
}
#designBy {
	float: right;
	clear: both;
	padding: 0px 15px 0px 0px;
}
#footerLinks {
	float: left;
	padding: 15px 0px 0px 15px;
}
#footerLinks ul {
	margin: 0px;
	padding: 0px;
}
#footerLinks ul li {
	margin: 0px;
	padding: 0px 15px 0px 0px;
	list-style: none;
	display: inline;
}


#curtainWrapper {
	height: 168px;
	background: url("images/curtainBg.jpg") top center repeat-x;
}
#curtain {
	height: 168px;
	background: url("images/curtainContent.jpg") top left no-repeat;
}

#curtain.userMenu {
	height: 168px;
	background: url("images/curtainContent2.gif") top left no-repeat;
}

#homeSideWrapper {
	width: 250px;
	float: right;
	min-height: 331px;
	background: url("images/verticalDiv.png") top left no-repeat;
}
#homeSide {
	padding: 5px 5px 0px 25px
}

#home {
	float: left;
	width: 485px;
}

.imgHeader {
	padding: 0px;
}
.imgHeader span {
	display: none;
}
.ih_welcome {
	background: url("images/ih_welcome.png") top left no-repeat;
	width: 251px;
	height: 37px;
}
.ih_aff {
	background: url("images/ih_aff.png") top left no-repeat;
	width: 146px;
	height: 30px;
}
.ih_adv {
	background: url("images/ih_adv.png") top left no-repeat;
	width: 169px;
	height: 30px;
}

#cashButton {
	text-align: center;
	padding: 10px 0px;
}
#cashButton a {
	width: 470px;
	height: 135px;
	background: url("images/cashButton.png") top left no-repeat;
	display: block;
	margin: 0px auto;
}
#cashButton a span {
	display: none;
}


#statsBar {
	position: absolute;
	top: 63px;
	left: 50%;
	margin-left: -100px;
	width: 500px;
	text-align: center;
}	
#statsBar ul {
	margin: 0px;
	padding: 0px;
	text-align: center;
}
#statsBar ul li {
	list-style: none;
	display: inline;
	margin: 0px;
	padding: 0px 15px;
	text-align: center;
	color: #bfbfbf !important;
	font-size: 11px;
}

#userMenu {
	
}
#userMenu ul {
	margin: 0px;
	padding: 0px 0px 0px 8px;
}
#userMenu ul li {
	margin: 20px 0px 0px 20px;
	padding: 0px;
	list-style: none;
	display: block;
	float: left;
	width: 107px;
	height: 107px;
	background: url("images/userMenuBg.png") top left no-repeat;
}
#userMenu ul li a {
	display: block;
	float: left;
	width: 107px;
	height: 107px;
	text-align: center;
	font-weight: bold;
	font-style: italic;
}
#userMenu ul li a span {
	display: block;
	padding-top: 77px;	
}

#userMenu ul li a { background: center 15px no-repeat; }

#userMenu ul li.um_account a { background-image: url("images/um_account.png"); }
#userMenu ul li.um_withdraw a { background-image: url("images/um_withdraw.png"); }
#userMenu ul li.um_surf a { background-image: url("images/um_surf.png"); }
#userMenu ul li.um_manage a { background-image: url("images/um_manage.png"); }
#userMenu ul li.um_downline a { background-image: url("images/um_downline.png"); }
#userMenu ul li.um_logout a { background-image: url("images/um_logout.png"); }

#bannerCont {
	text-align: center;
	padding: 5px 0px 20px;
}
#bannerSlot {
	width: 468px;
	height: 60px;
	margin: 0px auto;
}
	

