<?php if(extension_loaded('zlib')){ob_start('ob_gzhandler');} header("Content-type: text/css"); ?>


BODY {
  background-color: #7D9D4A;
  background-image: url(../images/body-bg.jpg);
  background-repeat: repeat-x;
  margin: 0;
  padding: 0;
}
IMG {
  vertical-align: bottom;
}
DIV.clear {
  clear:both;
}
#MainContainer {
  background-image: url(../images/bg.jpg);
  background-repeat: repeat-y;
  width: 1000px;
  margin: 0 auto;
  padding: 0;
}
/* cols */
#Col01 {
  width: 197px;
  margin: 0;
  padding: 0;
  float: left;
}
#Col02 {
  width: 581px;
  margin: 0;
  padding: 0;
  float: left;
}
#Col03 {
  width: 217px;
  margin: 0;
  padding: 0;
  float: left;
}
/* top */
#Top {
  width: 975px;
  height: 157px;
  background-image: url(../images/top/top.jpg);
  margin: 0;
  padding: 0 0 0 25px;
}
#Top #Logo {
  /*width: 240px;*/
  font-weight: bold;
  margin: 25px 0 0 0;
  padding: 0;
  float: left;
}
#Top #Logo P {
  margin: 0;
  padding: 0;
}
#Top #Logo P A {
  text-decoration: none;
  color: #1D1184;
}
#Top #Logo P A B {
  font-size: 45px;
}
#Top #Logo P A SPAN {
  font-size: 12px;
}
#Top #TopKeywords {
  height: 20px;
}
#Top #TopKeywords H1 {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #fff;
  text-align: center;
  margin: 0;
  padding: 10px 0 0 0;
}
/* menu */
#Menu {
  width: 190px;
  text-align: center;
  margin: 0 0 0 7px;
  padding: 0;
}
#Menu #MenuOptions {
  width: 179px;
  background-color: #488E07;
  margin: 0 auto;
  padding: 0;
}
#Menu #MenuOptions DIV.option1,
#Menu #MenuOptions DIV.option2 {
  width: 177px;
  margin: 0 auto 1px auto;
  padding: 0;
}
#Menu #MenuOptions DIV.option1 {
  height: 23px;
  background-image: url(../images/menu/botton1.jpg);
}
#Menu #MenuOptions DIV.option2 {
  background-image:  url(../images/menu/botton-doble2.jpg);
  height: 38px;
  line-height: 15px;
  padding: 3px 0 0 0;
}
#Menu #MenuOptions DIV.option3 {
  background-image: url(../images/menu/botton-doble3.jpg);
  width: 157px;
  height: 48px;
  line-height: 13px;
  padding: 3px 10px 0 10px;
  margin: 0 auto 1px auto;
}
#Menu #MenuOptions DIV.option1 A,
#Menu #MenuOptions DIV.option2 A,
#Menu #MenuOptions DIV.option3 A {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color:#2A4318;
  text-align: center;
}
#Menu #MenuOptions DIV.option1 A {
  line-height: 23px;
}

/* right col */
#RightCol {
  /*width: 218px;*/
  border-top: 6px solid #BAEC73;
  margin: 0 0 0 1px;
}
#Banners {
  width: 190px;
  margin: 0 auto;
  padding: 0 0 0 5px;
}
#Banners IMG {
  border: none;
  margin: 10px 0 0 0;
  padding: 0;
}
#RightCol #RightColAd {
  width: 180px;
  margin: 10px auto;
  padding: 0;
  color: #99CF43;
}
/* bottom */
#Bottom {
  width: 1000px;
  height: 55px;
  background-image: url(../images/bottom.jpg);
  background-repeat:repeat-none;
  background-position: top;
  margin: 0;
  padding: 40px 0 0 0;
}
#Bottom  #BottomText {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #fff;
  text-align: center;
}
#Bottom  #BottomText P {
  margin: 0;
  padding: 0;
}
<?php if(extension_loaded('zlib')){ob_end_flush();}?>