/*SKFG 092208*/
/*SITE DESIGN/CONCEPT/BUILD ~ RHIZOME DESIGN ~ www.rhizomedesign.com*/
/*SITE DESIGN ~ Jen Pennington ~ RHIZOME DESIGN*/
/*WEB/MEDIA DEVELOPER ~ James McGrath ~ RHIZOME DESIGN*/

/*BODY TAG STYLES*/
body
{   
   position:absolute;top:0;left:0;margin:0;padding:0;width:100%;height:100%;background-color:#fff;font:11px verdana, arial, sans-serif;color:#70766c;line-height:16px;
}

/*AREA HOLDING ALL PAGE CONTENT*/
#area_float
{
   width:760px;margin-right:auto;margin-left:auto;padding:0;background-color:#fff;text-align:left;border:solid 1px #92c236;
}

/*AREA HOLDING ALL PAGE CONTENT*/
#flashcontenthome
{
   width:760px;height:132px;float:left;padding:3px 0;
}

/*NAVIGATION*/
#area_nav
{
   width:760px;background-color:#92c236;padding-top:3px;float:left;
}

/*NAVIGATION*/
#area_nav .divider
{
   color:#92c236;
}

/*HOME PAGE LEFT COLUMN*/
#area_home_left
{
	width:400px;float:left;padding:20px;
}

/*HOME PAGE RIGHT COLUMN*/
#area_home_right
{
	width:279px;float:left;margin:20px 0;padding:0 20px;border-left:solid 1px #92c236;
}

/*HOME PAGE RIGHT COLUMN ROW*/
#area_home_right .row
{
	border-bottom:solid 1px #92c236;padding:10px 0;float:left;
}

/*HOME PAGE RIGHT COLUMN FINAL ROW NO BORDER*/
#area_home_right .rownoborder
{
	padding:10px 0;float:left;
}

/*HOME PAGE RIGHT COLUMN HEADER TITLES*/
#area_home_right h1
{
	font-size:12px;color:#ec7e47;margin-top:0;margin-bottom:0;
}

/*HOME PAGE RIGHT COLUMN PARAGRAPH*/
#area_home_right p
{
	font-size:10px;color:#859775;margin-top:0;
}

/*SUB PAGE CONTENT*/
#area_sub_content
{
	width:720px;float:left;padding:20px;
}

/*SUB PAGE CONTENT*/
#area_sub_content h1
{
	font-size:12px;color:#ec7e47;margin-top:0;
}

/*SUB PAGE CONTENT*/
#area_sub_content h2
{
	font-size:11px;color:#ec7e47;margin-top:0;margin-bottom:0;
}

/*SUB PAGE CONTENT*/
#area_sub_content h2.products
{
	font-size:13px;color:#92c236;margin-top:0;margin-bottom:10px;
}

/*FOOTER*/
#area_footer
{
   width:760px;height:20px;background-color:#ec7e47;color:#fff;padding-top:8px;float:left;text-align:center;font:10px verdana, arial, sans-serif;
}

/*FOOTER LINKS*/
#area_footer a, a:link, a:visited, a:active
{
   color: #fff;text-decoration: none;  
}

/*FOOTER LINKS*/
#area_footer a:hover
{
   color: #fcd2be;text-decoration: none;    
}

/*FOOTER CONTACT INFO*/
#area_footer_contact
{
   width:760px;margin-right:auto;margin-left:auto;color:#70766c;padding-top:10px;text-align:left;font:bold 10px verdana, arial, sans-serif;line-height:18px;
}

/*FOOTER LINK DIVIDERS*/
#area_footer_contact .divider
{
   color:#92c236;
}

#sitemap h1, h2
{
	margin-top:0;margin-bottom:0;	
}

/*FIRENZA TABLE STYLES*/
.firenza_table
{
   width:100%;border:solid 1px #92c236;margin-top:10px;
}

.firenza_table .header1
{
   background-color:#ec7e47;text-align:center;border-bottom:solid 1px #92c236;
}

.firenza_table p
{
   padding:10px;
}

/*FIRENZA TABLE STYLES*/
.ovenpride_table
{
   width:100%;border:solid 1px #92c236;margin-top:10px;
}

.ovenpride_table .header1
{
   background-color:#339933;text-align:center;border-bottom:solid 1px #92c236;
}

.ovenpride_table p
{
   padding:10px;
}

span.reg {
position: relative;
top: -2px;
font-size: 9px;
}

/*LINKS*/
a:link
{
    color:#339933;text-decoration: underline;
}

a:visited
{
    color:#339933;text-decoration: underline;
}

a:active
{
    color:#339933;text-decoration: underline;
}

a:hover
{
    color:#92c236;text-decoration: underline;
}

hr
{
	color:#ccc;background-color:#ccc;height:1px;border:none;clear:both;
}

table.prodinfo
{
	width:425px;border-top:solid 1px #92c236;border-left:solid 1px #92c236;text-align:center;margin-bottom:10px;clear:left;
}

table.prodinfo th
{
	border-right:solid 1px #92c236;border-bottom:solid 1px #92c236;background-color:#ec7e47;color:#fff;padding:2px;
}

table.prodinfo td
{
	border-right:solid 1px #92c236;border-bottom:solid 1px #92c236;padding:2px;
}