
h2#review-name {text-align: left; margin-left: 60px;}
   .quicklinks {font-size: 40%; font-weight: normal;} 

   
div#review-description table {border: 1px solid black; background: beige; padding: 5px; margin: 5px auto; width: 640px;}
  div#review-description table td {padding: 0 2px 0 10px; font-size: 95%; text-transform: capitalize;}
  div#review-description table td p {padding: 0 5px 5px 0; margin: 0; font-size: 95%;  text-transform: none;}
  div#review-description table td.review-lable {padding: 0 5px; font-weight: bold; font-size: 110%;}

div#review-scores-info table {border: 1px solid black; background: beige; padding: 5px; margin: 5px auto; width: 640px;}
  div#review-scores-info table td {padding: 0 2px 0 10px; font-size: 95%; text-transform: capitalize;}
    div#review-scores-info table td img {position: relative; top: 3px;}
  div#review-scores-info table td.review-lable {padding: 0 5px; font-weight: bold; font-size: 110%;}
  div#review-scores-info table td.review-bottom-bump {font-size: 20%; }
    div#review-scores-info table td span.definition-small {font-size: 50%; font-weight: normal; position: relative; top: -4px; right: -5px;}
  div#review-scores-info table#review-pros-cons td  {text-transform: none;}

   div#first-selection div#review-scores-info table#review-pros-cons td  ul {border: 0px dashed red; padding: 0; margin-left: 10px;}
   div#first-selection div#review-scores-info table#review-pros-cons td  ul li {border: 0px dashed green; list-style-position: outside; padding: 0; list-style-type: circle;}

  
div#review-caps table {border: 1px solid black; background: beige; padding: 5px; margin: 5px auto; width: 640px;}
   div#review-caps table td {padding: 0px 2px; text-align: center; width: 50%;}
  div#review-caps table td.review-lable {padding: 0px 0; font-weight: bold; font-size: 110%;}
      div#review-caps table td img {border: 1px solid black;}
  div#review-caps table td.review-bottom-bump {font-size: 20%; }

div#review-sample table {border: 1px solid black; background: beige; padding: 5px; margin: 5px auto; width: 640px;}
   div#review-sample table td {padding: 0px 2px; text-align: center;}
  div#review-sample table td.review-lable {padding: 10px 0 0 0; font-weight: bold; font-size: 110%;}
  div#review-sample table td.review-bottom-bump {font-size: 20%; }  

  div#review-scores-info table#review-bonus-sites td a {font-size: 70%;}

div#bonus-sites-area table {border: 1px solid black; background: beige; padding: 5px; margin: 5px auto; width: 640px;}
      div#bonus-sites-area table#bonus-site-list {border: 0px solid black; margin: 5px 0; width: 600px;}
  div#bonus-sites-area table td {padding: 0 2px 0 10px; font-size: 95%; text-transform: capitalize;}  
  div#bonus-sites-area table td.review-lable {padding: 0 5px; font-weight: bold; font-size: 110%;}
    div#bonus-sites-area table td h5 {font-size: 100%; margin: 0 0 0 12px; font-weight: normal;}
      div#bonus-sites-area table td h5 a#network-link {font-size: 100%; font-weight: bold;}
      div#bonus-sites-area table#review-bonus-sites td a {font-size: 70%;}  
  
div#review-tags-area table {border: 1px solid black; background: beige; padding: 5px; margin: 5px auto; width: 640px;}
div#review-tags-area table td {padding: 0 2px 0 10px; font-size: 95%;}
  div#review-tags-area td a {font-size: 70%;  text-transform: lowercase;}
  div#review-tags-area table td.review-lable {padding: 0 5px; font-weight: bold; font-size: 110%;}
  div#review-tags-area table td.review-bottom-bump {font-size: 20%; }  

  p#two57 {text-align: center; font-size: 75%;margin: 0 auto; }

/*   this is for the index    */

div#review-overview table#mini-reviews {background: beige; padding: 5px; margin: 5px auto; border: 1px solid black;}
   div#review-overview table#mini-reviews td {padding: 5px; border: 1px solid black; background: white; width: 160px;}
   div#review-overview table#mini-reviews td p {padding: 0; margin: 0; border: 0px dashed red; text-align: left;}
   div#review-overview table#mini-reviews td img {border: 1px solid black; margin: 4px auto;}
   div#review-overview table#mini-reviews td a:hover img {border: 1px solid red; margin: 4px auto;}
   div#review-overview table#mini-reviews td div.review-mini-score {font-size: 70%; font-weight: normal; border: 1px solid black; text-align: center; 
   					   padding: 8px 2px 0 2px; height: 65px; width: 65px; float: left; margin: 0 1px 0 3px; text-align: center; background: beige;}
      div#review-overview table#mini-reviews td div.review-mini-score b {font-size: 280%; font-family: tahoma}
	   
table#reviews {border: 1px solid black; background: beige; padding: 5px; margin: 5px auto;}
  
  
.review-listings {margin: 0 auto;  width: 740px; text-align:center; -moz-box-sizing:border-box;box-sizing:border-box;}
.review-list { overflow: auto; width: 730px; border: 1px solid black; padding: 5px; margin: 5px; background: beige; text-align: left; -moz-box-sizing:border-box;box-sizing:border-box;}
p.review-link-out { display: inline; }
.review-list h3 {padding-top: 2px; font-size: 15pt; display: inline;}
.score-box-list {float: left; font-size: 110%; width: 28px; height: 25px;  border: 1px solid black; background: white; text-align: center;
			   font-family: tahoma; font-weight: bold; padding: 3px 0px 2px 0px; margin: 0 4px 2px 2px; -moz-box-sizing:border-box;box-sizing:border-box;}
    
  
/*  end index                  */    

/* more unreviewed links  */

.non-reviewed-list {text-align: left; padding: 5px; border: 1px solid black; width: 550px; background: beige; margin: 20px auto;}
.non-reviewed-list h3 {text-align:center; margin-bottom: 5px;}

/* end more unreviewed links  */

