

/* ------[ Style Adjustments for Red Color Scheme ]-------- */

body {
	background-color: #f1ece3;
	background-image: url(images/2bmommy/main-bg.gif);
	background-repeat: no-repeat;
	background-position: center 300px;
	font-family: Arial, Thaoma, Verdana;
	padding: 10px 0;
	font-size: 9pt;
	line-height:1.5em;
	margin: 0;
	color: #29241B;
}

#header {
	/*background: url(images/2bmommy/header-bg.png) top center no-repeat;*/
	/*background: url(images/2bmommy/header-bg-pesach.png) top center no-repeat;*/
	/*background: url(images/2bmommy/header-bg-women.png) top center no-repeat;*/
	background: none;
	width: 960px;
	height: 205px;
}

#head-content {
	height:210px;
	}

#wrap {
	background-image: none !important;
	}

#wrap-top {
	background-image: none;
	height:0px;
	}

#wrap-bottom {
	background-image: none;
	height:0px;
}

/* -------------------[ Links ]------------------- */
	
a, a:link, a:visited {
	text-decoration:none;
	color:#937794;
	}

a:hover, a:active {
	text-decoration:none;
	color:#ff015b;
	}

a.more-link, a.more-link:link, a.more-link:visited  {
	}

a.more-link:hover, a.more-link:active  {
	}

#footer a, #footer a:link, #footer a:visited {
	color:#ffffff;
	}

#footer a:hover, #footer a:active {
	color:#CCCC00;
	}

.post-title a, .post-title a:link, .post-title a:visited {
	text-decoration:none;
	}

.post-title a:hover, .post-title a:active {
	}


#pre-page {
	margin: 0;
	margin-top: 10px;
	padding: 0;
	background: url(images/2bmommy/up.png) transparent top center no-repeat !important;
	width: 960px;
	height: 30px;
}

#page {
	padding-top: 0px !important;
	background: url(images/2bmommy/mid.png) #fff top center repeat-y !important;
}

#footer {
	text-align:center;
	color:#ece9e4;
	clear: both;
	font-size:8pt;
	background: url(images/2bmommy/down_brown.png) #5b503d bottom center no-repeat !important;
	height: 50px;
	max-height: 50px;
	width:960px;
	padding:0px;
	border: 0px none;
}


/* -------------------[ Misc Tags and Classes ]------------------- */

p {
	margin-top: 0px;
	margin-bottom: 15px;
	}

ol {
	margin-right: 40px;
	padding: 0;
	}

ul {
	margin-right: 20px;
	margin-left: 0px;
	padding: 0;
	}

.post ul, .post ol {
	list-style-type: none;
	}

.post ul li {
	list-style-type:none;
	background-image: none;
	}

.post ul li li {
	padding-right:0;
	background:transparent;
	}

.post ol li {
	list-style-type:decimal;
	margin-right: 0;
	padding-right: 0;
	}

.post ul ul {
	margin-right:0;
	}

.post {
	margin: 0 0 15px;
	padding: 0;
	border: 0px none;
	}

.postinfo {
	clear:both;
	padding: 5px 15px;
	margin: 0;
	background:transparent;
	border-bottom: 1px dotted #abc8d6;
	font-size:8pt;
}
	
/* -------------------[ Top Navigation ]------------------- */

#topnav {
	background:#f1ece3;
	}

#topnav .navscreen {
	background-image: none;
	}

#topnav ul a, 
#topnav ul a:link, 
#topnav ul a:visited {
	color:#5b503d;
	}

#topnav ul a:hover, 
#topnav ul a:active  {
	color:#b4ab9e;
	}

#topnav li ul {
	background:#f1ece3;
	border-top:1px solid #fff;
	}

#topnav li li {
	border:1px solid #fff;
	border-top:0;
	}
	
/* -------------------[ Category Navigation ]------------------- */

#catnav {
	color:#f1ece3;
	background:#857b6b;
	font-size:12px;
	font-weight:bold;
	width: 920px;
	}

#catnav ul {
	}

#catnav ul a, 
#catnav ul a:link, 
#catnav ul a:visited {
	color:#f1ece3;
	text-decoration: none;
	padding-right: 10px!important;
	padding-left: 10px!important;
}

#catnav ul a:hover, 
#catnav ul a:active  {
	color:#f1ece3;
	background:#B4AB9E;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
}

#catnav li {
	margin-left: 0px;
	margin-right: 0px;
	border-left: 1px solid #f1ece3;
}

#catnav li ul {
	background:#857b6b;
	border-top: 1px solid #f1ece3;
	}

#catnav li li {
	border: 1px solid #f1ece3;
	border-top: 0px;
}

#catnav ul li ul a {
	width:230px;
	}

#catnav li ul ul {
	}

#catnav li:hover ul ul, 
#catnav li:hover ul ul ul, 
#catnav li.sfhover ul ul, 
#catnav li.sfhover ul ul ul {
	}

#catnav li:hover ul, 
#catnav li li:hover ul, 
#catnav li li li:hover ul, 
#catnav li.sfhover ul, 
#catnav li li.sfhover ul, 
#catnav li li li.sfhover ul {
	}

#catnav li:hover, 
#catnav li.sfhover {
	}

#catnav li.current-cat {
	color:#f1ece3;
	background-color: #B4AB9E;
	}
#catnav li.current-cat-parent {
	color:#f1ece3;
	background-color: #B4AB9E;
	}

/* -------------------[ Links ]------------------- */

a, a:link, a:visited {
	}

a:hover, a:active {
	}

a.more-link, a.more-link:link, a.more-link:visited  {
	}

a.more-link:hover, a.more-link:active  {
	}

#footer a, #footer a:link, #footer a:visited {
	color:#ffffff;
	}

#footer a:hover, #footer a:active {
	color:#CCCC00;
	}

.post-title a, .post-title a:link, .post-title a:visited {
	text-decoration: none;
	color: ##937794;
	}

.post-title a:hover, .post-title a:active {
	color: #ff015b;
		}

/* -------------------[ Images ]------------------- */

img.post-thum, img.thumbnail {
	margin: 0 15px 15px 0px;
	border:1px solid #919191;
	padding:0px;
	background:#fff;
	}
	
/* -------------------[ Magazine Home Page Styles ]------------------- */

li.homepost img.post-thum, 
li.homepost img.thumbnail {
	width:106px;
	height:85px;
	float:right;
	margin: 0 0 10px 10px;
	}

ul.home-right li.homepost, 
ul.home-left li.homepost, 
ul.home-bottom li.homepost {
	font-size:9pt;
	border:0px none;
	}

ul.home-right .bottom,
ul.home-left .bottom,
ul.home-bottom .bottom {
	font-size: 8pt;
	background: transparent;
	border-bottom:1px dashed #4f8199;
	}

ul.home-right .last-cat,
ul.home-left .last-cat,
ul.home-bottom .last-cat {
	border-bottom: 0px none;
}

ul.home-right li.title, 
ul.home-left li.title {
	border:0px none;
	background: url(images/2bmommy/cat-title.gif) transparent top left no-repeat;
	height: 40px;
}

ul.home-bottom li.title {
	border:0px none;
	background: url(images/2bmommy/cat-title-long.gif) transparent top left no-repeat;
	height: 40px;
}

ul.home-right li.title h2.feat-title,
ul.home-left li.title h2.feat-title,
ul.home-bottom li.title h2.feat-title {
	font-size: 11pt;
	width:65%;
	color: #ff015b;
	}
ul.home-right  li.title .moreposts,
ul.home-left  li.title .moreposts,
ul.home-bottom  li.title .moreposts {
	text-align:right !important;
	font-size:9pt;
	font-weight:normal;
	width:25%;
}

ul.home-right  li.title .moreposts a,
ul.home-left  li.title .moreposts a,
ul.home-bottom  li.title .moreposts a {
	color: #ff015b;
}

ul.home-right .entry, ul.home-left .entry {
	height: 146px !important;
	}

li.post-1, 
li.post-2 {
	
	}
	
li.post-3, 
li.post-4 {
	background: #ece9e4;
	}

li.post-3 .post-title a, 
li.post-3 .post-title a:link, 
li.post-3 .post-title a:visited {
	text-decoration:none;
	color: #5b503d;
}

li.post-4 .post-title a, 
li.post-4 .post-title a:link, 
li.post-4 .post-title a:visited {
	text-decoration:none;
	color: #5b503d;
}

li.post-3 .post-title a:hover,
li.post-3 .post-title a:active {
	color: #ff015b;
		}
li.post-4 .post-title a:hover,
li.post-4 .post-title a:active {
	color: #ff015b;
		}


li.post-5, 
li.post-6 {
	
	}

	
ul.home-bottom li.even {
	background: #efede9;
	}
ul.home-bottom li.odd {
	background: #fff;
	}
ul.home-bottom li .post-title a, 
ul.home-bottom li .post-title a:link, 
ul.home-bottom li .post-title a:visited {
	color: #4f8199;
	}
ul.home-bottom li .post-title a:hover, 
ul.home-bottom li .post-title a:active {
	color: #ff015b;
	}

.cat-sep {
	border-bottom: 2px solid #abc8d6;
	margin: 4px 0 10px 0;
	}

/* Subscribres */
#subscribres{
	margin: auto;
	padding-right: 0px;
	padding-left: 5px;
	height: 50px;
}
#subscribres ul {
	
	}
#subscribres ul li{
	display: block;
	float: left;
	padding: 0px 7px 0px 7px;
	}
#subscribres img{
	width: 50px;
	height: 50px;
	
}
/* ---------[ Search Form ]--------- */

#search {
	width:265px;
	height:61px;
	float: left;
	margin:0 0 15px 0px;
	padding:0;
	background: url(images/2bmommy/search-bg.png) transparent top left no-repeat;
}

#searchform, #cse-search-box {
	width:245px;
	height:47px;
	padding-top: 14px;
	}

#searchform #searchfield {
	height:22px;
	margin: 0 0 0 0;
	border: 0px none !important;
	background-color: transparent !important;
	background-image: none !important;
	}

#submitbutton {
	float:left;
	margin-left: 15px;
	display: block;
	color: #5b503d;
	font-size:8pt;
	font-weight: bold;
	width:50px;
	height:24px;
	text-align:center;
	border:0px none ;
	background: transparent;
}

/* -------------------[ Search Page ]------------------- */

#content_cse {
	width: 100%;
	}

/* -------------------[ Headings ]------------------- */

h1, h2, h3, h4, h5, h6, h7 {
	font-family: Arial, Thaoma;
	line-height: 1.0em;
	letter-spacing:0px;
	margin: 0;
	padding: 0;
	font-weight:normal;
	}

h1 {
	font-size: 18pt;
	margin: 0;
	}

h2 {
	font-size: 16pt;
	}

h3 {
	font-size: 14pt;
	}

h4 {
	font-size: 12pt;
	}

h5,h6,h7 {
	font-size: 10pt;
	}

.entry h1,.entry h2,.entry h3, .entry h4, .entry h5, .entry h6, .entry h7 {
	margin-bottom: 10px;
	}

h3#comments, h3#respond, h3#trackbacks  {
	margin: 0 0 10px;
	}

h3#postinfo, h3#comments, h3#respond, h3#trackbacks, #respond h3  {
	margin: 0 0 10px;
	}

h3#comments  {
	margin: 0 0 5px;
	}

h3.post-title, h2.post-title, h1.post-title {
	margin:0;
	}

h1.post-title {
	background: url(images/2bmommy/post-title-long.gif) transparent bottom left no-repeat;
	padding-bottom: 20px;
	}

h1.post-title a, h1.post-title a:link, h1.post-title a:visited {
	text-decoration: none;
	color: #ff015b;
	}

h1.post-title a:hover, h1.post-title a:active {
	color: #937794;
	}

h1.archive-title {
	background: url(images/2bmommy/post-title-long.gif) transparent bottom left no-repeat;
	padding-bottom: 20px;
	margin-bottom:0px;
	border-bottom:none;
	color: #ff015b;
	}

h1.page-title {
	background: url(images/2bmommy/post-title-long.gif) transparent bottom left no-repeat;
	padding-bottom: 20px;
	text-decoration: none;
	color: #ff015b;
	
	/*
	padding-bottom:0;
	margin-bottom:15px;
	border-bottom:0;
	*/
}

#sidebar h3.widgettitle {
	color: #ff015b;
}

h3.widgettitle {
	border:0px none;
	border-bottom : 0px none;
	background: url(images/2bmommy/cat-title.gif) transparent top left no-repeat;
	height: 40px;
	}

.sitemap h2 {
	font-size:14pt;
	margin-bottom: 5px;
	}


#contentright li li {
	list-style-type: none;
	background-image: none;
	}

h2.post-excerpt {
	font-family: Arial, Thaoma;
	font-size: 12pt;
	font-weight:normal;
	color: #29241B;
	padding-bottom: 15px;
	}
	
h2.post-title {
	font-size: 12pt;
	}

/* ---------[ Narrow Featured Content Slideshow ]--------- */

#slider-wrap-narrow {
	background:#b3d7de;
	}
	
#slider-wrap-narrow #slider2 {
	background:#b3d7de;
	}
	
#slider-wrap-narrow #slider2 li { /* define width and height of list item (slide) - entire slider area will adjust according to the parameters provided here */ 
	background:#b3d7de;
	}

#slider-wrap-narrow #slider2 li .feat-content {  
	background:#b3d7de;
	}

#slider-wrap-narrow #slider2 li .entry {
	background:#b3d7de;
	}
	
/* ---------[ Narrow Featured Content Slideshow ]--------- */

#slider-wrap-narrow {
	margin:0 auto;
	text-align:left;
	width:620px;
	height:300px;
	overflow:hidden;		
	margin:0 auto 15px;
	padding:0 0 40px 0;
	background:#fff;
	position:relative;
	z-index:1;
	}

#slider-wrap-narrow #slider2 {
	overflow:hidden;
	width:618px;
	height:300px;
	background:#fff;
	}

#slider-wrap-narrow #slider2 ul, 
#slider-wrap-narrow #slider2 li {
	margin:0;
	padding:0;
	list-style:none;
	}

#slider-wrap-narrow #slider2 li { /* define width and height of list item (slide) - entire slider area will adjust according to the parameters provided here */ 
	width:620px;
	height:300px;
	overflow:hidden;
	background:#fff;
	}

#slider-wrap-narrow #slider2 li .feat-content {  
	width:618px;
	height:296px;
	overflow:hidden;
	display:block;
	z-index:2;
	border: 1px solid #919191;
	background:#919191;
	position:relative;
	text-align:center;
	}

#slider-wrap-narrow #slider2 li .entry {
	border:0;
	z-index: 3;
	color:#29241B;

	/*background: #ECE9E4;*/
	background: #ECE9E4;
	
	margin:0 auto;
	width:200px;
	height: 300px;
	padding: 10px;
	overflow:hidden;
	position:absolute;
	float: right;
	top: auto;
	left: auto;
	bottom: auto;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	font-size:9pt;
	text-align:left;
}

#slider-wrap-narrow #slider2 li .entry p {
	font-size: 11pt;
	margin: 0;
	font-weight: normal;
	padding: 3px;
}

#slider-wrap-narrow #slider2 li .entry .the-image {
	display: block; height: 150px; width: 150px; margin: 5px; float:left;
}

#slider-wrap-narrow #slider2 li .entry h2.post-title,
#slider-wrap-narrow #slider2 li .entry h2.post-title a, 
#slider-wrap-narrow #slider2 li .entry h2.post-title a:link,
#slider-wrap-narrow #slider2 li .entry h2.post-title a:visited,
#slider-wrap-narrow #slider2 li .entry h2.post-title a:hover,
#slider-wrap-narrow #slider2 li .entry h2.post-title a:active  {
	font-size:12pt;
	line-height: 13pt;
	/*color:#846b85 !important;*/
	color:#FF015B !important;
	letter-spacing:0;
	padding: 3px;
}

#slider-wrap-narrow ol#controls {
	position:absolute;
	top: 300px;
	left: 0;
	width:620px;
	background: transparent;
	list-style-type: none;
	margin:0 auto;
	clear:both;
	padding:0px;
	font-size:8pt;
	font-weight:bold;
	height: 29px;
	line-height: 25px;
	z-index:5;
}

#slider-wrap-narrow ol#controls li {
	margin: 0 2px 0 2px; 
	padding: 2px 2px 2px 2px;
	float: left;
	list-style: none;
	}

#slider-wrap-narrow ol#controls li a,
#slider-wrap-narrow ol#controls li a:link,
#slider-wrap-narrow ol#controls li a:visited {
	float:left;
	height:25px;
	line-height:25px;
	background: #857b6b;
	color:#fff;
	padding:0 7px;
	text-decoration:none;
	margin: 0 1px 0 0;
	border: 1px solid #919191;
}

#slider-wrap-narrow ol#controls li a:hover,
#slider-wrap-narrow ol#controls li a:active {
	background:#b4ab9e;
	color:#fff;
	}
	
#slider-wrap-narrow ol#controls li.current a,
#slider-wrap-narrow ol#controls li.current a:link,
#slider-wrap-narrow ol#controls li.current a:visited,
#slider-wrap-narrow ol#controls li.current a:hover,
#slider-wrap-narrow ol#controls li.current a:active {
	background:#abc8d6;
	color:#fff;
	}

#slider-wrap-narrow ol#controls li a:focus, 
#slider-wrap-narrow #prevBtn a:focus, 
#slider-wrap-narrow #nextBtn a:focus {
	outline:none;
	}

/* ---------------[ Related Posts on Single Post Page ]--------------- */

#related-posts {
	padding:15px;
	}

#related-posts h4 {
	color: #4f8199;
	 border-bottom: 2px solid #abc8d6;
	}
#related-posts ol {
	padding: 0px 0px 0px 0px;
	margin-right: 15px;
	margin-left: 200px;
	}
#related-posts ol li.related-post {
	padding: 0;
	margin: 0 0 5px 0;
	border-bottom: 1px dotted #4f8199;
	}
li.related-post img.thumbnail {
	width:70px;
	height:60px;
	float:right;
	margin: 0 0px 5px 10px;
	}
/*--------------------------------------------------------*/
#related {
	border-top:1px dotted #4f8199;
	background:#fff url(images/2bmommy/blue-dot.gif) 45% 0 repeat-y;
	padding: 10px;
	margin: 0;
	}

#related .post-tools {
	font-weight:bold;
	width: 43%;
	float: left;
	}


#related .post-tools p {
	margin:0;
	}

#related .post-tools h3, #related .post-tools h2, #related .post-tools h1 {
	margin:0;
	font-size:12pt;
	letter-spacing:0;
	}

#related .post-tools ol {
	font-weight:normal;
	margin:2px 0 0 25px;
	}

#related .subscribe {
	width: 53%;
	float: right;
	}

#related .subscribe p.intro {
	font-weight:bold;
	}

#related .subscribe p.feed {
	margin-bottom:10px;
	font-weight:bold;
	padding-left: 21px;
	background: url(images/FeedIcon-16.gif) 0px 50% no-repeat;
	}

#related .subscribe form {
	margin:0;
	padding:0;
	}

/* ------[ Post Tools ]------ */

.entry ul.post-tools {
	width:150px;
	padding:0 10px 0 0;
	margin: 0 15px 15px 0;
	border: 0px none !important;
	}

.entry ul.post-tools li {
	background:transparent;
	list-style-type:none;
	margin: 0 0 3px;
	padding: 0;
	}

.entry ul.post-tools li a,
.entry ul.post-tools li a:link,
.entry ul.post-tools li a:visited {
	color:#999;
	}

.entry ul.post-tools li a:hover,
.entry ul.post-tools li a:active {
	color:#000;
	}

.entry ul.post-tools li.print {
	padding-right:22px;
	background: url(images/print.gif) 0px 50% no-repeat;
	}

.entry ul.post-tools li.stumble {
	padding-right:24px;
	background: url(images/stumbleupon.png) right 50% no-repeat;
	white-space: nowrap;
}

.entry ul.post-tools li.digg {
	padding-right:24px;
	background: url(images/digg.png) right 50% no-repeat;
	white-space: nowrap;
}

.entry ul.post-tools li.delicious {
	padding-right:24px;
	background: url(images/delicious.png) right 50% no-repeat;
	white-space: nowrap;
	}

.entry ul.post-tools li.fb {
	padding-right:24px;
	background: url(images/facebook.png) right 50% no-repeat;
	white-space: nowrap;
}

.entry ul.post-tools li.twitter {
	padding-right:24px;
	background: url(images/twitter.png) right 50% no-repeat;
	white-space: nowrap;
}

.entry ul.post-tools li.print img.WP-PrintIcon {
	display:none !important;
	position:absolute !important;
	right:-9999em !important;
	}

.entry ul.post-tools li.tags {
	margin: 10px 0 0;
	font-size:8pt;
	}
/* -------------------[ Author Bio Info ]------------------- */

.auth-bio {
	padding: 15px;
	margin: 0 0 15px;
	background:#b4ab9e;
	border:1px solid #5b503d;
	}

.singlepost .auth-bio {
	border:0;
	padding: 15px;
	margin: 0;
	background:#b4ab9e;
	border-top:1px solid #5b503d;
	}

.auth-bio img.avatar {
	padding:1px;
	background:#fff;
	border:1px solid #ddd;
	float:left;
	margin:0 10px 0 0;
	}

.auth-bio h3 {
	color: #5b503d;
	font-size: 12pt;
	}

.auth-bio p {
	color: #5b503d;
	margin:0;
	}
	
/* -------------------[ Footer Widgets ]------------------- */
#footer-widgets h3.widgettitle {
	color: #fff;
	background-image: none;
	background-color: transparent;
	border-bottom: 2px solid #acb8d6;
	font-family: Arial;
	font-weight: bold;
	font-size: 14px;
	height: 25px;
	line-height: 25px; 
}

#footer-widgets {
	color: #fff;
	background: url(images/2bmommy/mid_brown.png) #5b503d top center repeat-y !important;
	margin:0 auto;
	clear:both;
	padding:15px 15px 0;
	border-top:0px none;
	border-bottom:0px none;
	}

#footer-widgets a, 
#footer-widgets a:link, 
#footer-widgets a:visited {
	color:#ffffff;
	}

#footer-widgets a:hover, 
#footer-widgets a:active {
	color:#acb8d6;
	}

#footer-widgets ul {
	margin: 0;
	padding: 0;
	}

#footer-widgets ul ul {
	margin: 0;
	padding: 0;
	}

#footer-widgets ul ul ul {
	margin: 0 15px 0 0;
	padding: 0;
	}

#footer-widgets li {
	margin: 0 0 15px;
	padding:0;
	}

#footer-widgets li li {
	padding: 8px 0 8px 0;
	border-bottom: 1px dashed #fff;
	background-image: none;
	}

#footer-widgets li li li {
	padding: 0;
	margin: 0;
	}

#footer-widgets li li li li {
	margin: 0;
	padding:0;
	}

#footer li {
	float: left;
	white-space: nowrap;
	}

#footer_links{
	text-align: center;
	padding: 5px 10px 5px 10px;
	color: #fff;
	background: url(images/2bmommy/mid_brown.png) #5b503d top center repeat-y !important;
}

#footer_links a{
	padding-left: 5px;
	margin-right: 5px;
	border-left: 1px solid #fff;
}

#footer_links a, 
#footer_links a:link, 
#footer_links a:visited {
	color:#ffffff;
	}

#footer_links a:hover, 
#footer_links a:active {
	color:#acb8d6;
	}

/* -------------------[ Comments ]------------------- */

.allcomments {
	}

.commentlist {
	list-style-type:none;
	}
	
.commentlist li {
	background: #fff;
	clear:both;
	margin: 15px 0 0;
	padding: 15px;
	border-bottom:1px dotted #abc8d6;
	list-style-type:none;
	}

.commentlist li ul.children li {
	background: #fff;
	}

.commentlist li ul.children {
	margin: 0;
	padding: 0;
	}

.commentlist li.alt { }

.commentmetadata {
	display: block;
	margin-bottom:10px;
	font-size: 8pt;
	}

.commentlist cite {
	font-style:normal;
	font-weight:bold;
	}

#commentform {
	padding: 0;
	margin: 0;
	}

#commentform input#author,
#commentform input#email,
#commentform input#url,
#commentform textarea {
	padding:10px;
	border:1px solid #abc8d6;
	background:#fff;
	}

#commentform input#submit {
	cursor:pointer;
	background:#857b6b;
	font-family:Arial,Thaoma,sans-serif;
	clear:both;
	padding: 5px 10px;
	font-weight:bold;
	color:#f1ece3;
	border:0;
	margin:0;
	}

#commentform input#submit:hover {
	background:#b4ab9e;
	color:#f1ece3;
	}

#commentform textarea {
	width:80%;
	}

.thread-alt { }	

.thread-even { }

#respond { 
	margin: 10px 0 0;
	padding:15px;
	background:#fff;
	border:0;
	clear:both; 
	}

#respond h4{
	 color: #4f8199;
	 border-bottom: 2px solid #abc8d6;
	}
	
.commentlist #respond { 
	clear:both; 
	padding-top:10px; 
	}

.comments-navigation {
	display:block;
	margin: 0;
	padding:5px 0;
	font-weight:bold;
	}

.comments-navigation .alignleft {
	float:right;
	}

.comments-navigation .alignright {
	float:left;
	}

.comments-number {
	font-size:8pt;
	font-weight:bold;
	margin-bottom:0;
	padding:0 0 5px;
	}

.commentlist img.avatar, 
.commentlist img.comment-grav {
	padding:2px;
	background:#fff;
	border:1px solid #ddd;
	float:left;
	margin:0 10px 10px 0;
	}

.reply {
	padding: 0 0 5px;
	}

a.comment-reply-link, 
a.comment-reply-link:link, 
a.comment-reply-link:visited, 
.reply a, 
.reply a:link, 
.reply a:visited {
	clear:both;
	background:#ddd;
	padding: 5px 10px;
	font-weight:bold;
	font-size:8pt;
	text-transform:lowercase;
	color:#000;
	border:0;
	}

a.comment-reply-link:hover, 
a.comment-reply-link:active, 
.reply a:hover, 
.reply a:active {
	background:#000;
	color:#fff !important;
	border:1px solid #000;
	}

.comment-body ul {
	list-style-type:disc;
	margin:0 30px 15px;
	padding:0;
	border:none;
	}

.comment-body ul li {
	list-style-type:disc;
	margin:0;
	padding:0;
	border:none;
	}

.cancel-comment-reply {
	padding: 5px 0 10px;
	}

/* ------[ Post Ads ]------ */

.entry div.post-ads {
	width:620px;
	height: 320px;
	display: block;	
	padding:0 0 0 0;
	margin: 0 auto 10px auto;
	margin-bottom: 10px;
}

/* ------[ breadcrumbs ]------ */
p#breadcrumbs {
	padding: 0 0 5px;
	font-size:8pt;
	margin: 0 0 5px;
	/*color:#666;*/
	border-bottom: none 0px;
	}

.singlepost p#breadcrumbs {
	padding: 5px 15px;
	font-size:8pt;
	margin: 0;
	border-bottom:0px none;
	background: transparent;
	}

.sitemap p#breadcrumbs {
	padding: 5px 15px;
	font-size:8pt;
	margin: 0;
	border: none 0px;
	background: transparent;
	}

/* ------[ Sub Categories - navigation ]------ */

#subcatnav {
	width: 620px;
	padding: 0 15px;
	margin: 0 auto;
	color: #937794;
	background-color: #fff;
	font-size: 9pt;
	font-weight:bold;
	}

#subcatnav ul {
	list-style: none;
	padding: 0;
	margin: 0;
	clear:both;
	}

#subcatnav ul a, 
#subcatnav ul a:link, 
#subcatnav ul a:visited {
	display: block;
	color:#5b503d;
	background-color: #d6e8ec;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	margin:0;
	}

#subcatnav ul a:hover, 
#subcatnav ul a:active  {
	background-color: #abc8d6;
	}

#subcatnav li {
	height:28px;
	line-height:28px;
	float: right;
	padding: 0;
	margin-left:2px;
	margin-bottom:2px;
}

#subcatnav li ul {
	z-index:9999;
	position: absolute;
	left: 999em;
	margin: 0;
	padding:0;
	height: auto;
	width: 252px;
	background-color:#d6e8ec;
	}

#subcatnav li li {
	margin-left:0;
	border-top:0;
	}

#subcatnav ul li ul a {
	width:240px;
	}

#subcatnav li ul ul {
	margin: -29px 0 0 250px;
	}

#subcatnav li:hover ul ul, 
#subcatnav li:hover ul ul ul, 
#subcatnav li.sfhover ul ul, 
#subcatnav li.sfhover ul ul ul {
	left: 999em;
	}

#subcatnav li:hover ul, 
#subcatnav li li:hover ul, 
#subcatnav li li li:hover ul, 
#subcatnav li.sfhover ul, 
#subcatnav li li.sfhover ul, 
#subcatnav li li li.sfhover ul {
	right: auto;
	}

#subcatnav li:hover, 
#subcatnav li.sfhover {
	width:auto;
	}

/* ------[ Stroller - Image ]------ */
#sroller-image {
	float: left;
	}

#sroller-rating {
	float: right;
	}

/* ------[ Stroller - Tabs ]------ */
#tabs {
	width: 600px;
	padding: 0 10px;
	margin: 0 auto;
	}

#tabs ul {
	width: 580px;
	height: 28px;
	list-style: none;
	padding: 0;
	margin: 0;
	clear:both;
	dispaly: block;
	border-bottom: 2px solid #abc8d6;
	}

#tabs ul a, 
#tabs ul a:link, 
#tabs ul a:visited {
	display: block;
	color:#5b503d;
	background-color: #d6e8ec;
	text-decoration: none;
	padding-right: 10px;
	padding-left: 10px;
	margin:0;
	}

#tabs ul a:hover, 
#tabs ul a:active  {
	background-color: #abc8d6;
	}

#tabs .ui-tabs-nav li.ui-tabs-selected a:link,
#tabs .ui-tabs-nav li.ui-tabs-selected a:visited,
#tabs .ui-tabs-nav li.ui-tabs-selected a:hover,
#tabs .ui-tabs-nav li.ui-tabs-selected a:active { background-color: #abc8d6; }

#tabs li {
	height:28px;
	line-height:28px;
	float: right;
	padding: 0;
	margin-left:2px;
	margin-bottom:2px;
}
/* ------------------------------------------------------- */
#tab-details {
	margin: 0px;
	padding: 5px;
}

#tab-details  h2 {
	font-size: 14pt;
	color: #937794;
}

#tab-details  h4 {
	font-size: 12pt;
	color: #4F8199;
	border-bottom: 2px solid #abc8d6;
}

col.col-1 {
	background-color: #d6e8ec; 
	color:#5b503d;
}

.stroller-list IMG.thumbnail {
	margin: 0;
	height: 45px;
}


#OrderByBar a {
	padding-left: 20px;
	padding-right: 5px;
	margin: 10px 0 10px 0;
}
#OrderByBar a.SortASC {
	background: url(images/2bmommy/Sort_ASC.gif) center left no-repeat; 
}

#OrderByBar a.SortDESC {
	background: url(images/2bmommy/Sort_DESC.gif) center left no-repeat;
}

.ui-tabs .ui-tabs-hide {
     display: none;
}
#strollerAd {
	text-align: center;
	margin: 5px auto 10px auto;
	height: 60px;
	width: 480px;
	clear: both;
}
