/*----------BODY STARTS----------*/
body
{
	margin: 8px 0px 0px 0px;
	background-image: url(../images/page-bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #898989;
	font-weight: normal;
	text-align: left;
	line-height: 20px;
	width:100%;
}
/*----------BODY ENDS----------*/



/*----------MASTER PAGE DIVISION STARTS----------*/
#outer
{
	width: 982px;
	margin: auto;
	border: 0px solid red;
	padding: 0 11px;
}
.main-left
{
	float: left;
	width: 705px;
}

.main-left p
{
        padding-right:10px;
}

.main-right
{
	/*width: 244px;*/
	float: right;
}
/*----------MASTER PAGE DIVISION ENDS----------*/


/*----------TOP STRIP CSS STARTS----------*/
.campaign-top
{
	width:980px;
	margin:0 auto;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	height:40px;
	padding-left: 5px;
}
/*----------TOP STRIP CSS ENDS----------*/

/*----------BREADCRUMB STARTS----------*/
.breadcrumb
{
	padding-top: 16px;
	padding-bottom: 16px;
	height: 20px;
}
.breadcrumb ul
{
	margin: 0px;
	padding: 0px;
}
.breadcrumb ul a
{
	color: #333;
	font-size: 18px;
	text-decoration: none;
}
.breadcrumb ul li
{
	float: left;
	font-size: 18px;
	color: #46A12C;
	list-style-type: none;
}
.breadcrumb .link-seperator
{
	height: 13px;
	background-image: url(../images/right-arrow.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding: 10px 15px 0px 15px;
}
.breadcrumb .text-seperator
{
	height: 13px;
	background-image: url(../images/right-arrow.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding: 10px 15px 0px 15px;	
}
/*----------BREADCRUMB ENDS----------*/

/*----------HEADER CSS STARTS----------*/
.header-area
{
	width: 980px;
}
.logo
{
	width: 235px;
	height: 69px;
	float: left;
	padding: 18px 0px 18px 0px;
	margin-right:15px;
}
/*----------HEADER CSS ENDS----------*/


/*----------SITE NAVIGATION STARTS----------*/
.hot-links
{
	text-align:right;	
	padding: 12px 0px 11px 0px;
}
.hot-links a
{
	text-decoration: none;
	color: #414141;		
}

.hot-links a:hover
{
	text-decoration: underline;
	color: #414141;	
}
.menu-area
{
	width: 470px;
	font-size: 12px;
	font-weight: bold;
	float: left;
	background-color:#E9E9E9;
	height:47px;
}
ul.top-menu
{
	margin: 0px;
	padding: 0px;
	margin: 0px;
	list-style-position: inside;
	list-style: none;
}
ul.top-menu li
{
	padding: 13px 15px 13px 15px;
	color: #333;
	font-size: 14px;
	float: left;
	height: 21px;
	background:url(../images/menu-sep2.jpg) right center no-repeat;
}
ul.top-menu li a:hover
{
	color: #45a12a;
	text-decoration: none;
}
li.top-menu-seperator
{
	background-image:url(../images/menu-sep2.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	float:left;
	height:22px;
	margin:10px 0px 0px 0px !important;
	padding: 5px 0px 0px 0px !important;
	width:1px;
}
ul.top-menu li a
{
	color: #333;
	text-decoration: none;
}
ul.top-menu li.selected, ul.top-menu li.selected:hover
{
	padding: 13px 15px 0px 15px;
	margin-left: 5px;
	background: url(../images/nav_bg.gif) #FF8E02 repeat-x;
	color: #fff;
	height:34px;
	margin:0px;
}

ul.top-menu li.hover
{
	background: #BBBBBB;
}
ul.top-menu li.hover a
{
	text-decoration: none;
	color: #fff;
}
ul.top-menu li.selected a
{
	text-decoration: none;
	color: #fff;
}

span.hotlinks-menu-seperator
{
	background-image:url(../images/menu-sap.jpg);
	background-position: center top;
	background-repeat:no-repeat;
	height:22px;
	margin:0 5px 0px 5px;
}

/*----------SITE NAVIGATION ENDS----------*/


/*----------TOP SEARCH STARTS----------*/

.top-search
{
	float: right;
	text-align: right;
	padding-top: 7px;
	height:40px;
	background-color:#E9E9E9;
}
.top-search .search-box
{
	float: right;
	margin-right:10px;
	padding-top:3px;
}
.top-search a
{
	color: #999999;
	font-weight: normal;
	text-decoration: none;
}
.inp-search-box
{
	float: left;
	background: url(../images/search-bg2.jpg) no-repeat;
	width: 137px;
	height: 27px;
	padding: 0px 10px 0px 10px;
}
.inp-search-box input
{
	border: 0px solid white;
	width: 132px;
	height: 12px;
	margin-top: 5px;
	font-size: 11px;
}
/*----------TOP SEARCH ENDS----------*/


/*----------FOOTER SECTION STARTS----------*/
.footer-bg
{
	background-color: #45a12a;
	height: 375px;
	margin: 30px 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	width:100%;
}
.footer-area
{
	width: 980px;
	margin: auto;
	color: #FFF;
	font-size: 11px;
	padding:0px 10px 0px 10px;
}
.footer-links
{
	width: 180px;
	float: left;
	padding-top:5px;
	margin-right: 14px;
}
.footer-links .title
{
	font-weight:bold;
	color:#fff;
	font-size:14px;
}
.footer-area ul
{
	padding: 0px;
	margin: 0px;
	margin-left: 0px;
	margin-top: 8px;
}

.footer-area li
{
	padding: 0px;
	margin: 0px;
	padding-bottom: 5px;
	list-style: none;
	color: #FFF;
	line-height: 16px;
	font-size: 13px;
	text-decoration: none;
}
.footer-area a
{
	padding: 0px;
	margin: 0px;
	padding-bottom: 5px;
	list-style: none;
	color: #ffffff !important;
	line-height: 16px;
	font-size: 13px;
	text-decoration: none;
}
.footer-area a:link
{
	color: #ffffff !important;
	text-decoration: none;
}
.footer-area a:visited
{
	color: #ffffff !important;
	text-decoration: none;
}
.footer-line
{
	background-image: url(../images/footer-line.jpg);
	background-repeat: repeat-x;
	padding: 10px 0;
	margin: 29px 0 0 0;
	width:100%;
}

.footer-logo-font
{
	font-size:12px;	
}

#footerLogo
{
	height:70px;
	overflow:hidden;
}

#featureTile
{
	height:250px;
	overflow:hidden;
}

ul.footerLogo
{
	padding:0px;
	margin: 0px;
}

#footerLogo li{
	border:0; 
	margin:0; 
	padding:0; 
	list-style:none;
	height:70px;
}

.padPollen{
	padding-right:30px;
}



/*----------FOOTER SECTION ENDS----------*/

/*----------GENERAL CLASSES STARTS----------*/
.left
{
	float: left;
}
.right
{
	float: right;
}
.clear
{
	clear: both;
	font-size: 1px;
	line-height: 0px;
}
.display-none
{
	display:none;
}
ul
{
}
li
{
}
ol
{
}
ol li
{
	list-style-type: decimal;
	padding: 0px 0px 10px 0px;
}
strong
{
	color: #434242;
}
img
{
	border: 0px;
	border: none;
}
p
{
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 0px;
}
a
{
	text-decoration: none;
	color: #FF8E02;
}
a:hover
{
	text-decoration: underline;
	color: #FF8E02;
}
.hr-line-x
{
	background-image: url(../images/hr-line.gif);
	background-position: center;
	background-repeat: repeat-x;
	height: 13px;
}
.hr-line
{
	background-image:url(../images/hr-line.gif);
	height:20px;
}
.pointer
{
	cursor: pointer;
}
.faint-text
{
	color:#898989;
}


.status-message-container {
	background-color:#FF9797;
	border:1px solid #CCCCCC;
	color:black;
	padding:15px;
}
.status-message {
	color:black;
}
.charcounter
{
	display: block;
	margin-top: 10px;
}
/*----------GENERAL CLASSES ENDS----------*/

/*----------HEADING CLASSES STARTS----------*/
h1
{
}
h2
{
}
h3
{
	font-size: 14px;
	font-weight: bold;
	color: #434242;
	padding: 0px;
	margin: 5px 0px 5px 0;
}
h3.pd-t5
{
	padding: 5px 0px 0px 0px;
}
h3.pd-tb5
{
	padding: 5px 0px 5px 0px;
}
h3 a
{
	text-decoration: none;
	color: #414141;	
}

h3 a:hover
{
	text-decoration: underline;
	color: #414141;		
}

h3.white
{
	color: White;
}
h4
{
	color: #74B624;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 22px;
	margin: 5px 10px 5px 0;
}
h5
{
	font-size: 12px;
	color: #74B624;
	margin: 0px;
}
h6
{
}
/*----------HEADING CLASSES ENDS----------*/


/*---------- HOMEPAGE IMAGE LIST ----------*/
.grid-item-home
{
	width: 335x;
	float: left;
	margin-bottom: 20px;
	height: 184px;
}

.grid-item-details-home
{
	width: 336px;

}
.grid-item-hover-home
{
	background-image: url(../images/foodwise-green-hover-home.gif);
	background-repeat: no-repeat;
	width: 336px;
	color:White;
	height: 184px;
	float: left;
	display: none;
	cursor:pointer;
}
.grid-item-hover-home .title
{
	height: 35px;
}
.grid-item-hover-home .title h3
{
	color: White;
	padding-bottom: 5px;
}
.grid-item-hover-home .content
{
	width:230px;
	cursor:pointer;
	padding:20px 0px 0px 30px;
}
.grid-item-hover-home a
{
	color: White;
}
.grid-item-hover-home a:link
{
	color: White;
}
.grid-item-hover-home a:hover
{
	text-decoration:none;
}
.grid-item-hover-home .text
{
	clear:both;
}
.item-image-home
{
	height: 143px;
	width: 336px;
}
.item-content-home
{
	background-image: url(../images/tips-bg-home.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 306px;
	height: 33px;
	padding: 11px 15px 0px 15px;
	font-weight: bold;
	color: #414141;
	font-size: 14px;
}

/*---------- GRID LANDING PAGE CSS STARTS ----------*/
.left-section-inner
{
	width: 700px;
	float: left;
}
.grid-item
{
	width: 220x;
	float: left;
	margin-bottom: 20px;
	height: 135px;
}
.grid-item-details
{
	width: 220px;
}
.grid-item-hover
{
	background-image: url(../images/foodwise-green-hover.gif);
	background-repeat: no-repeat;
	width: 220px;
	color:White;
	height: 135px;
	float: left;
	display: none;
	cursor:pointer;
}
.grid-item-hover .title
{

}
.grid-item-hover .title h3
{
	color: White;
	padding-bottom: 5px;
}
.grid-item-hover .content
{
	width:200px;
	cursor:pointer;
	padding:10px 15px 0px 15px;
	line-height:1.2em;
}
.grid-item-hover a
{
	color: White;
}
.grid-item-hover a:link
{
	color: White;
}
.grid-item-hover a:hover
{
	text-decoration:none;
}
.grid-item-hover .text
{
	clear:both;
}
.grid-item-seperator
{
	float: left;
	width: 20px;
}
.item-image
{
	height: 94px;
	width: 220px;
}
.item-content
{
	background-image: url(../images/tips-bg.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 210px;
	height: 33px;
	padding: 10px 5px 0px 5px;
	font-weight: bold;
	color: #414141;
	font-size: 12px;
}

.list-item-bg
{
	background-image: url(../images/grids-bg.gif);
	width: 662px;
	height: 32px;
	font-weight: bold;
	color: #414141;
	font-size: 14px;
	padding: 12px 20px 0px 20px;
}
.list-item-bg-hover
{
	color: #ffffff;
	background-image: url(../images/grids-bg-hover.gif) !important;
}
.list-item-seperator
{
	clear: both;
	height: 20px;
}

/*---------- GRID LANDING PAGE CSS ENDS ----------*/


/*---------- PAGINATION CSS STARTS ----------*/

ul.pagination
{
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
	list-style-position: inside;
	list-style: none;
}
ul.pagination li
{
	margin: 0px;
	padding: 5px 5px 0px 5px;
	color: #898989;
	font-size: 14px;
	float: left;
}
ul.pagination li a
{
	color: #45a12a;
	text-decoration: none;
	font-weight: bold;
}

/*---------- PAGINATION CSS ENDS ----------*/


/*---------- GET FOODWISE DETAILS PAGE CSS STARTS ----------*/
.inner-area
{
	width: 730px;
}
.inner-area-content
{
	width: 530px;
	float: left;
	padding-left:10px;
}
.inner-area-content .page-image
{
	float: left;
	width: 338px;
	height: 220px;
	margin-bottom:20px;
}
.inner-area-content .page-intro-content
{
	float: left;
	width: 160px;
	padding-left: 30px;
}
.inner-area-content .page-content
{
	padding-right: 20px;
}
.inner-area-navigation
{
	float: left;
}
/*---------- GET FOODWISE DETAILS PAGE CSS ENDS ----------*/


/*---------- HORIZONTAL/VERTICAL SPACING CSS STARTS ----------*/

.vs-5
{
	height: 5px;
}
.vs-8
{
	height: 8px;
}
.vs-10
{
	height: 10px;
}
.vs-15
{
	height: 15px;
}
.vs-25
{
	height: 25px;
}
.vs-16
{
	height: 16px;
}
.vs-19
{
	height: 19px;
}
.vs-18
{
	height: 18px;
}
.vs-20
{
	height: 20px;
}
.vs-30
{
	height: 30px;
}
.vs-35
{ 
	height:35px; 
}
.vs-40
{
	height: 40px;
}
.vs-50
{
	height: 50px;
}
.vs-60
{
	height: 60px;
}

.pd-0
{
	padding:0px;
}
.pd-top0
{
	padding-top:0px;
}
.pd-top5
{
	padding-top: 5px;
}
.pd-right5
{
	padding-right: 5px;
}
.pd-left0
{
	padding-left: 0px !important;
}

.pd-left15
{
	padding-left: 15px;
}

.pd-top8
{
	padding-top: 5px;
}
.pd-top10
{
	padding-top: 10px;
}
.pd-left10
{
	padding-left: 10px;
}
.pd-left30
{
	padding-left: 30px;
}
.pd-left60
{
	padding-left: 60px;
}
.mr-top5
{
	margin-top: 5px !important;
}
.mr-top10
{
	margin-top: 10px !important;
}

/*---------- HORIZONTAL/VERTICAL SPACING CSS ENDS ----------*/


/*---------- NAVIGATION SEE ALSO/LEARN ABOUT TITLE CSS STARTS----------*/
.navigation-title
{
	color: #434242;
	padding: 0px 0px 7px 0px;
	font-size: 15px;
}
.navigation-border
{
	border-bottom: 1px solid #e5e5e5;
	width: 150px;	
	margin-right:5px;
	line-height:0px;
	font-size:0px;
	height: 2px;
}
.navigation-links
{
	width:140px;
}
.navigation-links a
{
	color: #46A12C;
	text-decoration: none;
}
.navigation-outer
{
	/*padding-left:40px;*/
	padding-left:15px;
	padding-top:5px;
	padding-right:5px;	
}

.navigation-outer ul
{
	padding:0px;
	margin:0px;
	color:#46A12C;
}

.navigation-bg-top
{
	/*background-image: url(../images/more-about-top.gif);*/
	background-repeat:no-repeat;
	background-position: top;
	width:186px;
}

.navigation-bg-bottom
{
	/*background-image: url(../images/more-about-bottom.gif);*/
	background-repeat:no-repeat;
	background-position:top;
	width:186px;
	float:left;
	clear:both;
}



/*---------- NAVIGATION  SEE ALSO/LEARN ABOUT TITLE CSS ENDS----------*/




/*---------- DOWNLOAD LINK CSS STARTS----------*/
.download-link
{
	margin-top: 20px;
	margin-left: 10px;
	background-image: url(../images/pdf.jpg);
	background-position: left;
	font-weight: bold;
	background-repeat: no-repeat;
	padding-left: 20px;
	color: #6ab455;
	float: right;
}
.download-link a
{
	text-decoration: none;
	color: #46A12C;
	padding-left: 5px;
}
/*---------- DOWNLOAD LINK CSS ENDS----------*/


/*---------- VIDEO LISTING CSS STARTS----------*/
.video-listing
{
}
.video-listing ul
{
	margin: 0px;
	padding: 0px;
}
.video-listing .video-selected
{
}
.video-listing li.video-item
{
	float: left;
	margin: 0px 40px 40px 0px;
	list-style-type: none;
}
.video-listing .video-thumb
{
}
.video-listing .video-details
{
	width: 120px;
	height: 40px;
	background: url(../images/video-detail-bg.jpg) no-repeat;
	padding: 5px 5px 5px 5px;
	font-weight: normal;
	font-size: 11px;
	line-height:12px;
	color: #414141;
}

/*---------- VIDEO LISTING CSS ENDS----------*/


/*---------- INPUT CSS ENDS----------*/
.inp-left
{
	background-image: url(../images/form-left-bg.png);
	background-repeat: no-repeat;
	width: 13px;
	height: 26px;
	float: left;
}
.inp
{
	background-image: url(../images/form-right-bg.png);
	background-position: right;
	height: 23px;
	padding-top: 3px;
	background-repeat: no-repeat;
	padding-right: 10px;
	float: left;
}
.inp input
{
	border: none;
	background: transparent;
	height: 16px;
	color: #888888;
}

.inp .water-mark-text
{
	color: #999999;
	height: 16px;
}
.wid-700
{
	width: 700px;
}
.wid-710
{
	width: 710px;
}
.wid-180
{
	width: 180px;
}
.wid-180 input
{
	width: 180px;
}
.wid-244
{
	width: 244px;
}
.wid-245
{
	width: 245px !important;
}
.wid-500 select
{
	width: 150px;
}
/*---------- INPUT CSS ENDS----------*/



/*---------- RECIPE LISTING PAGE CLASSES STARTS----------*/
.recipe-thumb
{
	height: 108px;
}
.recipe-details
{
	background: url(../images/recipe-txt-bg.jpg) no-repeat;
	width: 141px;
	height: 42px;
	padding: 5px 5px 5px 5px;
	color: #434242;
	font-size: 14px;
}

.recipe-details a
{
	text-decoration: none;
	color: #414141;
}

.recipe-details a:hover
{
	text-decoration: underline;
	color: #414141;
}

.recipe-inner-area-content
{
	width: 704px;
	float: left;
	margin-bottom: 20px;
}
.recipe-top-left-area
{
	float: left;
	width: 500px;
}
.recipe-top-right-area
{
	float: left;
	width: 204px;
}
ul.recipe-listing
{
	margin: 0px;
	padding: 0px;
}
ul.recipe-listing li.recipe-item
{
	width: 176px;
	height: 180px;
	float: left;
	list-style-type: none;
}
ul.recipe-listing li.recipe-item-right
{
	width: 176px;
	height: 180px;
	float: left;
	list-style-type:none;
}
ul.recipe-sort-list
{
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
	list-style-position: inside;
	list-style: none;
}
ul.recipe-sort-list li
{
	background-image: url(../images/menu-sap.jpg);
	background-position: top right;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px 15px 0px 15px;
	color: #898989;
	font-size: 14px;
	float: left;
}
ul.recipe-sort-list li a
{
	color: #45a12a;
	text-decoration: none;
	font-weight: bold;
}
.recipe-search-btn
{
	height: 27px;
	padding-left: 10px;
	float: left;
}
.recipe-filters
{
	border-top: solid 1px #E4E4E4;
	border-bottom: solid 1px #E4E4E4;
	height: 30px;
	margin-bottom: 22px;
	padding-top: 10px;
	width: 500px;
}
/*---------- RECIPE LISTING PAGE CLASSES ENDS----------*/



/*---------- RECIPE DETAIL PAGE CLASSES STARTS----------*/
.recipe-details-area
{
	width: 525px;
	float: left;
}
.recipe-details-area img
{
	margin-bottom:10px;
}
.recipe-ingredients
{
	float: left;
	width: 245px;
	padding-left: 30px;
}
.recipe-ingredients ol
{
	padding: 0px;
	padding-left:15px;
	margin: 0px;
	list-style-type: none;
}
.recipe-ingredients ol li
{
	list-style-type: disc;
	padding-bottom: 2px;
}
.recipe-created-section
{
	/*border-top: solid 1px #e4e4e4;*/
	/*width: 157px;*/
	width:180px;
	float: left;
	margin-top:1px;
}
.recipe-submitted-title
{
	float: left;
	font-size: 14px;
	color: #434242;
	font-weight: bold;
	margin: 0px;
	padding-bottom: 2px;
	padding-top: 10px;
}
.recipe-submitted-name
{
	float: left;
	color: #45a12a;
	font-weight: bold;
	font-size: 12px;
	padding-bottom: 10px;
}
.recipe-related
{
	float: left;
	width: 84px;
	height: 83px;
	margin-right: 5px;
}
.recipe-related-area
{
	width: 530px;
	float: left;
	margin-top: 5px;
}
.recipe-member-image
{
	float:left;
	padding-top: 15px;
}
/*---------- RECIPE DETAIL PAGE CLASSES ENDS----------*/

/*---------- RECIPE SUBMISSION CLASSES STARTS ----------*/
.inner-form
{
	width: 704px;
	float: left;
	margin-top: 15px;
}

.form-bg-color
{
	width: 520px;
	background-color: #eeeeee;
	padding: 10px;
	float: left;
}
.row
{
	clear: both;
	overflow: hidden;
	height: 1%;
	padding: 5px 0;
}
.row .lab
{
	width: 180px;
	float: left;
	font-weight: bold;
	font-size: 12px;
}
.error-message
{
	float: left;
	padding: 7px 0px 0px 2px;
}

.dark-color
{
	color: #424242;
	font-style: italic;
}


.inp-big-left
{
	background-image: url(../images/form-big-left.png);
	width: 16px;
	height: 214px;
	background-repeat: no-repeat;
	float: left;
}
.inp-big
{
	float: left;
	background-image: url(../images/form-big-right.png);
	background-repeat: no-repeat;
	background-position: right;
	height: 208px;
	padding: 6px 10px 0px 0px;
	margin-bottom: 15px;
}

.inp-big textarea
{
	border: none;
	background: transparent;
	height: 200px;
	color: #888888;
}
.inp-medium-left
{
	background-image: url(../images/form-medium-left.png);
	width: 16px;
	height: 99px;
	background-repeat: no-repeat;
	float: left;
}
.inp-medium
{
	float: left;
	height: 94px;
	background-image: url(../images/form-medium-right.png);
	background-repeat: no-repeat;
	background-position: right;
	margin-bottom: 15px;
	padding: 5px 10px 0px 0px;
}
.inp-medium textarea
{
	border: none;
	background: transparent;
	height: 85px;
	color: #888888;
}
.inp-left
{
	background-image: url(../images/form-left-bg.png);
	width: 13px;
	height: 26px;
	background-repeat: no-repeat;
	float: left;
}
.inp
{
	background-image: url(../images/form-right-bg.png);
	background-position: right;
	height: 23px;
	padding-top: 3px;
	background-repeat: no-repeat;
	padding-right: 10px;
	float: left;
}
.inp input
{
	border: none;
	background: transparent;
	height: 16px;
	color: #888888;
}
.wid-314
{
	width: 314px;
}
.wid-314 input, .wid-314 textarea
{
	width: 310px;
}
/*---------- RECIPE SUBMISSION CLASSES ENDS ----------*/


/*---------- HOME PAGE TOP TIPS AND FAST FACTS STARTS----------*/
.home-toptips
{
}
.home-toptips .title
{
	float: left;
}
.home-toptips .text
{
	width: 280px;
	float: left;
}
.home-toptips .text-highlighted
{
	width: 280px;
	float: left;
	color: #333;
	font-size: 15px;
}
.home-toptips .toptips-container
{
}
.home-toptips .toptips-container ul
{
	margin: 0px;
	padding: 0px;
}
.home-toptips .toptips-container ul li
{
	padding: 0px 0px 15px 0px;
	list-style-type: none;
}
.home-toptips .tip-number-bg
{
	background: transparent url(../images/green-circle.gif) no-repeat scroll 0 0;
	color: #FFFFFF;
	float: left;
	font-family: Arial,Verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
	line-height: 22px;
	height: 21px;
	width: 21px;
	padding: 0px 15px 0px 7px;
}
.home-toptips .tip-number
{
}
.home-fastfacts
{
	background: url(../images/did-you-know.jpg) no-repeat;
	height: 240px;
	color: #FFF;
	margin-top: 8px;
	width: 335px;
	line-height: 16px;
}
.home-fastfacts .inner-container
{
	padding: 15px 10px 15px 15px;
}
.home-fastfacts .inner-container img
{
	padding: 4px 0 0 10px;
}
.home-fastfacts .inner-container .facts
{
	width: 220px;
	margin-bottom:10px;
	padding-right: 5px;
	height: 100px;
}
.home-fastfacts h3
{
	padding-top: 0px;
	padding-bottom: 5px;
	color: White;
}
.home-fastfacts ul.fastfacts-list
{
	margin: 0px;
	padding: 0px;
	height: 220px;
}
.home-fastfacts ul.fastfacts-list li
{
	list-style-type: none;
	color: #FFF;
	line-height: 16px;
	width: 220px;
}
a.top-tips
{
	text-decoration:none;
	color: #414141;			
}
a:hover
{
	margin:0px !important;
}

/*---------- HOME PAGE TOP TIPS AND FAST FACTS ENDS----------*/


/*---------- TAG CLOUD CSS STARTS ----------*/
a.tc1
{
	font-size: 100%;
	font-weight: 200;
	text-decoration: none;
}
a.tc2
{
	font-size: 110%;
	font-weight: 300;
	text-decoration: none;
}
a.tc3
{
	font-size: 120%;
	font-weight: 500;
	text-decoration: none;
}
a.tc4
{
	font-size: 130%;
	font-weight: 600;
	text-decoration: none;
}
a.tc5
{
	font-size: 145%;
	font-weight: 800;
	text-decoration: none;
}
a.tc6
{
	font-size: 160%;
	font-weight: 900;
	text-decoration: none;
}
a.tc1:hover, a.tc2:hover, a.tc3:hover, a.tc4:hover, a.tc5:hover, a.tc5:hover, a.tc6:hover
{
	text-decoration: underline;
}
/*---------- TAG CLOUD CSS ENDS ----------*/






/*WOTNEWS CLASSES*/
ul#wotnews
{
	list-style-type: none;
	text-align: left;
	padding: 0px;
	margin: 0px;
	font-family: Arial;
	color: #898989;
	font-size: 12px;
	height: 150px !important;
}

.wotnews-right
{
	float: right;
	padding-top: 8px;
	padding-left: 2px;
}

/*WOTNEWS CLASSES*/


/*HOME PAGE DELICIOUS RECIPE CSS CLASSES STARTS*/
.home-delicious-recipes-bg
{
	background-image: url(../images/reciep-bg.jpg);
	width: 306px;
	background-position: bottom;
	background-repeat: no-repeat;
	padding: 0px 15px 0px 15px;
	color: #2e2d2d;
	font-size: 14px;
	font-family: Arial;
	
}


.home-delicious-recipes-tags
{
	padding: 15px 0px 25px 0px;
	color: #2e2d2d;
	font-size: 14px;
	font-family: Arial;
	height:60px;
}
.home-delicious-search-more-bg
{
	background-image: url(../images/search-more-bg.jpg);
	width: 245px;
	height: 26px;
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-left: 10px;
	float: left;
	margin-right: 10px;
}


.home-delicious-hover-div
{
	background-color: #45a12a;
	font-size: 14px;
	display: none;
	font-family: Arial;
	text-align: left;
	height:100px;
}
.home-delicious-recipe-details
{
	padding: 9px 15px 20px 15px;
}
.recipe-image-hover
{
	border: solid 7px #43A129;
	display: none;
	width: 70px;
	height: 70px;
}
.home-delicious-hover-text
{
	font-weight: normal;
	color: #fff;
}
.home-delicious-recipe-tags
{
}
.home-delicious-recipe-tags a:link
{
	color: #000000 !important;
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
}
.home-delicious-recipe-tags a:visited
{
	color: #000000 !important;
	text-decoration: none;
	font-weight: normal;
	font-size: 14px;
}
.home-delicious-hover-tags
{
	font-weight: bold;
	color: #fff;
	font-size: 13px;
	
}

.home-delicious-search
{
	padding: 13px 0px 10px 0px;
	
}
.home-delicious-search input
{
	border:0px solid white;
	width:210px;
	height:14px;
	font-size:12px;
	color:#999999;
}

ul.home-deliciousrecipe-list
{
	margin: 0px;
	padding: 0px;
	list-style-position: inside;
	list-style: none;
	width: 336px;
	height: 168px;
}
ul.home-deliciousrecipe-list h3
{
	color: #fff;
}
ul.home-deliciousrecipe-list li
{
	width: 84px;
	height: 84px;
	float: left;
}
.home-delicious-recipe-hidden
{
	display: none;
}
li.delicious-recipe-blank
{	
	width:330px !important;	
}

li.delicious-recipe-blank h3
{
	color: #434242;
}

/*HOME PAGE DELICIOUS RECIPE CSS CLASSES ENDS*/

/*ARTICLE CSS CLASSES STARTS*/
.article-image-list
{
	float: left;
	width: 120px;
}

.article-content-list
{
	width: 390px;
	padding-left: 20px;
	float: left;
}
.article-content-list a
{
	text-decoration:none;
}
.article-content-list a:hover
{
	text-decoration:none;
}
.article-image
{
	float: left;
	width: 280px;
	padding-right:10px;
}

.simple-article-image
{
	float: left;
	width: 200px;
}

.article-date
{
	font-size:10px;
	float:left;
	padding-right:5px;	
}

.article-sep
{
	font-size:10px;
	float:left;
	padding-right:5px;	
	color:#898989;	
}

.article-author
{
	font-size:10px;
	float:left;
	padding-right:5px;
}

.article-content-full
{
	float: left;
	width: 530px;
	clear:both;
}
.article-content-full-detail
{
	float: left;
	width: 530px;
	clear:both;
}

.article-content
{
	float: left;
	width: 336px;
}


.article-featureTile
{
	padding: 10px 0 0 0; 
	width:100%; 
	text-align:center
}

.right-arrow
{
	float: left;
	background-image: url(../images/right-arrow.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
}

.right-arrow-more
{
	float: left;
	padding-left: 2px;
}
/*ARTICLE CSS CLASSES ENDS*/


/*----------STYLING FILE INPUTS STARTS----------*/

.inp-upload
{
	float: left;
	padding: 0 10px 0 0;
}
.file
{
	background: transparent url(../images/inp-upload-bg.gif) no-repeat scroll 0 0;
	float: left;
	height: 27px;
	padding: 5px 10px;
}
.inp-upload input
{
	border: none;
	width: 230px !important;
	margin-right: 10px;
}

/*----------STYLING FILE INPUTS ENDS----------*/


/*----------SOCIAL BOOKMARKING CSS STARTS----------*/
.addthis_default_style a.at300b, .addthis_default_style .at300m 
{
	padding:0 0px;
}
/*----------SOCIAL BOOKMARKING CSS ENDS----------*/


/*----------INNERFADE CSS STARTS----------*/
ul.innerfade
{
	width: 240px;
}
ul.innerfade li
{
}
/*----------INNERFADE CSS ENDS----------*/



/*----------CLASSES USED IN EDITOR STARTS----------*/
.rte-image
{
	padding: 15px 15px 15px 0px;
}
/*----------CLASSES USED IN EDITOR ENDS----------*/


/*----------SNIPPET LIST CLASSES STARTS----------*/

.txt-list-outer
{
	padding:15px;
	width:510px;
}

h3.list-heading
{
	padding-top:0px;
}

.txt-list-bg
{
	background-image:url(../images/txt-list-bg.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	float:left;
}
.txt-list-numbers
{
	float:left;
	width:70px;
	padding-top:2px;
	color:#439d22;
	font-size:30px;
}
.list-txt
{
	width:420px;
	float:left;
}
/*----------SNIPPET LIST CLASSES ENDS----------*/



/*----------LEFT SIDE ARTICLE LIST CLASSES STARTS----------*/
.left-article-item
{
	width: 245px;
}
.left-article-item .item-thumb
{
	float:left;
	width:90px;
}
.left-article-item .item-details
{
	width: 130px;
	color: #999999;
	float: left;
	line-height: 20px;
}

.left-article-item .item-details-heading
{
	color: #999999;
	float: left;
	line-height: 30px;
}

.left-article-item .full-width
{
	width:240px !important;
}

.left-article-item .item-details-heading a
{
	text-decoration: none;
}

.left-article-item .item-details-heading a:hover
{
	text-decoration: none;
}

.left-article-item .item-details-heading .title
{
	font-weight: bold;
	color: #545454;
}

.left-article-item .item-details a 
{
	text-decoration: none;
}
.left-article-item .item-details a:hover
{
	text-decoration: none;
}
.left-article-item .item-details .title
{
	font-weight: bold;
	color: #545454;
}
/*----------LEFT SIDE ARTICLE LIST CLASSES ENDS----------*/

.title-pd-top10
{
	padding-top:10px;	
}









































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
