/* === YOSANE.COM === */

.yapb-single img {
	border:7px solid #333;
	margin-bottom:10px;
	margin-right:10px;
	-moz-box-shadow: 3px 3px 2px #888;
}
.yapbthumb img {
	float:left;
	border:1px solid #333;
	margin-right:10px;
	margin-bottom:10px;
	-moz-box-shadow: 3px 3px 2px #888;
}

/** --- REMEMBER TO ADJUST NUMBER --- **/
#mycustomwidgetaddon-3 {
	width: 555px;
	overflow: visible;
}
#mycustomwidgetaddon-3 .yapb-sidebar-cat {
	overflow: auto;
	padding-bottom: 10px;
	margin-bottom: 5px;
	background:url(../img/dropdown-divider.gif) no-repeat center bottom;
}
#mycustomwidgetaddon-3 h3 {
}
h3 .cat-item a {
	color: #a00004;
}
#mycustomwidgetaddon-3 .yapb-sidebar-cat .yapb-sidebar {
	float: left;
	margin-right: 5px;
	margin-bottom: 15px;
	overflow: hidden;
	text-align: center;
	width: 125px;
	height: 110px;
}
#mycustomwidgetaddon-3 .yapb-sidebar-cat .yapb-sidebar .yapbthumb img {
	float: none;
}


#content, .full .full-content { width: 370px; } /* width difference 180px */
#sidebar { width: 538px; }
#sidebar #primary-sidebar,
#sidebar #topleft-sidebar { width: 173px; float: left; margin-right: 12px; }
#sidebar #secondary-sidebar,
#sidebar #topright-sidebar { width: 353px; float: left; }
#content-archive { width: 960px;}
.pic-archive-post {
	float: left;
	margin-right: 10px;
	margin-bottom: 15px;
	overflow: hidden;
	text-align: center;
	width: 145px;
	height: 180px;
}
.pic-archive-title a { font-size: .9em; color: #999; }
.pic-archive-post img {
	border:1px solid #333;
	margin-bottom:10px;
	margin-right:10px;
	-moz-box-shadow: 3px 3px 2px #888;
}
#content-archive .pagination {
	clear: both;
}
#content-wide, #content-wide .full .full-content { 
	float: left;
	padding-bottom: 24px;
	width: 550px;
}
#sidebar-narrow {
	background-color:#e9eaea;
	float:left;
	margin-left:24px;
	padding:14px;
	width: 358px;
	background: url(../img/sidebar-background-narrow.gif) no-repeat left top;
	background-color: #fff !important;
}
#sidebar-narrow #topleft-sidebar,
#sidebar-narrow #topright-sidebar,
#sidebar-narrow #primary-sidebar,
#sidebar-narrow #secondary-sidebar {
	float:left;
	width:173px;
}
#sidebar-narrow #topleft-sidebar,
#sidebar-narrow #primary-sidebar {
	margin-right:12px;
}
#carrington-headersidebar {
	background: url(../img/divider-ornament.gif) no-repeat center bottom;
}
.viewcart { float: right; border: 1px solid #666; margin: 0 5px; width: 87px;}
.addcart { float: left; border: 1px solid #666; margin: 0 5px; width: 87px;}

