.meerkat img { border: none;}
mee.code {margin-top: 25px;}
.close-meerkat { position: absolute; display: block; height: 25px; width: 25px; background: url('../images/close-x.png') no-repeat 0 0; cursor: pointer; text-indent: -9000px; z-index: 10; }
a.dont-show { position: absolute; display: block; text-align: center; cursor: pointer; z-index:9999999; margin: 0 10px 0 0; color: #333; padding: 0px 0; line-height: 0; }

a.dont-show img { margin: 0; padding: 0;}
a.dont-show:hover { padding: 0;}

.meerkat_bnr {z-index: 5;}
.meerkat {color: #FFF; display: none; /*border-top: 4px solid #ffcc03;*/ background: url("../images/camp_bg.png") repeat-x center ; }
.pos-bot .meerkat_bnr{ width: 920px; height: 70px; margin: 0 auto; padding: 0px 0px; }

.pos-bot .meerkat_bnr form,
.pos-bot .meerkat_bnr input{ margin: 0 0px; padding:0px 0px; }

.pos-bot .meerkat_bnr {top: 20px;} 
.pos-bot .close-meerkat {right: 10px; top: 9px;}
.pos-bot .dont-show {right: -0px; top: 35px;} 

.meerkat a.alpha:hover {opacity:0.70; filter: alpha(opacity=70);}
.meerkat .left { float: left;}
.meerkat .clearfix:after {content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.meerkat .clearfix {min-height: 1px; }
* html .meerkat .clearfix {height: 1px;   /*?*//*/height: auto; overflow: hidden;   /**/}
.meerkat a {outline: none;} 
.adsense {text-align: center;}