/*  
Theme Name: Cheaper Than Therapy - Review Category
Theme URI: http://www.alimartell.com/
Description: The Cheaper Than Therapy Theme, January 2008.
Version: 1.1
Author: DasBecca
Author URI: http://www.dasbecca.com
*/

/* Basic Foundation  */

body {
	margin: 0 auto;
	font-family: Lucida Grande, Georgia, Tahoma, Verdana; 
	font-size: 80%;
        background: #e0b791 url(images/bk-reviews.png) no-repeat top center;
}

a {
	text-decoration: none;
        color: #881133;
}

#wrapper {

	width: 896px;
        background: #d4c8bd url(images/bg_main.gif) no-repeat top center;
        margin-top:0px;
        margin: 0 auto;
        border-left:1px solid #fff;
        border-right:1x solid #fff;
}

#header {
        margin-top:0px;
        height: 132px;
        width: 896px;
}

#content {
	float: left;
	width: 480px;
        padding: 26px 30px 2px 6px;
        border-left:0px solid #fff;
        border-right:0px solid #fff;
}

#entry {
	float: left;
	padding: 40px 14px 0px 10px;
	width: 476px;
}

#entry img {
        align:center;
        text-align:center;
        padding-left:6px;
        padding-right:6px;
        background:url(images/shadow.gif) no-repeat bottom right;
}

#sidebar-l {
        background:url(images/bk-sidebar.png) no-repeat top left;
        width: 316px;
        height:680px;
        float: right;
	padding: 30px 5px 10px 20px;
        margin-right:10px;
}

#sidebar-l img {
       border:0px;
}

#sidebar-r {
	float: right;
	width: 175px;
	padding: 0 5px 10px 5px;
}

#footer {
	padding-top: 2px;
	text-align: center;
	clear: both;
	background: url(images/bk-footer.png) no-repeat top center;
	height: 54px;
	color: #fff;
        font-family: verdana, tahoma, arial;
	font-size:10px;
}
#footer a{
	color: #fff;
        font-family: verdana, tahoma, arial;
	font-size:10px;
        text-decoration: underline;
}

#footer a:hover{
	color: #fff;
        text-decoration: none;
}

/* Category Styling  */

.category {
	padding-top: 52px;
	padding-left: 27px;
	padding-right: 8px;
        background: url(images/categories_bg.png) no-repeat top left;
        width: 514px;
        height: 313px;
}

.category a {
	color: #fff;
}

/* Entry Styling  */

.bluebar {
        background: url(images/prev_next_bar.png) no-repeat top left;
        height:52px;
        width:488px;
        padding-top:6px;
        color: #3b585c;
        text-align:center;
}

.innerbluebar {
       width:470px;
}

.bluebar a {
        color: #3b585c;
}

.bluebar .left {
	float: left;
	width: 50%;
	text-align: left;
	}

.bluebar .right {
	float: right;
	width: 50%;
	text-align: right;
	}

.date {
        color:#881133;
        font-family: Georgia, Times, Lucida Grande, Tahoma;   
	font-size: 14px;
        align: right;
        text-align: right;
}

.title a, .title a:hover, title a:visited {
        color:#9b6841;
        font-family: Georgia, Times, Lucida Grande, Tahoma;   
	font-size: 28px;
        font-weight:bold;
}

.title img {
       border:0px;
}

.entry {
        letter-spacing: -0.5px;
}


.postmetadata {
        color: #8caebb;
        font-family: Lucida Grande, Tahoma;
        letter-spacing: -0.3px;
	font-size: 12px;       
}

.postmetadata a{
        color: #881133;      
}

.minidate a {
        color: #000;
        font-family: georgia, times;
        font-size:16px;
}

.minilink a {
        color: #8eaebb;
        font-family: georgia, times;
        font-size:13px;
        font-weight: bold;
}

/* Comment Styling  */

#comments {
        background: url(images/comments_bg-rn.png) top left;
        background-repeat: no-repeat;
}

#comments a, #comments a:visited {
        color:#4f6a7d;
        text-decoration: none;
}

.comment-metadata a, .comment-metadata  a:visited, .comment-metadata a:hover {
        color:#4f6a7d;
        text-decoration: none;
        font-family:Georgia, times;
        font-size:15px;
}
.comment-metadata {
        color:#d1e4ce;
        font-size:13px;
}
.data a {
       color: #fff;
}

.gravatar img {
       background: url(images/avatar_ali_bg-r.png) no-repeat top left;
}

.odd {
       background: url(images/comments_even_bg.png) no-repeat top left;
}


/* Left Sidebar  */

.flickrbox {
        background: url(images/flickr_bg.png) no-repeat top left;
        width: 180px;
        height: 223px;
        padding-top:13px;
}

#flickr ul { 
        list-style: none; 
}
#flickr ul li { 
        display: inline; 
} 
#flickr ul, #flickr ul li { 
        padding: 0; 
        margin: 0; 
        border: 0; 
}
#flickr img {
        width: 64px;
        height: 64px;
}
#flickr a img { 
        border: 0px #ccc solid; 
        padding: 3px; 
        margin: 5px 3px 0px; 
}
#flickr a:hover img {
        border: 0px #999 solid; 
} 

.aboutbox {
        background: url(images/about_bg.png) no-repeat top left;
        padding-top:118px;
        padding-left:10px;
        padding-right:14px;
        width: 180px;
        height: 145px;
        font-family: Arial, Lucida Grande, Tahoma, verdana;
        font-size: 13px;
        color: #d7e1e2;
}

.recommended {
        background: url(images/recommended_bg.png) no-repeat top left;
        width: 180px;
        height: 825px;
}

.viewing {
       width:170px;
       height: 260px;
       padding-top: 90px;
}


.reading {
       width:170px;
       height: 240px;
       padding-top: 14px;
}


.listening {
       width:170px;
       height: 200px;
       padding-top: 36px;
}

.viewing img, .reading img {
       width: 63px;
       height: 92px;
       padding:2px;
}

.viewing img a, .reading img a {
       width: 63px;
       height: 92px;
       border:2px solid #fff;
}

.listening img {
       width: 63px;
       height: 63px;
       padding:2px;
}

.listening img a {
       width: 63px;
       height: 63px;
       border:2px solid #fff;
}

.catlisting a {
       color: #000;
       text-decoration: none;
       font-family: tahoma, verdana;
       font-size:11px;
}

.catlisting ul, .catlisting li {
       list-style-type: none;
}

/* Right Sidebar  */

.searchbox {
        background: url(images/search_box.png) no-repeat top left;
        height:32px;
        width: 160px;
        padding-top:24px;
        padding-left:6px;
}

#sidebar-r img a {
	border:0px;
}

/* Footer Sidebar  */

.footer a, .footer a:hover, .footer a:visited {
	color: #fff;
        font-family: verdana, tahoma, arial;
	font-size:10px;
        text-decoration: none;
}


/* Extra Review Category Styling  */

#wrapper-reviews {

	width: 896px;
        background: #d4c8bd url(images/bg-reviews.png) no-repeat top center;
        margin-top:0px;
        margin: 0 auto;
        border-left:0px solid #fff;
        border-right:0x solid #fff;
}

#wrapper-reviews ul, #wrapper-reviews li {
       list-style-type:none;
}

.brownwrap {
        background: url(images/bk-brown.png) no-repeat top center;
        padding-top:22px;
        height:426px;
        padding-left:6px;
        padding-right:6px;
}