/*  



Theme Name: HealthFixer



Description: It is a custom theme design by Bhupendra for thehealthfixer.com



Version: 1.3.1



Author: Bhupendra



Author URI: http://www.deebee.in



Tags: food, two-columns, right-sidebar



License: GPL



*/















*{



	border: 0;



	margin: 0;



	padding: 0;



}



body{



	color: #151616;



	background:#161616;



	font-family: Verdana;



	font-size: 11px;



	margin:0 auto;



	padding:0;



}



a{



	color: #492904;



	text-decoration: none;



	text-transform:capitalize;



}



a:hover{



	text-decoration: underline;



}



input,select,textarea{



	border: #dddddd 1px solid;



	font-size: 12px; margin-top:4px;padding:4px;



}











li {	list-style: none; }







.clear{



	clear: both;



	height: 1px;



	margin: 0 0 -1px;



	overflow: hidden;



}







img, a:link img, a:visited img {border:0;}







strong {font-weight:bold;}



em, dfn {font-style:italic;}



dfn {font-weight:bold;}



sup, sub {line-height:0;}



abbr, acronym {border-bottom:1px dotted #666;}



address {margin:0 0 1.5em;font-style:italic;}



del {color:#666;}



pre, code {margin:1.5em 0;white-space:pre;}



pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}



pre { overflow:auto;}



dl {margin:0 0 1.5em 0;}



dl dt {font-style:italic; padding:3px 0px 3px 0px;}



dd {margin-left:1.5em;}



table {margin-bottom:1.4em;width:100%;}



th {font-weight:bold;background:#EAEAEC; border-right:1px solid #ffffff; }



th, td {padding:4px;}



tr.even td {background:#f9f9f9; border-right:1px solid #ffffff; }



tfoot {font-style:italic;}



caption {background:#f9f9f9;}







label {font-weight:bold;}



fieldset { padding:1.4em;margin:0 0 1.5em 0;border:1px solid #E4E5E6; }







 blockquote {



	padding: 10px;



	border: 1px solid #ddd;



	color:#000;



	width:85%;



	background-color: #f7f7f7;



	font-style: italic;



	margin:5px auto 15px;



	}







fieldset p { margin:1.5em 0px 1.5em 0px; }











h1 {font-size:16px;}



h2 {font-size:15px;}



h3 {font-size:14px;}



h4 {font-size:13px;}



h5 {font-size:12px;}



h6 {font-size:11px;}







h1,h2,h3,h4,h5,h6,span



	{



		margin-bottom:13px;



		padding:3px 0px 3px 0px;



	}







p { /*margin:0 0 1.9em 0;*/ margin:0 0 10px 0; font-size:11px; line-height:18px; }







.alignleft { float:left; margin-right:10px; }



.alignright { float:right; margin-left:10px; }



.aligncenter { 	display: block; margin-left: auto; margin-right: auto; margin-top:10px;  }







img.alignleft { float:left; margin-right:10px; background:#f9f9f9; padding:5px; max-width: 250px; }



img.alignright { float:right; margin-left:10px; background:#f9f9f9; padding:5px; max-width: 250px; }



img.aligncenter { display: block; margin-left: auto; margin-right: auto; background:#f9f9f9; padding:5px 0px; max-width: 570px;  margin-top:10px; }







html>body .alignleft { width: auto; height: auto; max-width:250px; }



html>body .alignright { width: auto; height: auto; max-width:250px; }



html>body .aligncenter { width: auto; height: auto; max-width:570px;  margin-top:10px; }








.submit {border:1px solid #999999; cursor:pointer;}
.submit:hover {background:#D1CCCC;}


.submitbutton, .sbutton  { background:none repeat scroll 0 0 #B26D21; border:1px solid #663703; color:#FFFFFF; font-size:12px; font-weight:bold; padding:3px 12px; text-transform:capitalize;}



.submitbutton:hover, .sbutton:hover { border:1px solid #663703; background:#D27F23; color:#ffffff; cursor:pointer;}







.floatleft {



	float: left;



}



.floatright {



	float: right;



}







h2,h3,h4,h5,h6 { color:#231F20; text-transform:capitalize;}







h2 a,h3 a, h4 a, h5 a, h6 a {color:#231F20; }







#wrapper { width:1030px; margin:0 auto; }







#page {



	width: 980px;



	background-color: #FFFFFF;



	margin:0 auto;



	clear:both;



	



}







@media screen and (-webkit-min-device-pixel-ratio:0) {



   #page { margin-top:50px; }



}



















#columns {



	padding:15px 15px 25px;



	background: url("images/bg.jpg") repeat-y scroll 0 0 transparent;;



	margin: 0px;



}







.maincontentcolumn {



	float: left;



	width: 615px;



	padding-right:15px; text-align:justify;



	margin:top:10px; line-height:20px;



}











#singlepost {}







#singlepost .singlepostcontent { /* border:2px solid #F5D7DE; margin-top:0px; min-height:1220px; */   padding:10px; text-align:justify; }







#singlepost ul, #singlepost ol { margin:10px 0px 10px 10px; overflow:hidden; font-size:11px;}



#singlepost ul li {  margin-left:20px; list-style:square; }



#singlepost ol li {  margin-left:20px; list-style-type: decimal; }



#singlepost ol ol li {  margin-left:20px; list-style-type: lower-roman; }











.search {



	text-align:center;



	float:right;



	margin-right:25px;







}







.searchinput { border:1px solid #A7A3A3; padding:6px; margin-top:4px; width:208px }







.searchbutton { background:#EFEEEE; border:1px solid #A7A3A3; color:#231F20; padding:5px 10px;  }



.searchbutton:hover {background:#D1CCCC; color:#231F20; padding:5px 10px;cursor:pointer; }







.pageH { float:left; }



.pageH h2 { font-size:13px; font-weight:bold; padding:7px 0px 6px 25px; }











.maincontentcolumn .byline { color:#615F5F;font-size:11px;font-weight:normal;margin:3px 0 0 10px;padding-left:2px;



text-transform:capitalize;}







.maincontentcolumn  h2  { padding:3px 0px 3px 0px;  font-size:22px; font-weight:normal; line-height:25px;}







.maincontentcolumn .mcposts { margin:0px auto 10px auto; }







.maincontentcolumn .mcposts .postitemsouter {



margin-bottom:15px;



/* border:2px solid #F5D7DE; 

  padding:10px; */



background-color:#ffffff;



}







.maincontentcolumn .mcposts .postitemsouter .postdate {



float:right;



background: url(images/postdate.png) no-repeat; height:30px;



width:130px; 



margin-top:-10px;



text-align:center;



}







.maincontentcolumn .mcposts .postitemsinner {



background-color:#ffffff;



padding:0px 10px 10px 10px;







}











.maincontentcolumn .mcposts .postitemsinner .byline {



padding:5px 0px 5px 0px;







}







.maincontentcolumn .mcposts .postitemsinner .excerpt img {



float:left;



margin-right:10px;



}







.maincontentcolumn .mcposts .postitemsinner .excerpt a.more {



font-size:x-small;

text-transform:lowercase;

font-weight:normal;
color:#C23654;
}







.maincontentcolumn .mcposts .postitemsinner h2  { padding:5px 0px 5px 0px; }







.maincontentcolumn .mcposts .postitemsinner h2 a:hover  { text-decoration:underline; }











.maincontentcolumn .mcposts .postitemsinner .readfull {



float:right;



text-align:center;



padding:5px;



color:#717171;



font-weight:bold;



}







.maincontentcolumn .mcposts .postitemsinner .readfull a {



color:#717171;



font-weight:bold;



}







.maincontentcolumn .mcposts .postitemsinner .readfull img {



border:none;



}







.maincontentcolumn .mcposts .postitemsinner ul, .maincontentcolumn .mcposts .postitemsinner ol { margin:10px 0px 10px 10px; overflow:hidden; }







.maincontentcolumn .mcposts .postitemsinner ul li {  margin-left:20px; list-style:square; }



.maincontentcolumn .mcposts .postitemsinner ol li {  margin-left:20px; list-style-type: decimal; }



.maincontentcolumn .mcposts .postitemsinner ol ol li {  margin-left:20px; list-style-type: lower-roman; }







.sidebarcolumn {



	float: right;

	padding:0 15px;

	width: 290px;

	margin-top:0px;

}







.sidebarcolumn h2 {



margin:5px 0px 0px 0px;



}







.splitsidebar {



	width: 150px;



}



.splitsidebar h2 {



	font-size: 14px;



	padding: 5px 0 0 10px;



}







/* The Sidebar*/







.mootabsblock {



	width:310px !important;



	height:auto !important;



	min-height:265px;



	padding:0px;	



	/*background-color:#ffffff;*/



	float:left;



	display: block;



        text-transform:capitalize;



}







.sidebarad { width:300px; margin:0 auto; text-align:center;  }



.sidebarad img, .sidebarad a:link img, .sidebarad a:visited img {border:0; }







.sidebarcolumn .subscribeblock {







	padding:2px;	



	/* background-color:#F5D7DE; */



	margin-bottom:10px;







}







.sidebarcolumn .subscribeblock .subscribeblockincontent {



/* background:#ffffff; */



padding:5px;



text-align:center;



}







.sidebarcolumn .subscribeblock .subscribeblockincontent h2 {



background:transparent url(images/rssss.gif) no-repeat left top;



margin:0 auto;



padding:0 0 0 34px;



text-align:left;



width:252px;



}











.sidebarcolumn .mootabs_title{



	font-size: 12px;



	width: 100%;



	float:left;



}



.sidebarcolumn .mootabs_title li{



	float: left;



	display:inline;



	font-size: 11px;



	line-height: 34px;



	background: #5E2A00;



	color: #ffffff;	



	font-weight: bold;



	font-size: 11px;



	margin:0px 2px 0px 0px !important;



	padding:0px 8px !important;



	cursor: pointer;



}



.sidebarcolumn .mootabs_title li:hover, .sidebarcolumn .mootabs_title li.active{



	border: 0px solid #DC6881;



	text-decoration: none;



	background: #461C42;



}



.sidebarcolumn .mootabs_panel {



	display: none;



	clear: none;



	float:left;



	height:auto !important;



}



.sidebarcolumn .mootabs_panel.active {



	display: block;



	float:left;



}



.sidebarcolumn .mootabs_panel ul{



	/* background-color:#FFFFFF;



	border:2px solid #F5D7DE; */



	margin:0;



	min-height:203px;



	padding:2px;



	width:310px;



	}



.list1 li,.list2 li, .list3 li{



	border:medium none;



	color:#231F20; margin-left:32px;



	/*display:block; */



	padding:10px 12px 0 2px;



	text-decoration:none; list-style-type:circle;



}



.sidebarcolumn a, .list1 li a,.list2 li a,.list3 li a,.list4 li a, .list5 li a{



	color: #231F20;



	font-size: 12px;



}



.list3 li {}



.list5 li{



	border-bottom: 1px solid #eee;	



	padding:6px 0px;



}











.widget {



	margin:0 0px 10px 0px;



	width:295px !important;	



	/* background:#ffffff; border:2px solid #F5D7DE; padding:8px;*/



	float:left;



	display: block;



	}







.widgetinside { padding:0px; }







.widgetinside p {



margin-left:5px;



}











.widget h2 {

        background:url("images/sidebar-h2.jpg") repeat-x scroll 0 0 #323232;

        color:#EFC71B;

	padding: 5px 10px;



}



.widget ul {

	background:#FAF5DE;

	margin:0 0 10px 0;

        border:1px solid #B1AFAF; 

	padding:5px 10px;	

}



.widget ul li {

        list-style-image:url("images/li.jpg");

	border-bottom: 1px solid #eee;

	padding:5px 0 5px 5px;

	margin-left:18px;

}



.widget ul li a {

	color: #000000;

}



.widget select {



	border:1px solid #eee;



	width:100%;



	margin:15px 0 0 0;



	padding:5px;



}







#tagcloud {



	border:2px solid #F5D7DE;



	float:left;



	min-height:203px;



	padding:2px;



	width:310px;



}







#top { height:175px; padding-top:10px; background: #ffffff; }







#navbar {



	height: 45px;



	font-size: 11px;



	font-weight: bold;



	clear:both;



	width:960px;



	overflow:hidden;



	border-top:4px double #eeeeee;



	border-bottom:4px double #eeeeee;



	margin:0 auto;



	padding:0;



	}



	



#navbar a, #navbar a:visited {



	color: #ffffff;



	font-size: 14px;



	text-decoration: none;



	padding: 0px 12px;



	}



	



#navbar a:hover {



	color: #ffffff;



	text-decoration: none;



	padding: 0px 12px;



	}







#nav, bottom-nav {



	margin: 0 auto;



	padding: 0px;



	list-style: none;



	clear:both;



	width:960px;



	overflow:hidden;



        background:url("images/menu.jpg") repeat-x scroll 0 0 transparent;



        color:#FFFFFF;



	}



	



#nav ul,  bottom-nav{



	margin: 0 auto;



	padding: 0px;



	list-style: none; height: auto;



	height:40px;







	}







#nav a, #nav a:visited {



	color: #ffffff;



	display: block;



        font-weight: bold;



   	text-transform: capitalize;



        margin: 0px;



	padding: 0px 11px;



	line-height:40px;



	}



	



#nav a:hover {



	background: url("images/menu-hover.jpg") repeat-x scroll 0 0 transparent;



	color: #ffffff;



        margin: 0px;



	padding: 0px 11px;



	line-height:40px;



	text-decoration: none;



	}







#nav li {



	float: left;



	margin: 0px 0px 0px 0px;



	padding: 0px;



	line-height:40px;



	}







#bottom-nav li {



	float: left;



	margin: 0px;



	padding: 0px;



	line-height:42px;







}



	



#nav li li {



	float: left;



	margin: 0px;



	padding: 0px;



	width: 130px;



        z-index:2222 !important;



	line-height:40px;



	}



	



#nav li li a, #nav li li a:link, #nav li li a:visited {



	background: #f9f9f9;



	width: 150px;



	float: none;



   	text-transform: none;



        margin: -3px 0px 0px 0px;



	padding: 0px 10px 0px 10px;



	color:#777777;line-height:30px;







	}



	



#nav li li a:hover, #nav li li a:active {



	background: #B0B0B0;



	padding: 0px 10px 0px 10px;



	color:#ffffff;



        margin: -3px 0px 0px 0px;



	}







#nav li ul {



	position: absolute;



	width: 10em;



	left: -999em;



	z-index:2222 !important;



	



	}







#nav li:hover ul {



	left: auto;



	display: block;



	



	}



	



#nav li:hover ul, #nav li.sfhover ul {



	left: auto;



} 







#menu1 { height:35px; background:#eeeeee; width:960px; margin:10px auto 0px auto;}







 



#top .top2 { width:980px; height:175px; margin:0 auto; padding:0; }







#top .top2 .top2-right { float:right; padding:25px; }



#top .top2 .top2-left { width:980px; float:left; margin:0px; text-align:center; }







#top .top2 .title { padding:0; }



#top .top2 .title {  text-align:center; }



#top .top2 .top2-left .title h1 { color:#ffffff; font-size:25px; font-weight:bold; text-decoration:none; text-transform:uppercase; }



#top .top2 .top2-left .title h1 a { color:#ffffff; font-size:25px; font-weight:bold; text-decoration:none;  text-transform:uppercase;}



#top .top2 .top2-left .title .tagline { margin-top:15px;color:#ffffff; text-align:center; font-style:italic; }







#top .top2 .top2-right .bannerad {  background-color:#f9f9f9; padding:5px; }











h2.titlecomment{



	font-size: 1.5em;



	padding: 0 0 5px;



	margin: 0 0 15px 0;



	font-weight:bold !important;



	color:#000000;



}



ol.commentlist{



	margin: 10px 0 20px;



	padding: 0;



	list-style: none;



	font-size: 12px;



	line-height: 20px;



}



ol.commentlist p{



	margin-bottom:10px;



	line-height: 20px;



}



ol.commentlist cite{



	font-style: normal;



	font-weight: bold;



}



ol.commentlist li{



	padding: 0px 10px 0px 10px;



}



ol.commentlist li.alt{



	padding: 0 10px 0 10px !important;



	background:#f9f9f9;



}







#comment {clear:both; width: 590px; margin:0 auto;}



#comment textarea { width:450px; }















ol.commentlist .comment-meta{



	font-size:0.8em;



}



ol.commentlist li .avatar { 	



	float:left;



	border: 1px solid #000;



	margin-right: 10px;



}







ol.commentlist li{



	margin:0;



	padding:0px 10px 0 10px;



}







ol.commentlist li .even{



	background:#ffffff;



}







.commentlist li ul li {



	margin-left:10px;



	margin-right:-5px;



}







ol.commentlist li .reply {



	padding:0 0 5px 0;



}







#respond p{



	margin-bottom:10px;



	line-height: 20px;



}











.th{



	border: 1px solid #eeeeee;



	float: right;



	padding: 5px;



	background-color: #FFFFFF;



	margin: 0 0 5px 10px;



}







table#wp-calendar {



	border-collapse: collapse;



	margin: 0 auto;



	padding: 0px;



	width:90%;



	



}







table#wp-calendar a {



	color:#000000; 



}







table#wp-calendar caption { 



	font-weight: normal; font-size:11px; line-height:1.5em; text-transform: uppercase; letter-spacing: 2px; background: #e5e5e5; border-bottom: 1px dotted #ddd; 



}



table#wp-calendar th { 



	width: 26px; font-size:11px; line-height:1.5em; background: #f9f9f9; border-bottom: 1px dotted #ddd; text-align: center; 



}



table#wp-calendar td { 



	width: 26px; 1.5em; color: #999; text-align: center; 



}



table#wp-calendar td#next, table#wp-calendar td#prev { 



	width: 78px; font-size:10px; letter-spacing: 1px; text-transform: uppercase; 



}



.gravatar {



	float:left;



	border: 1px solid #000;



	margin-right: 10px;



}











.comments {



	padding-bottom:0px !important;



}



.comments a{



	color: #000000;



	font-weight:normal;



	font-size:11px;



	padding:0px 0px 0px 18px;



	margin-left:5px;



}



a.more{
	color: #492904 !important;
	font-size: 11px;
	font-weight: bold;
	padding: 0;
        text-transform:lowercase;
}


.navigation {
	width:575px;
	margin-bottom:15px;
	float:left;
	padding:10px;
}



.navigation a {



	font-size: 1em;



	font-weight: normal;



}







.paginav {



	width:575px;



	margin-bottom:15px;



	float:left;



	padding:10px;



}



.paginav a {



	font-size: 1em;



	font-weight: bold;



}







.aligncenter {



	display: block;



	margin-left: auto;



	margin-right: auto;



	margin-bottom:10px;



}







.alignleft {



	float: left;



	margin-right:10px;



}







.alignright {



	float: right;



	margin-left:10px;



}















.relatedtags {



	background:#f9f9f9;



	padding:10px;



	margin:0 0 5px 0px;



}



.relatedtags a { font-weight: normal !important; text-decoration:underline;color:#000000; }







.wp-caption {



/*border: 1px solid #FBD19F;



text-align: center;



background-color: #FBE9D4;*/



padding: 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.aligncenter img {  max-width: 475px; height:auto;  }



.wp-caption.alignleft img {  max-width: 250px; height:auto;  }



.wp-caption.alignright img {  max-width: 250px; height:auto;  }







.wp-caption p.wp-caption-text {



font-size: 11px;



line-height: 17px;



padding: 0 4px 5px;



margin: 0;



}











/* The Footer */







#footer{



	clear: both;



	color: #ffffff;



	width:980px;



	margin:0px auto 20px auto;







}







#footer a{



	color: #ffffff;



}







#footer .footercontent {



	padding:10px;



}







#footer img {



	vertical-align:middle;



	margin-left:5px;



}



.subscribe { background:none repeat scroll 0 0 #D33E5F;border:0 none;color:#FFE1E1;cursor:pointer;font-size:13px;font-weight:bold;padding:5px; margin-left:10px;}



.newsletter table{padding:0; margin:0px;}



.newsletter td{padding:0; margin:0px;}



.newsletter tr{padding:0; margin:0px;}



.sname1 {margin-left:9px; padding:2px;width:152px;}







li.cat-post-item {padding:0px 6px !important;}



.cat-post-item h2 {padding:4px 0 3px 0 !important;}



.cat-post-item h2 a{color:#B72747 !important;



font-size:12px;



font-weight:bold;



line-height:16px;



padding-bottom:6px;



text-transform:capitalize;}



.featured-title {font-size:11px!important; line-height:15px!important;}



.thumb-title {color:#B72747 !important; font-size:13px;font-weight:bold; padding-bottom:6px; text-transform:capitalize;}



.thumb-title a {color:#B72747 !important;}



.clearer {clear:both;}



.thumbmore {font-size:12px !important; font-weight:normal !important; color:#B72747 !important;}







.classes {color:#B72747 !important; font-size:13px;font-weight:bold; padding-bottom:6px; line-height:16px; text-transform:capitalize;}



.classes a {color:#B72747 !important;}



#wp-email-popup{background:none repeat scroll 0 0 #ffffff; padding-bottom:10px !important;}







.emailarticle {background:url("images/email11.png") no-repeat scroll 5px 0 transparent; padding:0 5px 0 0px; margin:0 !important;}



.printarticle {background:url("images/printer11.gif") no-repeat scroll 5px 0 transparent; padding:0 5px 0 5px; margin:0 !important;}







.page-title { font-size:13px; text-transform:capitalize; color:#5E2A00; padding-left:11px; }







.cleft {float:left; width:45% !important; font-size:11px; margin-bottom:20px; padding-left:5px; border:0px !important; padding-bottom:0px !important;}



.cright {float:left; width:45% !important; font-size:11px; margin-bottom:20px; border:0px !important; padding-bottom:0px !important;}







ul.cleft li, ul.cright li {font-size:8px; list-style-type:circle; margin-left:24px; margin-top:4px; }







.more a{color:#B72747 !important; padding-left:5px;}



.sideevent {font-size:11px; line-height:18px;}







.eventbg {background:url("images/class.jpg") no-repeat scroll 6px 0 transparent; padding-top:194px;}







.ccform { background:#F04F66 none repeat scroll 0 0;



border:0 none;



color:#FFFFFF;



cursor:pointer;



font-size:14px;



font-weight:bold;



letter-spacing:-1px;



margin-left:10px;



padding:5px 15px;}







.text-3, .text-6 {border:0 !important;}



.recent-posts-3 ul li {border-bottom:1px dotted #BFBFC0 !important; padding-bottom:7px !important;}



.recent-posts-3 div ul li a:hover { color:#492904 !important; }



span.sideevent p{float:left; margin:0; padding:0;}



span.more{ margin:0; padding:0;}







.maintopic { width:426px; height:212px; padding-left:65px;}



.topics{ float:left; margin:0; padding:0;}



.topics img { padding:4px; border:0;}



.maintopic2 { width:426px; height:110px; padding-left:65px;}



.topics2{  margin:0; padding:0;}



.topics2 img { padding:4px; border:0;}







.lpbcArchive ul li { list-style:disc outside none !important; font-size:11px; }



.lpbcArchive ul li a { color:#000000; }



.lpbcArchive ul li a:hover { color:#DC6881; text-decoration:underline;}



.lpbcArchive ul { margin:0 !important; padding-left:20px;}



.lpbcArchive h4 {font-size:11px; margin:19px 0 2px 0; padding:0; text-transform:capitalize;}







.recipeslist { font-size:11px; text-transform:capitalize;} 



.recipeslist a {color:#000000;} 



.recipeslist a:hover{ color:#DC6881; text-decoration:underline;} 







.recipes-h2 {color:#2D2D2C; font-size:11px; font-weight:bold; padding:20px 0 4px;}



#aspdf { float:right; /*background:none repeat scroll 0 0 #DC6881; float:left; padding:2px 8px;*/}



#aspdf a {/*color:#ffffff;*/}







.addthis_container {}



.addthis_container th, .addthis_container td {padding:0px important;}



/* li.cat-post-item img {display:none;} */











span.at15t {margin:0; height:10px !important;}



#at_share .at_item {}



.addthis_button img {}

.more-link {text-transform:lowercase;}

.textwidget{background:none repeat scroll 0 0 #FAF5DE; border:1px solid #B1AFAF; margin:0 0 10px; padding:10px;}



.widget_featured-posts-3 ul {}

.widget_featured-posts-3 ul li{list-style:none outside none !important; margin:0 !important; padding:0;}

.widget_featured-posts-3 ul li img {margin-bottom:8px; margin-right:8px;margin-top:8px; padding:0;}

#sliding_cart {background:#FAF5DE !important; border:1px solid #B1AFAF !important; margin:0 !important; padding:8px !important;}
#product, #quantity, #price{background:#E9DA98;}

.scheduler {background: url(http://www.thehealthfixer.com/wp-content/uploads/2010/07/schedule.jpg) no-repeat; height:33px; margin-left:7px;}
.sidecontect {background:url(http://www.thehealthfixer.com/wp-content/uploads/2010/07/mail.jpg) no-repeat;height:33px; margin-left:7px;}
.scheduler a, .sidecontect a {font-size:15px; font-weight:bold; line-height:28px; padding-left:40px;}
