/* ##### RECIPES ##### */
h1#coatinglatex {
	color: #000;
	}

h3#subnavhead {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	}

ul.productmainlink, ul.onlinemainlink{
	list-style-type: none;
	border: 0px solid red;
	margin-left: 0px;
	padding-left: 4px;
	margin-right: 5px;
	margin-top: 10px;
	}
	
.productmainlink A:link {font-size: 11px; color:#5a8564; font-weight: bold; background-color: transparent; text-decoration:none;}
.productmainlink A:visited {font-size: 11px; color:#5a8564; font-weight: bold; background-color: transparent; text-decoration:none;}
.productmainlink A:hover {font-size: 11px; color:#5a8564; font-weight: bold; background-color: transparent; text-decoration:underline;}
	
ul.productsublinks  {
	margin-left: -45px;
	}
	
ul.productsublinks li {
	padding: 2px 0 2px 0;
	padding-left: 15px;
	margin: 0 4px 0 4px;
	list-style-type: none;
	border: 0px solid red;
	}
	
.productmainlink li.current9 {
	margin-top: 4px;
	}
	
.productmainlink li#sublinkspace {
	margin-bottom: 4px;
	}
	
.productmainlink li {
	padding: 4px 0;
	}


.catlink A:link {font-size: 12px; color:#a05903; font-weight: bold; background-color: transparent; text-decoration:none;}
.catlink A:visited {font-size: 12px; color:#a05903; font-weight: bold; background-color: transparent; text-decoration:none;}
.catlink A:hover {font-size: 12px; color:#a05903; font-weight: bold; background-color: transparent; text-decoration:underline;}
	
.productsub A:link {font-size: 11px; color:#5a8564; font-weight: bold; background-color: transparent; text-decoration:none;}
.productsub A:visited {font-size: 11px; color:#5a8564; font-weight: bold; background-color: transparent; text-decoration:none;}
.productsub A:hover {font-size: 11px; color:#5a8564; font-weight: bold; background-color: transparent; text-decoration:underline;}
	
body.current22 .productmainlink li.current22,
body.current23 .productsublinks li.current23,
body.current24 .productsublinks li.current24,
body.current25 .productsublinks li.current25,
body.current26 .productsublinks li.current26,
body.current27 .productsublinks li.current27,
body.current28 .productsublinks li.current28,
body.current29 .productsublinks li.current29,
body.current30 .productsublinks li.current30,
body.current31 .productsublinks li.current31,
body.current32 .productsublinks li.current32,
body.current33 .productsublinks li.current33,
body.current34 .productmainlink li.current34,
body.current35 .productmainlink li.current35,
body.current36 .productmainlink li.current36,
body.current37 .productsublinks li.current37,
body.current37a .productsublinks li.current37a,
body.current37b .productsublinks li.current37b,
body.current37c .productsublinks li.current37c,
body.current37d .productsublinks li.current37d,
body.current38 .productmainlink li.current38,
body.current39 .productsublinks li.current39,
body.current40 .productsublinks li.current40,
body.current41 .productsublinks li.current41,
body.current42 .productmainlink li.current42,
body.current43 .productmainlink li.current43,
body.current44 .productsublinks li.current44,
body.current45 .productsublinks li.current45,
body.current46 .productsublinks li.current46,
body.current47 .productsublinks li.current47,
body.current48 .productsublinks li.current48,
body.current49 .productsublinks li.current49,
body.current19 .productmainlink li.current19,
body.current20 .productmainlink li.current20,
body.current21 .productmainlink li.current21

{background: #fff;}

.current23 {
	margin-top: 0!important;
	}

#introinnerwrap {/* enables content first */
	float:left;
	width:880px;
	border: 0px solid red;
}

#centercontent {
	margin-right: 20px;
	margin-top: 130px;
	border: 0px solid blue;
	width: 540px;
	}

#introcontent {
	float:right;
	width:680px;
	margin-right: 10px;
	margin-top: 130px;
	border: 0px solid red;
	}
	
#introrightnav {
	width: 1px;
	border: 0px solid green;
	}
	
#introrecipes.recipelinkhead {
	
	}
	
h1 {
	font-size: 18px;
	color: #000;
	margin: 0;
	}

h2 {
	font-size: 16px;
	color: #000;
	font-weight: 600;
	}
	
h3 {
	font-size: 14px;
	color: #6a9e76;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline;
	}
	
h4 {
	font-size: 14px;
	color: #6a9e76;
	margin-top: 0px;
	margin-bottom: 0px;
	display: inline;
	}
	
.recipetitle {
	font-size: 10px;
	color: #5a8564;
	font-weight: 100;
	}
	
#recipecrumbs h3 A:link {font-size: 10px; color:#6a9e76; background-color: transparent; text-decoration:underline; font-weight: 100!Important;}
#recipecrumbs h3 A:visited {font-size: 10px; color:#6a9e76; background-color: transparent; text-decoration:underline; font-weight: 100!Important;}
#recipecrumbs h3 A:hover {font-size: 10px; color:#6a9e76; background-color: transparent; text-decoration:none; font-weight: 100!Important;}

#recipecrumbs h4 A:link {font-size: 10px; color:#6a9e76; background-color: transparent; text-decoration:underline; font-weight: 100!Important;}
#recipecrumbs h4 A:visited {font-size: 10px; color:#6a9e76; background-color: transparent; text-decoration:underline; font-weight: 100!Important;}
#recipecrumbs h4 A:hover {font-size: 10px; color:#6a9e76; background-color: transparent; text-decoration:none; font-weight: 100!Important;}

.recipepointer {
	font-size: 12px;
	font-weight: 600;
	color: #b16b18;
	text-align: right;
	border-bottom: 1px dotted green;
	margin-bottom: 0;
	}

.recipelinks {
	margin-top: -1px;
	}
	
.recipelinks {
	padding-top: 5;
	}
	
.recipelinks ul {
	margin-top: 1px;
	margin-left: -35px;
	}
	
.recipelinks ul li {
	list-style-type: none;
	margin-bottom: 5px;
	padding-top: 5px;
	width: 120px;
	
	}
	
.introrecipelinkhead
	{
	font-size: 12px;
	font-weight: 600;
	color: #fff;
	padding: 3px;
	padding-left: 4px;
	margin-top: 4px;
	margin-bottom: 0;
	background: #75987D;
	text-align: center;
	width: 200px;
	}

.recipelinkhead {
	font-size: 12px;
	font-weight: 600;
	color: #fff;
	padding: 0px 0;
	padding-left: 0px;
	margin-top: 4px;
	margin-bottom: 0px;
	background: #75987D;
	text-align: center;
	width: 130px;
	}
	
#recipelinks {
	color: #5a8564;
	font-size: 11px;
	font-weight: bold;
	}
	
#recipelinks ul li {
	border: 0px solid red;
	}
	
.recipedot {
	border-top: 1px solid #B9DFC1;
	margin-top: 4px;
	width: 130px;
	}
	
#recipecrumbs {
	border-bottom: 1px dotted #ddd;
	margin-bottom: 10px;
	padding-bottom: 5px;
	}
	
.recipeheader  {
	font-weight: bold;
	margin-top: 1.15em;
	margin-bottom: 0;
	border-bottom: 1px solid #6a9e76;
	
	}
	
.recipeheadershort {
	font-weight: bold;
	margin-top: 10px;
	margin-bottom: 0;
	background-color: #e4fce4;
	width: 370px;
	}
	
.havana-screed {
	margin-top: 10px;
	margin-right: 5px;
	}
	
.recipeimgleft {
	margin-top: 20px;
	margin-right: 5px;
	}
	
/* ####### RECIPES ###### */

.recipesB {background: url(images/recipesdot.gif) 0 100% repeat-x}
.recipesL {background: url(images/recipesdot.gif) 0 0 repeat-y}
.recipesR {background: url(images/recipesdot.gif) 100% 0 repeat-y}
.recipesBL {background: url(images/recipesbl.gif) bottom left no-repeat}
.recipesBR {background: url(images/recipesbr.gif) bottom right no-repeat}

#recipes {
	margin-top: 20px;
	width: 424px;
	border: 0px solid red;
	}
	
#recipestop {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #555;
	text-align: left;
	background: url(images/recipestop.gif) no-repeat;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
	}
	
	
/*
.recipestop p {
	margin: 0;
	padding-top: 3px;
	padding-bottom: 0px;
	}
*/
div.clearer {clear: left; line-height: 0; height: 0;}

#recipelinks {
	margin-top: 0px;
	width: 424px;
	padding: 9px;
	padding-bottom: 0;
	border: 0px solid blue;
	font-size: 11px;
	}
	
#recipelinks ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	padding-bottom: -10px;
	}
	
#recipelinks ul li {
	float: left;
	width: 200px;
	}
	
	
.recipelinkshead {
	color: #5a8564;
	margin-bottom: 4px;
	margin-top: -15px;
	}
	
#recipelinks A:link {font-size: 12px; text-decoration:underline;}
#recipelinks A:visited {font-size: 12px; text-decoration:underline;}
#recipelinks A:hover {font-size: 12px; text-decoration:none;}
	
	
.recipeimg {
	}
	
.rightangle {
	font-size: 11px;
	color: #bebebe;
	font-weight: 100;
	}

.recipebox {
  width: 350px;
	background: #fbfbf1;
	color: #415F48;
	font-size: 12px;
	padding: 2px;
	border: 1px solid #DDDF95;
	margin-bottom: 10px;
	margin-top: 1em;
	margin-left: 40px;
	}
	
.toolbox {
  width: 530px;
	background: #fbfbf1;
	color: #415F48;
	font-size: 12px;
	padding: 2px;
	border: 1px solid #DDDF95;
	margin-bottom: 10px;
	margin-top: 1em;
	margin-left: 0px;
	}
	
.recipeboxcoloring {
  width: 500px;
	background: #fbfbf1;
	color: #415F48;
	font-size: 12px;
	line-height: 1.5em;
	padding: 4px;
	border: 1px solid #DDDF95;
	margin-bottom: 10px;
	margin-top: 1em;
	margin-left: 20px;
	}
	
.recipebox a {
	background: transparent;
	}
	
.recipebox ul {
	margin-top: 3px;
	margin-bottom: 0px;
	}
	


.toolbox ul {
	margin-top: 0px;
	margin-bottom: 0px;
	}
	
.recipebox li {
	margin-bottom: 5px;
	}
	
.toolbox li {
	margin-bottom: 5px;
	}
	
.recipelist  {
	list-style-type: none;
	padding-left: 0px;
	padding-bottom: 5px;
	}	

.tradename {
	font-size: .8em;
	text-transform: uppercase;
}

p {
	font-size: 10pt;
	line-height: 1.5em;
}

ul {
	margin-top: 5px;
	}
	
ol li {
	margin-bottom: 5px;
	}
	
/*############################1111##################################*/	
	
#toplinks ul li, #recipelinks ul li, ul.recipelist li {
	margin-bottom: 5px;
	}	
	
/*#####################111############################*/	

td {
	font-size: 12px;
	}
	
table {
	margin-bottom: 20px;
	}
	
.subhead {
	font-size: 12px;
	font-weight: bold;
	}
	


p.recipestop {
	line-height: 1.5em;
	margin-bottom: 0;
	}
	
p.recipeafter {
	line-height: 1.5em;
	margin-bottom: 0;
	margin-top: 1em;
	}
	
p.recipes {
	line-height: 1.5em;
	margin-top: .8em;
	margin-bottom: 0;
	text-indent: 0;
	}
	
p.recipesubhead {
	font-size: 14px;
	font-weight: bold;
	color: #6a9e76;
}

p.recipesubhead img {
	margin-top: 0;
	margin-left: 340px;
	/*padding: 4px;
  border: 1px solid #D9E0E6;*/
	}
	
p.recipes img {
	padding: 4px;
  border: 1px solid #D9E0E6;
	}
	
p.recipesubhead2 {
	font-weight: bold;
	margin-top: 1.0em;
	margin-bottom: 0em;
}

#recipeboxoil {
	width: auto;
	border: 1px solid #ccc;
	float: right;
	line-height: 1.5em;
	font-size: 12px;
	padding: 2px;
	margin-left: 2px;
}

#recipeboxfres {
	width: auto;
	border: 1px solid #ccc;
	float: right;
	line-height: 1.5em;
	font-size: 12px;
	padding: 2px;
	margin-left: 2px;
}

p.recipehead {
	font-weight: bold;
	margin-bottom: 0px;
	}

table.readymade {
	font-size: 12px;
	}
	
.recipecredit {
	font-size: 10px;
	line-height: 1em;
	}
	
.referlink {
	text-align: right;
	margin-right: 5px;
	}
	
.excerpthead {
	font-weight: bold;
	font-size: 11px;
	}
	
#excerptbox ol {
	margin-top: 5px;
	margin-bottom: 10px;
	}
	
#excerptbox ol li {
	line-height: 1.5em;
	}
	
.notation {
	font-weight: normal;
	}
	
table.creasedgel td {
	font-size: 10px;
	color: #555;
	padding-bottom: 4px;
	padding: 6px;
	}
	
#toplinks {
	font-size: 11px;
	}
	
#toplinks ul {
	list-style-type: none;
	margin-left: -35px;
	margin-top: 10px;
	}
	
a.backtotop {
	padding-left: 16px;
	background: url(images/uparrow.gif) top left no-repeat;
	}
	
a.backtotop:before {
	/*content: "\00BB \0020";*/
	}

.contents {
	font-variant: small-caps;
	}
	
#print {
	float: right;
	}
	
#toplinks A:link {font-size: 11px; color: #6a9e76; text-decoration: underline;}
#toplinks A:visited {font-size: 11px; color: #6a9e76; text-decoration: underline;}
#toplinks A:hover {font-size: 11px; color: #6a9e76; text-decoration: none;}
	
#print A:link {font-size: 11px; color: #6a9e76; text-decoration: underline;}
#print A:visited {font-size: 11px; color: #6a9e76; text-decoration: underline;}
#print A:hover {font-size: 11px; color: #6a9e76; text-decoration: none;}

img.milktools {
	margin-top: 10px;
	}
	
.milkpaintlogo {
	text-align: center;
	}
	
h1.instructions {
	font-size: 18px;
	color: #5a8564;
	}
	
.submitsug {
	margin: 0;
	padding: 0;
	font-size: 11px;
	}
	
table#milkpaint {
	padding-top: 10px;
	}
	
table#milkpaint td {
	font-size: 11px;
	color: #555;
	padding-bottom: 4px;
	padding-top: 2px;
	padding-right: 18px;
	}
	
.recipelistgeneral {
	line-height: 1.5em;
	}
	
	


