/*    +++++++++++++++++++++++++++++++++++++++++++++++/////////////////////////////////////////////////////////\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\+++++++++++++++++++++++++++++++++++++++++++++++*/

/*    ///////////////////////////////////////    LOCAL PSEUDO CLASSES    ///////////////////////////////////////    */
/*    ----------------------    CONTACT A TAG    ----------------------    */
.local-navigation li a:link {color:#868686; text-decoration: none;}      /* unvisited link */
.local-navigation li a:visited {color:#868686; text-decoration: none;}  /* visited link */
.local-navigation li a:hover {color:#868686; text-decoration: none;}  /* mouse over link */
.local-navigation li a:active {color:#868686; text-decoration: none;}		/* selected link */

.local-navigation li:link {color:#868686; text-decoration: none;}          /* unvisited link */
.local-navigation li:visited {color:#868686; text-decoration: none;}       /* visited link */
.local-navigation li:hover {background-color: #EBEBEB; color:#868686;}  /* mouse over link */
.local-navigation li:active {color:#868686; text-decoration: none;}		/* selected link */

.contact-right a:link {color:#384e96;}      /* unvisited link */
.contact-right a:visited {color:#384e96;}  /* visited link */
.contact-right a:hover {color:#384e96; text-decoration:underline;}  /* mouse over link */
.contact-right a:active {color:#384e96;}		/* selected link */

.local-navigation li{font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #868686; height: 16px; width: 293px; float: left; padding: 9px 10px; margin-bottom: 10px;}

.contact-icons	
{
	float: left;
	width: 20px;
	height: auto;
	margin-top: 20px;
	margin-left: 10px;
}

.recipe-list li
{
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif; 
	clear: both; 
	color: #868686; 
	padding: 9px 0px 9px 10px; 
	margin-bottom: 10px; 
	background-color: #ebebeb;
}

.facebook-like
{
	float: left;
	margin-bottom: 10px;
}

.twitter-follow
{
	float: left;
	margin-bottom: 10px;
}

.google-plus
{
	float: left;
	margin-bottom: 10px;
}

.social-media
{
	float: left;
	background-image: url(../images/social-media-background.jpg);
	background-repeat:no-repeat;
	width: 293px;
	height: 55px;
	padding: 10px;
}

.recipe-list a
{
	font-size: 14px; 
	font-family: Arial, Helvetica, sans-serif;
	color: #868686;
	font-weight: bold;
}



.monthyly-recipe-img
{
	float: left;
	margin: 0px 6px;
}

.totb-pager
{
	width: 300px;
	height: 30px;
	float: left;
}

.recipe-introduction
{	
	float: left; 
	margin: 5px 0px;
	width: 636px;
}

.recipe-caption
{	
	float: left; 
	margin: 5px 0px;
	width: 340px;
	padding-left: 10px;
}

.recipe-introduction img
{	
	float: right;
	margin: 5px 0px 5px 5px;
}

.recipe-ingredients
{
	margin: 10px 0px;
	list-style:inside;
	list-style-type:square;
	float: left;
	margin-left: 15px;
	clear: both;
}

.recipe-ingredients strong
{
	margin: 10px 0px;
	float: left;
	width: 100%;
	font-weight: normal;
	text-decoration:underline;
}

.recipe-method
{
	margin: 10px 0px 10px 30px;
	list-style:outside;
	list-style-type: decimal;
	float: left;
	clear: both;
}

.recipe-method li
{
	margin-bottom: 10px;
}

.ingredient-list li
{
	list-style: inside;
	padding: 5px 0px;
}

.available-on-the-app-store
{
	float: right;
	margin: 0px 0px 10px 10px;
}

.instruction-list li
{
	padding: 5px 0px;
	list-style-type:decimal;
	list-style-position:inside;
}

.body-content-img
{
	float: right;
	width: 270px;
}

.contact-icon
{
	margin-bottom: 20px;
	float: left;
}

.video-venue-url, .recipe-url
{
	position: absolute;
	bottom: 5px;
	left: 6px;
}

.video-results, .recipe-results
{
	float: left;
	height: 220px;
	width: 212px;
	margin-bottom: 15px;
	position: relative;
}

.new-stamp
{
	z-index: 100;
	position:absolute;
}

.iphone-features
{
	list-style-type:square;
	list-style-position:inside;
	float:left;
	margin-bottom: 20px;
}

.iphone-stand
{
	float: left;
	margin-right: 20px;
}

.iphone-content
{
	float: right;
	width: 420px;
}

.recipe-thumb
{
	float: left;
	margin: 0px 6px 15px 6px;
	width: 200px;
	height: 115px;
	position: relative;
}

.app-profile
{
	float: left;
	width: 636px;
}

.app-profile img
{
	float: right;
}

.app-profile-caption
{
	float: left;
	width: 340px;
	height: 180px;
	padding-left: 10px;
}

.chef-profile
{
	float: left;
	width: 636px;
}

.chef-profile-caption
{
	float: left;
	width: 340px;
	height: 180px;
	padding-left: 10px;
}

.chef-profile img
{
	float: right;
}

.recipe-thumb a img
{
	position: absolute;
	z-index: 1;
}

.monthly-recipe-content
{
	background-color: #ebebeb; 
	float: left;
	width: 616px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #122f8d; 
	overflow: hidden; 
	padding: 6px 10px 6px 10px;
}

.video-information, .recipe-information
{
	float: left;
	height: 55px;
	width: 200px;
	background-color: #ebebeb;
	padding: 10px 6px 25px 6px;
}

.video-thumb
{
	float: left;
	margin: 0px 6px 15px 6px;
}

.contact-right
{
	float: right;
	width: 260px;
	margin-top: 23px;
	margin-left: 20px;
	font-size: 14px;
}

.contact-right span
{
	float: left;
	margin-bottom: 23px;
	width: 260px;
}

.employment-listing{float: left; width: 636px; height: 120px; margin-bottom: 10px; padding-bottom: 10px;}
.employment-listing img{width: 120px; height: 120px; float: left; margin-right: 20px;}
.employment-listing-caption{float: right; width: 496px; height: 120px;}

h5 a{font-size: 14px; font-family: Arial, Helvetica, sans-serif; color: #868686; height: 16px; float: left;}

.recipe-profile
{
	float: left;
	width: 636px;
}

.recipe-profile-caption
{
	float: left;
	width: 340px;
	padding-left: 10px;
}

.recipe-profile img
{
	float: right;
}

.recipe-thumb a img
{
	position: absolute;
	z-index: 1;
}

.pagination {
	float: left;
	margin-top: 20px;
	margin-bottom: 20px;
    width: 636px;
}
.totb-pages {
	color: rgb(18, 83, 141); font-family: "Century Gothic",verdana,arial,helvetica,sans-serif; float: left;
}
.totb-pagination-spec {
	float: left;
}
.totb-pagination-left {
	margin-right: 15px; float: left;
}
.totb-pagination-right {
	margin-left: 15px; float: left;
}
.totb-page-numbers {
	font-weight: bold; float: left;
}
.totb-paagination-number {
	margin: 0px 10px; float: left; width: 24px; text-align: center;
}
.totb-pagination-spec {
	width: 100%; height: 1px; float: left; background-color: rgb(179, 179, 179);
}

.totb-paagination-currentpage{background-image:url(../images/page-arrow-indicator.jpg); background-repeat:no-repeat; background-position:center 17px; height: 24px;}