.gpbackg {
  background-color: #12321E;
}
.gpbackgcont {
  background-color: white;
}
.gpbackgbox {
  background-color: #E6E6E6;
}
.gpbackgtabs, .gpbackgmarquee {
  background-color: #406B50;
}
.gpbackgmarquee {
  margin: 0px;
  padding: 2px;
}
.gpbackgmarqueeborder {
  border: solid 1px;
  border-color: white;
  margin: 0px;
  padding: 4px;
}
#gprightbordercell {
  border: 8px solid;
  border-color: white;
  background-color: #12321E;
  margin: 0px;
  padding: 0px;  
}



/* ### paddings start ### */
#gppadRBL {
  margin: 0px;
  padding: 0px 8px 8px 8px;
}
#gppadTRBL {
  margin: 0px;
  padding: 8px;
}
#gppadfeat {
  margin: 0px;
  padding: 8px 6px 8px 5px;
}
#gppadiframe {
  margin: 0px;
  padding: 4px;
}
/* ### paddings end ### */



/* ### spacer start ### */
.gpheaderspacerv {
  background-color: white;
  margin: 0px;
  padding: 1px 0px 0px 0px;
}
.gpheaderspacerh {
  margin: 0px;
  padding: 1px 1px 0px 0px;
}
/* ### spacer end ### */



/* ### fields start ### */
.gphometabboxselect {
  margin: 8px 0px 0px 0px;
}
/* ### fields end ### */



/* ### headers start ### */
.contentheader {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 14px; 
  line-height: 16px;
  font-weight: bold; 
  color: white;
  letter-spacing: 0px;
  margin: 4px 0px 4px 0px;
}
.gpcontentpageheader {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 22px; 
  line-height: 24px;
  font-weight: bold; 
  color: white;
  margin: 0px;
  padding: 4px 0px 4px 0px;
}
#gpcontentpageheadersub {
  font-weight: normal;
}
.gpmainheaderbackg {
  background-image: url(http://www.maximmag.co.uk/images/g_headerbackg1.gif);
}
.gpmainheaderbackgl {
  background-image: url(http://www.maximmag.co.uk/images/g_mainheaderbackgl.gif);
}
.gpmainheaderbackgr {
  background-image: url(http://www.maximmag.co.uk/images/g_mainheaderbackgr.gif);
}


.gpheader1, .gpheader2, .gpheader3 {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 14px;
  font-weight: bold; 
  color: white;
  margin: 0px;
  padding: 5px 8px 5px 8px;
}
.gpheader1 {
  background-image: url(http://www.maximmag.co.uk/images/g_headerbackg1.gif);
  background-position: 0px 0px;
  background-color: #12321E;
}
.gpheader2 {
  background-image: url(http://www.maximmag.co.uk/images/g_headerbackg2.gif);
  background-position: 0px 0px;
  background-color: #565656;
}
.gpheader3 {
  background-color: #7F7F7F;
}
/* ### headers end ### */



/* ### images start ### */
img.gphomerightcellpic {
  border: 2px solid;
  border-color: white;
  margin: 0px 0px 4px 0px;
  padding: 0px;
  width: 166px;
}
img.gphomecellpic, .gphometabboxpic {
  border: 2px solid;
  border-color: white;
  margin: 0px 0px 4px 0px;
  padding: 0px;
  width: 127px;
}
.gphometabboxpic {
  margin: 0px 8px 8px 0px;
  float: left;
}
img.gpsponsors {
  border: 0px;
  margin: 2px 0px 2px 0px;
  padding: 0px;
  height: 20px;
}
/* ### images end ### */



.gphomerightcellheadline, .gphometabboxheadline, .pghomecellheadline, .gphomepollheadline {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 13px; 
  line-height: 15px;
  font-weight: bold; 
  color: black;
  margin: 0px 0px 2px 0px;
  padding: 0px;
  text-decoration: none;
}
.gphomerightcellheadline a, .gphometabboxheadline a {
  color: #FFF200;
  text-decoration: none;
}
.gphomerightcellheadline a:hover, .gphometabboxheadline a:hover {
  color: white;
  text-decoration: none;
}
.pghomecellheadline a {
  color: #406B50;
  text-decoration: none;
}
.pghomecellheadline a:hover {
  color: black;
  text-decoration: none;
}


.gphometabboxbutton, .gphomerightcellheader {
  font-family: Arial, Verdana, Helvetica, sans-serif; 
  font-size: 12px; 
  line-height: 14px;
  font-weight: bold; 
  color: white;
  margin: 0px;
  padding: 0px;
  text-decoration: none;
}
.gphometabboxbutton a {
  color: white;
  text-decoration: none;
}
.gphometabboxbutton a:hover {
  color: white;
  text-decoration: none;
}
.gphomerightcellheader {
  background-color: #406B50;
  margin: 10px 0px 10px 0px;
  padding: 4px 8px 4px 8px;
}


.gphomerightcelltext, .gphometabboxtext, .gppoweredby, #gptickerlabels, .gphomecelltext, .gphomepolltext {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  line-height: 13px;
  font-weight: normal; 
  color: white;
  text-decoration: none;
}
#gptickerlabels {
  color: #FFF200;
  text-decoration: none;
}
#gptickerlabels a {
  color: white;
  text-decoration: none;
}
#gptickerlabels a:hover {
  color: #FFF200;
  text-decoration: none;
}
.gphomecelltext, .gphomepolltext {
  color: black;
}



/* ### ul li start ### */
ul.gphomerightcelllinks, ul.gphometabboxlinks {
  list-style-type: disc; 
  list-style-image:url(../images/g_arrow_1.gif);
  list-style-position: outside;
  margin: 0px 0px 0px 20px;
  padding: 0px;
}
ul.gphomerightcelllinks, ul.gphometabboxlinks {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  line-height: 13px; 
  color: white;
  text-decoration: none;
}
ul.gphomerightcelllinks a, ul.gphometabboxlinks a {
  color: white;
  text-decoration: none;
}
ul.gphomerightcelllinks a:hover, ul.gphometabboxlinks a:hover {
  color: #FFF200;
  text-decoration: none;
}
/* .g_homerightcelllinks li a {
  position: relative;
  left: -5px;
} */
/* ### ul li start ### */