@charset "utf-8";
/* CSS Document */

html body{
  background:#eeeeee;
  line-height:1.5em;
  font-size:.86em;
  font-family:Tahoma, Geneva, sans-serif;
  color:#333;
}
h1{
  color:#4e449d;
  font-size:1.8em;
  margin-bottom:14px;
  text-align:left;
}
h2{
  color:#000;
  font-size:1.5em;
  margin-bottom:6px;
}
h3{
  color:#000;
  font-size:1.3em;
  margin-bottom:5px;
}
h4{
  color:#333;
  font-size:1.1em;
  margin-bottom:5px;
  font-variant:small-caps;
}
h5{
  color:#333;
  margin-bottom:5px;
  font-weight:bold;
}
th h3{
  color:#009;
}
tr{
  height:22px;
  vertical-align:middle;
}
ul{
  padding:4px 0px 4px 20px;
}
li{
  padding:3px 7px 0px 0px;
}
#header{
  width:100%;
  height:140px;
  background:url(images/top.jpg) repeat-x;
}
#wrapper{
  width:809px;
  margin: 0 auto;
  margin-top:-35px;
}
#content{
  width:590px;
  float:left;
  margin-right:5px;
  padding:20px 10px -35px 20px;
}
#right{
  width:200px;
  float:right;
  padding:10px 5px;
}
#blocks{
  width: 809px;
  margin:0 auto;
  display:block;
  overflow:hidden;
    margin-top:15px;
      margin-bottom:35px;
}
.box{
  width:198px;
  float:left;
  background:#666;
  margin-right:3px;
  border:1px solid black;

  height:260px;
}
.lastbox{
  width:198px;
  float:left;
  background:#666;
  border:1px solid black;
  height:260px;
}

#menu{
  background: url(images/menu.png) no-repeat;
  height:75px;
  width:800px;
  line-height:70px;
  font-size:17px;
  font-family:Tahoma, Geneva, sans-serif;
  text-align:center;
  margin:0 auto
}


#menu a{
  text-decoration: none; 
  color: black; 
  line-height:70px;
  font-size:17px;
  font-family:Tahoma, Geneva, sans-serif;
}

a:hover {
  text-decoration: underline; 
  color: #333; 
}

#footerwrap{
  float:left;
  width:100%;
  background:#333;
  border-top:2px solid black;
  height:120px;
  margin-top:35px;
}
.footer{
  width:800px;
  margin:10px auto;
  color:#CCC;
  text-align:center;

}
.footer a:hover {
  text-decoration: underline; 
  color: #eee; 
}
p{
  margin:11px 0;
}
.test{
  width:531;
  min-height:90px;
  height:auto;
  display:inline-block;
  float:left;
  }
.testtop{
  width:531px;
  height:26px;
  background:url(images/reviews/top.jpg) repeat:no-repeat;
  display:block;
  float:left;
}
.testtext{
  width:511px;
  background:url(images/reviews/background.jpg) repeat-y;
  display:block;
  float:left;
  padding-left:20px;
}
.testbottom1{
  width:531px;
  height:57px;
  background:url(images/reviews/bottom1.jpg) no-repeat;
  display:block;
  float:left;
}
.testbottom2{
  width:531px;
  height:57px;
  background:url(images/reviews/bottom2.jpg) no-repeat;
    display:block;
    float:left;
}


