/*
Theme Name:Super Blogger
Theme URI:
Description: Super Blogger Theme
Version: 3.6
Author: Mass Media Group
Author URI: http://ooyes.net
Tags: blue, custom header, fixed width, two columns, valid XHTML, right sidebar



	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */








body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Arial, Sans-Serif;
	color: #333;
	text-align: center;
	}

#page {
	text-align: left;
    width: 1000px;
    padding-bottom: 50px;
	}
a{
  font: 12px Arial;
    color: #000;
}
img{
  border: none;
}


#header {
width: 1000px;
height: 202px;

}
#header img {
padding-top: 2px;

}
.forum_main #header {
}
#headerimg 	{
	margin: 0;
    width: 1000px;
	}
#headerimg h1{
  float: left;
  -display: inline;
  margin: 139px 0 0 330px;
  width: 500px;
}
#headerimg h1 a{
    font: bold 35px  Arial;
    text-decoration: none;
    color: #1878CC;
    position: relative;
    display: block;
}
#headerimg h1 a#btitle span{
  position: absolute;
   color: #1878CC;
  font: bold 35px Arial;
  top: 1px;
  left: 2px;
  cursor: pointer;
}

#headerimg h1 #btitle_shadow{
    display: block;
    color: #1878CC;
    font: 15px Arial;
}
.description{
  position: relative;
  color: #1878CC;
  display: block;
  font: 15px Arial;
}
.description samp{
    position: absolute;
    color: #1878CC;
    top: 1px;
    left: 1px;
    font: 15px Arial;
}
#toprss{
  float: right;
  display: block;
  width: 68px;
  height: 98px;
  background: url(images/toprss.jpg) no-repeat;
  margin: 20px 50px 0 0 ;
  text-indent: -10000px;
}


.commentlist li .avatar {
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
    margin: 10px 0 0 0;
	}
.commentlist li cite{
  float: left;
  margin: 15px 0 0 0;
      font: bold 14px Arial;
  color: #fff;
  text-decoration: none;
  background: none !important;
}
.commentlist .commentmetadata{
  clear: both;
  font: bold 10px Arial;
  padding-top: 8px;
}
.commentlist .commentmetadata a{
  font: bold 10px Arial;
  color: #fff;
}
.commentlist li cite a{
    font: bold 14px Arial;
  color: #fff;
  text-decoration: none;
  background: none !important;
  }


.comments_reviews li .avatar {
	float: right;
	border: 1px solid #eee;
	padding: 2px;
	background: #fff;
    margin: 10px 0 0 0;
	}
.comments_reviews li cite{
  float: left;
  margin: 15px 0 0 0;
      font: bold 14px Arial;
  //color: #fff;
  text-decoration: none;
  background: none !important;
}
.comments_reviews .commentmetadata{
  clear: both;
  font: bold 10px Arial;
  padding-top: 8px;
}
.comments_reviews .commentmetadata a{
  font: bold 10px Arial;
  //color: #fff;
}
.comments_reviews li cite a{
    font: bold 14px Arial;
  //color: #fff;
  text-decoration: none;
  background: none !important;
  }



/* Begin Structure */
*{
  margin: 0;
  padding: 0;
}

body {
	margin: 0;
	padding: 0;
    background: #0050A5 url(/images/bodybg8.jpg) repeat-x;
	}

#page {
	margin: 0 auto;
	}

#header{
	margin: 0;
	padding: 0;
}
#header:after{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#header{display: inline-block;}

html[xmlns] #header{display: block;}

* html #header{zoom: 1;}

#headerimg {
	margin: 0;
	width: 100%;
	}

#content-wrapper{
  clear: both;
  width: 1000px;
  background: #fff url(images/wrapper_bg.png) no-repeat;
  margin: 0 auto;
}
#content-wrapper:after{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#content-wrapper{display: inline-block;}

html[xmlns] #content-wrapper{display: block;}

* html #content-wrapper{zoom: 1;}

#content{
  float: left;
  -display: inline;
  clear: both;
  width: 580px;
  margin-left: 10px;
  min-height: 600px;
}
.post_top{
height:155px;
padding-left:5px;
margin-right: 140px;
}
.post_top small{
    clear: both;
}
.post_bottom{
  clear: both;
  width: 590px;
  height: 25px;
  padding-top: 5px;
  padding-left: 14px;
  background: url("/images/center-widget-bottom.png") no-repeat scroll 0 0 transparent;
  font: 12px Arial;
  color: #fff;
}
.post_bottom a{
  font: 12px Arial;
  color: #fff;

}
.post_bottom .comments_number a{
  font-weight: bold;
  display: inline-block;
  padding-left: 27px;
  background: url(images/comments_bullet.jpg) no-repeat 0 50%;
  text-decoration: none;
}

.topdate{
  font: 10px Tahoma;
  float: left;
  margin-top: 22px;
  color: #fff;
}



.post {
	margin: 0;
    background: url(/images/post_top4review.png) no-repeat;
    width: 616px;
    overflow: hidden;
    zoom:1;
	}

.forum {
	margin: 0;
    background: url(/images/forum_topx.png) no-repeat;
    width: 616px;
    overflow: hidden;
    zoom:1;
	}
.reviews {
	margin: 0;
    background: url(/images/user-reviews-top2a.png) no-repeat;
    width: 616px;
    overflow: hidden;
    zoom:1;
	}

.price_compare {
	margin: 0;
    background: url(/images/price-compare-top.png) no-repeat;
    width: 616px;
    overflow: hidden;
    zoom:1;
	}

    .post small{
      font: 12px Arial;
      color: #fff;
      opacity:.8;
      float: left;
      margin-top: 20px;
    }
    .post small a{
        color: #fff;
    }
.post h2, .post h1, .forum h2, .forum h1, .reviews h2, .reviews h1, .price_compare h2, .price_compare h1 {
    float: left;
    margin-top: 30px;
    clear: both;
    padding-left: 5px;
}

.post hr {
	display: block;
	}
.entry{
  background: url(images/entry_bg.png) repeat-y 1px 0;
  padding-left: 14px;
  width: 560px;
  padding-right: 20px;
  color: #252525;
  font: 12px Arial;
  padding-bottom: 20px;
  min-height: 240px;
}
.post h1, .post h1 a, .post h2, .post h2 a, .post h3, .post h3 a, .forum h1, .forum h1 a, .forum h2, .forum h2 a, .forum h3, .forum h3 a, .reviews h1, .reviews h1 a, .reviews h2, .reviews h2 a, .reviews h3, .reviews h3 a, .price_compare h1, .price_compare h1 a, .price_compare h2, .price_compare h2 a, .price_compare h3, .price_compare h3 a{
  font: bold 20px Arial;
  color: #fff;
  text-decoration: none;
  height: 25px;
}




.widecolumn .smallattachment {
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}

.widecolumn .attachment {
	text-align: center;
	margin: 5px 0px;
}

.postmetadata {
	clear: both;
}

.clear, .c{
	clear: both;
}

#footer {
	padding: 0;
	margin: 0 auto;
	clear: both;
    width: 1004px;
    background: url(images/footerbg.jpg) repeat-y;
    position: relative;
    min-height: 100px;
	left: -2px;
    -height: 100px;

	}

#footer:after, #footer_content:after{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
#footer , #footer_content{display: inline-block;}

html[xmlns] #footer {display: block;}

* html #footer {zoom: 1;}

    #footer_content{
      position: relative;
      z-index: 1;
      zoom:1;
      width: 1000px;
    }

#footer_bottom{
    width: 1001px;
    height: 57px;
    background: url(images/footerbottom.jpg) no-repeat;
    position: absolute;
    bottom: -20px;
    left: 0;
    z-index: 0;
    -z-index: -1;
}


/* End Structure */



/* End Headers */



/* Begin Images */
p img {
	padding: 0;
	max-width: 100%;
	}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

.entry ol {
	padding: 0;
	margin: 0;
	}

.entry ol li {
	margin: 0;
	padding: 0;
	}

.postmetadata ul, .postmetadata li {
	display: inline;
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}


/* End Entry Lists */



/* Begin Form Elements */
#searchform {
    clear: both;
    float: right;
    -display: inline;
    margin-right:24px;
margin-top:10px;
    background: url(images/search.jpg) no-repeat;
    width: 327px;
    height: 50px;
    overflow: hidden;
    display:none;
	}

#searchform #s {
margin-left:55px;
margin-top:16px;
padding:2px;
width:208px;
background: #fff;
border: none;
position: relative;
*top: -7px;
	}

 #searchsubmit {
	padding: 1px;
    cursor: pointer;
    height: 45px;
    opacity:0;
    filter:alpha(opacity=0);
    width: 45px;
	}

.entry form {
	text-align:center;
	}

select {
	width: 130px;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0;
     border: solid 1px #ccc;
	}
#commentform{
  width: 559px;
  padding: 14px;
  background: #0050A5;
  color: #fff;
  overflow: hidden;
  zoom:1;
}
#commentform textarea {
	padding: 2px;
    width: 500px;
    height: 150px;
    border: solid 1px #ccc;
    margin-top: 5px;
	}

#commentform #submit {
	margin: 0;
	float: left;
    width: 150px;
    background: #15A2DA;
    cursor: pointer;
    color: #fff;
    font-weight: bold;
    margin-top: 5px;
	}
    #respond{
      font: bold 15px Arial;
      padding-bottom: 5px;
    }

/* End Form Elements */



/* Begin Comments*/
.alt {
	margin: 0;
	padding: 10px;
	}

.commentlist li {
	list-style: none;
	}

.comments_reviews li {
	list-style: none;
	}


.nocomments {
	text-align: center;
	margin: 0;
	padding: 0;
	}

.commentmetadata {
	margin: 0;
	display: block;
	}
/* End Comments */
/* Begin Sidebar */
#sidebar
{
	padding: 0;
	width: 372px;
    float: right;
    margin-right: 10px;
    -margin-right: 2px;
    -display: inline;
}

#sidebar form {
	margin: 0;
}
/* End Sidebar */

/* Begin Calendar */
#wp-calendar {
	empty-cells: show;
	margin: 10px auto 0;
	width: 155px;
	}

#wp-calendar #next a {
	padding-right: 10px;
	text-align: right;
	}

#wp-calendar #prev a {
	padding-left: 10px;
	text-align: left;
	}

#wp-calendar a {
	display: block;
	}

#wp-calendar caption {
	text-align: center;
	width: 100%;
	}

#wp-calendar td {
	padding: 3px 0;
	text-align: center;
	}

#wp-calendar td.pad:hover { /* Doesn't work in IE */
	background-color: #fff; }
/* End Calendar */



/* Begin Various Tags & Classes */
acronym, abbr, span.caps {
	cursor: help;
	}

acronym, abbr {
	border-bottom: 1px dashed #999;
	}

blockquote {
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #ddd;
	}

blockquote cite {
	margin: 5px 0 0;
	display: block;
	}

.center {
	text-align: center;
	}

.hidden {
	display: none;
	}

a img {
	border: none;
	}

.navigation {
	display: block;
	text-align: center;
	}
/* End Various Tags & Classes*/



/* Captions */
.aligncenter,
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption p.wp-caption-text {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}
/* End captions */

/* Customs: */

#nav{
   list-style: none;
   float: left;
   -display: inline;
margin-left:107px;
margin-top:19px;
width:45%;
}
#nav li{
   float: left;
   margin: 0 5px;
}
#nav a{
    display: inline-block;
    padding: 12px 10px;
    background: #0D94CE url(images/navbg.jpg) repeat-x;
    font: 12px Arial;
    color: #fff;
    text-decoration: none;
}
#nav a:hover{
    background: #0D94CE url(images/navbg_hover.jpg) repeat-x;
}

/* border angles */
.btl, .btr, .bbl, .bbr{
    display: block;
    position:absolute;
    background-repeat: no-repeat;
    background-position: 0 0;
    zoom:1;
    overflow: hidden;
}
.btl{top: -1px;left: -1px;
    background-image: url(images/btl.gif);}
.btr{
	top: -1px;right: -1px;
	-right: expression(this.parentNode.clientWidth % 2 == 0 ? -1 : -2);
    background-image: url(images/btr.gif);
}
.bbr{
	bottom: -1px;right: -1px;
	-bottom: expression(this.parentNode.clientHeight % 2 == 0 ? -1 : -2);
	-right: expression(this.parentNode.clientWidth % 2 == 0 ? -1 : -2);
    background-image: url(images/bbr.gif);
}
.bbl{
	bottom: -1px;left: -1px;
	-bottom: expression(this.parentNode.clientHeight % 2 == 0 ? -1 : -2);
    background-image: url(images/bbl.gif);
}
/* ----- /angles ----- */

#toprss{
  float: right;
  display: block;
  width: ;
}
.rss-post{
  display: inline-block;
  float: right;
  margin-right: 40px;
  padding: 2px 0 2px 27px;
  background: url(images/rsspost.jpg) no-repeat 0 50%;
}
.sbbox_red .sbbox_top {
  background: url(images/sbbox_top_red.jpg) repeat-y;
}
.sbbox_red .sbbox_bottom {
  background: url(images/sbbox_bottom_red.jpg) repeat-y;
}
li.sbbox_red {
  background: url(images/sbbox_red.jpg) repeat-y;

}
.sbbox_red li, .sbbox_red li a {
  font-weight: bold;
}
.sbbox {
  background: url(images/sbbox.jpg) repeat-y;
  width: 342px;
  overflow: hidden;
  position: relative;
  zoom:1;
  padding: 15px;
  font: 12px Arial;
  color: #CAFFFF;
  margin-top: 20px;
}
.sbbox li{
    padding-bottom: 5px;
}
.sbbox li li li{
    margin: 5px 0 0 5px;
}
.sbbox a{
  font: 12px Arial;
  color: #CAFFFF;
}
.sbbox_top, .sbbox_bottom {
  display: block;
  position: absolute;
  left:0;
  height: 27px;
  width: 372px;
  background-repeat: no-repeat;
  z-index: 0;
}
.sbbox_top {
  background-image: url(images/sbbox_top.png);
  top: 0;
}
.sbbox_bottom {
  background-image: url(images/sbbox_bottom.png);
  bottom: 0;
  -bottom: -3px;
}
.sbbox_content{
  position: relative;
  z-index: 1;
}
#content-wrapper{
  padding-bottom: 20px;
}
.commentlist li{
  background: #15A2DA;
  width: 558px;
  padding: 0 14px;
  margin-bottom: 20px;
  position: relative;
}

.comments_reviews li{
  width: 558px;
  padding: 0 14px;
  margin-bottom: 20px;
  position: relative;
 border-bottom: 1px solid #2C8791;
}

.comments_reviews li.alt {


}
.comm_top, .comm_bottom{
  display: block;
  position: absolute;
  left:0;
  background-repeat: no-repeat;
  width: 586px;
  z-index: 0;
  -z-index: -1;
}
.comm_content{
  position: relative;
  z-index: 2;
  padding-bottom: 10px;
}
.comm_content p{
    font: 12px Arial;
    color: #BFE3EE;
    padding-top: 5px;
}


.comments_reviews .comm_content p{
    font: 12px Arial;
    color: #000000;
    padding-top: 5px;
}
.comm_top{
  height: 40px;
  background: url(images/comment_top.jpg);
  top: 0;
}
.comm_bottom{
    height: 11px;
    background-image: url(images/comment_bottom.jpg);
    bottom: 0;
    -bottom: -4px;
}

#comments{
  font: bold 20px Arial;
  padding: 5px 0 0 10px;
  margin-bottom: 15px;
}
#recent_comments li a{
  text-decoration: none;
}
#recent_comments li a:hover{
  text-decoration: underline;
}
#blogroll{
  float: left;
  list-style: none;
  margin-left: 20px;
  margin-top: 10px;
  -display: inline;
}
#blogroll li{
    list-style: none;
}
.linkcat{
  float: left;
  width: 200px;
}
#wd{
  clear: both;
  display: block;

}
#wd, #wd *{
    font: 11px Arial;
    color: #5DB2D9;
    text-align: center;
}
#blogroll h2{
    font: bold 14px Arial;
    color: #fff;
    padding-bottom: 5px;
}
#blogroll a{
    font: 12px Arial;
    color: #fff;
    text-decoration: none;
}
#top_commentators{
  float: right;
  width: 200px;
  -display: inline;
    margin-right: 20px;
  margin-top: 10px;
}
#top_commentators li{
    list-style: none;
    float: left;
    margin: 0 5px 5px 0;
}
#top_commentators h2{
    font: bold 14px Arial;
    color: #fff;
    padding-bottom: 5px;
}
#top_rating {
    clear: both;
    padding:10px;
}


#top_rating .rating_label {
    background: none;
    color: #FFFFFF;
    font-weight: bold;
}

#top_rating  li {
    display:inline;
}
#top_rating  ul {
    width:500px;
}


#amazon_side_title  {
color:#0000FF;
}
#amazon_side_price1 {
color:#000000;
}


.jr-post-img {
float: right;

}

.multi_entry .jr-post-img {
float:none;
}




div.wrappertest{
	float:right; /* important */
	position:relative; /* important(so we can absolutely position the description div */
}
div.descriptiontest{
	position:absolute; /* absolute position (so we can position it where we want)*/
	bottom:0px; /* position will be on bottom */
	right:0px;
	width:100%;

}
div.description_contenttest{
	padding:10px;
	margin:0px;
}

.widgettitle a {

color: #FFFFD4;
text-decoration: none;
font-weight: bold;
font-size: 18px;
}

.widgettitle {

color: #FFFFD4;
font-size: 18px;
}
.rssLinkListItemTitle a {
color:#D4FFAA;
font-weight:bold;
text-decoration:none;

}

.product_properties_title {
color:#D4FFAA;
font-weight:bold;
text-decoration:none;

}


 .my_forum #sforum   {

	margin: 0;

    overflow: hidden;
    background: none;
background-color: none;
    zoom:1;

	}

#forum_main {
width: 990px;
margin-left: 10px;
float: left;
background: url(/images/forum_top.png) no-repeat;

}

div.sfloginstrip {
background: none;
border: none;

}

#forum_right {

float: right;
margin-right:10px;
padding:0;
width:372px;
}
.my_forum #forum_left {
float: left;
width: 600px;
margin-left:10px;
font-size:12px;
}

#forumtop {
display:none;
}

.my_forum #sforum .sfloginstrip {
background-color:#64B6DB;
border:1px solid #DDDDDD;
}

#top_navigation {
clear:both;
}

#top_navigation ul li {
display:inline;
}

#top_navigation ul {

}


#top_navigation ul li a {
color:#FFFFFF;
text-decoration: none;
}

.user_rating_widget label {
background: none;

}
.user_rating_widget  ul.ratings li {
display: block;

}
.comments_rating_title {
color:#FFFFFF;
float:left;
font-weight:bold;
margin-right:10px;
}

.positive_review {
float:left;
padding:10px 20px;
width:250px;
}
.negative_review {
float:left;
padding:10px 15px;
width:240px;
}
#all_reviews {
clear:both;

}
#positive_negative_top {
background:url("/images/positive_negative_top.png") no-repeat;
height: 10px;
}
#positive_negative_bottom {
background:url("/images/positive_negative_bottom.png") no-repeat scroll 0 0 transparent;
border-bottom:1px dashed #2C8791;
height:10px;
padding-bottom:10px;
}
#positive_negative {
background:url("/images/positive_negative.png") repeat-y scroll 1px 0 transparent;
display:inline-block;
min-height:200px;
width:560px;
}
.positive_review h2 {
color: #12521F;
font-size: 16px;
text-transform: capitalize;
}
.negative_review h2 {
color: #420D19;
font-size: 16px;
text-transform: capitalize;

}

#all_reviews h2 {
color:#2C8791;
font-size:14px;
padding-left:0;
padding-top:15px;
}
.internal {
text-decoration:none;
}

.multi_post_top{
  background-image: url(/images/multi_top.png);
  top: 0;
  padding-top: 15px;
  padding-left: 10px;
  height: 37px;
}
.multi_post_bottom {
  background-image: url(/images/multi_bottom.png);
  height:35px;
}

.multi_post_top, .multi_post_bottom {
  display: block;
  left:0;
  width: 300px;
  background-repeat: no-repeat;

}
.multi_entry {
 background:url("/images/multi_main.png") repeat-y scroll 0 0 transparent;
 font:12px Arial;
 overflow:hidden;
 padding: 0 15px 0;
 position:relative;
 width:300px;
 min-height: 325px;
}
.multi_entry_inner {
 background: #FFFFFF;
 width: 260px;
}
.multi_post_top h2 a {
 color:#FFFFD4;
 font-size:15px;
 font-weight:bold;
 text-decoration:none;
}
.multi_entry ul {
 display: block;
 padding-top: 15px;
}
.multi_entry ul li {
 display: block;
}
.multi_product_properties_title {
 color:#CF0000;
}
.multi_user_rating .rating_label {
 background:none;
}
.multi_user_rating ul.ratings li {
 display: block;
}
.multi_post {
 float: left;
 width: 280px;

}
.multi_left {
 padding-right: 20px;
}
.multi-right {
 padding-right: 0px;
}
.multi_post_top h2 a.fs12  {
 font-size: 12px;
}
h1 a.fs18  {
 font-size: 18px;
}

.multi_product_image {
 float: right;
}
.multi_ratings_title {
 display:block;
 font-weight:bold;
 padding-bottom:5px;
 padding-top:10px;
}
.multi_based_on {
 color:#2C82B8;
 display:block;
 padding-left:4px;
 padding-top:5px;
 text-decoration:none;
}
.top_filter_content .gdtt-terms-list ul li {
 display: inline-block;
 vertical-align: top;
}
.top_filter_content .gdtt-terms-list ul.children li {
 display: block;
 margin-left: 5px;
}
.top_filter_content .gdtt-terms-list ul.children li a {
 font-size:10px;
}
.top_filter_content #term-list-product-type ul.children li a {
 font-size:10px;
}
.top_filter_content .gdtt-terms-list ul.children li {
 display: block;
 margin-left: 5px;
}
.top_filter_content #term-list-product-type ul.children li {
 display: block;
 margin-left: 5px;
}
li.top_filter {
 display: block;
}

#term-list-product-type ul.children {
 display: block;
 padding-left: 10px;

}

.pcu-item a {
 color: #0000FF;
}

table.ratings .rating_value a {
 height: 20px;
 width: 20px;
}
table.ratings .rating_label {
 background: none;
}

.editor_review {
 display: inline;

}
.nav_text, a.nav_text  {
 font-size: 12px;
 float: left;
 padding-top: 15px;
 padding-right: 8px;
 padding-left: 1px;
}
.nav_current { color: Yellow;}
.nav_image {
 float: left;
}

h4.post_subtitle {
 color: #8C072F;
 border-bottom: 1px dotted;
 margin-bottom: 5px;
}

.sbbox_red h2 {
 background: url(/images/collapse.png) no-repeat right;
 width: 100%;
 cursor: pointer;
}

.content_home {
 margin-top: 15px;
}
#banner_litter_boxes {
 top:120px;
 position: relative;
 left: 450px;
}
#banner_accessories {
 top:125px;
 position: relative;
 left: 450px;
}

.top_filter .term-item {
 display: inline-block;
 padding-right:5px;
}
.top_filter .term-item a {
 color: #0000FF;
}
.top_filter #term-list-manufacturer h4 {
 display: none;
}

.top_filter_title {
 font-size: 14px;
 font-weight: bold;
 color: #87001B;
}

.sbbox_content_red .widgetbody  {
background: #FFFDF5;
color: #731A23;
padding: 10px;

}
.sbbox_content_red .widgetbody a  {
color: #0000FF;

}


.blue {
 color: #0000FF;
}
.no_line {
 text-decoration: none;
}
.red1 {
 color: #971754;
}
#recommended_merchant {
 background: url(http://www.litterboxreviews.com/images/recommended-merchant.png) no-repeat;
 height: 130px;
}
#recommended_merchant_image {
 padding-left:35px;
 padding-top: 35px;
 padding-right: 10px;
 float: left;
 min-height:80px;
}
#recommended_merchant_title {
 display:block;
 padding-top:35px;
}


#recommended_merchant_amazon_price, #recommended_merchant_lowest_offer {
 display: block;
}
#recommended_merchant_buynow {
 display: block;
}

#other_merchants_top {
 background: url(http://www.litterboxreviews.com/images/other-merchants-top.png) no-repeat;
 height: 30px;
}
#other_merchants_body, #live_auctions_body {
 background: url(http://www.litterboxreviews.com/images/other-merchants-body.png) repeat-y;
 padding-left:25px;
 padding-right:25px;
}
#other_merchants_bottom, #live_auctions_bottom {
 background: url(http://www.litterboxreviews.com/images/other-merchants-bottom.png) no-repeat;
 height: 19px;
}
#live_auctions_top {
 background: url(http://www.litterboxreviews.com/images/live-auctions-top.png) no-repeat;
 height: 70px;
}
#leave_body {
 background: none;
}
.leave_top {
	margin: 0;
    background: url(/images/leave-top.png) no-repeat;
    width: 616px;
    overflow: hidden;
height:150px;
    zoom:1;
	}
.leave_title {
 padding-top:60px;
 text-align: left;
 padding-left:30px;
 
}
#ebayresultstitle a {
color:#0000FF;
text-decoration: underline;
}

#ebayresultsprice a {
color:#CF0000;
font-weight:bold;
text-decoration: none;

}
.other_merchants_logo {
 width: 110px;
 display:inline-block;
 vertical-align: bottom;
}
.other_merchants_price {
 display: inline-block;
 width: 90px;
 vertical-align: top;
 padding-top: 20px;
}
.other_merchants_price a {
 color:#990000;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;
}

.other_merchants_logo img {

}
.other_merchants_name {
  width: 280px;
  display: inline-block;
  padding-right: 10px;
  vertical-align: middle;
}
.other_merchants_name a {
 color: #0000FF;
}
.other_merchants_line {
 border-bottom: 1px dotted;
 height: 40px;
}
.other_merchants_buynow { display: none;}
#other_merchants_body h2 {
 padding-top:20px;
 padding-bottom:10px;

 color: LightSlateGray ;
 font-size: 14px;
}
.content_right {
 float:right;
 padding-left: 20px;
}
#content_right_product_properties {
 width:180px;
 display: inline;
}
#content_right_product_properties ul li {
 display: block;
}

.prices_small_top {
 	background: url(http://www.litterboxreviews.com/images/prices_small_top.png) no-repeat;
 height: 20px;
}
.prices_small_bottom {
 background: url(/images/prices_small_bottom.png) no-repeat;
 height: 20px;
}
.prices_small_main {
 background: url(/images/prices_small_sides.png) repeat-y;
 width: 170px;
 padding-left: 10px;
}
.prices_small_main .pcu_widget_line {
 border-top:1px dashed #999999;
 padding-bottom:3px;
 width:148px;
}
.prices_small_logo {
}
.prices_small_main .pcu_widget_price {
 display:block;
 float:right;
 padding-top:6px;
}
.prices_small_main .pcu_widget_price a {
 color:#0000FF;
 font-size:12px;
 font-weight:bold;
 text-decoration:none;

}

.prices_small_main .pcu-logo {max-width: 100px;}
#pcudiv .pcu-logo { max-width: 160px;}

.widget-center {
    display: block;
}
.widget-center-top {
    background: url(/images/center-widget-top.png) no-repeat;
    display: block;
    height: 43px;
    width: 590px;
}
.widget-center-topimage {
   float: left;
}
.widget-center-body {
    background: url(/images/center-widget-body.png) repeat-y;
    display: block;
    padding-left: 15px;
    width: 590px;
}

.widget-center-bottom {
    background: url(/images/center-widget-bottom.png) no-repeat;
    display: block;
    height: 33px;
    width: 590px;
    padding-left: 15px;
    padding-top: 5px;

}
.widget-center-bottom a{
    color: #FFFFFF;
    float: right;
    font: bold 12px Arial;
    padding-right: 30px;
}

.widget-center #positive_negative_bottom {
border-bottom:none;
}
.widget-center-title, h2.widget-center-title {
    position: relative;
    top: -30px;
    color: #FFFFFF;
    height: 5px;
    font: bold 14px Arial;
    text-decoration: none;
    border-bottom: none;
    
}
.widget-center-body a {text-decoration:none;}


.collapseomatic_content {
    margin-left: 0px;
}
.entry p {
    padding-bottom: 10px;
}
.from-forum p {
    background: url("/images/bubble-black.png") no-repeat scroll 0 0 transparent;
    height: 55px;
    padding: 10px 14px 0 10px;
}
.rssLinkListItemTitle {
    clear: both;
}
.from-forum {
    clear:both;
    display: block;
}
.from-forum .ReadMoreLink {
    float: right;
    padding-right: 15px;
    position: relative;
    top: -42px;
}
.entry a {
    color: #0000FF;
}
.widget-price-top {
    background: url("/images/widget-price-top.png") no-repeat scroll 0 0 transparent;
    height: 26px;
    display: block;
}
.widget-price-body {
    background: url("/images/widget-price-body.png")  repeat-y;
    display: block;
    padding-left: 35px;
    padding-top: 5px;

}
.widget-price-bottom {
    background: url("/images/widget-price-bottom.png") no-repeat scroll 0 0 transparent;
    height: 26px;
    display: block;

}
.widget-price-line {
    border-top: 1px #731A23 dashed;
    display: block;
    height: 35px;
    width: 260px;
    padding-top: 5px;
}
.compare-price-line {
    border-top: 1px #731A23 dashed;
    display: block;
    height: 35px;
    width: 100%;
    padding-top: 5px;
}
.widget-price-line-first {
    border-top: none;
    padding-top: 0px;
}
.widget-price-logo {
    display: inline-block;
    width: 88px;
}
.widget-price-logo img {
    max-width: 88px;
}
.widget-price-price {
    display: inline-block;
    height: 45px;
    padding-left: 5px;
    vertical-align: middle;
    width: 60px;
}
.widget-price-price a {
    color: #0000FF;
    font-size: 16px;
    font-weight: bold;
    text-decoration: none;
}
.widget-price-buy {
    display: inline-block;
}

.avg-rating-top {
    background: url("/images/avg-rating-top.png") no-repeat scroll 0 0 transparent;
    height: 20px;
    display: block;
}
.avg-rating-body {
    background: url("/images/avg-rating-body.png")  repeat-y;
    display: block;
    height: 130px;
    padding-left: 20px;
    padding-right: 60px;
}
.avg-rating-bottom {
    background: url("/images/avg-rating-bottom.png") no-repeat scroll 0 0 transparent;
    height: 26px;
    display: block;

}
.avg-rating-table {
    display: block;
    float: right;
}

.avg-rating-body b {
    font-size: 14px;
}
.avg-rating-stats {
    display:block;
    padding-right: 5px;
    width: 255px;
    border-right: 1px dashed;
    height: 125px;
}
.avg-rating-stats li {
    display: block;
    font-size: 14px;
    padding-top: 3px;
}
.widget-center-body #positive_negative img {
    width: 15px;
}
.widget-center-body #positive_negative .rating_label {
    font-weight: bold;
}
.cell_bold {
	font-weight: bold;
}
#box-table-a
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	margin: 45px;
	width: 480px;
	text-align: left;
	border-collapse: collapse;
}
#box-table-a th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	background: #b9c9fe;
	border-top: 4px solid #aabcfe;
	border-bottom: 1px solid #fff;
	color: #039;
}
#box-table-a td
{
	padding: 8px;
	background: #e8edff; 
	border-bottom: 1px solid #fff;
	color: #669;
	border-top: 1px solid transparent;
}
#box-table-a tr:hover td
{
	background: #d0dafd;
	color: #339;
}


#box-table-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	text-align: center;
	border-collapse: collapse;
	border-top: 7px solid #58ADD7;
	border-bottom: 7px solid #58ADD7;
}
#box-table-b th
{
	font-size: 13px;
	font-weight: normal;
	padding: 8px;
	border-right: 1px solid #58ADD7;
	border-left: 1px solid #58ADD7;
	color: #039;
	min-width: 120px;
	vertical-align: top;
}
#box-table-b td
{
	padding: 8px;
	background: #DBEFF8; 
	border-right: 1px solid #58ADD7;
	border-left: 1px solid #58ADD7;
	color: #669;
	vertical-align: top;
}
#box-table-b th img {
	max-width: 100px;
}
#box-table-b td.table-nobackground {
	background: none;
}
