


body { font-family: "Avant Garde" , "Century Gothic" , sans-serif; }

A:link {font-family : "Century Gothic", sans-serif; text-decoration: none; color: #6D0A65; font-weight: bold}
A:visited {font-family : "Century Gothic", sans-serif; text-decoration: none; color: #6D0A65; font-weight: bold}
A:active {font-family : "Century Gothic", sans-serif; text-decoration: none; color: #6D0A65; font-weight: bold}
A:hover {font-family : "Century Gothic", sans-serif; text-decoration: none; color: #60991F; font-weight: bold}


.market-cell {
	font-weight:normal;
	font-size:15px;
}

.purple {
	color:#6D0A65;
}

/* BEGIN STYLES FOR LEFT-HAND-SIDE */

.fleft { float:left; }
.fright { float:right; }
.clear { clear:both; }


#LHS {
	background-image: url('http://www.dietdesigns.com/images/nav/lhs-nav-background.jpg'); background-repeat:repeat-y;
	font-family: georgia, sans-serif;
}

.banner1-back
{
	width:430px; height:80px;
	background-image: url('http://www.dietdesigns.com/images/nav/banner1-back.jpg'); background-repeat:no-repeat;
	padding-bottom:0px;
	margin-bottom:0px;
	margin-top:0px;
}
.banner1header 
{ 
	padding:7px 0 0 80px;
	font-size:12px; 
	font-weight:bold;
	color:#ffffff;
	font-family: georgia, sans-serif;
}
.navtext1 {
	padding:10px 0 0 80px;
	color:#629B1F;
	font-size:16px;
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	
}
.navtext2 {
	padding-left:80px;
	color:#629B1F;
	font-size:12px;
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
}
.navigation-back {
	padding-top:0px; margin-top:0px;
	width:430px; height:300px;
	background-image: url('http://www.dietdesigns.com/images/nav/navigation-background.jpg'); background-repeat:no-repeat;
}


#nav {
	width: 430px; height: 300px;
	background-color: #fffff;
	color: #000000;
}

#nav ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	font-size: 13px;
}

#nav li {
	color:#6D0A65;
	font-size: 11px;
	margin-bottom:5px;
	vertical-align:top;
}


.mealdelivery { position:absolute;  left: 210px; top: 205px; }
.mealplan { position:absolute;  left: 240px; top: 231px; }
.samplemenu { position:absolute;  left: 255px; top: 263px; }
.aboutcarrie { position:absolute;  left: 265px; top: 296px; }
.medicalmatters { position:absolute;  left: 270px; top: 329px; }
.nutritionalcounseling { position:absolute;  left: 315px; top: 358px; }
.philosophy { position:absolute;  left: 340px; top: 410px; }


.marketplace { position:absolute;  left: 90px; top: 499px; }
.testimonials { position:absolute;  left: 90px; top: 525px; }
.recipestips { position:absolute;  left: 90px; top: 551px; }
.press { position:absolute;  left: 90px; top: 577px; }
.diningout { position:absolute;  left: 90px; top: 603px; }
.contact { position:absolute;  left: 90px; top: 629px; }
.policies { position:absolute;  left: 90px; top: 655px; }
.faq { position:absolute;  left: 90px; top: 681px; }
.home { position:absolute;  left: 90px; top: 707px; }


/*
.marketplace { position:absolute;  left: 90px; top: 500px; }
.testimonials { position:absolute;  left: 90px; top: 525px; }
.recipestips { position:absolute;  left: 90px; top: 550px; }
.press { position:absolute;  left: 90px; top: 577px; }
.diningout { position:absolute;  left: 90px; top: 603px; }
.contact { position:absolute;  left: 90px; top: 627px; }
.policies { position:absolute;  left: 90px; top: 655px; }
.faq { position:absolute;  left: 90px; top: 655px; }
.home { position:absolute;  left: 90px; top: 655px; }
*/


#nav li a {
	color: #6D0A65;
	font-size:11px;
	font-weight: bold;
	padding: 0 13px 0 13px;
	vertical-align:top;
	text-decoration: none;
	display: block;
	font-family : georgia, sans-serif;
}
	
#nav li a.lastone {
	border: none;
}

#nav li:hover, #nav a:hover {
	color: #60991F;
	cursor: pointer;
}

#nav li a.activated {
	color: #60991F;
	cursor: pointer;
}

.submenu-back {
	padding-top:0px; margin-top:0px;
	width:430px; height:248px;
	background-image: url('http://www.dietdesigns.com/images/nav/lhs-subnav-background.jpg'); background-repeat:repeat-y;
}
#subnav {
	padding-left:75px;
	width: 430px; height: 248px;
	background-color: #fffff;
	color: #000000;
}

#subnav ul {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
}

#subnav li {
	color:#60991F;
	font-size: 11px;
	margin-bottom:5px;
	vertical-align:top;
}

#subnav li a {
	color: #60991F;
	text-decoration: none;
	font-size:11px;
	font-weight: bold;
	padding: 0 13px 0 13px;
	vertical-align:top;
	font-family : georgia, sans-serif;
}

#subnav li:hover, #subnav a:hover {
	color: #6D0A65;
	cursor: pointer;
}

#subnav li a.activated {
	background-color: #FFFFFF;
	color: #6D0A65;
	cursor: pointer;
}

.lhs-nav-bottom {
	width: 430px;  height: 434px;
	background-image: url('http://www.dietdesigns.com/images/nav/lhs-nav-bottom.jpg'); background-repeat:no-repeat;
}

.lhs-bottom-content {
	width: 351px; height: 231px;
	padding-top: 15px;
	margin-left:80px;
	font-family: georgia, sans-serif;
}

.lhs-text1 {
	color: #7E2973;
	font-size:28px;
	font-weight: bold;
	text-align: center;
}

.lhs-text2 {
	color: #7E2973;
	font-size:20px;
	font-weight: bold;
	text-align: center;
}

A:link .lhs-text1 { color: #7E2973; font-family: georgia, sans-serif; font-size:24px; font-weight: bold; text-align: center; }
A:visited .lhs-text1 { color: #7E2973; font-family: georgia, sans-serif; font-size:24px; font-weight: bold; text-align: center; }
A:active .lhs-text1 { color: #7E2973; font-family: georgia, sans-serif; font-size:24px; font-weight: bold; text-align: center; }
A:hover .lhs-text1 { color: #60991F; font-family: georgia, sans-serif; color: font-size:24px; font-weight: bold; text-align: center; }
A:link .lhs-text2 { color: #7E2973; font-family: georgia, sans-serif; font-size:20px; font-weight: bold; text-align: center; }
A:visited .lhs-text2 { color: #7E2973; font-family: georgia, sans-serif; font-size:20px; font-weight: bold; text-align: center; }
A:active .lhs-text2 { color: #7E2973; font-family: georgia, sans-serif; font-size:20px; font-weight: bold; text-align: center; }
A:hover .lhs-text2 { color: #60991F; font-family: georgia, sans-serif; color: font-size:20px; font-weight: bold; text-align: center; }


#copyright {
	position: absolute;
	top: 950px; left: 220px;
	color: #FFF;
	font-size:10px;
	font-family: "Trebuchet MS" , sans-serif;
}

#socialmedia {
	position: absolute;
	top: 900px; left: 220px;
}

#fergie-quote {
	padding: 30px 0 0 28px;
	width: 500px; height: 227px;
}

.fergie-text {
	color:#6D0A65;
	font-size:15px;
	line-height:1.5em;
	letter-spacing:.1em;
}

.fergie-sig {
	color:#629B1F;
	font-size:18px;
	padding-left: 120px;
	line-height:2.0em;
}

#featurettes {
	padding:20px 0 0 28px;
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
}

.feature-started {
	width:292px; height:170px;
	background-image: url('http://www.dietdesigns.com/images/home/get-started-today.jpg'); background-repeat:no-repeat;
}

.feature-recipes {
	width:292px; height:170px;
	background-image: url('http://www.dietdesigns.com/images/home/recipes-tips.jpg'); background-repeat:no-repeat;
}

.feature-diningout {
	width:292px; height:170px;
	background-image: url('http://www.dietdesigns.com/images/home/dining-out.jpg'); background-repeat:no-repeat;
}

.feature-testimonials {
	width:292px; height:170px;
	background-image: url('http://www.dietdesigns.com/images/home/testimonials.jpg'); background-repeat:no-repeat;
}

.feature-press {
	width:292px; height:170px;
	background-image: url('http://www.dietdesigns.com/images/home/press.jpg'); background-repeat:no-repeat;
}

.feature-marketplace {
	width:292px; height:170px;
	background-image: url('http://www.dietdesigns.com/images/home/marketplace.jpg'); background-repeat:no-repeat;
}

#featurette-header1 {
	margin: 2px 0 0 8px;
	font-size:15px;
	font-weight:bold;
	color:#FFF;
}

#featurette-header2 {
	margin:2px 0 0 8px;
	font-size:15px;
	font-weight:bold;
	color:#981036;
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
}

#featurette-header3 {
	margin:2px 0 0 8px;
	font-size:15px;
	font-weight:bold;
	color:#6D0A65;
}

#featurette-header4 {
	margin:2px 0 0 8px;
	font-size:15px;
	font-weight:bold;
	color:#003A6E;
}

#featurette-text1 {
	margin:12px 175px 0 10px;
	font-size:12px;
	line-height:15px;
	color:#AE414B;
}
#featurette-text2a {
	margin:12px 0 0 10px;
	width:137px;
	float:left;
	font-size:12px;
	line-height:15px;
	color:#981036;
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
}
#featurette-text2b {
	margin:12px 5px 0 5px;
	width:130px;
	float:right;
	font-size:12px;
	line-height:15px;
	color:#E74D15;
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
}
#featurette-text3 {
	margin:12px 185px 5px 10px;
	font-size:12px;
	line-height:15px;
	color:#5A9616;
}
#featurette-text4 {
/*	margin:12px 0 0 10px; */
	font-size:12px;
	line-height:15px;
	color:#;
}
#featurette-text5 {
	margin:12px 160px 0 10px;
	font-size:12px;
	line-height:15px;
	color:#AE414B;
}
#featurette-text6 {
	margin:12px 180px 0 10px;
	font-size:12px;
	line-height:15px;
	color:#003A6E;
}

.feature-started a:link { padding-left:75px; font-size: 12px; color:#AE414B; text-decoration:underline; line-height:30px; }
.feature-started a:visited { padding-left:75px; font-size: 12px; color:#AE414B; text-decoration:underline; line-height:30px; }
.feature-started a:active { padding-left:75px; font-size: 12px; color:#AE414B; text-decoration:underline; line-height:30px; }
.feature-started a:hover { padding-left:75px; font-size: 12px; color:#AE414B; text-decoration:none; line-height:30px; }

.feature-testimonials a:link { font-size: 12px; color:#981036; text-decoration:underline; line-height:15px; }
.feature-testimonials a:visited { font-size: 12px; color:#981036; text-decoration:underline; line-height:15px; }
.feature-testimonials a:active { font-size: 12px; color:#981036; text-decoration:underline; line-height:15px; }
.feature-testimonials a:hover { font-size: 12px; color:#981036; text-decoration:none; line-height:15px; }

.feature-recipes a:link { padding-left:60px; font-size: 12px; color:#5A9616; text-decoration:underline; line-height:20px; }
.feature-recipes a:visited { padding-left:60px; font-size: 12px; color:#5A9616; text-decoration:underline; line-height:20px; }
.feature-recipes a:active { padding-left:60px; font-size: 12px; color:#5A9616; text-decoration:underline; line-height:20px; }
.feature-recipes a:hover { padding-left:60px; font-size: 12px; color:#5A9616; text-decoration:none; line-height:20px; }

.feature-diningout a:link { padding-left:85px; font-size: 12px; color:#AE414B; text-decoration:underline; line-height:30px; }
.feature-diningout a:visited { padding-left:85px; font-size: 12px; color:#AE414B; text-decoration:underline; line-height:30px; }
.feature-diningout a:active { padding-left:85px; font-size: 12px; color:#AE414B; text-decoration:underline; line-height:30px; }
.feature-diningout a:hover { padding-left:85px; font-size: 12px; color:#AE414B; text-decoration:none; line-height:30px; }

.feature-marketplace a:link { padding-left:50px; font-size: 12px; color:#003A6E; text-decoration:underline; line-height:35px; }
.feature-marketplace a:visited { padding-left:50px; font-size: 12px; color:#003A6E; text-decoration:underline; line-height:35px; }
.feature-marketplace a:active { padding-left:50px; font-size: 12px; color:#003A6E; text-decoration:underline; line-height:35px; }
.feature-marketplace a:hover { padding-left:50px; font-size: 12px; color:#003A6E; text-decoration:none; line-height:35px; }

#home-copy {
/*	position:absolute;
	top:1200px; left:431px;	*/
	width:580px;
	padding:15px 0 0 28px;
	color:#6D0A65;
	font-size:15px;
}	

#home-copy h1 {
	color:#82BE4A;
	font-size:18px;
	
}

#content-top {
	position:absolute;
	top: 0px; left:430px;
	width:646px; height:40px;
	background-image: url('http://www.dietdesigns.com/images/home/content-top.jpg'); background-repeat:no-repeat;
}

.content-top-quote {
	padding:25px 0 0 30px;
	font-size:15px;
	color: #6D0A65;
	line-height: 1.7em;
}

.foodbox {
	padding:0 0 0 50px;
	font-size:11px;
	color: #6D0A65;
	font-family: "Trebuchet MS" , sans-serif;
}

.content-toptext {
	color: #FFF;
	font-size:11px;
	padding-top:10px;
	font-family: "Trebuchet MS" , sans-serif;
}

#content-home {
/*	position: absolute;
	top:40px; left:430px; */
	width: 646px;
	height: 595px;
	background-image: url('http://www.dietdesigns.com/images/home/home-content-background.jpg'); background-repeat:no-repeat;
}

/*  END  STYLES FOR LEFT-HAND-SIDE */



#contentarea {
	position: absolute;
	top:40px; left:430px;
	width: 646px;
	background-image: url('http://www.dietdesigns.com/images/home/content-background.jpg'); background-repeat:repeat-y;
}


/* BEGIN Meal Delivery Styles */
.content-mealdelivery {
	padding:25px 0 0 50px;
	font-size:15px;
	color: #6D0A65;
	line-height: 1.3em;
}

.content-mealdelivery h1 {
	color:#629B1F;
	font-size: 24px;
	margin-bottom: 0px;
	padding-bottom:0px;
}

.content-mealdelivery h2 {
	font-size: 18px;
	margin-bottom: 5px;
}

.content-mealdelivery li {
	margin-bottom:10px;
}

.popout li {
	margin-bottom:5px;
}

.mdul {
	list-style-position: outside;
	list-style-image: url("http://www.dietdesigns.com/images/mealdelivery/bullet.jpg");
	margin-left:0px;
	padding: 0px;
}

.ul-inside {
	list-style-position: outside;
	list-style-image: url("http://www.dietdesigns.com/images/mealdelivery/bullet.jpg");
	margin-left:15px;
	padding: 0px;
}

.inside {
	list-style-position: inside;
	list-style-image: url("http://www.dietdesigns.com/images/mealdelivery/bullet.jpg");
	margin-left:0px;
	padding: 0px;
}

.h3-1 {
	display: inline;
	font-size:15px;
	font-weight: bold;
	color: #75BB26;
}
.h3-2 {
	display: inline;
	font-size:15px;
	font-weight: bold;
	color: #E0001B;
}
.h3-3 {
	display: inline;
	font-size:15px;
	font-weight: bold;
	color: #F26722;
}
.h3-4 {
	display: inline;
	font-size:15px;
	font-weight: bold;
	color: #AE414B;
}
.h3-5 {
	display: inline;
	font-size:15px;
	font-weight: bold;
	color:#7E2973;
}
/*  END  Meal Delivery Styles */

/* BEGIN H2 STYLES */
.h2-1 {
	font-size:18px;
	font-weight: bold;
	color: #75BB26;
}
.h2-2 {
	font-size:18px;
	font-weight: bold;
	color: #E0001B;
}
.h2-3 {
	font-size:18px;
	font-weight: bold;
	color: #F26722;
}
.h2-4 {
	font-size:18px;
	font-weight: bold;
	color: #AE414B;
}
.h2-5 {
	font-size:18px;
	font-weight: bold;
	color:#7E2973;
}

.h2-4 A:link {font-family: "Avant Garde" , "Century Gothic" , sans-serif; text-decoration: underline; color: #AE414B; font-weight: bold}
.h2-4 A:visited {font-family: "Avant Garde" , "Century Gothic" , sans-serif; text-decoration: underline; color: #AE414B; font-weight: bold}
.h2-4 A:active {font-family: "Avant Garde" , "Century Gothic" , sans-serif; text-decoration: underline; color: #AE414B; font-weight: bold}
.h2-4 A:hover {font-family: "Avant Garde" , "Century Gothic" , sans-serif; text-decoration: none; color: #60991F; font-weight: bold}
/*  END  H2 STYLES */


.signup {
	font-size:12px;
	color:#000;
}

.small {
	font-size:10px;
}

.standard {
	font-size:12px;
}

.error {color: #F7DB00; font : 14px "Century Gothic", Arial, Sans-Serif; font-weight: bold}


.quote{
/*	background: #FFF682; */
/*	background: #C1DBF0; */
/*	background: #75BB26; */
/*	background: #F8AB4B; */
	border: 1px solid #6D0A65;
	padding: 10px;
	width: 520px;
	font-size: 0.9em;
	color:#6D0A65;
/*	color: #981036;	*/
}

.quote1{
	background: #E0001B; 
	border: 1px solid #6D0A65;
	padding: 10px;
	width: 520px;
	font-size: 0.9em;
	color:#FFF;
}
.quote2{
	background: #F8AB4B; 
	border: 1px solid #6D0A65;
	padding: 10px;
	width: 520px;
	font-size: 0.9em;
	color:#981036;
}
.quote3{
	background: #75BB26; 
	border: 1px solid #6D0A65;
	padding: 10px;
	width: 520px;
	font-size: 0.9em;
	color:#FFF;
}
.quote4{
	background: #FFF682; 
	border: 1px solid #6D0A65;
	padding: 10px;
	width: 520px;
	font-size: 0.9em;
	color:#6D0A65;
}
.quote5{
	background: #AE414B; 
	border: 1px solid #6D0A65;
	padding: 10px;
	width: 520px;
	font-size: 0.9em;
	color:#FFF;
}
.quote6{
	background: #C1DBF0; 
	border: 1px solid #6D0A65;
	padding: 10px;
	width: 520px;
	font-size: 0.9em;
	color:#003A6E;
}

.popout {
	padding: 25px;
	font-size:15px;
	color: #6D0A65;
	line-height: 1.3em;
}












/* Wordpress Styles */


.wp_sidebar { 
	padding-left:15px; 
	border-left:1px solid #A1609B; 
	text-align:top; 
	padding:15px 0 0 0; 
	position:absolute;
	top:40px;
	left:1080px;
}


.post h2 {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:18px; 
	line-height:22px;
}

.entry-title {
	color: #82BE4A;
	font-size: 20px;
	line-height: 1.3em;
	font-weight: bold;
	margin-bottom: 0;
}

.entry {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:14px; 
	line-height:18px;
}

.entry-content {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:14px; 
	line-height:18px;
}

.entry-summary {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:14px; 
	line-height:18px;
}

.entry-utility {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:12px; 
	line-height:18px;
	padding-bottom:18px;
	/* ------------------------------ */	
}

.postmetadata {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:12px; 
	line-height:18px;
	padding-bottom:18px;
	/* ------------------------------ */	
}

.entry-meta {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:14px; 
	line-height:18px;
}

.nocomments {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:14px; 
	line-height:18px;
}

.nav-previous {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:14px; 
	line-height:18px;
}
.nav-next {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:14px; 
	line-height:18px;
}
.diet-blog  {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:16px; 
	line-height:18px;
}
.recipes-blog  {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:16px; 
	line-height:18px;
}
.points {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:14px; 
	line-height:18px;
}

.page-title {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:20px; 
	line-height:20px;
	color:#82BE4A;
}

#site-info {
	font-family: "Avant Garde" , "Century Gothic" , sans-serif;
	font-size:14px; 
	line-height:18px;
	padding-left:50px;
}

.hentry {
	margin: 0 0 48px 0;
	/* ------------------------------ */
	border-bottom:thin solid #9ACC67;
}


/*

*/


