

.cntbox_head div{
	background: transparent url("images/boxorange-c.png") no-repeat right top;
}

.cntbox_foot{
	background: transparent url("images/boxorange-g.png") repeat-x left bottom;
	height: 10px;
	font-size: 0px;
}

.cntbox_foot div{
	background: transparent url("images/boxorange-f.png") no-repeat left bottom;
	height: 10px;
	font-size: 0px;

}

.cntbox_foot div div{
	background: transparent url("images/boxorange-h.png") no-repeat right bottom;
	height: 10px;
	font-size: 0px;
}

.adsbox, .adsbox span {
	background: transparent url("images/boxhads.png") no-repeat;
}


.bluebox, .bluebox h2 {
	background: transparent url("images/boxblue.png") no-repeat;
}

.bluebox h2 {
	color: #FFF;
}

.greenbox, .greenbox h2 {
	background: transparent url("images/boxgreen.png") no-repeat;
}

.greenbox h2 {
	color: #000;
}

.whitebox, .whitebox h2, .whitebox span {
	background: transparent url("images/boxwhite.png") no-repeat;
}

.whitebox h2 {
	color: #000;
}


/* set the image to use and establish the lower-right position */
.boxs, .wideboxs, .centerboxs, .boxs_body, .boxs_head , .boxs_head h1 , .boxs_head h2 , .boxs_head span {
  background-position: bottom right;
  margin: 0;
  padding: 0;
}

.boxs {
   width: 175px !important;   /* intended total box width - padding-right(next) */
   width: 175px;              /* IE Win = width - padding */
   padding-right: 15px;       /* the gap on the right edge of the image (not content padding) */
   margin: 0px auto 5px;         /* use to position the box */
}

.wideboxs {
   padding-right: 15px;       /* the gap on the right edge of the image (not content padding) */
   margin: 0px 5px 0px 5px;         /* use to position the box */
}

.centerboxs {
   padding-right: 15px;       /* the gap on the right edge of the image (not content padding) */
   margin: 0px 0px 5px 0px;         /* use to position the box */
}


/* set the top-right image */
.boxs_head {
    background-position: top right;
    margin-right: -15px;       /* pull the right image over on top of border */
    padding-right: 41px;       /* right-image-gap + right-inside padding */
}

/* set the top-left image */
.boxs_head h2 {
    background-position: top left;
    margin: 0;                 /* reset */
    border: 0;                 /* reset */
 	 font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding: 16px 16px 12px 16px; /* padding-left = image gap + interior padding ... no padding-right */
    height: auto !important; 
    height: 1%;                /* IE Holly Hack */
    text-align: left;
}

.boxs_head h1 {
    background-position: top left;
    margin: 0;                 /* reset */
    border: 0;                 /* reset */
 	 font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    padding: 16px 16px 12px 16px; /* padding-left = image gap + interior padding ... no padding-right */
    height: auto !important; 
    height: 1%;                /* IE Holly Hack */
    text-align: left;
}

.boxs_head span {
    background-position: top left;
    margin: 0;                 /* reset */
    border: 0;                 /* reset */
    height: 10px;                /* IE Holly Hack */
	 display: block;
}



/* set the lower-left corner image */
.boxs_body {
    background-position: bottom left;
    margin-right: 0px;        /* interior-padding right */
    padding: 7px 0px 16px 16px; /* mirror .cssbox_head right/left */
}

.boxs_body td{
	 font-size: 10px;
}

.boxs_body p {
    margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
}


.box table{
	width: 100%;
}


.space{
	margin: 10px 10px 10px 10px;
}



.boxbutton{
	border: 5px solid #FFF;
	border-top: 0px;
}

.msg {
	padding: 15px;
	margin: 10px 0;
	text-align: center;
	border: 2px dotted #F90;
	background-color: #FD3;
}


.formblock {
	width: 270px;
	text-align: right;
	font-weight: normal;
}

.formblock input, .formblock textarea {
	width: 250px;
	text-align: left;
}

.gamedescr p.sponsor{
	border: 2px dotted #F90;
	background-color: #FD3;
	padding: 15px 15px 15px 15px;
}

.gamedescr p{
	padding: 5px 0px 0px 0px;
}

/*****************************
COLOURS
*****************************/
.red {
	color: #c00;
}

.green {
	color: #090;
}

.gray {
	color: #555;
}