table th.pink, table th.green, table th.blue
{
	background-image: url(/images/common/box-headers2.png);
}

div.big-promo .inner
{
	background: #3A99AB url(/images/common/promo-bg.jpg) no-repeat;
}

div.big-promo .r
{
	background:url(/images/common/front-arrow.png) 82px 112px no-repeat;
}

div.bx, 
div.bx .h, 
div.bx .f, 
div.bx .h span, div.bx .f span,
div.bx .c
{
	background-image: url(/images/common/bigbox.png);
}

#main #featuredgame-box
{
	background: transparent url(/images/common/sidebox.png) no-repeat;
}

#main .box .content
{
	/*height: 124px;*/
	background: transparent url(/images/common/sidebox.png) no-repeat -480px bottom;
}

#main #login-box .content
{
	background: url(/images/common/sidebox.png) bottom right;
}

#main #login-box, #main #member-box
{
	background:transparent url(/images/common/member-box.png) no-repeat;
}

#main #login-box
{
	background: url(/images/common/sidebox.png) no-repeat;
}

#member-box #deposit-button
{
	background: url(/images/common/fixed-button.png) no-repeat;
}

#login-box input
{
	background:url(/images/common/inputbox.png) no-repeat;
}

#main div#member-box .content
{
	background:transparent url(/images/common/member-box-overlay.png) no-repeat scroll 5px 0pt;
}

div#member-box .arrowlink
{
	background:transparent url(/images/common/myaccount-arrow.png) no-repeat scroll right top;
}

body
{
	background:#C36 url(/images/common/bg.png) repeat-x;
}

body.xmas
{
        background:#C36 url(/images/common/bg-winter.png) repeat-x;
}

#header
{
	background:#E5E5FF url(/images/common/topbar.gif) repeat-x 0 -108px;
}

#header ul#langs
{
	background:url(/images/common/topbar.gif) no-repeat 0 -80px;
}

#header ul#langs li
{
	background:url(/images/common/topbar.gif) no-repeat -20px -80px;
}

#header ul#langs li.last
{
	background:url(/images/common/topbar.gif) no-repeat right -80px;
}

#menucontainer
{
	background:url(/images/common/topbar.gif) repeat-x;
}

ul#menu
{
	background:url(/images/common/topbar.gif) repeat-x;
}

ul#menu li.active { background:url(/images/common/topbar.gif) 50% -40px; }

#jpbar, #jpbar .lcap, #jpbar .rcap, #jp-flash
{
	background-color: #FFF;
	background-image: url(/images/common/jpbar.png);
}

#jp-flash
{
	background: none;
}

#jpbar ul
{
	background:url(/images/common/jpbar.png) right -76px no-repeat;
}

#jpbar ul li.first
{
	background:url(/images/common/jpbar.png) top left no-repeat;
}

#main
{
	background:url(/images/common/innerbg.gif) repeat-y;
}

#site #footer
{
	background:url(/images/common/bottom.gif) no-repeat 0 0;
}

#main .box
{
	/*background:url(/images/common/box.png) top left;*/
	background: url(/images/common/sidebox.png) top left;
}

.home .promos .p1 .inner
{
	background: url(/images/common/promo1bg.png) #e6ebfe;
	color: #008BD3;
}

.home .promos .p2 .inner
{
	background: url(/images/common/promo2bg.png) #fae3ff;
	color: #9868a6;
}

.home .promos .p3 .inner
{
	background: url(/images/common/promo3bg.png) #feefea;
	color: #986445;
}

div.info .icon
{
	background-image: url(/images/common/message-icons.png);
	background-repeat: no-repeat;
}

div.bx-withheader .h, div.bx-withheader .h h2, div.bx-withheader .h span
{ 
	background-image: url(/images/common/box-headers2.png);
}
