/*
--------------------------------------------------
Franchise Website Template Global Stylesheet
Author:   David Angerer
Version:  9 April 2004
------------------------------------------------- */


/* Imported Styles
-------------------------------------------------- */
@import url("div.css");


/* Elements
-------------------------------------------------- */
body {
	font-family: Arial, Helvetica, sans-serif;
	color: #534731;
	background-color: #ffffff;
	margin: 0px 0px 0px 15px;
}

ul {
	margin: 0px;
	list-style-position: inside;
	list-style-type: square;
	color: #534741;
	padding: 0px;
}

li {
	margin: 0px;
	padding: 0px;
}


/* Links
-------------------------------------------------- */
a {
	color: #534731;
	text-decoration: underline;
}
a:link {
	color: #534731;
	text-decoration: underline;
}
a:visited {
	color: #534731;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
a img {
	border: 0px;
}


/* Text Classes
-------------------------------------------------- */
.type9 {
	font-size: 9px;
	line-height: 12px;
}
.type10 {
	font-size: 10px;
	line-height: 13px;
}
.type11 {
	font-size: 11px;
	line-height: 14px;
}
.type12 {
	font-size: 12px;
	line-height: 16px;
}
.type14 {
	font-size: 14px;
	line-height: 18px;
}
.mediumGreen {
	color: #b7cc87;
}
.darkGreen {
	color: #96a369;
}
.mediumOrange {
	color: #cc6600;
}
.darkOrange {
	color: #bb601a;
}


/* Positional Classes
-------------------------------------------------- */
.margin0px {
	margin: 0px;
}
.marginTop30px {
	margin: 30px 0px 0px;
}
.marginLR2px {
	margin: 0px 2px;
}
.marginTB15px {
	margin: 0px 0px 15px;
}


/* Special Home Page Classes
-------------------------------------------------- */
.bgHome {
	background-image: url(../Images/background_home.gif);
	background-repeat: no-repeat;
}

p.homeIntro {
	font-size: 14px;
	line-height: 18px;
	margin: 0px;
	padding: 15px 0px;
	border-top: 1px solid #b7cc87;
	border-bottom: 1px solid #b7cc87;
}

img.homeIntro {
	margin: 0px 0px 6px;
}

p.featurestory {
	font-size: 12px;
	line-height: 17px;
	padding: 0px;
	margin: 0px 0px 15px;
}

p.featureStory1Headline {
	font-size: 12px;
	padding: 0px;
	font-weight: bold;
	margin: 15px 0px 5px;
}

p.featureStory2Headline {
	font-size: 12px;
	padding: 0px;
	font-weight: bold;
	margin: 20px 0px 5px;
}

.featureStoryPhoto {
	margin: 0px 0px 15px;
	text-align: center;
}


/* Special Secondary Page Classes
-------------------------------------------------- */
.bgSecondary {
	background-image: url(../Images/background_secondary.gif);
	background-repeat: repeat-x;
}

p.secondaryIntro {
	font-size: 14px;
	line-height: 18px;
	margin: 0px;
	padding: 0px;
}

img.secondaryIntro {
	margin: 39px 0px 15px 0px;
}

ul.recipes {
	margin: 0px;
	list-style-position: inside;
	list-style-type: square;
	color: #d69d12;
	padding: 0px;
}
