/* Ape Snort Style Sheet */

* {margin:0; padding:0;}

html {
 font-size: 100%;
 height: 100%;
 margin-bottom: 0px;
 min-height: 100%;
 }

body {
 background:#000000;
 color:#FFF;
 font-family:Verdana, sans-serif;
 font-size: 12px;
 text-align:left;
 min-height: 100%;
}

#outerbox_home {
 overflow: hidden;
 background:#FFF url('images/bg.jpg') repeat-y;
 margin: 0px auto;
 width:770px;
 border:#000 0px none;
 position:relative;
 }

* html #outerbox_home {overflow: visible; height: 1%;}

#outerbox {
 background:#000;
 margin: 0px auto;
 width:770px;
 border:#000 0px none;
 position:relative;
 }

#detail_content {
  clear:both;
  text-align:left;
  padding:0px;
  margin-top:0px;
  margin-left:0px;
  color:#000;
  width:770px;
  background:#FFFFFF;
  border: #000 0px solid;
}

#detail_content_box {
  clear:both;
  text-align:left;
  padding:25px;
  margin-top:0px;
  margin-left:0px;
  color:#000;
  width:700px;
  background:#FFFFFF;
  border: #000 0px solid;
}

#detail_content_admin {
  clear:both;
  text-align:left;
  padding:20px;
  margin-top:0px;
  margin-left:0px;
  color:#000;
  width:770px;
  background:#FFFFFF;
  border: #000 0px solid;
}

#leftside {
 float:left;
 width: 630px;
 padding: 0px;
 border-right: #000 0px solid;
 margin: 0px;
 color:#000;
 text-align:left;
}


#rightside {
 float:left;
 margin: 0px;
 width: 140px;   /* was 120 px */
 color:#000;
 padding-left: 0px;
 line-height:1.0;
}

#rightside_content {
 float:left;
 margin: 0px;
 width: 130px;
 padding-left: 10px;
 line-height:1.0;
}

#botlink_menu  {
  clear:both;
  padding-top:0px;
  margin:-5px;
  text-align: center;
  width: 100%;
  font-size: 10px;
  position:relative;
}

img.link_button {
  border: black 1px solid;
}

img.tn_img {
  padding:0px;
  margin-top:10px;
  margin-left:0px;
  margin-right:0px;
  margin-bottom:5px;
  border: black 0px solid;
  width: 190px;
}

img.similar_tn {
  padding:0px;
  margin-top:25px;
  margin-left:17px;
  margin-right:17px;
  margin-bottom:5px;
  border: black 0px solid;
}

a {
  color:#37918D;
  }

a:hover {
  color:#A9713F;
  }


a.botlink {
  text-decoration:none;
  font-size: 10px;
  color:#FFFFFF;
}

a.botlink:hover {
  text-decoration:none;
  font-size: 10px;
  color:#b1ccc6;
}

a.categ_link {
  text-decoration:none;
  font-size: 11px;
  font-weight: bold;
  color:#000000;
}

a.categ_link:hover {
  text-decoration:none;
  font-size: 11px;
  font-weight: bold;
  color:#8A0027;
}

a.categclick_link {
  text-decoration:none;
  font-size: 10px;
  font-weight: bold;
  color:#000000;
}

a.categclick_link:hover {
  text-decoration:none;
  font-size: 10px;
  font-weight: bold;
  color:#000000;
}

a.botlink2 {
  text-decoration:none;
  font-size: 10px;
  color:#000000;
}

a.botlink2:hover {
  text-decoration:none;
  font-size: 10px;
  color:#34817F;
}

a.categ {
  text-decoration:none;
  color:#000000;
  font-size: 11px;
  font-weight: bold;
  }

a.categ:hover {
  text-decoration:none;
  color:#3B9391;
  font-size: 11px;
  font-weight: bold;
  }


a.botlink {
  text-decoration:none;
  font-size: 10px;
  color:#FFFFFF;
}

a.botlink:hover {
  text-decoration:none;
  font-size: 10px;
  color:#b1ccc6;
}

a.smlink {
  text-decoration:none;
  font-size: 10px;
  color:#000000;
}

a.smlink:hover {
  text-decoration:none;
  font-size: 10px;
  color:#6ABEB6;
}





p.newstext {
  font-size: 10px;
  color: #FFF;
  margin: 0px;
  padding: 0px;
}

p.smalltext {
  font-size: 11px;
}

p.newsposted {
  font-size: 9px;
  color: #000;
  margin: 0px;
  padding: 0px;
}



li.spaced_cat {
  list-style-position: outside;
  line-height: 1.3;
  margin-left: 15px;
}

li.spaced {
  list-style-position: outside;
  line-height: 1.3;
  margin-left: 15px;
}

li {
  list-style-position: outside;
  margin-left: 25px;
}

h1 {
 font-size: 25px;
 font-weight: bold;
 color: #000000;
 text-align: center;
}

h2 {
 font-size: 15px;
 font-weight: bold;
 color: #000000;
}

h3 {
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 text-align: center;
}

h4 {
 color: #6ABEB6;
 font-size: 15px;
 font-weight: bold;
 text-align: center;
}


td.categ_td {
  width: 210px;
  text-align: center;
  vertical-align: top;
  border: #000 0px solid;
}



td.buybox {
  width: 195px;
  background-color:#fbfbfb;
  border: #000 1px solid;
  padding: 5px;
  color: #000000;
}

table.three {
  width: 700px;
  text-align: center;
}

td.threemore {
  background-color:#fbfbfb;
  border: #000 1px solid;
  padding: 0px;
  color: #000000;
  text-align: center;
}

td.detailimg {
 width: 540px;
 text-align:center;
}

td.detailinfo {
  vertical-align: top;
  font-size:11px;
  width: 210px;
  padding-right: 10px;
  padding-left: 0px;
}


.eval {font-size:12px;
    color:#000000;
    }


/* HACKS */

.clearfix:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
    }

.clearfix {display:inline-table;}


