

body 	{
		margin:20px;
		font-weight: 400;
		font-size: 11px;
		font-family: arial, helvetica, verdana, sans-serif;
		background:#000;
}


a		{
		text-decoration: underline;
		font-family: arial, helvetica, verdana, sans-serif;
		font-weight: bold;
}


a:link		{
		color: #f40404;
		text-decoration: underline;
}

a:hover		{
		color: #f40404;
}

a:active		{
		color: #f40404;
		text-decoration: underline;
}

a:visited		{
		color: #f40404;
		text-decoration: underline;
}

a.credit	{
		color: #ffffff;
		text-transform: uppercase;
		letter-spacing:.1em;
}

a.blogmenu	{
		text-transform: uppercase;
}

a.menu	{
		color: #000000;
		text-transform:uppercase;
		text-decoration: none;
}

a.menu:hover	{
		color: #f40404;
		text-transform:uppercase;
		text-decoration: none;
}

/* site menu */
a.menutop	{
		color: #000000;
		text-decoration:none;
		font-weight:400;
}

a.menutop:hover	{
		color: #f40404;
		text-decoration:none;
}


td.menutop	{
		font-weight:bolder;
		text-transform: uppercase;
		padding-top:5px;
		padding-bottom:5px;
		text-align: center;
		border-bottom: 1px solid #000000;
}

td.leftstore	{
		font-family: arial, helvetica, verdana, sans-serif;
		border-left: 1px solid #000000;
		font-weight:900;
		font-size:12px;
		letter-spacing:.1em;
		text-align:center;
}

td.quote	{
	font-weight:400;
	padding:5px;
	letter-spacing:0em;
	padding: 5px 5px 3px 10px;
}

a.prevrecipe	{
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
	font-size:12px;
}

a.recmore	{
	/*color:#F5C244; */
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

a.recmore2	{
	color:#ffffff;
	text-decoration: none;
	font-weight:bold;
}

a.techmore	{
	color:#000000;
	text-decoration: none;
}

a.ul	{
	color:#000000;
	text-decoration: underline;
}

a.lr	{
	color:#ffffff;
	text-decoration: underline;
}

.bodyline	{ 
	background-color: #F5C244;
	border: 1px solid #000000;  
	color : #000000;  
}

img	{
	border-color:#000;
}
input	{
		color: #000;
		font-size: 9px;
		background-color: #fff;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
}

input.submit	{
		border-top: 1px solid #000;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
		border-left: 1px solid #000;
		text-transform:uppercase;
}

select	{
		color: #000;
		font-size: 9px;
		border-top: 1px solid #000;
		border-right: 1px solid #000;
		border-bottom: 1px solid #000;
		border-left: 1px solid #000;
		background-color: #fff;
		padding-left: 2px;
		padding-right: 2px;
		padding-top: 2px;
		padding-bottom: 2px;
}

td.left	{
		font-family: arial, helvetica, verdana, sans-serif;
		border-top: 1px solid #000000;
		border-left: 1px solid #000000;
		font-weight:900;
		font-size:12px;
		letter-spacing:.1em;
		text-align:center;
}

td.menuon 	{
		padding: 6px 5px 4px 10px;
		background: #F5C244;
		text-align: right;
		border-bottom: 1px solid #F40404;
		text-transform:uppercase;
}


td.menuoff	{
		padding: 6px 5px 4px 10px;
		background: #ffffff;
		text-align: right;
		border-bottom: 1px solid #F40404;
		text-transform:uppercase;
}

/* site menu */
a.menu2	{
		color: #000000;
		text-decoration:none;
		text-transform: uppercase;
		
}

a.menu2:hover	{
		color: #f40404;
		text-decoration:none;
		text-transform: uppercase;
}

td.menu2on	{
		font-weight:bolder;
		text-transform: uppercase;
		padding-top:5px;
		padding-bottom:5px;
		text-align: center;
		border-bottom: 1px solid #000000;
}


td.credit	{
		padding: 5px 3px 3px 15px;
		font: 400 9px verdana, helvetica, sans-serif;
		color: #ffffff;
}

.book	{
		*background:#F5C244;
		color: #ffffff;
		padding-bottom: 10px;
}


.learnmore	{
		padding:5px;
}

.blogtop	{
		border-bottom: 1px solid #000000;
		text-transform:uppercase;
		font-weight:900;
		font-size:14px;
		letter-spacing:.1em;
		background:#000000;
		color:#ffffff;
		padding: 5px 5px 3px 10px;
		font-family: arial, helvetica, verdana, sans-serif;
}

.blog	{
		padding: 5px 15px 3px 15px;
		font-family: arial, helvetica, verdana, sans-serif;
}

.blogtitle	{
		font-size:12px;
		font-weight:700;
		text-transform:uppercase;
		padding-top:10px;
}

.blogbody	{
		line-height: 16px;
		text-align:justify;
}

.title	{
		color: #000000;
		font-weight: 700;
		font-size: 12px;
		padding-top: 10px;
		border-bottom: 1px solid #333333;
		text-transform:uppercase;
		text-align:center;
}

.promo	{
		background: #F5C244;
		padding: 0px 10px 10px 10px;
		line-height:16px;
		text-align:center;
}

.promotitle	{
		background: #F5C244;
		font-size:18px;
		font-weight:700;
		font-family: arial, helvetica, verdana, sans-serif;
		text-transform:uppercase;
		color:#000000;
		padding:10px;
		line-height:21px;
}

.ulyel	{
		background: #F5C244;
		padding: 10px;
		border-bottom: 1px solid #000000;
		text-align:justify;
}

.ulyeltitle	{
		font-size:18px;
		color:#000000;
		padding-bottom:10px;
		line-height:21px;
}

td.right	{
		border-right: 1px solid #000000;
		font-family: arial, helvetica, verdana, sans-serif;
}


.storetitle	{
		padding: 0px 5px 0px 5px;
		font-weight:700;
		font-size:12px;
		text-transform:uppercase;
		border-bottom: 1px solid #000000;
		letter-spacing:.1em;
}

img.store	{
	border:1px solid #000000;
	background:#ffffff;
	padding:10px;
}

.techtitle	{
		padding: 5px 5px 3px 10px;
		background: #000000;
		font-weight:700;
		font-size:14px;
		text-transform:uppercase;
		border-left: 1px solid #F5C244;
		letter-spacing:.1em;
		color:#ffffff;
}

.prevfeat	{
		background-color: #ffffff;
		padding: 5px 10px 5px 10px;
		border-top: 1px solid #666666;
		border-right: 1px solid #666666;
		border-bottom: 1px solid #666666;
		border-left: 1px solid #666666;
		}

.rectitle	{
		padding: 5px 5px 3px 10px;
		background: #000000;
		font-weight:700;
		font-size:14px;
		text-transform:uppercase;
		border-bottom: 1px solid #000000;
		letter-spacing:.1em;
		color:#ffffff;
}

.recipe	{
		background: #F5C244;
		padding:0px 10px 10px 10px;
		color: #000000;
		text-align:justify;
}

.rectitle2	{
		font-weight:700;
		font-size:12px;
		text-transform:uppercase;
		text-align:left;
}

.rectitle3	{
		font-size:18px;
		font-weight:700;
		font-family: arial, helvetica, verdana, sans-serif;
		text-transform:uppercase;
		color:#000000;
		padding-top:10px;
        padding-left:10px;
		line-height:21px;
}


b.bigred	{
	 color: #f40404;
	 text-transform:uppercase;
}
